0001596532-19-000027.txt : 20190215 0001596532-19-000027.hdr.sgml : 20190215 20190215172601 ACCESSION NUMBER: 0001596532-19-000027 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190215 DATE AS OF CHANGE: 20190215 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Arista Networks, Inc. CENTRAL INDEX KEY: 0001596532 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER COMMUNICATIONS EQUIPMENT [3576] IRS NUMBER: 201751121 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36468 FILM NUMBER: 19612562 BUSINESS ADDRESS: STREET 1: 5453 GREAT AMERICA PARKWAY CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-547-5500 MAIL ADDRESS: STREET 1: 5453 GREAT AMERICA PARKWAY CITY: SANTA CLARA STATE: CA ZIP: 95054 10-K 1 anet20181231-10k.htm FORM 10-K Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
FORM 10-K
__________________________________________________
(Mark One)
ý
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2018
Or
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                     to                    
Commission file number: 001-36468
___________________________________________
ARISTA NETWORKS, INC.
(Exact name of registrant as specified in its charter)
___________________________________________
Delaware
 
20-1751121
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
5453 Great America Parkway
Santa Clara, California 95054
(Address of principal executive offices)
(408) 547-5500
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
_________________________________________________________
Title of each class
 
Name of each exchange on which registered
Common Stock, $0.0001 par value
 
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes ý    No  o 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act.    Yes  o    No  ý
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  ý    No  o
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  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 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  x
 
 
 
Accelerated filer  o
Non-accelerated filer  o
 
 
 
Smaller reporting company  o
 
 
 
 
Emerging growth company  o
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes  o    No  ý
The aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was approximately $14,715,944,627 as of June 30, 2018 based on the closing sale price of the registrant’s common stock on the New York Stock Exchange on such date. Shares held by persons who may be deemed affiliates have been excluded. This determination of affiliate status is not necessarily a conclusive determination for other purposes.
On February 8, 2019, 75,730,873 shares of the registrant’s common stock were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement relating to its 2019 Annual Stockholders’ Meeting to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of December 31, 2018 are incorporated by reference into Part III of this Annual Report on Form 10-K.



ARISTA NETWORKS, INC.
TABLE OF CONTENTS
 
 
 
Page
 
 
Item 1.
 
Item 1A.
 
Item 1B.
 
Item 2.
 
Item 3.
 
Item 4.
 
 
 
 
 
Item 5.
 
Item 6.
 
Item 7.
 
Item 7A.
 
Item 8.
 
Item 9.
 
Item 9A.
 
Item 9B.
 
 
 
 
 
Item 10.
 
Item 11.
 
Item 12.
 
Item 13.
 
Item 14.
 
 
 
 
 
Item 15.
 
Item 16.
 
 
 



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K, including the sections entitled “Business,” “Risk Factors,” “Use of Proceeds,” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, as Section 21E of the Securities Exchange Act of 1934, as amended, which statements involve substantial risks and uncertainties. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “intend,” “could,” “would,” “project,” “plan,” “predict,” “expect” and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements.
These forward-looking statements include, but are not limited to, statements concerning the following:
our ability to maintain an adequate rate of revenue growth and our future financial performance, including our expectations regarding our revenue, cost of revenue, gross profit or gross margin and operating expenses;
our belief that the cloud networking market is rapidly evolving and has a significant potential opportunity for growth;
our ability to expand our leadership position in the network switch industry, including the areas of mobility, virtualization, cloud computing and cloud networks, and to develop new products and expand our business into new markets;
our ability to satisfy the requirements for cloud networking solutions and to successfully anticipate technological shifts and market needs, innovate new products and bring them to market in a timely manner;
our ability to integrate and realize the benefits of our recent and future acquisitions;
our business plan and our ability to effectively manage our growth, including the reporting requirements and compliance obligations of a public company;
costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, such as those claims discussed in “Legal Proceedings,” including the OptumSoft litigation matters;
our ability to retain and increase sales to existing customers and attract new end customers, including large end customers;
the budgeting cycles and purchasing practices of end customers, including large end customers who may receive lower pricing terms due to volume discounts;
the growth and buying patterns of our large end customers in which large bulk purchases may or may not occur in certain quarters;
our inability to fulfill our end customers’ orders due to supply chain delays, access to key commodities or technologies or events that impact our manufacturers or their suppliers;
the deferral or cancellation of orders by end customers, warranty returns or delays in acceptance of our products;
our ability to further penetrate our existing customer base and sell more complex and higher-performance configurations of our products;
our ability to displace existing products in established markets;
our belief that increasing channel leverage will extend and improve our engagement with a broad set of customers;
our ability to timely and effectively scale and adapt our existing technology;
the benefits realized by our customers in their use of our products and services including lower total cost of ownership;
our ability to expand our business domestically and internationally;
the effects of increased competition in our market and our ability to compete effectively;
the effects of seasonal and cyclical trends on our results of operations;



our expectations concerning relationships with third parties;
the attraction and retention of qualified employees and key personnel;
our ability to maintain, protect and enhance our brand and intellectual property;
economic and industry trends;
estimates and estimate methodologies used in preparing our financial statements;
future trading prices of our common stock;
our belief that we have adequately reserved for uncertain tax positions;
global economic and political conditions that introduce instability into the U.S. economy;
the impact of global and domestic tax reform, including the Tax Cuts and Jobs Act of 2017;
the impact of tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs recently implemented and additional tariffs that have been proposed by the U.S. government on various imports from China;
our belief that our existing cash and cash equivalents together with cash flow from operations will be sufficient to meet our working capital requirements and our growth strategies for the foreseeable future; and
future acquisitions of or investments in complementary companies, products, services or technologies;
These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in the section titled “Risk Factors” and elsewhere in this Annual Report on Form 10-K. Moreover, we operate in a very competitive and rapidly changing environment, and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this Annual Report on Form 10-K may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. You should not rely upon forward-looking statements as predictions of future events.
The forward-looking statements made in this Annual Report on Form 10-K relate only to events as of the date on which the statements are made. We undertake no obligation to update any forward-looking statements made in this Annual Report on Form 10-K to reflect events or circumstances after the date of this Annual Report on Form 10-K or to reflect new information or the occurrence of unanticipated events, except as required by law. We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.




PART I
Item 1. Business
We are a leading supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation data centers and campuses for enterprise support. Our cloud networking solutions consist of our Extensible Operating System, or EOS, a set of network applications and our Ethernet switching and routing platforms. Our cloud networking solutions deliver industry-leading performance, scalability, availability, programmability, automation and visibility. At the core of our cloud networking platform is EOS, which was purpose-built to be fully programmable and highly modular. The programmability of EOS has allowed us to create a set of software applications that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has also allowed us to rapidly integrate with a wide range of third-party applications for virtualization, management, automation, orchestration and network services. Since we began shipping our products, we have grown rapidly, and, according to Crehan Research, we have achieved the second largest market share in data center 10/25/40/50/100 Gigabit Ethernet switch ports, excluding blade switching, sold in 2018. We have been profitable and cash flow positive for each year since 2010.
EOS supports leading cloud and virtualization solutions, including VMware NSX, Microsoft System Center, OpenStack and other cloud management frameworks. We have worked with industry leaders to define new open protocols for the virtualized data center. We co-authored the VXLAN protocol specification with VMware and were the first to demonstrate VXLAN integration and have now expanded VXLAN routing and integration.
We use standard Linux as our underlying operating system, providing customers with access to all Linux operating system facilities. This allows customers to extend our EOS software with off-the-shelf Linux applications and a growing number of open source management tools.
EOS has a highly modular architecture, which allows us to prevent network outages in deployments of our cloud networking solutions. This architecture also allows us to rapidly develop new features and protocols without compromising the quality of the existing code base. Because all of our platform products are powered by the same binary image of EOS, we are able to deliver these new innovations to our entire installed base with minimal disruption.
EOS+, a software platform for network programmability and automation, provides an advanced level of programmability, allowing customers to take advantage of pre-built and custom EOS applications as well as integration with a wide range of technology partner solutions.
In 2015, we introduced CloudVision, a network-wide approach for workload orchestration and workflow automation delivering a turnkey solution for cloud networking. We believe CloudVision’s abstraction of the physical network to this broader, network-wide perspective allows for a more efficient approach for several operational use-cases related to automation, visibility, management, security and 3rd party controller integration.
In 2018, we announced a new network architecture designed to address transitional changes as the enterprise moves to an Internet of Things (“IoT”)-ready campus. Leveraging EOS® and CloudVision®, our Cognitive Cloud Networking approach brings operational consistency and modern cloud principles to the enterprise campus. As part of the enterprise campus solution, we acquired Mojo Networks, Inc. (“Mojo”), inventor of Cognitive WiFiTM and a leader in cloud-managed wireless networking. We also acquired Metamako Holding PTY LTD. (“Metamako”), a leader in low-latency, FPGA-enabled network solutions.
We sell our products through both our direct sales force and our channel partners. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies and others. Our customers include six of the largest cloud services providers based on annual revenue.
Industry Background
Cloud computing is fundamentally changing the way IT infrastructure is built and how applications are delivered. In cloud computing, applications are distributed across thousands of servers. These servers are connected

1


with high-speed network switches that, together, form a pool of resources that allows applications to be rapidly deployed and cost-effectively updated. Cloud computing enables ubiquitous and on-demand network access to these applications from internet-connected devices including personal computers, tablets and smartphones.
Nearly all consumer applications today are delivered as cloud services. Enterprise applications are rapidly moving to the cloud as well, since cloud services are easier and more cost effective to deploy, scale and operate than traditional applications. Internet leaders like Amazon, eBay, Facebook, Google, Microsoft and Yahoo! pioneered the development of large-scale cloud data centers in order to meet the growing demands of their users, including business customers. Enterprises and service providers around the world are adopting cloud computing technologies in order to achieve similar performance improvements and cost reductions.
The aggregate network bandwidth in the cloud can be orders of magnitude higher than typical legacy data center networks. Therefore, the networks in such cloud environments must be architected and built in a new way. We refer to these next-generation data center networks as cloud networks. Cloud networks must deliver high capacity, high availability and predictable performance and must be programmable to allow integration with third-party applications for network, management, automation, orchestration and network services.
Limitations of Traditional Data Center Networks
In our view, cloud networks and legacy networks are fundamentally different. In a traditional data center, specific applications are installed on a small number of servers, and most network traffic is server-to-client, or “north-south” traffic, which results in perhaps a few terabits/second of aggregate network bandwidth. In the cloud, most network traffic is server-to-server, or “east-west” traffic. The aggregate network bandwidth in the cloud can exceed 1 Petabit/second, orders of magnitude higher than that of typical legacy data center networks.
The much larger scale of cloud networks requires much higher network availability since network outages in the cloud are very expensive in terms of customer impact. Traditional network switches have evolved, and the features and capabilities of their operating system have expanded over many years without addressing the structural deficiencies of their underlying software architectures, making it difficult to achieve high network switch reliability.
Some networking vendors have built products that use proprietary protocols to address the scaling needs of next-generation data centers. However, proprietary protocols are generally not acceptable to internet companies or cloud service providers because they create vendor lock-in.
Legacy networks are not programmable and, as a result, are extremely difficult to integrate with third-party applications for network management, automation, orchestration and network services. This lack of integration forces customers to continue to rely on time consuming, error-prone manual processes that may be cost-prohibitive.
Limitations of Traditional Enterprise Campus Networks
Traditional enterprise campus networks suffer from complex bottlenecks brought on by the myriad of platforms, operating systems, proprietary features and network management tools. Coupled with the explosive growth of IoT and endpoints as well as the requirement for workloads, users and devices to be connected anywhere, the operational costs of managing these complexities become prohibitive.
Arista CloudVision, built on the Cognitive Management Plane (CMP) engine, is a proven and powerful platform for turnkey orchestration, provisioning and telemetry. Born initially in the data center era, CloudVision now extends the same common operational model to the campus providing unified wired, wireless and data center management.
Today’s wired and wireless campus networks must cope with ever-increasing endpoint devices necessitating the understanding of endpoint behavior. CloudVision’s latest feature Device Analyzer provides inventory and deep flow analysis of all connected devices. Campus administrators can access device type, connectivity method, location and communication patterns. This visibility enables an administrator to identify unauthorized traffic and compromised endpoints. Since CloudVision spans the data center and the campus, customers can leverage a single platform for end-to-end troubleshooting.

2


Requirements for Cloud Networking
Cloud networks differ in many aspects from legacy networks, including capacity, performance, scale, availability, programmability, automation, visibility, security and cost performance. The requirements for cloud networking include the following:
Capacity, Performance and Scalability. Cloud networks must have sufficient capacity to interconnect large numbers of servers, up to hundreds of thousands, with predictable network bandwidth.
High Availability. Cloud networks must overcome hardware and software failures for customers in order to avoid network outages that can result in lost revenue, dissatisfied customers and increased operational cost.
Open and Programmable. Cloud networks must be based on open protocols and be programmable to enable integration with leading network applications and management and data analysis tools.
Workflow Automation. Cloud networks must offer automated provisioning and configuration to enable fast service delivery and to minimize operational costs, avoiding time-consuming and error-prone manual processes for configuring, provisioning, monitoring and managing the network.
Network Visibility. Cloud networks must provide IT administrators with real-time in-depth visibility of network status to proactively monitor, detect and notify when issues arise.
Security. Cloud networks require dynamic security and services from physical-to-physical and physical-to-virtual workloads.
Cost Performance. Cloud networks must deliver high performance while lowering overall cost of ownership, including capital and operational costs.
Our Cloud Networking Solutions
We are a leading supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise data centers and campuses. Our cloud networking platform was purpose-built to address the functional and performance requirements for cloud networks. We deliver our solutions via our industry-leading 10/25/40/50/100 Gigabit Ethernet switches and routers optimized for next-generation data center networks.
Our cloud networking solutions consist of EOS, our Extensible Operating System, a set of networking applications and our Gigabit Ethernet platforms. At the core of our cloud networking platform is EOS, which was architected to be fully programmable and highly modular.
The programmability of EOS has allowed us to create a set of software applications and application programming interfaces, or APIs, that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has further allowed us to integrate rapidly with a wide range of third-party applications for virtualization, management, automation, orchestration and network services.
The key benefits of our cloud networking solutions are as follows:
Capacity, Performance and Scalability
Our cloud networking platform enables data center networks to scale to hundreds of thousands of physical servers and millions of virtual machines with the least number of switching tiers. We achieve this by leveraging standard protocols to meet the scale requirements of cloud computing. We have used active-active Layer 2 and Layer 3 network topologies to enable customers to build extremely large and resilient networks.
High Availability
Our highly modular EOS software architecture was designed to be fault-isolating and self-healing in order to deliver higher stability compared to legacy network operating systems. In addition, our customers can non-disruptively upgrade our switches running in the network using our Smart System Upgrade, or SSU, application.

3


Open and Programmable
Our EOS software was purpose-built to offer programmable interfaces throughout all levels of our software. This has allowed us to integrate our cloud networking platform with a wide range of leading third-party applications. For example, we support VMware NSX, OpenStack and Microsoft System Center for orchestration and fast provisioning, enabling true workload mobility and automatic provisioning of physical switches. We enable customers, through application programming interfaces, to write their own scripts to customize and optimize their networks. In addition, we support a wide range of software-defined network controllers via our OpenFlow and DirectFlow interfaces.
Workflow Automation
Our EOS software enables enterprises to provision networking resources in minutes with no manual intervention through our Zero Touch Provisioning. We also natively support Ansible, CFEngine, Chef, Puppet, virtual network orchestration applications and third-party management tools. CloudVision, a network-wide approach for workload orchestration and workflow automation delivers a turnkey solution for cloud networking. CloudVision extends the same EOS architectural approach across the network for state, topology, monitoring and visibility. This enables enterprises to move to cloud-class automation without needing significant internal development. Finally, EOS embraces the DevOps model, which is a software development method that combines development and operations, to provision and monitor servers, storage and network resources in a unified fashion.
Network Visibility
Our EOS software provides a set of tools and applications that proactively monitor, detect and notify network managers when network issues arise, delivering real-time data to third-party management applications including Corvil, ExtraHop, Riverbed and Splunk to provide detailed application visibility. Our telemetry applications include VM Tracer, which provides visibility down to the virtual machine level, Path Tracer, which detects errors in provisioned network paths, MapReduce Tracer, which monitors and optimizes the performance of Hadoop workloads, and Health Tracer, which monitors infrastructure resiliency. Our network visibility applications provide real-time insight into the status of the network. They include LANZ, which monitors latency, and DANZ 2017, a set of features previously only available in add-on network visibility devices, which provides advanced traffic monitoring with flow analysis and timestamps, plus the ability to perform tap aggregation for reporting and analysis.
Security
Macro-Segmentation Services (MSS™) is one of the services enabled via CloudVision. Since CloudVision maintains a network-wide database of all state within the network, as well as direct integration with hypervisor resources like VMware vSphere and NSX. It is aware of every workload that is within the network and it learns in real time about new devices or workloads that are added or removed from the network, or moved across ports or servers. Macro-segmentation extends the concept of fine-grained inter-hypervisor security to cloud networks by enabling dynamic security and services for physical to virtual workloads. Macro-segmentation security is a complement to fine-grained security delivered via micro-segmentation that is already implemented in the virtual switch of the physical host on which a VM is running.
Lower Total Cost of Ownership
Our cloud networking platform offers architectural and system advantages that provide our customers with cost-effective and highly available cloud networking solutions. Our programmable, scalable leaf-spine architectures, combined with industry-leading applications, significantly reduce networking costs when compared to legacy network designs, enabling faster time to service and improved availability. Our automation tools reduce the operational costs of provisioning, managing and monitoring a data center network and speed up service delivery. Our visibility tools provide high levels of visibility into complex network environments without the need for additional data collection equipment. As a result, fewer network engineers are needed to operate large networks.

4


Our Market Opportunity
We compete primarily in the data center switching market for 10 Gigabit Ethernet and above, excluding blade switches. We also compete in the enterprise campus market for 1 Gigabit Ethernet switching and above and cloud-managed wireless networking.
We believe that cloud computing represents a fundamental shift from traditional legacy data centers and that cloud networking is the fastest growing segment within the data center switching market. As organizations of all sizes are adopting cloud architectures, spending on cloud and next-generation data centers has increased rapidly over the last several years, while traditional legacy IT spending has been growing more slowly. Our 7150, 7050, 7250, 7300 and 7500 Series platforms are now listed on the U. S. Department of Defense Approved Products Lists Integrated Tracking System by the Defense Information Systems Agency.
Our Customers
As of December 31, 2018, we had delivered our cloud networking solutions to over 5,500 end customers worldwide in approximately 86 countries. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies and others. For each of the years ended December 31, 2018, 2017, and 2016, Microsoft purchases, through our channel partner World Wide Technology, Inc., accounted for more than 10% of our total revenue.
Our Competitive Strengths
We believe the following strengths will allow us to maintain and extend our technology leadership position in cloud networking and next-generation data center Ethernet products:
Purpose-Built Cloud Networking Platform. We have developed a highly scalable cloud networking platform that uses software to address the needs of large-scale internet companies, cloud service providers, financial services organizations, government agencies and media and entertainment companies, including virtualization, big data and low-latency applications. As a result, our cloud networking platform does not have the inherent limitations of legacy network architectures.
Broad and Differentiated Portfolio. Using multiple silicon architectures, we deliver switches and routers with industry-leading capacity, low latency, port density and power efficiency and have innovated in areas such as deep packet buffers, embedded optics and reversible cooling. Our broad portfolio has allowed us to offer customers products that best match their specific requirements.
Single Binary Image Software. The single binary image of EOS software allows us to maintain feature consistency across our entire product portfolio and enables us to introduce new software innovations into the market that become available to our entire installed base without a “forklift upgrade” (i.e., a broad upgrade of the data center infrastructure).
Rapid Development of New Features and Applications. Our highly modular EOS software has allowed us to rapidly deliver new features and applications while preserving the structural integrity and quality of our network operating system. We believe our ability to deliver new features and capabilities more quickly than legacy switch/router operators, provides us with a strategic advantage given that the requirements in cloud and next-generation data center networking continue to evolve rapidly.
Deep Understanding of Customer Requirements. We have developed close working relationships with many of our largest customers that provide us with insights about their needs and future requirements. This has allowed us to develop and deliver products to market that meet customer demands and expectations as well as to rapidly grow sales to existing customers.
Strong Management and Engineering Team with Significant Data Center Networking Expertise. Our management and engineering team consists of networking veterans with extensive data center networking expertise. Our President and Chief Executive Officer, Jayshree Ullal, with 30+ years of networking expertise from silicon to systems companies. Andy Bechtolsheim, our Founder and Chief Development Officer, was previously a Founder and chief system architect at Sun Microsystems. Kenneth Duda, our Founder and Chief Technology Officer, led the software development effort of EOS.

5


Significant Technology Lead. We believe that our networking technology represents a fundamental advance in networking software. Our EOS software is state-driven and the result of more than 1,000 man-years of research and development investment over a ten-year period with 10+ million lines of code as a key cloud networking software stack.
Our Products and Technology
We offer one of the broadest product lines of data center 10/25/40/50/100 Gigabit Ethernet switches and routers in the industry, comprising our 7010/7020 Series, 7050X Series, 7060X Series, 7130 Series, 7160 Series, 7150 Series, 7170 Series, 7250X Series, 7260 Series, 7280R Series Universal Leaf products, 7300X Series Spline products, and our 7500R Series Universal Spine products.
We deliver routing and switching platforms with industry-leading capacity, low latency, port density and power efficiency. We have also innovated in areas such as deep packet buffers, embedded optics and reversible cooling. An overview of our switching/routing portfolio is shown in the figure below.
aristaswitchingroutingportfo.jpg
We use multiple silicon architectures across our products, which allows us to build a broader range of products optimized for different functions in the network than competitors that utilize fewer silicon architectures. While we use multiple silicon architectures, all of our platforms are powered with the same binary EOS image, which significantly simplifies deployment and ensures the same rich feature set and consistent operation across all our products.
Our Extensible Operating System
The core of our cloud networking platform is our Extensible Operating System, or EOS, which runs on top of standard Linux and offers programmability at all layers of the stack. All of our 10/25/40/50/100 Gigabit Ethernet platforms run our EOS software.
EOS is based on a new and innovative architecture that is highly modular and consists of more than 100 separate processes that we call agents, each one handling specific protocol processing, device driver or system management functions. Each agent runs in user space as a separate Linux process and is completely protected and isolated from all other agents.
We are constantly investing in our core infrastructure to provide the capabilities required for building modern cloud networks and enhancing scalability. New requirements for use in cloud and service provider networks and hybrid cloud deployments in enterprises require on-going upgrades and extensions to our state oriented architecture.
EOS Attributes
The modular and programmable architecture of EOS enables us to offer a set of attributes, capabilities and features that are essential for cloud networking and next-generation data centers.

6


High Availability
EOS is self-healing in the sense that individual processes can be restarted without impacting application traffic. This architectural design principle supports self-healing resiliency in our software, easier software maintenance and module independence, higher software quality overall, and faster time-to-market for new features that customers require.
Programmable at All Layers
EOS is programmable at all layers from the Linux kernel to switch configuration, provisioning, automation and detailed monitoring of the network. Public cloud providers have leveraged tools such as the EOS Software Development Kit (“SDK”) and eAPI to implement fully customized infrastructure automation solutions.
Workflow Visibility
Through EOS, we have developed a wide range of applications available to our customers for purchase as additional licenses that enable enhanced network monitoring and visibility without requiring additional external monitoring devices. This includes (i) DataANalyZer (DANZ), which provides access to raw network data for analysis by security, troubleshooting and performance management tools, (ii) Latency/loss ANalyZer (LANZ), which provides access to internal network performance loads and packet loss and latency occurring at the microsecond level, (iii) Network Telemetry, which provides network state information including correlations with dynamic state of the systems operating on the network such as Hypervisors, distributed job controls and (iv) Network Tracers, which provide active integration and diagnostics for various workload conditions dependent upon network performance.
Network Automation
EOS supports Puppet, Chef and Ansible, which enables automatic network configuration in the same manner as servers and storage. In addition, EOS provides tools that greatly reduce network operational costs. Another major component of network automation is Cloud Vision.
CloudVision
CloudVision’s abstraction of the physical network to a broader, network-wide perspective allows for a more efficient approach for several operational use-cases, including the following highlights:
Centralized representation of distributed network state, allowing for a single point of integration and network-wide visibility and analytics;
Controller agnostic support for physical and virtual workload orchestration through open APIs such as OVSDB, JSON and Openstack plugins;
Turn-key automation for zero touch provisioning, configuration management and network-wide upgrades and rollback;
Compliance Dashboard for Security, Audit and patch management;
Real-time Streaming for Telemetry and Network Analytics, a modern approach to replace legacy polling per device;
Provides visibility and troubleshooting for underlay and overlay networks; and
Enables Macro-Segmentation Services which provides a dynamic and scalable network service to logically insert security devices into the path of traffic, regardless of whether the security device or workload is physical or virtual and with complete flexibility on placement of security devices and workloads.
Containerized EOS
Arista cEOS™ is a containerized packaging of EOS software and its agents for deployment in cloud infrastructure with the same proven EOS software image that runs on all of our products. These flexible deployment options empower cloud network operators that are customizing their operating environments to provide a uniform workflow for development, testing and deployment of differentiated services. It enables the provisioning of a robust and proven network operating system across production and development platforms with a uniform EOS

7


distribution and single-image consistency. Our customers can also utilize cEOS in tandem with industry standard white box hardware and enable a wide array of tools and applications from the container ecosystem. 
Arista vEOS Router
The Arista vEOS Router is a core component of Arista Any Cloud Platform. The vEOS Router is our same, proven single EOS software image, offered as a multi-cloud and multi-hypervisor virtual router. This cloud-grade and feature-rich software platform empowers enterprises and service providers to build consistent, highly secure and scalable cloud networks. The Arista vEOS router is designed to support any public or hybrid cloud environment, including Amazon Web Services (“AWS”), Microsoft Azure Cloud, Microsoft Azure Stack, Google Cloud Platform, and Oracle Cloud Infrastructure.
Leaf-Spine Network Designs
Our customers typically deploy leaf-spine network topologies consisting of leaf switches or top-of-rack switches, located in the server rack connected with uplinks to multiple load-sharing spine switches and routers that provide the backbone. Our leaf-spine network designs scale up to more than 300,000 physical servers and millions of virtual machines using Equal Cost Multiple Path, or ECMP, to load balance Layer 3 network traffic across multiple spine switches and routers. With Multi-Chassis Link Aggregation, or MLAG, we can build an active-active Layer 2 network that can connect more than 25,000 physical servers. Our leaf-spine network designs have been widely deployed and provide predictable network bandwidth and latency. A key advantage of predictable network performance is that it eliminates the need to optimize the network for specific applications, which means a single network design works equally well for all applications.
Enterprise resources commonly span multiple data centers or Performance Optimized Datacenters (“PODs”) within a data center, including the public cloud. The drive to deliver resources quickly, affordably, and reliably also drives the need for a flexible, cost-effective, scale-out design at the data center core, which we refer to as the “spine of spines” or Universal Spine. The Universal Spine is non-blocking, supports large scale ECMP, IP routing and routing convergence. The Universal Spine enables architects to build the network around the spine and collapse legacy networking layers into the Universal Spine.
Examples of our leaf-spine and universal leaf-spine architectures are illustrated below.
leafspine2a03.jpg

8


Any Cloud Platform for Hybrid Cloud Networking
The Arista Any Cloud software platform is intended to reduce operational costs and complexity for enterprises by simplifying integration and management of hybrid clouds across private cloud data centers and public cloud providers. The new virtualized offering and Arista vEOS™ Router, combined with CloudVision® and Cloud Tracer™ functionality, provides consistent operations, orchestration, security and telemetry across multi-cloud environments.
The Arista Any Cloud platform is designed to support any public or hybrid cloud environment, including AWS, the Microsoft Azure cloud platform, Microsoft Azure Stack, an extension of Azure, Google Cloud Platform and Oracle Cloud Infrastructure. Support in each environment is coupled with validation and registration of these solutions in the cloud marketplace infrastructure provided by each cloud provider, thus making deployment simple for the enterprise customer.
This platform will be further enhanced by integration with the Equinix Cloud Exchange™, which provides direct high-performance connections to 70+ cloud providers.
Cloud Principles Migrate Enterprise from PINs to PICs
With the Arista Any Cloud solution, enterprise customers can now deploy a reliable and secure multi-cloud experience with a common Universal Cloud Network approach across all of the places-in-the-cloud (“PICs”) as opposed to siloed Places-In-the-Network (“PINs”) of the legacy enterprise. This enables IT organizations to harness dispersed cloud resources anywhere for better availability of services and applications across any cloud, any workload and any location.
Cognitive WiFi
With the acquisition of Mojo, we now integrate the wireless edge via the CloudVision platform. The Cognitive WiFi architecture is tailored to enable an Arista access point portfolio in a controller-less wireless network. These access point (“AP”) solutions are available in disaggregated options harnessing the power of cloud, machine learning and cognitive computing to deliver great experiences to WiFi users. Our Cognitive WiFi delivers massive scalability, and a linear pay-as-you-go pricing model, providing a predictable total cost of ownership path. CloudVision WiFi is based on a similar CMP model for cognitive analytics unifying the operational experience across wired and wireless. CloudVision WiFi enhances real-time insight into the experience of WiFi clients to connect and utilize the network. Client Journey is a set of dashboards that help operators diagnose client connectivity, track availability of network services and identify the root cause of WiFi issues with live and historical telemetry data for the proactive assessment of client to application performance.
Arista Cognitive Campus includes a suite of WiFi Tracer tools for wireless security, reachability and network health diagnostics. The Integrated Wireless Intrusion Protection System (“WIPS”) protects networks against rogue APs, honeypots and implements device classification to determine authorized client devices connecting to unauthorized APs. Additional WIPS scanning is accomplished via a dedicated third radio which can also perform various network performance and health diagnostics. The AP can simulate a client device—association and authentication instrumenting identity and access (AAA and DHCP/DNS) latencies, connectivity to the upstream network and voice calls to calculate MOS score and network throughput. These automated tests can be pre-scheduled without administrator intervention ensuring business ready WiFi. CloudVision WiFi applications fuses Arista access points with cloud networking spines and splines for a seamless topology view.
Cognitive Cloud Networking for the Campus
Our Cognitive Cloud Networking for the Campus is based on three principles:
Universal Cloud Network - Offered as an alternative to brittle, proprietary solutions from legacy vendors, our Universal Cloud Network is an open, standards-based design focusing on software-driven control principles. Our collapsed Spline™ approach consolidates traditional campus core and aggregation layers into a simple single tier with high availability.
Cognitive Management Plane - There is a dire void in management plane consistency and a need for data-driven analytics in the campus, as in the data center. We believe that a common model can be applied across both, saving

9


customers operational costs. The Cognitive Management Plane, based on Arista CloudVision, is a data-driven repository for the automated actions across network analytics.
Securing The Campus - Securing the Campus spline requires a holistic approach to network segmentation, device compliance and auditing, as well as service integration with our security partners. We deliver these capabilities through EOS and CloudVision.
Examples of our Cognitive Cloud Networking architectures are illustrated below.
cognitivecloudnetworking1231.jpg
Customer Support and Services
We have designed our customer support offerings to provide our customers with high levels of support. Our global team of support engineers engages directly with client IT teams and is available at all times over e-mail, by phone or through our website.
We offer multiple service options that allow our customers to select the product replacement service level that best meets their needs. We stock spare parts in over 125 locations around the world through our third-party logistics suppliers. All of our service options include unlimited access to bug-fixes, new feature-releases, online case management and our community forums.
Sales and Marketing
We market and sell our products through our direct sales force and in partnership with our channel partners, including distributors, value-added resellers, systems integrators and OEM partners. We also sell in conjunction with various technology partners. To facilitate channel coordination and increase productivity, we have created a partner program, the Arista Partner Program, to engage partners who provide value-added services and extend our reach into the marketplace. Authorized training partners perform technical training of our channel partners and end customers. Our partners commonly receive an order from an end customer prior to placing an order with us, and we confirm the identification of the end customer prior to accepting such orders. Our partners generally do not stock inventory received from us.
Our sales organization is supported by systems engineers with deep technical expertise and responsibility for pre-sales technical support and solutions engineering for our end customers, systems integrators, original equipment manufacturers, or OEMs, and channel partners. A pool of shared channel sales and marketing representatives also supports these teams. Each sales team is responsible for a geographical territory, has responsibility for a number of major direct end-customer accounts or has assigned accounts in a specific vertical market. We have field sales teams operating in approximately 86 countries.

10


Our marketing activities consist primarily of technology conferences, web marketing, trade shows, product demonstrations, seminars and events, public relations, analyst relations, demand generation and direct marketing to build our brand, increase end-customer awareness, communicate our product advantages and generate qualified leads for our field sales force and channel partners.
Research and Development
We believe our future success depends on our ability to develop new products and features that address the needs of our end customers. Our in-house engineering personnel are responsible for the development, quality, documentation, support and release of our products. We plan to continue to invest significantly in resources to conduct our research and development efforts.
Manufacturing
We subcontract the manufacturing of all of our products to various contract manufacturers. Our primary manufacturing partners are Jabil Circuit, Sanmina Corporation and Foxconn. This approach allows us to reduce our costs, manufacturing overhead and inventory position and allows us to adjust more quickly to changing end-customer demand. We require all of our manufacturing locations to be ISO-9001 certified. Our EOS software is installed on our products at one of three direct fulfillment facilities.
Our contract manufacturing partners procure the majority of the components needed to build our products and assemble our products according to our design specifications. This allows us to leverage the purchasing power of our contract manufacturing partners. We retain complete control over the bill of material, test procedures and quality assurance programs. Our on-site personnel work closely with our partners and review on an ongoing basis forecasts, inventory levels, processes, capacity, yields and overall quality. Our contract manufacturing partners procure components and assemble our products based on our demand forecasts. These forecasts represent our estimates of future demand for our products based upon historical trends and analyses from our sales and product management functions as adjusted for overall market conditions. We update these forecasts monthly.
Our products rely on key components, including merchant silicon, integrated circuit components and power supplies purchased from a limited number of suppliers, including certain sole source providers. Generally, neither our contract manufacturers nor we have a written agreement with these component providers to guarantee the supply of the key components used in our products nor do we have exclusive rights to such key components. Our product development efforts also depend upon continued collaboration with our key suppliers, including our merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap and continue to expand our relationships with these and other merchant silicon vendors, it is critical that we work in tandem with our key merchant silicon vendors to ensure that their silicon includes improved features and that our products take advantage of such improved features. This enables us to focus our research and development resources on software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions.
Once the completed products are manufactured and tested, our contract manufacturing partners ship them to various theatre direct fulfillment facilities in the United States, the Netherlands and Singapore for final configuration, quality control inspection and shipment to our distribution partners and end customers. After the products are shipped to our end customers, our products are installed by the end customers or by third-party service providers such as system integrators or value added resellers on their behalf.
Backlog
We do not have any long-term purchase commitments from customers. Customers generally order products on an as-needed basis with short lead and delivery times on a per-purchase-order basis. We maintain sufficient finished goods inventory to ensure that products can generally be shipped shortly after receipt of an order. A significant portion of our customer shipments in any fiscal year relate to orders received and shipped in that fiscal year. Our customers utilize purchase orders containing non-binding purchase commitments and we allow customers to cancel, change or reschedule orders without penalty at any time prior to shipment, and as a result we do not believe backlog is firm. Due to the foregoing factors, backlog is not a meaningful indicator in any given period of our ability to achieve any particular level of overall revenue or financial performance.

11


Competition
The markets in which we compete are highly competitive and characterized by rapidly changing technology, changing end-customer needs, evolving industry standards, frequent introductions of new products and services and industry consolidation. We expect competition to intensify in the future as the market for cloud networking expands and existing competitors and new market entrants introduce new products or enhance existing products.
The data center and campus networking markets have been historically dominated by Cisco Systems (“Cisco”), with competition also coming from other large network equipment and system vendors, including Extreme Networks, Dell/EMC, Hewlett Packard Enterprise, Juniper Networks and Mist Systems. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, in the last few years alone, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired Force10 and EMC, IBM acquired Blade Network Technology, Hewlett Packard Enterprise acquired Aruba Networks, Juniper Networks acquired Contrail Systems, and Cisco acquired Insieme Networks. We also face competition from other companies and new market entrants, including “whitebox” switch vendors as well as current technology partners and end customers who may acquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Furthermore, our relationships with our strategic alliance partners may shift as industry dynamics changes. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.
The principal competitive factors applicable to our products include:
breadth of product offerings and features;
reliability and product quality;
ease of use;
pricing;
total cost of ownership, including automation, monitoring and integration costs;
performance and scale;
programmability and extensibility;
interoperability with other products;
ability to be bundled with other vendor offerings; and
quality of service, support and fulfillment.
We believe our products compete favorably with respect to these factors. Our EOS software offers high reliability, integrates with existing network protocols and is open and programmable. We believe the combination of EOS, a set of network applications and our 10/25/40/50/100 Gigabit Ethernet platforms make our offering highly competitive for both cloud and enterprise data centers. However, many of our competitors have greater name recognition, longer operating histories, larger sales and marketing budgets and resources, broader distribution and established relationships with channel partners and end customers, greater access to larger end-customer bases, greater end-customer support resources, greater manufacturing resources, the ability to leverage their sales efforts across a broader portfolio of products, the ability to leverage purchasing power when purchasing subcomponents, the ability to bundle competitive offerings with other products and services, the ability to develop their own silicon chips, the ability to set more aggressive pricing policies, lower labor and development costs, greater resources to make acquisitions, larger intellectual property portfolios and substantially greater financial, technical, research and development or other resources.
Intellectual Property
Our success and ability to compete depend substantially upon our core technology and intellectual property. We rely on patent, trademark and copyright laws, trade secret protection and confidentiality agreements with our employees, end customers, resellers, systems integrators and others to protect our intellectual property rights. We

12


file U.S and foreign patent applications to protect our intellectual property and believe that the duration of our issued patents is adequate relative to the expected lives of our products.
We cannot assure you that any of our patent applications will result in the issuance of a patent or whether the examination process will result in patents of valuable breadth or applicability. In addition, any patents that may be issued may be contested, circumvented, found unenforceable or invalidated, and we may not be able to prevent third parties from infringing them. We also license software from third parties for integration into our products, including open source software and other software available on commercially reasonable terms. We also own a number of trademarks in the U.S. and other jurisdictions, including Arista, EOS, CloudVision, CloudStream, CVP, CVX, Health Tracer, MapReduce Tracer, Path Tracer, MXP, MSS, RAIL, Score, SPLINE, SuperSpine, SSU, FlexRoute, NetRollBack, NetDB, OSFP, AlgoMatch, Macro-Segmentation and Macro-Segmentation Service.
We control access to and use of our software, technology and other proprietary information through internal and external controls, including contractual protections with employees, contractors, end customers and partners. Our software is protected by U.S. and international copyright, patent and trade secret laws. Despite our efforts to protect our software, technology and other proprietary information, unauthorized parties may still copy or otherwise obtain and use our software, technology and other proprietary information. In addition, we intend to expand our international operations, and effective patent, copyright, trademark and trade secret protection may not be available or may be limited in foreign countries.
Our industry is characterized by the existence of a large number of patents and frequent claims and related litigation regarding patent and other intellectual property rights. If we become more successful, we believe that competitors will be more likely to try to develop products that are similar to ours and that may infringe our proprietary rights. It may also be more likely that competitors or other third parties will claim that our products infringe their proprietary rights. In particular, large and established companies in our industry have extensive patent portfolios and are regularly involved in both offensive and defensive litigation. From time to time, third parties, including certain of these large companies and non-practicing entities, may assert patent, copyright, trademark and other intellectual property rights against us, our channel partners or our end customers, whom our standard license and other agreements obligate us to indemnify against such claims. Please see “Legal Proceedings” included in Part I, Item 3 of this Annual Report on Form 10-K, for a description of this litigation.
Furthermore, in order to comply with the United States International Trade Commission (“USITC”) exclusion and cease and desist orders previously issued in relation to the Cisco legal matter, we made certain design changes to our products for sale in the United States. See Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for details. Following the expiration and invalidation of related patent claims, effective July 1, 2018, certain features previously covered by the orders could be re-incorporated into our products. We are working with customers to complete any remaining re-qualification procedures related to the reintroduction of these features, the timing of which could result in an impact to our revenue and our deferred revenue balances.
Successful claims of infringement by a third party, if any, could prevent us from distributing certain products or performing certain services, require us to expend time and money to develop non-infringing solutions or force us to pay substantial damages, royalties or other fees. We cannot assure you that we do not currently infringe, or that we will not in the future infringe, upon any third-party patents or other proprietary rights.
Employees
As of December 31, 2018, we employed approximately 2,300 full-time employees. None of our employees are represented by unions. We consider our relationship with our employees to be good and have not experienced significant interruptions of operations due to labor disagreements.
Corporate Information
We were incorporated in the State of California as Arastra, Inc. in October 2004. We reincorporated in the State of Nevada in March 2008, and we changed our name to Arista Networks, Inc. in October 2008. We reincorporated in the State of Delaware in March 2014.

13


Available Information
Our website is located at www.arista.com and our investor relations website is located at investors.arista.com. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are available free of charge on the Investors portion of our web site as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (SEC).
Webcasts of our earnings calls and certain events we participate in or host with members of the investment community are on our investor relations website. Additionally, we announce investor information, including news and commentary about our business and financial performance, SEC filings, notices of investor events, and our press and earnings releases, on our investor relations website. Investors and others can receive notifications of new information posted on our investor relations website in real time by signing up for email alerts and RSS feeds. Further corporate governance information, including our corporate governance guidelines, board committee charters, and code of conduct, is also available on our investor relations website under the heading “Governance.” The contents of our websites, or information that can be accessed through our websites, are not incorporated by reference into this Annual Report on Form 10-K or in any other report or document we file with the SEC, and any references to our websites are intended to be inactive textual references only.

Item 1A. Risk Factors
You should consider carefully the risks and uncertainties described below, together with all of the other information in this Annual Report on Form 10-K, which could materially affect our business, financial condition, results of operations and prospects. The risks described below are not the only risks facing us. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially affect our business, financial condition, results of operations and prospects.
Risks Related to Our Business and Our Industry
Our business and operations have experienced rapid growth, and if we do not appropriately manage any future growth or are unable to improve our systems and processes, our business, financial condition, results of operations and prospects will be adversely affected.
We have experienced rapid growth and increased demand for our products over the last several years, which has placed a strain on our management, administrative, operational and financial infrastructure. Our employee headcount and number of end customers have increased, and we expect both to continue to grow over the next year. For example, between December 31, 2015 and December 31, 2018, our headcount grew from approximately 1,200 employees to approximately 2,300 employees, and our cumulative number of end customers grew from approximately 3,700 to over 5,500. As we have grown, we have had to manage an increasingly large and more complex array of internal systems and processes to scale with all aspects of our business, including our hardware and software development, contract manufacturing, purchasing, logistics, fulfillment and maintenance and support. Our success will depend in part upon our ability to manage our growth effectively. To do so, we must continue to increase the productivity of our existing employees and continue to hire, train and manage new employees as needed. To manage domestic and international growth of our operations and personnel, we will need to continue to improve our operational, financial and management controls and our reporting processes and procedures and implement more extensive and integrated financial and business information systems. We may not be able to successfully implement these or other improvements to our systems and processes in an efficient or timely manner, and we may discover deficiencies in their capabilities or effectiveness. We may experience difficulties in managing improvements to our systems and processes or in connection with third-party technology. In addition, our systems and processes may not prevent or detect all errors, omissions or fraud. Our failure to improve our systems and processes, or their failure to operate effectively and in the intended manner, may result in disruption of our current operations and end-customer relationships, our inability to manage the growth of our business and our inability to accurately forecast our revenue, expenses and earnings and prevent certain losses.

14


The cloud networking market is rapidly evolving. If this market does not evolve as we anticipate or our target end customers do not adopt our cloud networking solutions, we may not be able to compete effectively, and our ability to generate revenue will suffer.
A substantial portion of our business and revenue depends on the growth and evolution of the cloud networking market. The market demand for cloud networking solutions has increased in recent years as end customers have deployed larger, more sophisticated networks and have increased the use of virtualization and cloud computing. The continued growth of this market will be dependent upon many factors including but not limited to the adoption of and demand for our end customers’ products and services, the expansion, evolution and build out of our end customers’ networks, the capacity utilization of existing network infrastructures, changes in the technological requirements for the products and services to be deployed in these networks, the amount and mix of capital spending by our end customers, the development of network switches and cloud service solutions by our large end customers for internal use, the financial performance and prospects of our end customers, the availability of capital resources to our end customers, changes in government regulation that could impact cloud networking business models including those regulations related to cyber security, privacy, data protection and net neutrality, our ability to provide cloud networking solutions that address the needs of end customers more effectively and economically than those of other competitors or existing technologies and general economic conditions.
If the cloud networking solutions market does not develop in the way we anticipate or otherwise experiences a slow-down, if our solutions do not offer benefits compared to competing networking products or if end customers do not recognize the benefits that our solutions provide, then our business, financial condition, results of operations and prospects could be materially adversely affected.
Our limited operating history makes it difficult to evaluate our current business and future prospects and may increase the risk associated with your investment.
We shipped our first products in 2008 and the majority of our revenue growth has occurred since the beginning of 2010. Our limited operating history makes it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. We have encountered and will continue to encounter risks and difficulties frequently experienced by rapidly growing companies in constantly evolving industries, including the risks described elsewhere in this Annual Report on Form 10-K. If we do not address these risks successfully, our business, financial condition, results of operations and prospects will be adversely affected, and the market price of our common stock could decline. Further, we have limited historical financial data, and we operate in a rapidly evolving market. As such, any predictions about our future revenue and expenses may not be as accurate as they would be if we had a longer operating history or operated in a more predictable market.
We pursue new product offerings and technology initiatives from time to time, and if we fail to successfully carry out these initiatives, our business, financial condition, or results of operations could be adversely impacted.
As part of the evolution of our business, we have made substantial investments to develop new products and enhancements to existing products through our acquisitions and research and development efforts. If we are unable to anticipate technological changes in our industry by introducing new or enhanced products in a timely and cost-effective manner, or if we fail to introduce products that meet market demand, we may lose our competitive position, our products may become obsolete, and our business, financial condition or results of operations could be adversely affected.
Additionally, from time to time, we invest in expansion into adjacent markets, including the campus switching and WiFi networking markets. Although we believe these solutions are complementary to our current offerings, we have less experience and a more limited operating history in these markets, and our efforts in this area may not be successful. Expanding our services in existing and new markets and increasing the depth and breadth of our presence imposes significant burdens on our marketing, compliance, and other administrative and managerial resources. Our plan to expand and deepen our market share in our existing markets and possibly expand into additional markets is subject to a variety of risks and challenges. Our success in these new markets depends on a variety of factors, including the following:
Our ability to develop new products and services that address the customer requirements for these markets;

15


Our ability to attract a customer base in markets in which we have less experience;
Our successful development of new sales and marketing strategies to meet customer requirements;
Our ability to compete with new and existing competitors in these adjacent markets, many of which may have more financial resources, market experience, brand recognition, relevant intellectual property rights, or established customer relationships than we currently do;
Our ability to skillfully balance our investment in adjacent markets with investment in our existing products and services;
Additionally, future market share gains may take longer than planned and cause us to incur significant costs. Difficulties in any of our new product development efforts or our efforts to enter adjacent markets could adversely affect our operating results and financial condition.
If we do not successfully anticipate technological shifts, market needs and opportunities, and develop products and product enhancements that meet those technological shifts, needs and opportunities, or if those products are not made available in a timely manner or do not gain market acceptance, we may not be able to compete effectively, and our ability to generate revenue will suffer.
We must continue to enhance our existing products and develop new technologies and products that address emerging technological trends, evolving industry standards and changing end-customer needs. The process of enhancing our existing products and developing new technology is complex and uncertain, and new offerings requires significant upfront investment that may not result in material design improvements to existing products or result in marketable new products or costs savings or revenue for an extended period of time, if at all.
In addition, new technologies could render our existing products obsolete or less attractive to end customers, and our business, financial condition, results of operations and prospects could be materially adversely affected if such technologies are widely adopted. For example, end customers may prefer to address their network switch requirements by licensing software operating systems separately and placing them on industry-standard servers or develop their own networking products rather than purchasing integrated hardware products as has occurred in the server industry.
In the past several years, we have announced a number of new products and enhancements to our products and services. The success of our new products depends on several factors including, but not limited to, appropriate new product definition, the development of product features that sufficiently meet end-user requirements, component costs, timely completion and introduction of these products, prompt solution of any defects or bugs in these products, our ability to support these products, differentiation of new products from those of our competitors and market acceptance of these products.
Our product releases introduced new software products that include the capability for disaggregation of our software operating systems from our hardware. The success of our strategy to expand our software business is subject to a number of risks and uncertainties including the additional development efforts and costs to create these new products or make them compatible with other technologies, the potential for our strategy to negatively impact revenues and gross margins and additional costs associated with regulatory compliance.
We may not be able to successfully anticipate or adapt to changing technology or end-customer requirements on a timely basis, or at all. If we fail to keep up with technology changes or to convince our end customers and potential end customers of the value of our solutions even in light of new technologies, we may lose customers, decrease or delay market acceptance and sales of our present and future products and services and materially and adversely affect our business, financial condition, results of operations and prospects.
To remain competitive, we must successfully manage product introductions and transitions.
Our ability to continue to compete effectively in a rapidly evolving market requires that we successfully release new products that meet the increasingly sophisticated networking requirements of our end customers. The success of new product introductions will depend on a number of factors including, but not limited to, timely and successful product development, market acceptance of our new products, our ability to penetrate new markets, our ability to manage the risks associated with new product production ramp-up issues, the timely development and availability of new merchant silicon chips from our suppliers, the effective management of purchase commitments

16


and inventory in line with anticipated product demand, the availability of products in appropriate quantities and costs to meet anticipated demand, and the risk that new products may have quality or other defects or deficiencies in the early stages of introduction. For example, our new product releases will require strong execution from our third party merchant silicon chip suppliers to develop and release new merchant silicon chips that satisfy end-customer requirements, to meet expected release schedules and to provide sufficient quantities of these components. In addition, we recently introduced Arista Cognitive Cloud Networking for the Campus as well as Mojo Cognitive Wifi and Metamako low latency switches. If we are unable to successfully manage our product introductions or transitions, or if we fail to penetrate new markets, as a result of any of these or other factors, our business, financial condition, results of operations and prospects could be adversely affected.
Our revenue growth rate in recent periods may not be indicative of our future performance.
Our revenue growth rate in recent periods may not be indicative of our future performance. We experienced annual revenue growth rates of 30.7%, 45.8%, and 34.8% in 2018, 2017, and 2016, respectively. In the future, we expect our revenue growth rates to decline as the size of our customer base increases, we achieve higher market penetration in our current target market and we continue to enter and expand into new target markets. Other factors may also contribute to declines in our growth rates, including changes in demand for our products and services, increased competition, our ability to successfully manage our expansion or continue to capitalize on growth opportunities, the maturation of our business and general economic and international trade conditions. You should not rely on our revenue for any prior quarterly or annual period as an indication of our future revenue or revenue growth. If we are unable to maintain consistent revenue or revenue growth, our business, financial condition, results of operations and prospects could be materially adversely affected and our stock price could be volatile.
Our results of operations are likely to vary significantly from period to period and be unpredictable and if we fail to meet the expectations of analysts or investors or our previously issued financial guidance, or if any forward-looking financial guidance does not meet the expectation of analysts or investors, the market price of our common stock could decline substantially.
Our results of operations have historically varied from period to period, and we expect that this trend will continue. As a result, you should not rely upon our past financial results for any period as indicators of future performance. Our results of operations in any given period can be influenced by a number of factors, many of which are outside of our control and may be difficult to predict, including:    
our ability to increase sales to existing customers and attract new end customers, including large end customers;
the budgeting cycles, purchasing practices and buying patterns of end customers, including large end customers who may receive lower pricing terms due to volume discounts and who may or may not make large bulk purchases in certain quarters;
changes in end-customer, geographic or product mix;
changes in growth rates of the networking market;
the cost and potential outcomes of existing and future litigation, including the OptumSoft litigation matters;
increased expenses resulting from the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs recently implemented and additional tariffs that have been proposed by the U.S. government on various imports from China;
changes in the sales and implementation cycles for our products including the qualification and testing of our products by our customers and any delays or cancellations of purchases caused by such activities;
the rate of expansion and productivity of our sales force including any expansion into new markets;
changes in our pricing policies, whether initiated by us or as a result of competition;
our inability to fulfill our end customers’ orders due to the availability of inventory, supply chain delays, access to key commodities or technologies or events that impact our manufacturers or their suppliers;
the amount and timing of operating costs and capital expenditures related to the operation and expansion of our business;
changes in end-customer, distributor or reseller requirements or market needs;

17


difficulty forecasting, budgeting and planning due to limited visibility beyond the first two quarters into the spending plans of current or prospective customers;
deferral, reduction or cancellation of orders from end customers, including in anticipation of new products or product enhancements announced by us or our competitors, or warranty returns;
the inclusion of any acceptance provisions in our customer contracts or any delays in acceptance of those products;
the actual or rumored timing and success of new product and service introductions by us or our competitors or any other change in the competitive landscape of our industry, including consolidation among our competitors or end customers;
our ability to successfully expand our business domestically and internationally;
our ability to increase the size of our sales or distribution channel, any disruption in our sales or distribution channels, and/or termination of our relationship with important channel partners;
decisions by potential end customers to purchase our networking solutions from larger, more established vendors, white box vendors or their primary network equipment vendors;
price competition;
insolvency or credit difficulties confronting our end customers, which could adversely affect their ability to purchase or pay for our products and services, or confronting our key suppliers, including our sole source suppliers, which could disrupt our supply chain;
seasonality or cyclical fluctuations in our markets;
future accounting pronouncements or changes in our accounting policies;
stock-based compensation expense;
our overall effective tax rate, including impacts caused by any reorganization in our corporate structure, any changes in our valuation allowance for domestic deferred tax assets and any new legislation or regulatory developments, including the Tax Cuts and Jobs Act of 2017 (the “Tax Act”);
increases or decreases in our expenses caused by fluctuations in foreign currency exchange rates, as an increasing portion of our expenses are incurred and paid in currencies other than the U.S. dollar;
general economic conditions, both domestically and in foreign markets; and
other risk factors described in this Annual Report on Form 10-K.
Any one of the factors above or the cumulative effect of several of the factors described above may result in significant fluctuations in our financial and other results of operations. This variability and unpredictability could result in our failure to meet our revenue, gross margins, results of operations or other expectations contained in any forward looking financial guidance we have issued or the expectations of securities analysts or investors for a particular period. If we fail to meet or exceed such guidance or expectations for these or any other reasons, the market price of our common stock could decline substantially, and we could face costly lawsuits, including securities class action suits.
If we are unable to attract new large end customers or to sell additional products to our existing end customers, our revenue growth will be adversely affected and our revenue could decrease.
To increase our revenue, we must add new end customers and large end customers and sell additional products to existing end customers. For example, one of our sales strategies is to target specific projects at our current end customers because they are familiar with the operational and economic benefits of our solutions, thereby reducing the sales cycle into these customers. We believe this opportunity with current end customers to be significant given their existing infrastructure and expected future spend. Another one of our sales strategies is focused on increasing penetration in the enterprise and campus markets. Enterprise and campus end customers typically start with small purchases, and there is often a long testing period. If we fail to attract new large end customers, including enterprise and campus end customers, or fail to reduce the sales cycle and sell additional products to our existing end customers, our business, financial condition, results of operations and prospects will be harmed.

18


We expect large purchases by a limited number of end customers to continue to represent a substantial portion of our revenue, and any loss, delay, decline or other change in expected purchases could result in material quarter-to-quarter fluctuations of our revenue or otherwise adversely affect our results of operations.
Historically, large purchases by a relatively limited number of end customers have accounted for a significant portion of our revenue, particularly in the cloud networking market. Many of these end customers make large purchases to complete or upgrade specific data center installations and are typically made on a purchase-order basis rather than pursuant to long-term contracts. For example, revenue from sales to Microsoft, through our channel partner, World Wide Technology, Inc., accounted for 27%, 16% and 16% of our revenue for the years ended December 31, 2018, 2017 and 2016, respectively. Our sales to Microsoft as an end-user in the fiscal year ended December 31, 2018 benefited from certain factors that may not repeat in fiscal 2019 or future years and the percentage of our revenue from Microsoft in fiscal 2019 may decline.
As a consequence of the concentrated nature of our customer base and their purchasing behavior, our quarterly revenue and results of operations may fluctuate from quarter to quarter and are difficult to estimate. Changes in the business requirements or focus, vendor selection, project prioritization, financial prospects, capital resources and expenditures or purchasing behavior of our key end customers could significantly decrease our sales to such end customers or could lead to delays, reductions or cancellations of planned purchases of our products or services. Moreover, because our sales will be based primarily on purchase orders, our customers may cancel, delay, reduce or otherwise modify their purchase commitments with little or no notice to us. This limited visibility regarding our end customers’ product needs, the timing and quantity of which could vary significantly, requires us to rely on estimated demand forecasts to determine how much material to purchase and product to manufacture.  Our failure to accurately forecast demand can lead to product shortages that can impede production by our customers and harm our customer relationships. And, in the event of a cancellation or reduction of an order, we may not have enough time to reduce operating expenses to mitigate the effect of the lost revenue on our business, which could materially affect our operating results.
We may be unable to sustain or increase our revenue from our large end customers, grow revenues with new or other existing end customers at the rate we anticipate or at all, or offset the discontinuation of concentrated purchases by our larger end customers with purchases by new or existing end customers. These customers can drive the growth in revenue for particular products and services based on factors such as: trends in the networking market, business mergers and acquisitions, trends in economic conditions and the overall fast growth of a customer's underlying business. These customers could choose to divert all or a portion of their business with us to one of our competitors, demand pricing concessions for our services, or require us to provide enhanced services that increase our costs. If these factors drove some of our large customers to cancel all or a portion of their business relationships with us, the growth in our business and the ability to meet our current and long-term financial forecasts may be materially impacted. We expect that such concentrated purchases will continue to contribute materially to our revenue for the foreseeable future and that our results of operations may fluctuate materially as a result of such larger end customers’ buying patterns. In addition, we may see consolidation of our customer base, such as among internet companies and cloud service providers, which could result in loss of end customers. The loss of such end customers, or a significant delay or reduction in their purchases, including reductions or delays due to customer departures from recent buying patterns, or an unfavorable change in competitive conditions could materially harm our business, financial condition, results of operations and prospects.
Some of our large end customers require more favorable terms and conditions from their vendors and may request price concessions. As we seek to sell more products to these end customers, we may be required to agree to terms and conditions that may have an adverse effect on our business or ability to recognize revenue.
Our large end customers have significant purchasing power and, as a result, may receive more favorable terms and conditions than we typically provide to other end customers, including lower prices, bundled upgrades, extended warranties, acceptance terms, indemnification terms and extended return policies and other contractual rights. As we seek to sell more products to these large end customers, an increased mix of our shipments may be subject to such terms and conditions, which may reduce our margins or affect the timing of our revenue recognition and thus may have an adverse effect on our business, financial condition, results of operations and prospects.

19


We face intense competition, especially from larger, well-established companies, and we may lack sufficient financial or other resources to maintain or improve our competitive position.
The markets in which we compete, including the markets for data center and campus networking, are intensely competitive, and we expect competition to increase in the future from established competitors and new market entrants. This competition could result in increased pricing pressure, reduced profit margins, increased sales and marketing expenses and our failure to increase, or the loss of, market share, any of which would likely seriously harm our business, financial condition, results of operations and prospects.
The data center and campus networking markets have been historically dominated by Cisco Systems (“Cisco”), with competition also coming from other large network equipment and system vendors, including Extreme Networks, Dell/EMC, Hewlett Packard Enterprise, Juniper Networks and Mist Systems. Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, in the last few years alone, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired Force10 and EMC, IBM acquired Blade Network Technology, Hewlett Packard Enterprise acquired Aruba Networks, Juniper Networks acquired Contrail Systems, and Cisco acquired Insieme Networks. We also face competition from other companies and new market entrants, including “white box” switch vendors as well as current technology partners, suppliers and end customers or other cloud service providers who mayacquire or develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products to market and sell to customers. Furthermore, our relationships with our strategic alliance partners may shift as industry dynamics changes. If strategic alliance partners acquire or develop competitive products or services, our relationship with those partners may be adversely impacted, which could lead to more variability to our results of operations and impact the pricing of our solutions.
Many of our existing and potential competitors enjoy substantial competitive advantages, such as:
greater name recognition and longer operating histories;
larger sales and marketing budgets and resources;
broader distribution and established relationships with channel partners and end customers;
greater access to larger end-customer bases;
greater end-customer support resources;
greater manufacturing resources;
the ability to leverage their sales efforts across a broader portfolio of products;
the ability to leverage purchasing power with vendor subcomponents;
the ability to bundle competitive offerings with other products and services;
the ability to develop their own silicon chips;
the ability to set more aggressive pricing policies including bundling of products that are competitive with ours with other products that we do not sell or with support service contracts;
lower labor and development costs;
greater resources to make acquisitions;
larger intellectual property portfolios; and
substantially greater financial, technical, research and development or other resources.
Our competitors also may be able to provide end customers with capabilities or benefits different from or greater than those we can provide in areas such as technical qualifications or geographic presence or may be able to provide end customers a broader range of products, services and prices. In addition, large competitors may have more extensive relationships with and within existing and potential end customers that provide them with an advantage in competing for business with those end customers. For example, certain large competitors encourage end customers of their other products and services to adopt their data networking solutions through discounted bundled product packages. Our ability to compete will depend upon our ability to provide a better solution than

20


our competitors at a more competitive price. We may be required to make substantial additional investments in research, development, marketing and sales in order to respond to competition, and we cannot assure you that these investments will achieve any returns for us or that we will be able to compete successfully in the future.
We also expect increased competition if our market continues to expand. As we continue to expand globally, we may see new competition in different geographic regions. In particular, we may experience price-focused competition from competitors in Asia, especially from China. As we expand into new markets, we will face competition not only from our existing competitors but also from other competitors, including existing companies with strong technological, marketing, and sales positions in those markets, as well as those with greater resources, including technical and engineering resources, than we do. Conditions in our market could change rapidly and significantly as a result of technological advancements or other factors. Current or potential competitors may be acquired by third parties that have greater resources available than we do. Our current or potential competitors might take advantage of the greater resources of the larger organization resulting from these acquisitions to compete more vigorously or broadly with us. In addition, continued industry consolidation might adversely affect end customers’ perceptions of the viability of smaller and even medium-sized networking companies and, consequently, end customers’ willingness to purchase from those companies. Further, certain large end customers may develop network switches and cloud service solutions for internal use and/or to broaden their portfolio of products, which could allow these end customers to become new competitors in the market.
Industry consolidation may lead to increased competition and may harm our business, financial condition, results of operations and prospects.
Most of our competitors and some strategic alliance partners have made acquisitions and/or have entered into or extended partnerships or other strategic relationships to offer more comprehensive product lines, including cloud networking solutions. For example, in the last few years alone, Broadcom acquired Brocade Communications Systems, Extreme Networks purchased certain data center networking assets from Broadcom/Brocade and Avaya, Dell acquired Force10 and EMC, IBM acquired Blade Network Technology, Hewlett Packard Enterprise acquired Aruba Networks, Juniper Networks acquired Contrail Systems, and Cisco acquired Insieme Networks.
Moreover, large system vendors are increasingly seeking to deliver top-to-bottom cloud networking solutions to end customers that combine cloud-focused hardware and software solutions to provide an alternative to our products.
We expect this trend to continue as companies attempt to strengthen their market positions in an evolving industry and as companies are acquired or are unable to continue operations. Our relationship with our strategic alliance partners may shift as industry dynamics change. For example, companies that are strategic alliance partners in some areas of our business may acquire or form alliances with our competitors and could combine competitor product portfolios into unified offerings optimized for their platforms. Such changes could result in a reduction of business with us, a change in the terms upon which they offer us their products and services or even a termination of our strategic partnerships entirely. Industry consolidation may result in stronger competitors that are better able to compete with us, including any competitors that seek to become sole source vendors for end customers. This could lead to more variability in our results of operations and could have a material adverse effect on our business, the pricing of our solutions, financial condition, results of operations and prospects.
Managing the supply of our products and product components is complex. Insufficient supply and inventory may result in lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins.
Managing the supply of our products and product components is complex, and our inventory management systems and related supply-chain visibility tools may not enable us to forecast accurately and manage effectively the supply of our products and product components.
Insufficient supply and inventory may result in increased lead times for our products, lost sales opportunities or delayed revenue, while excess inventory may harm our gross margins. In order to reduce manufacturing lead times and plan for adequate component supply, from time to time we may issue purchase orders for components and products that are non-cancelable and non-returnable. We establish a liability for non-cancelable, non-returnable purchase commitments with our component inventory suppliers for quantities in excess of our demand forecasts, or for products that are considered obsolete. In addition, we establish a liability and reimburse

21


our contract manufacturer for component inventory purchased on our behalf that has been rendered excess or obsolete due to manufacturing and engineering change orders, or in cases where inventory levels greatly exceed our demand forecasts.
Supply management remains an increased area of focus as we balance the need to maintain sufficient supply levels to ensure competitive lead times against the risk of obsolescence or the end of life of certain products. If we ultimately determine that we have excess supply, we may have to reduce our prices and write down inventory, which in turn could result in lower gross margins. We record a provision when inventory is determined to be in excess of anticipated demand or obsolete to adjust inventory to its estimated realizable value.
Alternatively, insufficient supply levels may lead to shortages that result in delayed revenue or loss of sales opportunities altogether as potential end customers turn to competitors’ products that are readily available. Additionally, any increases in the time required to manufacture our products or ship products could result in supply shortfalls. If we are unable to effectively manage our supply and inventory, our business, financial condition, results of operations and prospects could be adversely affected.
Because some of the key components in our products come from sole or limited sources of supply, we are susceptible to supply shortages or supply changes, which could disrupt or delay our scheduled product deliveries to our end customers and may result in the loss of sales and end customers.
Our products rely on key components, including merchant silicon chips, integrated circuit components, printed circuit boards, connectors, custom-tooled sheet metal and power supplies that we purchase or our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. Generally, we do not have guaranteed supply contracts with our component suppliers, and our suppliers could suffer shortages, delay shipments, prioritize shipments to other vendors, increase prices or cease manufacturing such products or selling them to us at any time. For example, in the past we have experienced shortages in inventory for dynamic random access memory integrated circuits and delayed releases of the next generation of chipset, which delayed our production and/or the release of our new products. The development of alternate sources for those components is time-consuming, difficult and costly. If we are unable to obtain sufficient quantities of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Any of these events could result in lost sales, reduced gross margins or damage to our end customer relationships, which would adversely impact our business, financial condition, results of operations and prospects.
Our reliance on component suppliers also yields the potential for their infringement or misappropriation of third party intellectual property rights with respect to components which may be incorporated into our products. We may not be indemnified by such component suppliers for such infringement or misappropriation claims. Any litigation for which we do not receive indemnification could require us to incur significant legal expenses in defending against such claims or require us to pay substantial royalty payments or settlement amounts that would not be reimbursed by our component suppliers. 
Our product development efforts are also dependent upon our continued collaboration with our key merchant silicon vendors such as Broadcom and Intel. As we develop our product roadmap, we select specific merchant silicon from these vendors for each new product, and it is critical that we work in tandem with these vendors to ensure that their silicon includes improved features, that our products take advantage of such improved features, and that such vendors are able to supply us with sufficient quantities on commercially reasonable term to meet customer demand. Our relationship with these merchant silicon vendors enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. However, merchant silicon vendors may not continue to collaborate with us or may become competitive with us by selling merchant silicon for “white boxes” or other products to our customers.
If our key merchant silicon vendors no longer collaborate in such a fashion, if they do not continue to innovate, if there are delays in the release of their products or supply shortages or if such merchant silicon is not offered to us on commercially reasonable terms, our products may become less competitive, own product launches could be delayed or we may be required to redesign our products to incorporate alternative merchant silicon, which

22


could result in lost sales, reduce gross margins, damage to our customer relationships or otherwise have a material effect on revenue and business, financial condition, results of operations and prospects.
In the event of a shortage or supply interruption from our component suppliers, we may not be able to develop alternate or second sources in a timely manner. Further, long-term supply and maintenance obligations to end customers increase the duration for which specific components are required, which may increase the risk of component shortages or the cost of carrying inventory. In addition, our component suppliers change their selling prices frequently in response to market trends, including industry-wide increases in demand, and because we do not have contracts with these suppliers or guaranteed pricing, we are susceptible to availability or price fluctuations related to raw materials and components. If we are unable to pass component price increases along to our end customers or maintain stable pricing, our gross margins could be adversely affected and our business, financial condition, results of operations and prospects could suffer.
Because we depend on third-party manufacturers to build our products, we are susceptible to manufacturing delays and pricing fluctuations that could prevent us from shipping end-customer orders on time, if at all, or on a cost-effective basis, which may result in the loss of sales and end customers.
We depend on third-party contract manufacturers to manufacture our product lines. A significant portion of our cost of revenue consists of payments to these third-party contract manufacturers. Our reliance on these third-party contract manufacturers reduces our control over the manufacturing process, quality assurance, product costs and product supply and timing, which exposes us to risk. To the extent that our products are manufactured at facilities in foreign countries, we may be subject to additional risks associated with complying with local rules and regulations in those jurisdictions. Our reliance on contract manufacturers also yields the potential for their infringement of third party intellectual property rights in the manufacturing of our products or misappropriation of our intellectual property rights in the manufacturing of other customers’ products. If we are unable to manage our relationships with our third-party contract manufacturers effectively, or if these third-party manufacturers suffer delays or disruptions or quality control problems in their operations, experience increased manufacturing lead times, capacity constraints or quality control problems in their manufacturing operations or fail to meet our future requirements for timely delivery, our ability to ship products to our end customers would be severely impaired, and our business, financial condition, results of operations and prospects would be seriously harmed.
Our contract manufacturers typically fulfill our supply requirements on the basis of individual orders. We do not have long-term contracts with our third-party manufacturers that guarantee capacity, the continuation of particular pricing terms or the extension of credit limits. Accordingly, they are not obligated to continue to fulfill our supply requirements, which could result in supply shortages, and the prices we are charged for manufacturing services could be increased on short notice. For example, a competitor could place large orders with the third-party manufacturer, thereby utilizing all or substantially all of such third-party manufacturer’s capacity and leaving the manufacturer little or no capacity to fulfill our individual orders without price increases or delays, or at all. Our contract with one of our contract manufacturers permits it to terminate the agreement for convenience, subject to prior notice requirements. We may not be able to develop alternate or second contract manufacturers in a timely manner.
If we add or change contract manufacturers, or change any manufacturing plant locations within a contract manufacturer network, we would add additional complexity and risk to our supply chain management and may increase our working capital requirements. Ensuring a new contract manufacturer or new plant location is qualified to manufacture our products to our standards and industry requirements could take significant effort and be time consuming and expensive. Any addition or change in manufacturers may be extremely costly, time consuming and we may not be able to do so successfully.
In addition, we may be subject to additional significant challenges in ensuring that quality, processes and costs, among other issues, are consistent with our expectations and those of our customers. A new contract manufacturer or manufacturing location may not be able to scale its production of our products at the volumes or quality we require. This could also adversely affect our ability to meet our scheduled product deliveries to our end customers, which could damage our customer relationships and cause the loss of sales to existing or potential end customers, late delivery penalties, delayed revenue or an increase in our costs which could adversely affect our

23


gross margins. This could also result in increased levels of inventory subjecting us to increased excess and obsolete charges that could have a negative impact on our operating results.
Any production interruptions or disruptions for any reason, including those noted above, as well as a natural disaster, epidemic, capacity shortages, adverse results from intellectual property litigation or quality problems, at one of our manufacturing partners would adversely affect sales of our product lines manufactured by that manufacturing partner and adversely affect our business, financial condition, results of operations and prospects.
Product quality problems, defects, errors or vulnerabilities in our products or services could harm our reputation and adversely affect our business, financial condition, results of operations and prospects.
We produce highly complex products that incorporate advanced technologies, including both hardware and software technologies. Despite testing prior to their release, our products may contain undetected defects or errors, especially when first introduced or when new versions are released. Product defects or errors could affect the performance of our products and could delay the development or release of new products or new versions of products. Allegations of unsatisfactory performance could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in analyzing, correcting or redesigning the products, cause us to lose significant end customers, subject us to liability for damages and divert our resources from other tasks, any one of which could materially adversely affect our business, financial condition, results of operations and prospects.
From time to time, we have had to replace certain components of products that we had shipped and provide remediation in response to the discovery of defects or bugs, including failures in software protocols or defective component batches resulting in reliability issues, in such products, and we may be required to do so in the future. We may also be required to provide full replacements or refunds for such defective products. We cannot assure you that such remediation would not have a material effect on our business, financial condition, results of operations and prospects. See “—Our business is subject to the risks of warranty claims, product returns, product liability and product defects.”
Interruptions or delays in shipments could cause our revenue for the applicable period to fall below expected levels.
We may be subject to supply chain delays, or end-customer buying patterns in which a substantial portion of sales orders and shipments may occur in the second half of each quarter. This places significant pressure on order review and processing, supply chain management, manufacturing, inventory and quality control management, shipping and trade compliance to ensure that we have properly forecasted supply purchasing, manufacturing capacity, inventory and quality compliance and logistics. A significant interruption in these critical functions, it could result in delayed order fulfillment, adversely affect our business, financial condition, results of operations and prospects and result in a decline in the market price of our common stock.
We base our inventory requirements on our forecasts of future sales. If these forecasts are materially inaccurate, we may procure inventory that we may be unable to use in a timely manner or at all.
We and our contract manufacturers procure components and build our products based on our forecasts. These forecasts are based on estimates of future demand for our products, which are in turn based on historical trends and analyses from our sales and marketing organizations, adjusted for overall market conditions and other factors. To the extent our forecasts are materially inaccurate or if we otherwise do not need such inventory, we may under- or over-procure inventory, and such inaccuracies in our forecasts could materially adversely affect our business, financial condition and results of operations.
We are currently involved in a license dispute with OptumSoft, Inc.
On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled OptumSoft, Inc. v. Arista Networks, Inc., in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies and (ii) breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated

24


into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.
In its lawsuit, OptumSoft has asked the Court to order us to (i) give OptumSoft access to our software for evaluation by OptumSoft; (ii) cease all conduct constituting the alleged confidentiality and use restriction breaches; (iii) secure the return or deletion of OptumSoft’s alleged intellectual property provided to third parties, including our customers; (iv) assign ownership to OptumSoft of OptumSoft’s alleged intellectual property currently owned by us; and (v) pay OptumSoft’s alleged damages, attorney’s fees, and costs of the lawsuit. David Cheriton, one of our founders and a former member of our board of directors, who resigned from our board of directors on March 1, 2014 and has no continuing role with us, is a founder and, we believe, the largest stockholder and director of OptumSoft. The 2010 David R. Cheriton Irrevocable Trust dated July 28, 2010, a trust for the benefit of the minor children of Mr. Cheriton, is one of our largest stockholders.
On April 14, 2014, we filed a cross-complaint against OptumSoft, in which we asserted our ownership of the software components at issue and our interpretation of the 2004 agreement. Among other things, we asserted that the language of the 2004 agreement and the parties’ long course of conduct support our ownership of the disputed software components. We asked the Court to declare our ownership of those software components, all similarly-situated software components developed in the future and all related intellectual property. We also asserted that, even if we are found not to own certain components, such components are licensed to us under the terms of the 2004 agreement. However, there can be no assurance that our assertions will ultimately prevail in litigation. On the same day, we also filed an answer to OptumSoft’s claims, as well as affirmative defenses based in part on OptumSoft’s failure to maintain the confidentiality of its claimed trade secrets, its authorization of the disclosures it asserts and its delay in claiming ownership of the software components at issue. We have also taken additional steps to respond to OptumSoft’s allegations that we improperly used and/or disclosed OptumSoft confidential information. While we believe we have meritorious defenses to these allegations, we believe we have (i) revised our software to remove the elements we understand to be the subject of the claims relating to improper use and disclosure of OptumSoft confidential information and made the revised software available to our customers and (ii) removed information from our website that OptumSoft asserted disclosed OptumSoft confidential information.
The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial are set to be tried in Phase II, including the application of the Court’s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own following a review and the trade secret misappropriation and confidentiality claims. The Phase II Trial is set for September 23, 2019 by the judge.
We intend to vigorously defend against any claims brought against us by OptumSoft.  However, we cannot be certain that, if litigated, any claims by OptumSoft would be resolved in our favor.  For example, if it were determined that OptumSoft owned components of our EOS network operating system, we would be required to transfer ownership of those components and any related intellectual property to OptumSoft.  If OptumSoft were the owner of those components, it could make them available to our competitors, such as through a sale or license.  An adverse litigation ruling could result in a significant damages award against us and injunctive relief. In addition, OptumSoft could assert additional or different claims against us, including claims that our license from OptumSoft is invalid.
The sales prices of our products and services may decrease, which may reduce our gross profits and adversely affect our results of operations.
The sales prices for our products and services may decline for a variety of reasons, including competitive pricing pressures, discounts, a change in our mix of products and services, the introduction of new products and services by us or by our competitors including the adoption of “white box” solutions, promotional programs, product and related warranty costs or broader macroeconomic factors. In addition, we have provided, and may in the future provide, pricing discounts to large end customers, which may result in lower margins for the period in

25


which such sales occur. Our gross margins may also fluctuate as a result of the timing of such sales to large end customers.
We have experienced declines in sales prices for our products. Competition continues to increase in the market segments in which we participate, and we expect competition to further increase in the future, thereby leading to increased pricing pressures. Larger competitors with more diverse product and service offerings may reduce the price of products and services that compete with ours or may bundle them with other products and services. Additionally, although we generally price our products worldwide in U.S. dollars, currency fluctuations in certain countries and regions may adversely affect actual prices that partners and end customers are willing to pay in those countries and regions. Furthermore, we anticipate that the sales prices and gross profits for our products will decrease over product life cycles. Decreased sales prices for any reason may reduce our gross profits and adversely affect our result of operations.
Our ability to sell our products is highly dependent on the quality of our support and services offerings, and our failure to offer high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.
Once our products are deployed within our end customers’ networks, our end customers depend on our support organization and our channel partners to resolve any issues relating to our products. High-quality support is critical for the successful marketing and sale of our products. If we or our channel partners do not assist our end customers in deploying our products effectively, do not succeed in helping our end customers resolve post-deployment issues quickly or do not provide adequate ongoing support, it could adversely affect our ability to sell our products to existing end customers and could harm our reputation with potential end customers. In addition, as we expand our operations internationally, our support organization will face additional challenges, including those associated with delivering support, training and documentation in languages other than English. Our failure or the failure of our channel partners to maintain high-quality support and services could have a material adverse effect on our business, financial condition, results of operations and prospects.
Our business depends on end customers renewing their maintenance and support contracts. Any decline in maintenance renewals could harm our future business, financial condition, results of operations and prospects.
We typically sell our products with maintenance and support as part of the initial purchase, and a portion of our annual revenue comes from renewals of maintenance and support contracts. Our end customers have no obligation to renew their maintenance and support contracts after the expiration of the initial period, and they may elect not to renew their maintenance and support contracts, to renew their maintenance and support contracts at lower prices through alternative channel partners or to reduce the product quantity under their maintenance and support contracts, thereby reducing our future revenue from maintenance and support contracts. If our end customers, especially our large end customers, do not renew their maintenance and support contracts or if they renew them on terms that are less favorable to us, our revenue may decline and our business, financial condition, results of operations and prospects will suffer.
If we are unable to increase market awareness of our company and our products, our revenue may not continue to grow or may decline.
We have not yet established broad market awareness of our products and services. Market awareness of our value proposition and products and services will be essential to our continued growth and our success, particularly for the service provider and large enterprise markets. If our marketing efforts are unsuccessful in creating market awareness of our company and our products and services, then our business, financial condition, results of operations and prospects will be adversely affected, and we will not be able to achieve sustained growth.
If we are unable to hire, retain, train and motivate qualified personnel and senior management, our business, financial condition, results of operations and prospects could suffer.
Our future success depends, in part, on our ability to continue to attract and retain highly skilled personnel, particularly software engineering and sales personnel. Competition for highly skilled personnel is often intense, especially in the San Francisco Bay Area where we have a substantial presence and need for highly skilled personnel. Many of the companies with which we compete for experienced personnel have greater resources than we have

26


to provide more attractive compensation packages and other amenities. Research and development personnel are aggressively recruited by startup and growth companies, which are especially active in many of the technical areas and geographic regions in which we conduct product development. In addition, in making employment decisions, particularly in the high-technology industry, job candidates often consider the value of the stock-based compensation they are to receive in connection with their employment. Declines in the market price of our stock could adversely affect our ability to attract, motivate or retain key employees. If we are unable to attract or retain qualified personnel, or if there are delays in hiring required personnel, our business, financial condition, results of operations and prospects may be seriously harmed.
Also, to the extent we hire personnel from competitors, we may be subject to allegations that such personnel has been improperly solicited, that such personnel has divulged proprietary or other confidential information or that former employers own certain inventions or other work product. Such claims could result in litigation. Please see “We may become involved in litigation that may materially adversely affect us.”
We employ a number of foreign nationals who are required to obtain visas and entry permits in order to legally work in the United States and other countries. The United States has recently increased the level of scrutiny in granting H-1(B), L-1 and other business visas, and the current administration has indicated that immigration reform is a priority. Our compliance with United States immigration and labor laws could require us to incur additional unexpected labor costs and expenses or could restrain our ability to retain skilled professionals.
Our future performance also depends on the continued services and continuing contributions of our senior management to execute our business plan and to identify and pursue new opportunities and product innovations. Our employment arrangements with our employees do not require that they continue to work for us for any specified period, and therefore, they could terminate their employment with us at any time. The loss of our key personnel, including Jayshree Ullal, our Chief Executive Officer, Andy Bechtolsheim, our Founder and Chief Development Officer, Kenneth Duda, our Founder, Chief Technology Officer and SVP of Software Engineering, Anshul Sadana, our Chief Customer Officer or other members of our senior management team, sales and marketing team or engineering team, or any difficulty attracting or retaining other highly qualified personnel in the future, could significantly delay or prevent the achievement of our development and strategic objectives, which could adversely affect our business, financial condition, results of operations and prospects.
If we do not effectively expand and train our direct sales force, we may be unable to add new end customers or increase sales to our existing end customers, and our business will be adversely affected.
We depend on our direct sales force to obtain new end customers and increase sales with existing end customers. As such, we have invested and will continue to invest in our sales organization. In recent periods, we have been adding personnel and other resources to our sales function as we focus on growing our business, entering new markets and increasing our market share, and we expect to incur additional expenses in expanding our sales personnel in order to achieve revenue growth. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training, retaining and integrating sufficient numbers of sales personnel to support our growth, particularly in international markets. New hires require significant training and may take significant time before they achieve full productivity. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire, retain or integrate into our corporate culture sufficient numbers of qualified individuals in the markets where we do business or plan to do business. In addition, because we continue to grow rapidly, a large percentage of our sales force is new to our company. If we are unable to hire, integrate and train a sufficient number of effective sales personnel, or the sales personnel we hire are not successful in obtaining new end customers or increasing sales to our existing end-customer base, our business, financial condition, results of operations and prospects will be adversely affected.
We are subject to a number of risks associated with the expansion of our international sales and operations.
Our ability to grow our business and our future success will depend to a significant extent on our ability to expand our operations and customer base worldwide. We have a limited history of marketing, selling and supporting our products and services internationally. Operating in a global marketplace, we are subject to risks associated with having an international reach and requirements such as compliance with applicable anti-corruption laws.

27


One such applicable anti-corruption law is the U.S. Foreign Corrupt Practices Act, or FCPA, which generally prohibits U.S. companies and its employees and intermediaries from making corrupt payments to foreign officials for the purpose of obtaining or keeping business, securing an advantage and directing business to another, and requires companies to maintain accurate books and records and a system of internal accounting controls. Under the FCPA, U.S. companies may be held liable for the corrupt actions taken by directors, officers, employees, agents, or other strategic or local partners or representatives. As such, if we or our intermediaries fail to comply with the requirements of the FCPA or similar legislation, governmental authorities in the U.S. and elsewhere could seek to impose civil and/or criminal fines and penalties which could have a material adverse effect on our business, results of operations and financial conditions. Failure to comply with anti-corruption and anti-bribery laws, such as the FCPA and the United Kingdom Bribery Act of 2010, or the U.K. Bribery Act, and similar laws associated with our activities outside the U.S., could subject us to penalties and other adverse consequences. We intend to increase our international sales and business and, as such, the risk of violating laws such as the FCPA and U.K. Bribery Act increases.
Additionally, the U.S. government has adopted broader sanctions and embargoes that generally forbid supplying many items to or involving certain countries, territories, governments, legal entities and individuals, including restrictions imposed by the U.S. and EU on exports to Russia and Ukraine. We have implemented systems to detect and prevent sales into these countries or to prohibit entities or individuals, but we are necessarily dependent in part on our third-party suppliers and distributors to implement these systems. We cannot assure you that these systems will always be effective, or that our suppliers and distributors effectively implement our systems to detect and prevent such sales without our prior knowledge, and we may incur additional unexpected costs or expenses to comply with applicable trade restrictions.
As a result of our international reach, we must hire and train experienced personnel to staff and manage our foreign operations. To the extent that we experience difficulties in recruiting, training, managing and retaining an international staff, and specifically staff related to sales management and sales personnel, we may experience difficulties in sales productivity in foreign markets. We also enter into strategic distributor and reseller relationships with companies in certain international markets where we do not have a local presence. If we are not able to maintain successful strategic distributor relationships internationally or to recruit additional companies to enter into strategic distributor relationships, our future success in these international markets could be limited. Business practices in the international markets that we serve may differ from those in the U.S. and may require us in the future to include terms other than our standard terms in end-customer contracts, although to date we generally have not done so. To the extent that we may enter into end-customer contracts in the future that include non-standard terms related to payment, warranties or performance obligations, our results of operations may be adversely affected.
Additionally, our international sales and operations are subject to a number of risks, including the following:
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods;
increased expenses incurred in establishing and maintaining our international operations;
fluctuations in exchange rates between the U.S. dollar and foreign currencies where we do business;
greater difficulty and costs in recruiting local experienced personnel;
wage inflation in certain growing economies;
general economic and political conditions in these foreign markets;
economic uncertainty around the world as a result of sovereign debt issues;
communication and integration problems resulting from cultural and geographic dispersion;
limitations on our ability to access cash resources in our international operations;
ability to establish necessary business relationships and to comply with local business requirements;
risks associated with foreign legal requirements, including the importation, certification and localization of our products required in foreign countries;
risks associated with U.S. government trade restrictions, including those which may impose restrictions, including prohibitions, on the exportation, reexportation, sale, shipment or other transfer of programming, technology, components, and/or services to foreign persons;

28


greater risk of unexpected changes in regulatory practices, tariffs and tax laws and treaties, including the Tax Act;
greater risk of unexpected changes in tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs recently implemented and additional tariffs that have been proposed by the U.S. government on various imports from China, Canada, Mexico and the EU, and by the governments of these jurisdictions on certain U.S. goods, and any other possible tariffs that may be imposed on services such as ours, the scope and duration of which, if implemented, remain uncertain;
deterioration of political relations between the U.S. and Canada, the U.K., the EU and China, which could have a material adverse effect on our sales and operations in these countries;
greater risk of changes in diplomatic and trade relationships, including new tariffs, trade protection measures, import or export licensing requirements, trade embargoes and other trade barriers;
the uncertainty of protection for intellectual property rights in some countries;
greater risk of a failure of foreign employees to comply with both U.S. and foreign laws, including antitrust regulations, the FCPA and any trade regulations ensuring fair trade practices; and
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements.
These and other factors could harm our ability to gain future international revenue and, consequently, materially affect our business, financial condition, results of operations and prospects. Expanding our existing international operations and entering into additional international markets will require significant management attention and financial commitments. Our failure to successfully manage our international operations and the associated risks effectively could limit our future growth or materially adversely affect our business, financial condition, results of operations and prospects.
Moreover, our business is also impacted by the negotiation and implementation of free trade agreements between the United States and other countries. Such agreements can reduce barriers to international trade and thus the cost of conducting business overseas. For instance, the United States recently reached a new trilateral trade agreement with the governments of Canada and Mexico to replace the North American Free Trade Agreement (“NAFTA”). If the United States withdraws from NAFTA and the three countries fail to approve the new agreements, known as the United States-Mexico-Canada Agreement, our cost of doing business within the three countries could increase.
The United Kingdom’s vote to leave the European Union will have uncertain effects and could adversely affect us.
On June 23, 2016, the electorate in the United Kingdom, or UK, voted in favor of leaving the European Union, or EU, (commonly referred to as the “Brexit”). Thereafter, on March 29, 2017, the country formally notified the EU of its intention to withdraw pursuant to Article 50 of the Lisbon Treaty, triggering the two-year negotiation period for exiting the EU. The withdrawal of the UK from the EU is scheduled to take effect on March 29, 2019 either on the effective date of the withdrawal agreement or, in the absence of agreement, two years after the UK provides a notice of withdrawal pursuant to the EU Treaty and transitional provisions may or may not be put in place to ease the process.
The effects of Brexit will depend on agreements the UK makes to retain access to EU markets either during a transitional period or more permanently. Brexit creates an uncertain political and economic environment in the UK and potentially across other EU member states for the foreseeable future, including during any period while the terms of Brexit are being negotiated and such uncertainties could impair or limit our ability to transact business in the member EU states.
Further, Brexit could adversely affect European and worldwide economic or market conditions and could contribute to instability in global financial markets, and the value of the Pound Sterling currency or other currencies, including the Euro. We are exposed to the economic, market and fiscal conditions in the UK and the EU and to

29


changes in any of these conditions. Depending on the terms reached regarding Brexit, it is possible that there may be adverse practical and/or operational implications on our business.
A significant amount of the regulatory regime that applies to us in the UK is derived from EU directives and regulations. For so long as the UK remains a member of the EU, those sources of legislation will (unless otherwise repealed or amended) remain in effect. However, Brexit could change the legal and regulatory framework within the UK where we operate and is likely to lead to legal uncertainty and potentially divergent national laws and regulations as the UK determines which EU laws to replace or replicate. Consequently, no assurance can be given as to the impact of Brexit and, in particular, no assurance can be given that our operating results, financial condition and prospects would not be adversely impacted by the result.
Enhanced United States tax, tariff, import/export restrictions, Chinese regulations or other trade barriers may have a negative effect on global economic conditions, financial markets and our business.
There is currently significant uncertainty about the future relationship between the United States and various other countries, most significantly China, with respect trade policies, treaties, tariffs and taxes, including trade policies and tariffs regarding China. The current U.S. Administration has called for substantial changes to U.S. foreign trade policy with respect to China and other countries, including the possibility of imposing greater restrictions on international trade and significant increases in tariffs on goods imported into the United States. In 2018, the Office of the U.S. Trade Representative (the “USTR”) enacted tariffs on imports into the U.S. from China, including communications equipment products and components manufactured and imported from China. The tariff became effective on September 24, 2018, with an initial rate of 10% and was scheduled to increase from 10% to 25% on January 1, 2019; however, that increase has been delayed for 90 days pending trade negotiations between the U.S. and China. In addition, the tariffs may be increased in the future. It is expected that these tariffs will cause our costs to increase, which could narrow the profits we earn from sales of products requiring such materials.  Furthermore, if tariffs, trade restrictions, or trade barriers are placed on products such as ours by foreign governments, especially China, the prices for our products may increase, which may result in the loss of customers and our business, financial condition and results of operations may be harmed.  We believe we can adjust our supply chain and manufacturing practices to minimize the impact of the tariffs, but our efforts may not be successful, there can be no assurance that we will not experience a disruption in our business related to these or other changes in trade practices and the process of changing suppliers in order to mitigate any such tariff costs could be complicated, time-consuming, and costly.
Furthermore, the U.S. tariffs may cause customers to delay orders as they evaluate where to take delivery of our products in connection with their efforts to mitigate their own tariff exposure. Such delays create forecasting difficulties for us and increase the risk that orders might be canceled or might never be placed. Current or future tariffs imposed by the U.S. may also negatively impact our customers' sales, thereby causing an indirect negative impact on our own sales. Any reduction in our customers' sales, and/or any apprehension among distributors and customers of a possible reduction in such sales, would likely cause an indirect negative impact on our own sales. Even in the absence of further tariffs, the related uncertainty and the market's fear of an escalating trade war might cause our distributors and customers to place fewer orders for our products, which could have a material adverse effect on our business, liquidity, financial condition, and/or results of operations.
Additionally, the current U.S. Administration continues to signal that it may alter trade agreements and terms between China and the United States, including limiting trade with China, and may impose additional tariffs on imports from China.  Therefore, it is possible further tariffs may be imposed that could cover imports of communications equipment products and components used in our products, or our business may be adversely impacted by retaliatory trade measures taken by China or other countries, including restricted access to suppliers, communications equipment products and components used in our products, causing us to raise prices or make changes to our products, which could materially harm our business, financial condition and results of operations.  The current administration, along with Congress, has created significant uncertainty about the future relationship between the United States and other countries with respect to the trade policies, treaties, taxes, government regulations and tariffs that would be applicable. It is unclear what changes might be considered or implemented and what response to any such changes may be by the governments of other countries. These changes have created significant uncertainty about the future relationship between the United States and China, as well as other countries, including with respect to the trade policies, treaties, government regulations and tariffs that could apply to trade

30


between the United States and other nations. These developments, or the perception that any of them could occur, may have a material adverse effect on global economic conditions and the stability of global financial markets, and may significantly reduce global trade and, in particular, trade between these nations and the United States. Any of these factors could depress economic activity and restrict our access to suppliers or customers and have a material adverse effect on our business, financial condition and results of operations and affect our strategy in China and elsewhere around the world. Given the relatively fluid regulatory environment in China and the United States and uncertainty how the U.S. Administration or foreign governments will act with respect to tariffs, international trade agreements and policies, a trade war, further governmental action related to tariffs or international trade policies, or additional tax or other regulatory changes in the future could directly and adversely impact our financial results and results of operations.
Sales of our 7000 Series of switches generate most of our product revenue, and if we are unable to continue to grow sales of these products, our business, financial condition, results of operations and prospects will suffer.
Historically, we have derived substantially all of our product revenue from sales of our 7000 Series of switches, and we expect to continue to do so for the foreseeable future. We have experienced declines in sales prices for our products, including our 10 Gigabit Ethernet modular and fixed switches. A decline in the price of our 7000 Series of switches and related services, or our inability to increase sales of these products, would harm our business, financial condition, results of operations and prospects more seriously than if we derived significant revenue from a larger variety of product lines and services. Our future financial performance will also depend upon successfully developing and selling next-generation versions of our 7000 Series of switches. If we fail to deliver new products, new features, or new releases that end customers want and that allow us to maintain leadership in what will continue to be a competitive market environment, our business, financial condition, results of operations and prospects will be harmed.
Seasonality may cause fluctuations in our revenue and results of operations.
We operate on a December 31st year end and believe that there are significant seasonal factors which may cause sequential product revenue growth to be greater for the second and fourth quarters of our year than our first and third quarters. We believe that this seasonality results from a number of factors, including the procurement, budgeting and deployment cycles of many of our end customers. Our rapid historical growth may have reduced the impact of seasonal or cyclical factors that might have influenced our business to date. As our increasing size causes our growth rate to slow, seasonal or cyclical variations in our operations may become more pronounced over time and may materially affect our business, financial condition, results of operations and prospects.
If we fail to maintain effective internal control over financial reporting in the future, the accuracy and timing of our financial reporting may be adversely affected.
Assessing our processes, procedures and staffing in order to improve our internal control over financial reporting is an ongoing process. Preparing our financial statements involves a number of complex processes, many of which are done manually and are dependent upon individual data input or review. These processes include, but are not limited to, calculating revenue, inventory costs and the preparation of our statement of cash flows.  While we continue to automate our processes and enhance our review controls to reduce the likelihood for errors, we expect that for the foreseeable future many of our processes will remain manually intensive and thus subject to human error.
In the past, we have identified material weaknesses in our internal control over financial reporting and we cannot give assurance that additional material weaknesses will not be identified in the future. The existence of one or more material weaknesses could preclude a conclusion by management that we maintained effective internal control over financial reporting. The existence or disclosure of any such material weakness could adversely affect our stock price.
Adverse economic conditions or reduced information technology and network infrastructure spending may adversely affect our business, financial condition, results of operations and prospects.
Our business depends on the overall demand for information technology, network connectivity and access to data and applications. Weak domestic or global economic conditions, fear or anticipation of such conditions or

31


a reduction in information technology and network infrastructure spending even if economic conditions improve, could adversely affect our business, financial condition, results of operations and prospects in a number of ways, including longer sales cycles, lower prices for our products and services, higher default rates among our distributors, reduced unit sales and lower or no growth. For example, the global macroeconomic environment could be negatively affected by, among other things, instability in global economic markets resulting from increased U.S. trade tariffs on steel and other products and trade disputes between the U.S. and other countries, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, rising interest rates and increased inflation, including the recent rise in U.S. interest rates, the instability in the geopolitical environment as a result of the United Kingdom “Brexit” decision to withdraw from the European Union, economic challenges in China and ongoing U.S. and foreign governmental debt concerns. Such challenges have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets, particularly if any future sovereign debt defaults or significant bank failures or defaults occur. Market uncertainty and instability in Europe or Asia could intensify or spread further, particularly if ongoing stabilization efforts prove insufficient. Continuing or worsening economic instability could adversely affect spending for IT, network infrastructure, systems and tools. Continued turmoil in the geopolitical environment in many parts of the world may also affect the overall demand for our products. Although we do not believe that our business, financial condition, results of operations and prospects have been significantly adversely affected by economic and political uncertainty in Europe, Asia or other countries to date, deterioration of such conditions may harm our business, financial condition, results of operations and prospects in the future. A prolonged period of economic uncertainty or a downturn may also significantly affect financing markets, the availability of capital and the terms and conditions of financing arrangements, including the overall cost of financing as well as the financial health or creditworthiness of our end customers. Circumstances may arise in which we need, or desire, to raise additional capital, and such capital may not be available on commercially reasonable terms, or at all.
We may become involved in litigation that may materially adversely affect us.
From time to time, in addition to the litigation involving OptumSoft described elsewhere in these risk factors, we may become involved in various legal proceedings relating to matters incidental to the ordinary course of our business, including patent, copyright, commercial, product liability, employment, class action, whistleblower and other litigation and claims, in addition to governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management’s attention and resources, cause us to incur significant expenses or liability and/or require us to change our business practices. For example, we were previously involved in litigation with Cisco. Because of the potential risks, expenses and uncertainties of litigation, we may, from time to time, settle disputes, even where we have meritorious claims or defenses, by agreeing to settlement agreements. Because litigation is inherently unpredictable, we cannot assure you that the results of any of these actions will not have a material adverse effect on our business, financial condition, results of operations and prospects.
For more information regarding the litigation in which we are currently involved, see the “Legal Proceedings” subheading in in Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K incorporated herein by reference.
Assertions by third parties of infringement or other violations by us of their intellectual property rights, or other lawsuits asserted against us, could result in significant costs and substantially harm our business, financial condition, results of operations and prospects.
Patent and other intellectual property disputes are common in the network infrastructure industry and have resulted in protracted and expensive litigation for many companies. Many companies in the network infrastructure industry, including our competitors and other third parties, as well as non-practicing entities, own large numbers of patents, copyrights, trademarks and trade secrets, which they may use to assert claims of patent infringement, misappropriation, or other violations of intellectual property rights against us. From time to time, they have or may in the future also assert such claims against us, our end customers or channel partners whom we typically indemnify against claims that our products infringe, misappropriate or otherwise violate the intellectual property rights of third parties. For example, we are currently a party to litigation involving OptumSoft described elsewhere in these risk factors and we have previously been involved in litigation with Cisco.

32


As the number of products and competitors in our market increases and overlaps occur or if we enter into new markets, claims of infringement, misappropriation and other violations of intellectual property rights may increase. Any claim of infringement, misappropriation or other violations of intellectual property rights by a third party, even those without merit, could cause us to incur substantial costs defending against the claim, distract our management from our business and require us to cease use of such intellectual property. In addition, some claims for patent infringement may relate to subcomponents that we purchase from third parties. If these third parties are unable or unwilling to indemnify us for these claims, we could be substantially harmed.
The patent portfolios of most of our competitors are larger than ours. This disparity may increase the risk that our competitors may sue us for patent infringement and may limit our ability to counterclaim for patent infringement or settle through patent cross-licenses. In addition, future assertions of patent rights by third parties, and any resulting litigation, may involve patent holding companies or other adverse patent owners who have no relevant product revenue and against whom our own patents may therefore provide little or no deterrence or protection. We cannot assure you that we are not infringing or otherwise violating any third-party intellectual property rights.
The third-party asserters of intellectual property claims may be unreasonable in their demands, or may simply refuse to settle, which could lead to expensive settlement payments, prolonged periods of litigation and related expenses, additional burdens on employees or other resources, distraction from our business, supply stoppages and lost sales.
An adverse outcome of a dispute (including those lawsuits described under the “Legal Proceedings” subheading in Note 7. Commitments and Contingencies and the settlement with Cisco described in Note 14. Legal Settlement of Notes to Consolidated Financial Statements in Part II, Item 8 of this Annual Report on Form 10-K) may require us to pay substantial damages or penalties including treble damages if we are found to have willfully infringed a third party’s patents; cease making, licensing, using or importing into the U.S. products or services that are alleged to infringe or misappropriate the intellectual property of others; expend additional development resources to attempt to redesign our products or services or otherwise to develop non-infringing technology, which may not be successful; enter into potentially unfavorable royalty or license agreements in order to obtain the right to use necessary technologies or intellectual property rights; and indemnify our partners and other third parties. Any damages, penalties or royalty obligations we may become subject to as a result of an adverse outcome, and any third-party indemnity we may need to provide, could harm our business, financial condition, results of operations and prospects. Royalty or licensing agreements, if required or desirable, may be unavailable on terms acceptable to us, or at all, and may require significant royalty payments and other expenditures. Further, there is little or no information publicly available concerning market or fair values for license fees, which can lead to overpayment of license or settlement fees. In addition, some licenses may be non-exclusive, and therefore our competitors may have access to the same technology licensed to us. Suppliers subject to third-party intellectual property claims also may choose or be forced to discontinue or alter their arrangements with us, with little or no advance notice to us. Any of these events could seriously harm our business, financial condition, results of operations and prospects.
In the event that we are found to infringe any third party intellectual property, we could be enjoined, or subject to other remedial orders that would prohibit us, from making, licensing, using or importing into the U.S. such products or services. In order to resume such activities with respect to any affected products or services, we (or our component suppliers) would be required to develop technical redesigns to this third party intellectual property that no longer infringe the third party intellectual property. In any efforts to develop technical redesigns for these products or services, we (or our component suppliers) may be unable to do so in a manner that does not continue to infringe the third party intellectual property or that is acceptable to our customers. These redesign efforts could be extremely costly and time consuming as well as disruptive to our other development activities and distracting to management. Moreover, such redesigns could require us to obtain approvals from the court or administrative body to resume the activities with respect to these affected solutions. We may not be successful in our efforts to obtain such approvals in a timely manner, or at all. Any failure to effectively redesign our solutions or to obtain timely approval of those redesigns by a court or administrative body may cause a disruption to our product shipments and materially and adversely affect our business, prospects, reputation, results of operations, and financial condition. For example, in two prior investigations brought by Cisco in the International Trade

33


Commission (“ITC”), we were subjected to remedial orders that prohibited us from importing and selling after importation any products the ITC found to infringe Cisco’s patents. As a result, we were required to redesign certain aspects of our products and obtain Customs approval of those redesigns before we could continue to import those products into the United States.
Our standard sales contracts contain indemnification provisions requiring us to defend our end customers against third-party claims, including against infringement of certain intellectual property rights that could expose us to losses which could seriously harm our business, financial conditions, results of operations and prospects.
Under the indemnification provisions of our standard sales contracts, we agree to defend our end customers and channel partners against third-party claims asserting infringement of certain intellectual property rights, which may include patents, copyrights, trademarks or trade secrets, and to pay judgments entered on such claims. An adverse ruling in such litigation may potentially expose us to claims in the event that claims are brought against our customers based on the ruling and we are required to indemnify such customers.
Our exposure under these indemnification provisions is frequently limited to the total amount paid by our end customer under the agreement. However, certain agreements include indemnification provisions that could potentially expose us to losses in excess of the amount received under the agreement. Any of these events, including claims for indemnification, could seriously harm our business, financial condition, results of operations and prospects.
If we are unable to protect our intellectual property rights, our competitive position could be harmed or we could be required to incur significant expenses to enforce our rights.
We depend on our ability to protect our proprietary technology. We rely on trade secret, patent, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection.
The process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. We may choose not to seek patent protection for certain innovations and may choose not to pursue patent protection in certain jurisdictions. Further, we do not know whether any of our pending patent applications will result in the issuance of patents or whether the examination process will require us to narrow our claims. To the extent that additional patents are issued from our patent applications, which is not certain, they may be contested, circumvented or invalidated in the future. Moreover, the rights granted under any issued patents may not provide us with proprietary protection or competitive advantages, and, as with any technology, competitors may be able to develop similar or superior technologies to our own now or in the future. In addition, we rely on confidentiality or license agreements with third parties in connection with their use of our products and technology. There is no guarantee that such parties will abide by the terms of such agreements or that we will be able to adequately enforce our rights, in part because we rely on “shrink-wrap” licenses in some instances.
We have not registered our trademarks in all geographic markets. Failure to secure those registrations could adversely affect our ability to enforce and defend our trademark rights and result in indemnification claims. Further, any claim of infringement by a third party, even those claims without merit, could cause us to incur substantial costs defending against such claim, could divert management attention from our business and could require us to cease use of such intellectual property in certain geographic markets.
Despite our efforts, the steps we have taken to protect our proprietary rights may not be adequate to preclude misappropriation of our proprietary information or infringement of our intellectual property rights, and our ability to police such misappropriation or infringement is uncertain, particularly in countries outside of the United States.
Detecting and protecting against the unauthorized use of our products, technology and proprietary rights is expensive, difficult and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. Such litigation could result in substantial costs and diversion of management resources, either of which could harm our business, financial condition, results of operations and prospects, and there is no guarantee

34


that we would be successful. Furthermore, many of our current and potential competitors have the ability to dedicate substantially greater resources to protecting their technology or intellectual property rights than we do. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property, which could result in a substantial loss of our market share.
We rely on the availability of licenses to third-party software and other intellectual property.
Many of our products and services include software or other intellectual property licensed from third parties, and we otherwise use software and other intellectual property licensed from third parties in our business. This exposes us to risks over which we may have little or no control. For example, a licensor may have difficulties keeping up with technological changes or may stop supporting the software or other intellectual property that it licenses to us. Also, it will be necessary in the future to renew licenses, expand the scope of existing licenses or seek new licenses, relating to various aspects of these products and services or otherwise relating to our business, which may result in increased license fees. These licenses may not be available on acceptable terms, if at all. In addition, a third party may assert that we or our end customers are in breach of the terms of a license, which could, among other things, give such third party the right to terminate a license or seek damages from us, or both. The inability to obtain or maintain certain licenses or other rights or to obtain or maintain such licenses or rights on favorable terms, or the need to engage in litigation regarding these matters, could result in delays in releases of products and services and could otherwise disrupt our business, until equivalent technology can be identified, licensed or developed, if at all, and integrated into our products and services or otherwise in the conduct of our business. Moreover, the inclusion in our products and services of software or other intellectual property licensed from third parties on a nonexclusive basis may limit our ability to differentiate our products from those of our competitors. Any of these events could have a material adverse effect on our business, financial condition, results of operations and prospects.
Our products contain third-party open source software components, and failure to comply with the terms of the underlying open source software licenses could restrict our ability to sell our products.
Our products contain software modules licensed to us by third-party authors under “open source” licenses. Use and distribution of open source software may entail greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. Some open source licenses contain requirements that we make available source code for modifications or derivative works we create based upon the type of open source software that we use. If we combine our software with open source software in a certain manner, we could, under certain open source licenses, be required to release portions of the source code of our software to the public. This would allow our competitors to create similar products with lower development effort and time and ultimately could result in a loss of product sales for us.
Although we monitor our use of open source software to avoid subjecting our products to conditions we do not intend, the terms of many open source licenses have not been interpreted by U.S. courts, and these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our ability to commercialize our products. Moreover, we cannot assure you that our processes for controlling our use of open source software in our products will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue offering our products on terms that are not economically feasible, to re-engineer our products, to discontinue the sale of our products if re-engineering could not be accomplished on a timely basis or to make generally available, in source code form, our proprietary code, any of which could adversely affect our business, financial condition, results of operations and prospects.
Our products must interoperate with operating systems, software applications and hardware that is developed by others, and if we are unable to devote the necessary resources to ensure that our products interoperate with such software and hardware, we may lose or fail to increase market share and experience a weakening demand for our products.
Generally, our products comprise only a part of the data center and must interoperate with our end customers’ existing infrastructure, specifically their networks, servers, software and operating systems, which may be manufactured by a wide variety of vendors and original equipment manufacturers, or OEMs. Our products must

35


comply with established industry standards in order to interoperate with the servers, storage, software and other networking equipment in the data center such that all systems function efficiently together. We depend on the vendors of servers and systems in a data center to support prevailing industry standards. Often, these vendors are significantly larger and more influential in driving industry standards than we are. Also, some industry standards may not be widely adopted or implemented uniformly, and competing standards may emerge that may be preferred by our end customers.
In addition, when new or updated versions of these software operating systems or applications are introduced, we must sometimes develop updated versions of our software so that our products will interoperate properly. We may not accomplish these development efforts quickly, cost-effectively or at all. These development efforts require capital investment and the devotion of engineering resources. If we fail to maintain compatibility with these systems and applications, our end customers may not be able to adequately utilize our products, and we may lose or fail to increase market share and experience a weakening in demand for our products, among other consequences, which would adversely affect our business, financial condition, results of operations and prospects.
We provide access to our software and other selected source code to certain partners, which creates additional risk that our competitors could develop products that are similar to or better than ours.
Our success and ability to compete depend substantially upon our internally developed technology, which is incorporated in the source code for our products. We seek to protect the source code, design code, documentation and other information relating to our software, under trade secret, patent and copyright laws. However, we have chosen to provide access to selected source code of our software to several of our partners for co-development, as well as for open application programming interfaces, or APIs, formats and protocols. Though we generally control access to our source code and other intellectual property and enter into confidentiality or license agreements with such partners as well as with our employees and consultants, this combination of procedural and contractual safeguards may be insufficient to protect our trade secrets and other rights to our technology. Our protective measures may be inadequate, especially because we may not be able to prevent our partners, employees or consultants from violating any agreements or licenses we may have in place or abusing their access granted to our source code. Improper disclosure or use of our source code could help competitors develop products similar to or better than ours.
We expect our gross margins to vary over time and to be adversely affected by numerous factors.
We expect our gross margins to vary over time and the gross margins we have achieved in recent years may not be sustainable and may be adversely affected in the future by numerous factors, including:
changes in end-customer, geographic or product mix, including mix of configurations within each product group;
increased price competition and changes in the actions of our competitors or their pricing strategies;
introduction of new products, including products with price-performance advantages and new business models including the sale and delivery of more software and subscription solutions;
increases in material or component costs including such increases caused by any restriction from sourcing components and manufacturing products internationally;
our ability to reduce production costs;
entry into new markets or growth in lower margin markets, including markets with different pricing and cost structures, through acquisitions or internal development;
entry in markets with different pricing and cost structures;
pricing discounts;
increases in material costs in the event we are restricted from sourcing components and manufacturing products internationally.
costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, such as those claims discussed in “Legal Proceedings,” including the OptumSoft litigation matters;
excess inventory and inventory holding charges;

36


obsolescence charges;
changes in shipment volume;
the timing of revenue recognition and revenue deferrals;
increased cost, loss of cost savings or dilution of savings due to changes in component pricing or charges incurred due to inventory holding periods if parts ordering does not correctly anticipate product demand or if the financial health of either contract manufacturers or suppliers deteriorates;
increased costs arising from the tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods, including the tariffs recently implemented and additional tariffs that have been proposed by the U.S. government on various imports from China, Canada, Mexico and the E.U. and by the governments of these jurisdictions on certain U.S. goods;
lower than expected benefits from value engineering;
changes in distribution channels;
increased warranty costs; and
our ability to execute our strategy and operating plans.
We determine our operating expenses largely on the basis of anticipated revenues and a high percentage of our expenses are fixed in the short and medium term. As a result, a failure or delay in generating or recognizing revenue could cause significant variations in our operating results and operating margin from quarter to quarter. Failure to sustain or improve our gross margins reduces our profitability and may have a material adverse effect on our business and stock price.
Our sales cycles can be long and unpredictable, and our sales efforts require considerable time and expense. As a result, our sales and revenue are difficult to predict and may vary substantially from period to period, which may cause our results of operations to fluctuate significantly.
The timing of our sales and revenue recognition is difficult to predict because of the length and unpredictability of our products’ sales cycles. A sales cycle is the period between initial contact with a prospective end customer and any sale of our products. End-customer orders often involve the purchase of multiple products. These orders are complex and difficult to complete because prospective end customers generally consider a number of factors over an extended period of time before committing to purchase the products and solutions we sell. End customers, especially in the case of our large end customers, often view the purchase of our products as a significant and strategic decision and require considerable time to evaluate, test and qualify our products prior to making a purchase decision and placing an order. The length of time that end customers devote to their evaluation, contract negotiation and budgeting processes varies significantly. Our products’ sales cycles can be lengthy in certain cases, especially with respect to our prospective large end customers. During the sales cycle, we expend significant time and money on sales and marketing activities and make investments in evaluation equipment, all of which lower our operating margins, particularly if no sale occurs. Even if an end customer decides to purchase our products, there are many factors affecting the timing of our recognition of revenue, which makes our revenue difficult to forecast. For example, there may be unexpected delays in an end customer’s internal procurement processes, particularly for some of our larger end customers for which our products represent a very small percentage of their total procurement activity. There are many other factors specific to end customers that contribute to the timing of their purchases and the variability of our revenue recognition, including the strategic importance of a particular project to an end customer, budgetary constraints and changes in their personnel.
Even after an end customer makes a purchase, there may be circumstances or terms relating to the purchase that delay our ability to recognize revenue from that purchase. In addition, the significance and timing of our product enhancements, and the introduction of new products by our competitors, may also affect end customers’ purchases. For all of these reasons, it is difficult to predict whether a sale will be completed, the particular period in which a sale will be completed or the period in which revenue from a sale will be recognized. If our sales cycles lengthen, our revenue could be lower than expected, which would have an adverse effect on our business, financial condition, results of operations and prospects.

37


Our business is subject to the risks of warranty claims, product returns, product liability and product defects.
Our products are very complex and despite testing prior to their release, they have contained and may contain undetected defects or errors, especially when first introduced or when new versions are released. Product defects or errors could affect the performance of our products and could delay the development or release of new products or new versions of products, adversely affect our reputation and our end customers’ willingness to buy products from us and adversely affect market acceptance or perception of our products. Real or perceived errors, failures or bugs in our products could cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in redesigning the products, cause us to lose significant end-customers, subject us to liability for damages and divert our resources from other tasks, any one of which could materially and adversely affect our business, results of operations and financial condition.
Additionally, real or perceived errors, failures or bugs in our products could result in claims by end customers for losses that they sustain. If end customers make these types of claims, we may be required, or may choose, for end-customer relations or other reasons, to expend additional resources in order to address the problem. We may also be required to repair or replace such products or provide a refund for the purchase price for such products. Liability provisions in our standard terms and conditions of sale, and those of our resellers and distributors, may not be enforceable under some circumstances or may not fully or effectively protect us from end-customer claims and related liabilities and costs, including indemnification obligations under our agreements with end customers, resellers and distributors. The sale and support of our products also entail the risk of product liability claims. Even claims that ultimately are unsuccessful could result in expenditures of funds in connection with litigation and divert management’s time and other resources.
Levels or types of insurance coverage purchased may not adequately cover claims or liabilities.
We maintain insurance to protect against certain types of claims associated with the use of our products, operations, property damage, casualty and other risks, but our insurance coverage may not adequately cover all claims or penalties. Depending on our assumptions regarding level of risk, availability, cost and other considerations, we purchase differing amounts of insurance from time to time and in various locations. Our insurance coverage is subject to deductibles, exclusions and policy limits that may require us to self-insure certain types of claims or claims in certain countries. If our level of insurance is inadequate or a loss isn’t covered by insurance, we could be required to pay unpredictable and substantial amounts that could have a substantial negative impact on our financial results or operations.
In addition to our own direct sales force, we rely on distributors, systems integrators and value-added resellers to sell our products, and our failure to effectively develop, manage or prevent disruptions to our distribution channels and the processes and procedures that support them could cause a reduction in the number of end customers of our products.
Our future success is highly dependent upon maintaining our relationships with distributors, systems integrators and value-added resellers and establishing additional sales channel relationships. We anticipate that sales of our products to a limited number of channel partners will continue to account for a material portion of our total product revenue for the foreseeable future. We provide our channel partners with specific training and programs to assist them in selling our products, but these steps may not be effective. In addition, our channel partners may be unsuccessful in marketing, selling and supporting our products and services. If we are unable to develop and maintain effective sales incentive programs for our channel partners, we may not be able to incentivize these partners to sell our products to end customers. These partners may have incentives to promote our competitors’ products to the detriment of our own or may cease selling our products altogether. One of our channel partners could elect to consolidate or enter into a strategic partnership with one of our competitors, which could reduce or eliminate our future opportunities with that channel partner. Our agreements with our channel partners may generally be terminated for any reason by either party with advance notice. We may be unable to retain these channel partners or secure additional or replacement channel partners. The loss of one or more of our significant channel partners requires extensive training, and any new or expanded relationship with a channel partner may take several months or more to achieve productivity.
Where we rely on the channel partners for sales of our products, we may have little or no contact with the ultimate users of our products that purchase through such channel partners, thereby making it more difficult

38


for us to establish brand awareness, ensure proper delivery and installation of our products, service ongoing end-customer requirements, estimate end-customer demand and respond to evolving end-customer needs. In addition, our channel partner sales structure could subject us to lawsuits, potential liability and reputational harm if, for example, any of our channel partners misrepresent the functionality of our products or services to end customers, fail to comply with their contractual obligations or violate laws or our corporate policies. If we fail to effectively manage our existing sales channels, or if our channel partners are unsuccessful in fulfilling the orders for our products, if we are unable to enter into arrangements with, and retain a sufficient number of, high-quality channel partners in each of the regions in which we sell products and keep them motivated to sell our products, our ability to sell our products and our business, financial condition, results of operations and prospects will be harmed.
A portion of our revenue is generated by sales to government entities, which are subject to a number of challenges and risks.
We anticipate increasing our sales efforts to U.S. and foreign, federal, state and local governmental end customers in the future. Sales to government entities are subject to a number of risks. Selling to government entities can be highly competitive, expensive and time consuming, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale. The substantial majority of our sales to date to government entities have been made indirectly through our channel partners. Government certification requirements for products like ours may change and, in doing so, restrict our ability to sell into the government sector until we have attained revised certifications. Government demand and payment for our products and services may be affected by public sector budgetary cycles and funding authorizations, with funding reductions or delays adversely affecting public sector demand for our products and services. Government entities may have statutory, contractual or other legal rights to terminate contracts with our distributors and resellers for convenience or due to a default, and any such termination may adversely impact our future business, financial condition, results of operations and prospects. Selling to government entities may also require us to comply with various regulations that are not applicable to sales to non-government entities, including regulations that may relate to pricing, classified material and other matters. Complying with such regulations may also require us to put in place controls and procedures to monitor compliance with the applicable regulations that may be costly or not possible. We are not currently certified to perform work under classified contracts with government entities. Failure to comply with any such regulations could adversely affect our business, prospects, results of operations and financial condition. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government ceasing to buy our products and services, a reduction of revenue, fines or civil or criminal liability if the audit uncovers improper or illegal activities, any of which could materially adversely affect our business, financial condition, results of operations and prospects. The U.S. government may require certain products that it purchases to be manufactured in the U.S. and other relatively high-cost manufacturing locations, and we may not manufacture all products in locations that meet these requirements. Any of these and other circumstances could have a material adverse effect on our business, financial condition, results of operations and prospects.
We may invest in or acquire other businesses which could require significant management attention, disrupt our business, dilute stockholder value and adversely affect our business, financial condition, results of operations and prospects.
As part of our business strategy, we may make investments in complementary companies, products or technologies which could involve licenses, additional channels of distribution, discount pricing or investments in or acquisitions of other companies. For example, we completed the acquisition of Mojo Networks, Inc. (“Mojo”) in August 2018 and the acquisition of Metamako Holding PTY LTD. (“Metamako”) in September 2018. However, we do not have significant experience in making investments in other companies nor had we made any acquisitions prior to those of Mojo and Metamako, and as a result, our ability as an organization to evaluate and/or complete investments or acquire and integrate other companies, products or technologies in a successful manner is unproven. We may not be able to find suitable investment or acquisition candidates, and we may not be able to complete such investments or acquisitions on favorable terms, if at all. If we do complete investments or acquisitions, we may not ultimately strengthen our competitive position or achieve our goals, and any investments or acquisitions we complete could be viewed negatively by our end customers, investors and securities analysts.

39


In addition, investments and acquisitions may result in unforeseen operating difficulties and expenditures. For example, if we are unsuccessful at integrating any acquisitions or retaining key talent from those acquisitions, or the technologies associated with such acquisitions, into our company, the business, financial condition, results of operations and prospects of the combined company could be adversely affected. We may have difficulty retaining the customers of any acquired business or the acquired technologies or research and development expectations may prove unsuccessful. Any integration process may require significant time and resources, and we may not be able to manage the process successfully. Acquisitions may also disrupt our ongoing business, divert our resources and require significant management attention that would otherwise be available for development of our business. We may not successfully evaluate or utilize the acquired technology or personnel or accurately forecast the financial effects of an acquisition transaction, including accounting charges. Any acquisition or investment could expose us to unknown liabilities. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities. We may have to pay cash, incur debt or issue equity securities to pay for any such investment or acquisition, each of which could adversely affect our financial condition or the market price of our common stock. The sale of equity or issuance of debt to finance any such acquisitions could result in dilution to our stockholders. The incurrence of indebtedness would result in increased fixed obligations and could also include covenants or other restrictions that would impede our ability to manage our operations. Moreover, if the investment or acquisition becomes impaired, we may be required to take an impairment charge, which could adversely affect our financial condition or the market price of our common stock.
Furthermore, through acquisitions, we continue to expand into new markets and new market segments and we may experience challenges in entering into new market segments for which we have not previously manufactured and sold products, including facing exposure to new market risks, difficulty achieving expected business results due to a lack of experience in new markets, products or technologies or the initial dependence on unfamiliar distribution partners or vendors.
If we needed to raise additional capital to expand our operations, invest in new products or for other corporate purposes, our failure to do so on favorable terms could reduce our ability to compete and could harm our business, financial condition, results of operations and prospects.
We expect that our existing cash and cash equivalents, will be sufficient to meet our anticipated cash needs for the foreseeable future. If we did need to raise additional funds to expand our operations, invest in new products or for other corporate purposes, we may not be able to obtain additional debt or equity financing on favorable terms, if at all. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests, and the market price of our common stock could decline. Furthermore, if we engage in debt financing, the holders of such debt would have priority over the holders of common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness or impose other restrictions on our business. We may also be required to take other actions that would otherwise be in the interests of the debt holders, including maintaining specified liquidity or other ratios, any of which could harm our business, financial condition, results of operations and prospects. If we need additional capital and cannot raise it on acceptable terms, if at all, we may not be able to, among other things:
evolve or enhance our products and services;
continue to expand our sales and marketing and research and development organizations;
acquire complementary technologies, products or businesses;
expand operations in the U.S. or internationally;
hire, train and retain employees; or
respond to competitive pressures or unanticipated working capital requirements.
Our failure to do any of these things could seriously harm our business, financial condition, results of operations and prospects.

40


If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our results of operations could fall below expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America, requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in Part II Item 7 of “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to revenue recognition, inventory valuation and contract manufacturer/supplier liabilities, income taxes and loss contingencies. If our assumptions change or if actual circumstances differ from those in our assumptions, our results of operations may be adversely affected and may fall below the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.
We are exposed to the credit risk of our channel partners and some of our end customers, which could result in material losses.    
Most of our sales are on an open credit basis, with standard payment terms of 30 days in the United States and, because of local customs or conditions, longer in some markets outside the U.S. We monitor individual end-customer payment capability in granting such open credit arrangements, seek to limit such open credit to amounts we believe the end customers can pay and maintain reserves we believe are adequate to cover exposure for doubtful accounts. We are unable to recognize revenue from shipments until the collection of those amounts becomes reasonably assured. Any significant delay or default in the collection of significant accounts receivable could result in an increased need for us to obtain working capital from other sources, possibly on worse terms than we could have negotiated if we had established such working capital resources prior to such delays or defaults. Any significant default could adversely affect our results of operations and delay our ability to recognize revenue.
A material portion of our sales is derived through our distributors, systems integrators and value-added resellers. Some of our distributors, systems integrators and value-added resellers may experience financial difficulties, which could adversely affect our collection of accounts receivable. Distributors tend to have more limited financial resources than other systems integrators, value-added resellers and end customers. Distributors represent potential sources of increased credit risk because they may be less likely to have the reserve resources required to meet payment obligations. Our exposure to credit risks of our channel partners may increase if our channel partners and their end customers are adversely affected by global or regional economic conditions. One or more of these channel partners could delay payments or default on credit extended to them, either of which could materially adversely affect our business, financial condition, results of operations and prospects.
We are exposed to fluctuations in currency exchange rates, which could adversely affect our business, financial condition, results of operations and prospects.
Our sales contracts are primarily denominated in U.S. dollars, and therefore substantially all of our revenue is not subject to foreign currency risk. However, a strengthening U.S. dollar could increase the real cost of our products to our end customers outside of the U.S., which could adversely affect our business, financial condition, results of operations and prospects. In addition, a decrease in the value of the U.S. dollar relative to foreign currencies could increase our product and operating costs in foreign locations. Further, an increasing portion of our operating expenses is incurred outside the U.S., is denominated in foreign currencies and is subject to fluctuations due to changes in foreign currency exchange rates. If we are not able to successfully hedge against the risks associated with the currency fluctuations, our business, financial condition, results of operations and prospects could be adversely affected.

41


Our business is subject to the risks of earthquakes, fire, power outages, floods and other catastrophic events and to interruption by manmade problems such as terrorism.
Our corporate headquarters and the operations of our key manufacturing vendors, logistics providers and partners, as well as many of our customers, are located in areas exposed to risks of natural disasters such as earthquakes and tsunamis, including the San Francisco Bay Area, Japan and Taiwan. A significant natural disaster, such as an earthquake, tsunami, fire or a flood, or other catastrophic event such as a disease outbreak, could have a material adverse effect on our or their business, which could in turn materially affect our financial condition, results of operations and prospects. For example, in the event our service providers’ information technology systems or manufacturing or logistics abilities are hindered by any of the events discussed above, shipments could be delayed, which could result in missed financial targets, such as revenue and shipment targets, for a particular quarter. Further, if a natural disaster occurs in a region from which we derive a significant portion of our revenue, end customers in that region may delay or forego purchases of our products, which may materially and adversely affect our business, financial condition, results of operations and prospects. In addition, acts of terrorism could cause disruptions in our business or the business of our manufacturers, logistics providers, partners or end customers or the economy as a whole. Given our typical concentration of sales at each quarter end, any disruption in the business of our manufacturers, logistics providers, partners or end customers that affects sales at the end of our quarter could have a particularly significant adverse effect on our quarterly results. All of the aforementioned risks may be augmented if our disaster recovery plans and those of our manufacturers, logistics providers or partners prove to be inadequate. To the extent that any of the above results in delays or cancellations of end-customer orders, or delays in the manufacture, deployment or shipment of our products, our business, financial condition, results of operations and prospects would be adversely affected.
Breaches of our cybersecurity systems could degrade our ability to conduct our business operations and deliver products and services to our customers, delay our ability to recognize revenue, compromise the integrity of our software products, result in significant data losses and the theft of our intellectual property, damage our reputation, expose us to liability to third parties and require us to incur significant additional costs to maintain the security of our networks and data.
We increasingly depend upon our IT systems to conduct virtually all of our business operations, ranging from our internal operations and product development activities to our marketing and sales efforts and communications with our customers and business partners. Computer programmers may attempt to penetrate our network security, or that of our website, and misappropriate our proprietary information or cause interruptions of our service. Because the techniques used by such computer programmers to access or sabotage networks change frequently and may not be recognized until launched against a target, we may be unable to anticipate these techniques. In addition, sophisticated hardware and operating system software and applications that we produce or procure from third parties may contain defects in design or manufacture, including “bugs” and other problems that could unexpectedly interfere with the operation of the system. We have also outsourced a number of our business functions to third-parties, including our manufacturers, logistics providers, and cloud service providers, and our business operations also depend, in part, on the success of these third parties' own cybersecurity measures. Similarly, we rely upon distributors, resellers and system integrators to sell our products and our sales operations depend, in part, on the reliability of their cybersecurity measures. Additionally, we depend upon our employees to appropriately handle confidential data and deploy our IT resources in safe and secure fashion that does not expose our network systems to security breaches and the loss of data. Accordingly, if our cybersecurity systems and those of our contractors fail to protect against unauthorized access, sophisticated cyber attacks and the mishandling of data by our employees and contractors, our ability to conduct our business effectively could be damaged in a number of ways, including:
sensitive data regarding our business, including intellectual property and other proprietary data, could be stolen;
our electronic communications systems, including email and other methods, could be disrupted, and our ability to conduct our business operations could be seriously damaged until such systems can be restored;
our ability to process customer orders and electronically deliver products and services could be degraded, and our distribution channels could be disrupted, resulting in delays in revenue recognition;

42


defects and security vulnerabilities could be introduced into our software, thereby damaging the reputation and perceived reliability and security of our products and potentially making the data systems of our customers vulnerable to further data loss and cyber incidents; and
personally identifiable data of our customers, employees and business partners could be compromised.
Should any of the above events occur, we could be subject to significant claims for liability from our customers and regulatory actions from governmental agencies. In addition, our ability to protect our intellectual property rights could be compromised and our reputation and competitive position could be significantly harmed. Also, the regulatory and contractual actions, litigations, investigations, fines, penalties and liabilities relating to data breaches that result in losses of personally identifiable or credit card information of users of our services can be significant in terms of fines and reputational impact and necessitate changes to our business operations that may be disruptive to us. Additionally, we could incur significant costs in order to upgrade our cybersecurity systems and remediate damages. Consequently, our financial performance and results of operations could be adversely affected.
We believe our long-term value as a company will be greater if we focus primarily on growth instead of profitability.
Our business strategy is to focus primarily on our long-term growth. As a result, our profitability in any given period may be lower than it would be if our strategy was to maximize short-term profitability. Expenditures on research and development, sales and marketing, infrastructure and other such investments may not ultimately grow our business, prospects or cause long term profitability. For example, in order to support our strong growth, we have accelerated our investment in infrastructure, such as enterprise resource planning software and other technologies to improve the efficiency of our operations. As a result, we expect our levels of operating profit could decline in the short to medium term. If we are ultimately unable to achieve or maintain profitability at the level anticipated by analysts and our stockholders, the market price of our common stock may decline.
We may not generate positive returns on our research and development investments.
Developing our products is expensive, and the investment in product development may involve a long payback cycle. For the years ended December 31, 2018, 2017 and 2016, our research and development expenses were $442.5 million, or approximately 20.6% of our revenue, $349.6 million, or approximately 21.2% of our revenue, and $273.6 million, or approximately 24.2% of our revenue, respectively. We expect to continue to invest heavily in software development in order to expand the capabilities of our cloud networking platform, introduce new products and features and build upon our technology leadership. We believe one of our greatest strengths lies in the speed of our product development efforts. By investing in research and development, we believe we will be well positioned to continue our rapid growth and take advantage of our large market opportunity. We expect that our results of operations will be impacted by the timing and size of these investments. These investments may take several years to generate positive returns, if ever.
Changes in our income taxes or our effective tax rate, the enactment of new tax laws or changes in the application of existing tax laws of various jurisdictions or adverse outcomes resulting from examination of our income tax returns could adversely affect our results.
Our income taxes are subject to volatility and could be adversely affected by several factors, many of which are outside of our control, including earnings that are lower than anticipated in countries that have lower tax rates and higher than anticipated in countries that have higher tax rates; our ability to generate and use tax attributes; changes in the valuation of our deferred tax assets and liabilities; expiration of or lapses in the federal research and development (“R&D”) tax credit laws; transfer pricing adjustments, including the effect of acquisitions on our inter-company R&D cost sharing arrangement and legal structure; tax effects of nondeductible compensation, including certain stock-based compensation; tax costs related to inter-company realignments; changes in accounting principles; adverse tax consequences, including imposition of withholding or other taxes on payments by subsidiaries or customers; a change in our decision to indefinitely reinvest foreign earnings or changes in tax laws and regulations, including the Tax Act enacted on December 22, 2017 and the new U.S. changes to the taxation of earnings of our foreign subsidiaries.

43


Significant judgment is required to evaluate our tax positions and determine our income taxes. The accounting guidance for uncertainty in income taxes applies to all income tax positions, including the potential recovery of previously paid taxes, which if settled unfavorably could adversely affect income taxes or additional paid-in capital. In addition, tax laws are dynamic and subject to change as evidenced by the Tax Act. As new laws are passed and new interpretations of the law are issued or applied, our income taxes may be affected. Recent changes to U.S. tax laws, including taxation of earnings outside of the U.S., the introduction of a base erosion anti-abuse tax and the disallowance of tax deductions for certain book expense, as well as changes to U.S. tax laws that may be enacted in the future, could impact the tax treatment of our earnings, as well as cash and cash equivalent balances we currently maintain. For example, the Ninth Circuit Court of Appeals, or the Court, is expected to issue an opinion in Altera Corp. v. Commissioner that addresses the treatment of stock-based compensation under a cost-sharing arrangement. We are monitoring this case and any impact the final opinion could have on our financial statements and effective tax rate. Furthermore, due to shifting economic and political conditions, tax policies or rates in various jurisdictions may be subject to significant change.
Further, we are subject to the examination of our income tax returns by the Internal Revenue Service and other tax authorities. Audits by the Internal Revenue Service or other tax authorities are subject to inherent uncertainties and could result in unfavorable outcomes, including potential fines or penalties. As we operate in numerous taxing jurisdictions, the application of tax laws can be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions. The expense of defending and resolving such an audit may be significant. The amount of time to resolve an audit is also unpredictable and may divert management’s attention from our business operations. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our income taxes. We cannot assure you that fluctuations in our provision for income taxes or our effective tax rate, the enactment of new tax laws or changes in the application or interpretation of existing tax laws or adverse outcomes resulting from examination of our tax returns by tax authorities will not have an adverse effect on our business, financial condition, results of operations and prospects.
The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.
As a public company, we are subject to the reporting and corporate governance requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, the listing requirements of the New York Stock Exchange and other applicable securities rules and regulations, including the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or the Dodd-Frank Act. Compliance with these rules and regulations and the attendant responsibilities of management and the board, may make it more difficult to attract and retain executive officers and members of our board of directors, particularly to serve on our Audit Committee and Compensation Committee, has increased our legal and financial compliance costs, made some activities more difficult, time-consuming or costly and increased demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to maintain and, if required, improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. In addition, if our internal control over financial reporting is not effective as defined under Section 404, we could be subject to one or more investigations or enforcement actions by state or federal regulatory agencies, stockholder lawsuits or other adverse actions requiring us to incur defense costs, pay fines, settlements or judgments. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. Although we have already hired additional employees to help comply with these requirements, we may need to further expand our legal and finance departments in the future, which will increase our costs and expenses.
In addition, changing laws, regulations, and standards relating to corporate governance and public disclosure, such as continued rulemaking pursuant to the Dodd-Frank Act and related rules and regulations, are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding

44


compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations, and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company, our business and financial condition will become more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition, results of operations and prospects.
In addition, as a result of our disclosure obligations as a public company, we will have reduced strategic flexibility and will be under pressure to focus on short-term results, which may adversely affect our ability to achieve long-term profitability. We also believe that being a public company and these new rules and regulations makes it more expensive for us to obtain and maintain director and officer liability insurance, and in the future, we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our board of directors, particularly to serve on our Audit Committee and Compensation Committee, and qualified executive officers.
Failure to comply with governmental laws and regulations could harm our business, financial condition, results of operations and prospects.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than those in the United States. For example, the European Union, or EU, has now implemented General Data Protection Regulation (“GDPR”). The GDPR requires substantial changes to the handling and storage of data and administrative fines for violations, which can be up four percent of the previous year’s annual revenue or €20 million, whichever is higher. From time to time, we may receive inquiries from such governmental agencies or we may make voluntary disclosures regarding our compliance with applicable governmental regulations or requirements relating to import/export controls, federal securities laws and tax laws and regulations which could lead to formal investigations. Noncompliance with applicable government regulations or requirements could subject us to sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages, civil and criminal penalties or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition, results of operations and prospects could be materially adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in professional fees. Enforcement actions and sanctions could harm our business, financial condition, results of operations and prospects.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate these controls.
Our products may be subject to various export controls and because we incorporate encryption technology into certain of our products, certain of our products may be exported from various countries only with the required export license or through an export license exception. If we were to fail to comply with the applicable export control laws, customs regulations, economic sanctions or other applicable laws, we could be subject to monetary damages or the imposition of restrictions which could be material to our business, operating results and prospects and could also harm our reputation. Further, there could be criminal penalties for knowing or willful violations, including incarceration for culpable employees and managers. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, certain export control and economic sanctions laws prohibit the shipment of certain products, technology, software and services to embargoed countries and sanctioned governments, entities, and persons. Even though we take precautions to ensure that we and our channel partners comply with all relevant regulations, any

45


failure by us or our channel partners to comply with such regulations could have negative consequences, including reputational harm, government investigations and penalties.
As our company grows we also continue developing procedures and controls to comply with export control and other applicable laws. Historically, we have had some instances where we inadvertently have not fully complied with certain export control laws, but we have disclosed them to, and implemented corrective actions with, the appropriate government agencies.
In addition, various countries regulate the import of certain encryption technology, including through import permit and license requirements, and have enacted laws that could limit our ability to distribute our products or could limit our end customers’ ability to implement our products in those countries. Any change in export or import regulations, economic sanctions or related legislation, shift in the enforcement or scope of existing regulations or change in the countries, governments, persons or technologies targeted by such regulations could result in decreased use of our products by, or in our decreased ability to export or sell our products to, existing or potential end customers with international operations or create delays in the introduction of our products into international markets. Any decreased use of our products or limitation on our ability to export or sell our products could adversely affect our business, financial condition, results of operations and prospects.
If we or our partners fail to comply with environmental requirements, our business, financial condition, results of operations, prospects and reputation could be adversely affected.    
We and our partners, including our contract manufacturers, are subject to various local, state, federal and international environmental laws and regulations, including laws governing the hazardous material content of our products and laws relating to the collection, recycling and disposal of electrical and electronic equipment. Examples of these laws and regulations include the EU Restrictions on the use of Hazardous Substances Directive, or RoHS Directive, and the EU Waste Electrical and Electronic Equipment Directive, or WEEE Directive, as well as the implementing legislation of the EU member states. Similar laws and regulations have been passed or are pending in China, South Korea, Norway and Japan and may be enacted in other regions, including in the U.S., and we or our partners, including our contract manufacturers, are, or may in the future be, subject to these laws and regulations.
The EU RoHS Directive and the similar laws of other jurisdictions limit the content of certain hazardous materials such as lead, mercury and cadmium in the manufacture of electrical equipment, including our products. Our products currently comply with the RoHS Directive; however, if there are future changes to this directive, we may be required to re-engineer our products to use components compatible with these regulations. This re-engineering and component substitution could result in additional costs to us or disrupt our operations or logistics.
We are also subject to environmental laws and regulations governing the management and disposal of hazardous materials and wastes. Our failure, or the failure of our partners, including our contract manufacturers, to comply with past, present and future environmental laws could result in fines, penalties, third-party claims, reduced sales of our products, substantial product inventory write-offs and reputational damage, any of which could harm our business, financial condition, results of operations and prospects. We also expect that our business will be affected by new environmental laws and regulations on an ongoing basis applicable to us and our partners, including our contract manufacturers. To date, our expenditures for environmental compliance have not had a material effect on our results of operations or cash flows. Although we cannot predict the future effect of such laws or regulations, they will likely result in additional costs or require us to change the content or manufacturing of our products, which could have a material adverse effect on our business, financial condition, results of operations and prospects.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our products.
As a public company, we are subject to requirements under the Dodd-Frank Act that require us to perform diligence, and disclose and report whether or not our products contain “conflict minerals” mined from the Democratic Republic of Congo and adjoining countries and procedures regarding a manufacturer’s efforts to prevent the sourcing of such “conflict minerals.”
The implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our products. In addition, we will incur additional

46


costs to comply with these disclosure requirements, including costs related to conducting diligence procedures and, if applicable, potential changes to products, processes or sources of supply as a consequence of such verification activities. We may also face reputational harm if we determine that certain of our products contain minerals not determined to be conflict-free or if we are unable to alter our products, processes or sources of supply to avoid such materials.
Risks Related to the Securities Markets and Ownership of Our Common Stock
The trading price of our common stock has been and may continue to be volatile, and the value of your investment could decline.
The trading price of our common stock has historically been and is likely to continue to be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond our control. These fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the market price of our common stock include the following:
actual or anticipated announcements of new products, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
forward-looking statements related to future revenue, gross margins and earnings per share;
price and volume fluctuations in the overall stock market from time to time;
changes in the growth rate of the networking market;
litigation involving us, our industry, or both including events occurring in our litigation with OptumSoft;
manufacturing, supply or distribution shortages or constraints, or challenges with adding or changing our manufacturing process or supply chain;
significant volatility in the market price and trading volume of technology companies in general and of companies in the IT security industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
sales by our officers, directors or significant stockholders;
actual or anticipated changes or fluctuations in our results of operations;
adverse changes to our relationships with any of our channel partners;
whether our results of operations or our financial outlook for future fiscal periods meet the expectations of securities analysts or investors;
actual or anticipated changes in the expectations of investors or securities analysts;
regulatory developments in the U.S., foreign countries or both;
general economic conditions and trends;
major catastrophic events;
sales of large blocks of our common stock; or
departures of key personnel.
In addition, technology stocks have historically experienced high levels of volatility and, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the market price of our common stock could decline for reasons unrelated to our business, financial condition, results of operations and prospects. The market 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. If the market price of our common stock is volatile, we may become the target of securities litigation. Securities litigation could result in substantial costs and divert our management’s attention and resources from our business and prospects. This could have a material adverse effect on our business, financial condition, results of operations and prospects.

47


Sales of substantial amounts of our common stock in the public markets, or the perception that such sales might occur, could reduce the market price that our common stock might otherwise attain and may dilute your voting power and your ownership interest in us.
Sales of a substantial number of shares of our common stock in the public market, or the perception that such sales could occur, could adversely affect the market price of our common stock and may make it more difficult for you to sell your common stock at a time and price that you deem appropriate and may dilute your voting power and your ownership interest in us.
Based on shares outstanding as of December 31, 2018, holders of approximately 24.0% of our common stock have rights, subject to some conditions, to require us to file registration statements covering the sale of their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. In addition, we have registered the offer and sale of all shares of common stock that we may issue under our equity compensation plans. If holders, by exercising their registration rights, sell large numbers of shares, it could adversely affect the market price of our common stock.
We may also issue shares of common stock or securities convertible into our common stock in connection with a financing, acquisition, our equity incentive plans, or otherwise. Any such issuances would result in dilution to our existing stockholders and the market price of our common stock may be adversely affected.
Insiders have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control.
Our directors, executive officers and each of our stockholders who own greater than 10% of our outstanding common stock together with their affiliates, in the aggregate, beneficially own approximately 23.2% of the outstanding shares of our common stock, based on shares outstanding as of December 31, 2018. As a result, these stockholders, if acting together, could exercise a significant level of influence over matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. They may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. This concentration of ownership may also discourage a potential investor from acquiring our common stock due to the limited voting power of such stock or otherwise may have the effect of delaying, preventing or deterring a change of control of our company, could deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and might ultimately affect the market price of our common stock.
We have not paid dividends in the past and do not intend to pay dividends for the foreseeable future.
We have never declared nor paid any dividends on our common stock, and we do not anticipate paying any cash dividends in the future. As a result, you may only receive a return on your investment in our common stock if the market price of our common stock increases.
If securities or industry analysts publish inaccurate or unfavorable research reports about our business or prospects, the market price of our common stock and trading volume could decline.
The trading market for our common stock, to some extent, depends on the research and reports that securities or industry analysts publish about us or our business or prospects. We do not have any control over these analysts. If one or more of the analysts who cover us should downgrade our shares or change their opinion of our shares, the market price of our common stock would likely decline. If one or more of these analysts should cease coverage of our company or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could cause the market price of our common stock or trading volume to decline.
Our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:

48


a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of our board of directors, our president, our secretary or a majority vote of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors, by majority vote, to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.
The issuance of additional stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise will dilute all other stockholders.
Our amended and restated certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of common stock and up to 100,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue our shares of common stock or securities convertible into our common stock from time to time in connection with a financing, acquisition, investment, our stock incentive plans or otherwise. We may from time to time issue additional shares of common stock at a discount from the then market price of our common stock. Any issuance of stock could result in substantial dilution to our existing stockholders and cause the market price of our common stock to decline.

Item 1B. Unresolved Staff Comments
None.

Item 2. Properties
Our corporate headquarters is located in Santa Clara, California where we currently lease approximately 210,000 square feet of space under a lease agreement that expires in 2023. In addition, we lease office spaces for operations, sales personnel and research and development in locations throughout the U.S. and various international

49


locations, including Ireland, Canada, India, Australia, the United Kingdom, Korea, Singapore, Japan, Malaysia, China, Mexico, France, Taiwan, and United Arab Emirates. We also lease data centers in the U.S., Ireland and the United Kingdom.
We believe that our current facilities are adequate to meet our current needs. We intend to expand our facilities or add new facilities as we add employees and enter new geographic markets, and we believe that suitable additional or alternative space will be available as needed to accommodate ongoing operations and any such growth. We expect to incur additional expenses in connection with such new or expanded facilities.

Item 3. Legal Proceedings
The information set forth under the “Legal Proceedings” in Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K is incorporated herein by reference.

Item 4. Mine Safety Disclosures
Not applicable.


50


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Market Information
Our common stock is listed on the NYSE under the symbol “ANET”. As of February 8, 2019, there were 78 holders of record of our common stock. Because many of our shares of common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Stock Performance Graph
The following shall not be deemed “filed” for purposes of Section 18 of the Exchange Act, or incorporated by reference into any of our other filings under the Exchange Act or the Securities Act, except to the extent we specifically incorporate it by reference into such filing.
The following graph compares the cumulative total return of our common stock with the total return for the NYSE Composite Index and the Standard & Poor’s 500 Index (the “S&P 500”) from June 6, 2014 (the date of our initial public offering) through December 31, 2018. The graph assumes that $100 was invested on June 6, 2014's closing price in our common stock, the NYSE Composite Index and the S&P 500, and assumes reinvestment of any dividends. The stock price performance on the following graph is not necessarily indicative of future stock price performance.
trg2018a01.jpg
Securities Authorized for Issuance Under Equity Compensation Plans
See Item 12 of Part III of this report regarding information about securities authorized for issuance under our equity compensation plans.

51


Recent Sales of Unregistered Equity Securities
On September 12, 2018, in connection with our acquisition of Metamako, we issued 79,821 shares of our common stock to the stockholders of Metamako as partial consideration for this acquisition. For further discussion of this acquisition, see Note 2. Business Combinations of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
This stock issuance was not registered under the Securities Act of 1933, as amended (the “Securities Act”). Such shares were issued in a private placement exempt from the registration requirements of the Securities Act, in reliance upon Section 4(a)(2) of the Securities Act or Regulation D or Regulation S promulgated thereunder. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with a view to or for sale in connection with any distribution thereof, and appropriate legends were placed upon the share certificates issued in these transactions.
Issuer Repurchases of Equity Securities
Under our equity incentive plans, certain participants may exercise options prior to vesting, subject to a right of a repurchase by us. During the fourth quarter of 2018, there were no repurchases of unvested shares of our common stock made pursuant to our equity incentive plans as a result of us exercising our rights nor pursuant to any publicly announced plan or program.

Item 6. Selected Consolidated Financial Data
The selected consolidated statements of operations data for fiscal 2018, 2017 and 2016 and the consolidated balance sheet data as of December 31, 2018 and 2017 are derived from our audited financial statements appearing in Part II, Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K. The selected consolidated statements of operations data for fiscal 2015 and 2014 and the consolidated balance sheet data as of December 31, 2016, 2015 and 2014 are derived from audited financial statements not included in this Annual Report on Form 10-K. Our historical results are not necessarily indicative of the results to be expected in the future. The following selected consolidated financial data should be read in conjunction with Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” our consolidated financial statements, and the accompanying notes appearing in Part II, Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K to fully understand factors that may affect the comparability of the information presented below.

52


 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
 
2015
 
2014
 
 
(in thousands, except per share data)
Consolidated Statements of Operations Data:
Revenue
 
$
2,151,369

 
$
1,646,186

 
$
1,129,167

 
$
837,591

 
$
584,106

Cost of revenue (1)
 
777,992

 
584,417

 
406,051

 
294,031

 
192,015

Total gross profit
 
1,373,377

 
1,061,769

 
723,116

 
543,560

 
392,091

Operating expenses (1):
 
 
 
 
 
 
 
 
 
 
Research and development
 
442,468

 
349,594

 
273,581

 
209,448

 
148,909

Sales and marketing
 
187,142

 
155,105

 
130,887

 
109,084

 
85,338

General and administrative
 
65,420

 
86,798

 
75,239

 
75,720

 
32,331

Legal settlement (2)
 
405,000

 

 

 

 

Total operating expenses
 
1,100,030

 
591,497

 
479,707

 
394,252

 
266,578

Income from operations
 
273,347

 
470,272

 
243,409

 
149,308

 
125,513

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
Interest expense
 
(2,701
)
 
(2,780
)
 
(3,136
)
 
(3,152
)
 
(6,280
)
Other income (expense), net
 
18,155

 
7,268

 
1,952

 
(147
)
 
2,275

Total other income (expense), net
 
15,454

 
4,488

 
(1,184
)
 
(3,299
)
 
(4,005
)
Income before income taxes
 
288,801

 
474,760

 
242,225

 
146,009

 
121,508

Provision for (benefit from) income taxes (3)
 
(39,314
)
 
51,559

 
58,036

 
24,907

 
34,658

Net income
 
$
328,115

 
$
423,201

 
$
184,189

 
$
121,102

 
$
86,850

Net income attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
327,926

 
$
422,400

 
$
182,965

 
$
119,115

 
$
68,889

Diluted
 
$
327,941

 
$
422,468

 
$
183,039

 
$
119,264

 
$
70,524

Net income per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
4.39

 
$
5.85

 
$
2.66

 
$
1.81

 
$
1.42

Diluted
 
$
4.06

 
$
5.35

 
$
2.50

 
$
1.67

 
$
1.29

Weighted-average shares used in computing net income per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
Basic
 
74,750

 
72,258

 
68,771

 
65,964

 
48,427

Diluted
 
80,844

 
78,977

 
73,222

 
71,411

 
54,590

____________________
(1) Includes stock-based compensation expense as follows:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
 
2015
 
2014
 
 
(in thousands)
Cost of revenue
 
$
5,087

 
$
4,353

 
$
3,620

 
$
3,048

 
$
1,535

Research and development
 
48,205

 
42,184

 
31,892

 
25,515

 
14,986

Sales and marketing
 
24,995

 
17,953

 
15,666

 
11,454

 
7,643

General and administrative
 
12,915

 
10,937

 
7,854

 
5,286

 
3,455

Total stock-based compensation
 
$
91,202

 
$
75,427

 
$
59,032

 
$
45,303

 
$
27,619


53


(2) See Note 14. Legal Settlement of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
(3) Provision for (benefit from) income taxes for 2018 and 2017 included an excess tax benefit of $75.5 million and $110.0 million, respectively, resulting from the adoption of Accounting Standards Update ("ASU") 2016-09 in 2017. Benefit from income taxes for 2018 also included a benefit of $96.9 million resulting from our legal settlement with Cisco (see Note 14. Legal Settlement of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K). Provision for income taxes for 2017 also included a provisional amount of $51.8 million in connection with the Tax Cuts and Jobs Act enacted in December 2017 (see Note 10. Income Taxes of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K).
 
 
December 31,
 
 
2018
 
2017
 
2016
 
2015
 
2014
 
 
(in thousands)
Consolidated Balance Sheet Data:
Cash, cash equivalents and marketable securities
 
$
1,956,147

 
$
1,535,555

 
$
867,833

 
$
687,326

 
$
449,457

Working capital
 
2,108,298

 
1,736,524

 
1,066,573

 
739,317

 
535,106

Total assets
 
3,081,983

 
2,460,860

 
1,729,007

 
1,159,890

 
811,023

Total indebtedness (1)
 
37,743

 
39,592

 
41,210

 
42,546

 
43,634

Total deferred revenue and customer contract liabilities (2)
 
619,822

 
515,262

 
372,935

 
196,808

 
106,468

Total stockholders’ equity
 
$
2,143,389

 
$
1,661,914

 
$
1,107,820

 
$
788,152

 
$
555,658

___________________
(1) Total indebtedness for all periods presented included our lease financing obligations.
(2) As a result of our adoption of ASC 606 - Revenue from Contracts with Customers (“ASC 606”) on January 1, 2018, we began to record our performance obligations related to customer prepaid subscription under cancellable contracts as contract liabilities. Prior to 2018, such liabilities were classified as deferred revenue. See Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for details. December 31, 2018 included such liabilities, current and noncurrent, of $32.6 million.

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and related notes that are included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements based upon current plans, expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” and elsewhere in this Annual Report on Form 10-K.
Overview
We are a leading supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation data centers and campuses for enterprise support. Our cloud networking solutions consist of our Extensible Operating System, or EOS, a set of network applications and our Ethernet switching and routing platforms. Our cloud networking solutions deliver industry-leading performance, scalability, availability, programmability, automation and visibility. At the core of our cloud networking platform is EOS, which was purpose-built to be fully programmable and highly modular. The programmability of EOS has allowed us to create a set of software applications that address the requirements of cloud networking, including workflow automation, network visibility and analytics, and has also allowed us to rapidly integrate with a wide range of third-party applications for virtualization, management, automation, orchestration and network services.
We believe that cloud networks will continue to replace legacy network technologies, and that our cloud networking platform addresses the large and growing cloud networking segment of data center switching, which

54


remains in the early stage of adoption. Cloud networks are subject to increasing performance requirements due to the growing number of connected devices, as well as new enterprise and consumer applications. Computing architectures are evolving to meet the need for constant connectivity and access to data and applications. We expect to continue growing our organization to meet the needs of new and existing customers as they increasingly realize the performance and cost benefits of our cloud networking solutions and as they expand their cloud networks. Accordingly, we intend to continue to invest in our research and development organization to enhance the functionality of our existing cloud networking platform, introduce new products and features, and build upon our technology leadership. We believe one of our greatest strengths lies in our rapid development of new features and applications.
We generate revenue primarily from sales of our switching products which incorporate our EOS software. We generate the majority of our services revenue from post contract support, or PCS, which end customers typically purchase in conjunction with our products. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies and others. As we have grown the functionality of our EOS software, expanded the range of our product portfolio and increased the size of our sales force, our revenue has continued to grow rapidly. We have also been profitable and operating cash flow positive for each year since 2010.
To continue to grow our revenue, it is important that we both obtain new customers and sell additional products to existing customers. We expect that a substantial portion of our future sales will be follow-on sales to existing customers. We intend to continue expanding our sales force and marketing activities in key geographies, as well as our relationships with channel, technology and system-level partners in order to reach new end customers more effectively, increase sales to existing customers, and provide services and support effectively. In order to support our strong growth, we have and may continue to accelerate our investment in infrastructure, such as enterprise resource planning software and other technologies to improve the efficiency of our operations.
Our development model is focused on the development of new products based on our EOS software and enhancements to EOS. We engineer our products to be agnostic to the underlying merchant silicon architecture. Today, we combine our EOS software with merchant silicon into a family of switching and routing products. This enables us to focus our research and development resources on our software core competencies and to leverage the investments made by merchant silicon vendors to achieve cost-effective solutions. We currently procure certain merchant silicon components from multiple vendors, and we continue to expand our relationships with these and other vendors. We work closely with third party contract manufacturers to manufacture our products. Our contract manufacturers deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers.
Historically, large purchases by a relatively limited number of end customers have accounted for significant portion of our revenue. We have experienced unpredictability in the timing of large orders, especially with respect to our large end customers, due to the complexity of orders, the time it takes end customers to evaluate, test, qualify and accept our products and factors specific to our end customers. Due to these factors, we expect continued variability in our customer concentration and timing of sales on a quarterly and annual basis. For example, our sales to Microsoft as an end-user in the fiscal year ended December 31, 2018, representing 27% of our revenue during fiscal 2018, benefited from certain factors that may not repeat in fiscal 2019 or future fiscal years and the percentage of our revenue from Microsoft in fiscal 2019 may decline. In addition, we have provided, and may in the future provide, pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur. Our gross margins may also fluctuate as a result of the timing of such sales to large end customers.
On August 6, 2018, we entered into a binding term sheet with Cisco (the “Term Sheet”). Pursuant to the Term Sheet, we paid Cisco $400.0 million on August 20, 2018, and the Company and Cisco obtained dismissals of all ongoing district court and USITC litigation between us. Cisco granted us a release for all past claims relating to the patents Cisco asserted against us in the district court and USITC, and we granted Cisco a release from all past antitrust and unfair competition claims. These mutual releases extended to the Company's and Cisco’s customers, contract manufacturers, and partners. The parties further agreed to a five-year stand-down period for any utility patent infringement claims either may have against features currently implemented in the other party’s products and services, with some carve-outs for products stemming from acquired companies. The parties further

55


agreed to a three-year dispute resolution process for allegations by either party against new and/or modified features in the other party’s products. We also agreed to make certain modifications to our Command Line Interface (“CLI”). On December 3, 2018, the parties entered into a Mutual Release and Settlement Agreement (the “Definitive Agreement”), which superseded the Term Sheet but did not substantially alter the terms. See Note 14. Legal Settlement of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
Furthermore, in order to comply with USITC exclusion and cease and desist orders previously issued in relation to the Cisco legal matter, we made certain design changes to our products for sale in the United States. Following the expiration and invalidation of related patent claims, effective July 1, 2018, certain features previously covered by the orders could be re-incorporated into our products. We are working with customers to complete any remaining re-qualification procedures related to the reintroduction of these features, the timing of which could result in an impact to our revenue and our deferred revenue balances.
Acquisitions
On August 2, 2018, we completed the acquisition of Mojo Networks, Inc., a provider of Cognitive WiFi and cloud-managed wireless networking solutions headquartered in Mountain View, California. We expect to extend our cognitive cloud networking architecture with the addition of Mojo by providing secure, high performance cognitive WiFi at cloud scale.
On September 12, 2018, we completed the acquisition of Metamako Holding PTY LTD. Headquartered in Sydney, Australia, Metamako was a leader in solutions for latency sensitive business applications. We expect this acquisition to play a key role in the delivery of our next generation platforms for low-latency applications.

Results of Operations
Year Ended December 31, 2018 Compared to Year Ended December 31, 2017
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
1,841,100

 
85.6
%
 
$
1,432,810

 
87.0
%
 
$
408,290

 
28.5
%
Service
 
310,269

 
14.4

 
213,376

 
13.0

 
96,893

 
45.4

Total revenue
 
2,151,369

 
100.0

 
1,646,186

 
100.0

 
505,183

 
30.7

Cost of revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
720,584

 
33.5

 
538,035

 
32.7

 
182,549

 
33.9

Service
 
57,408

 
2.7

 
46,382

 
2.8

 
11,026

 
23.8

Total cost of revenue
 
777,992

 
36.2

 
584,417

 
35.5

 
193,575

 
33.1

Gross profit
 
$
1,373,377

 
63.8
%
 
$
1,061,769

 
64.5
%
 
$
311,608

 
29.3
%
Gross margin
 
63.8
%
 
 
 
64.5
%
 
 
 
 
 
 


56


Revenue by Geography (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
2018
 
% of Total
 
2017
 
% of Total
Americas
 
$
1,550,453

 
72.1
%
 
$
1,192,289

 
72.4
%
Europe, Middle East and Africa
 
414,069

 
19.2

 
299,547

 
18.2

Asia-Pacific
 
186,847

 
8.7

 
154,350

 
9.4

Total revenue
 
$
2,151,369

 
100.0
%
 
$
1,646,186

 
100.0
%
Revenue
We generate revenue primarily from sales of our products. We also derive a portion of our revenue from sales of PCS, which is typically purchased in conjunction with our products, and subsequent renewals of those contracts. We expect our revenue may vary from period to period based on, among other things, the timing and size of orders, the delivery and acceptance of products, and the impact of significant transactions.  In addition, while we expect our revenue to continue to grow in absolute dollars on a year-over-year basis, our revenue growth rates are expected to decline as our business scales.
Product revenue increased $408.3 million, or 28.5%, in the year ended December 31, 2018 compared to 2017. The increase was primarily driven by sales to our existing customers as they continued to expand and upgrade their cloud networks. In addition, our newer switch products have continued to gain market acceptance, which has contributed to our revenue growth. Service revenue increased $96.9 million, or 45.4%, in the year ended December 31, 2018 compared to 2017 as a result of continued growth in initial and renewal support contracts as our customer installed base has continued to expand. We continue to experience pricing pressure on our products and services due to competition, but demand for our products and growth in our installed base has more than offset this pricing pressure during the period. 
Cost of Revenue and Gross Margin
Cost of revenue primarily consists of amounts paid for inventory to our third-party contract manufacturers and merchant silicon vendors, overhead costs in our manufacturing operations department, and other manufacturing-related costs associated with manufacturing our products and managing our inventory.
Cost of revenue increased $193.6 million or 33.1% for the year ended December 31, 2018 compared to 2017. The increase in cost of revenue was primarily due to the corresponding increases in product revenues. We expect our cost of product revenue to continue to increase as our product revenue increases. Cost of providing PCS and other services consists primarily of personnel costs for our global customer support organization.
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including sales to large end customers who generally receive lower pricing, manufacturing-related costs including costs associated with supply chain sourcing activities, merchant silicon costs, the mix of products sold, and excess/obsolete inventory write-downs, including charges for excess/obsolete component inventory held by our contract manufacturers.
Gross margin decreased from 64.5% to 63.8% for the year ended December 31, 2018 compared to 2017. The decrease in gross margin was primarily driven by a decrease in product margins due to customer mix, partially offset by reduced inventory-related charges and an improved service margins due to a relatively fixed services cost base and growing service revenues. We expect our gross margins to fluctuate over time, depending on the factors described above.
Operating Expenses (in thousands, except percentages)
Our operating expenses consist of research and development, sales and marketing, general and administrative expenses, and legal settlement expense. The largest component of our operating expenses is personnel costs. Personnel costs consist of wages, benefits, bonuses and, with respect to sales and marketing expenses, sales commissions. Personnel costs also include stock-based compensation and travel expenses. We

57


expect operating expenses to continue to increase in absolute dollars in the near term as we continue to invest in the growth of our business.
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
$
442,468

 
20.6
%
 
$
349,594

 
21.2
%
 
$
92,874

 
26.6
 %
Sales and marketing
 
187,142

 
8.7

 
155,105

 
9.4

 
32,037

 
20.7

General and administrative
 
65,420

 
3.0

 
86,798

 
5.3

 
(21,378
)
 
(24.6
)
Legal settlement
 
405,000

 
18.8

 

 

 
405,000

 
*

Total operating expenses
 
$
1,100,030

 
51.1
%
 
$
591,497

 
35.9
%
 
$
508,533

 
86.0
 %
__________________
* Not meaningful.
Research and development.
Research and development expenses consist primarily of personnel costs, prototype expenses, third-party engineering and contractor support costs, and an allocated portion of facility and IT costs including depreciation. Our research and development efforts are focused on maintaining and developing additional functionality for our existing products and on new product development, including new releases and upgrades to our EOS software and applications. We expect our research and development expenses to increase in absolute dollars as we continue to invest heavily in software development in order to expand the capabilities of our cloud networking platform, introduce new products and features and build upon our technology leadership.
Research and development expenses increased $92.9 million, or 26.6%, for the year ended December 31, 2018 compared to 2017. The increase was primarily due to a $48.9 million increase in personnel costs, including corporate bonuses and stock-based compensation, driven primarily by headcount growth from our normal hiring process and from the two acquisitions we completed in the third quarter of 2018, and a $24.7 million increase in new product introduction costs, driven by additional development projects. In addition, facility and IT costs increased by $9.5 million due to increased IT services, headcount growth and additional costs associated with our acquired businesses.
Sales and marketing.
Sales and marketing expenses consist primarily of personnel costs, marketing and promotional activities, and an allocated portion of facility and IT costs including depreciation. We expect our sales and marketing expenses to increase in absolute dollars as we continue to expand our sales and marketing efforts worldwide.
Sales and marketing expenses increased $32.0 million, or 20.7% for the year ended December 31, 2018 compared to 2017. The increase primarily included a $28.0 million increase in personnel costs, which was driven by increased headcount as well as higher sales volumes, resulting in increased compensation costs, including commissions and stock-based compensation.
General and administrative.
General and administrative expenses consist primarily of Cisco and OptumSoft litigation related expenses, personnel costs, professional services fees, and an allocated portion of facility and IT costs including depreciation. General and administrative personnel costs include those for our executive, finance, human resources and legal functions. Our professional services fees are primarily due to external legal, accounting, and tax services.
General and administrative expenses decreased $21.4 million, or 24.6%, for the year ended December 31, 2018 compared to 2017. The decrease included a $33.8 million decrease that was primarily related to a reduced level of litigation activities and a decrease in bond costs as a result of the settlement of the Cisco litigation in August 2018. The decrease was partially offset by $3.5 million of acquisition-related expenses incurred in 2018,

58


$3.3 million increase in personnel costs, including increased stock-based compensation, driven by increased headcount, and a $3.1 million increase in other legal and professional fees.
Legal settlement.
During the three months ended June 30, 2018, we recorded $405.0 million in legal settlement expenses in connection with the Term Sheet that was entered into on August 6, 2018 between the Company and Cisco, which included a $400.0 million payment to Cisco pursuant to the Term Sheet and $5.0 million of legal fees associated with the settlement. See Note 14. Legal Settlement of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion.
Other Income (Expense), Net (in thousands, except percentages)
Other income (expense) consists primarily of interest income from our cash, cash equivalents and marketable securities, foreign currency transaction gains and losses, gains and losses on our investments in privately-held companies, and interest expense on our lease financing obligation. In connection with our adoption of ASU 2016-01 in 2018, other income (expense) may fluctuate in the future as a result of the re-measurement of our private company equity investments upon the occurrence of observable price changes and/or impairments. See Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for details of this new guidance. In addition, Other income (expense), net will also fluctuate due to changes in interest rates, returns on our cash and cash equivalents and marketable securities, and foreign currency exchange rate fluctuations on our foreign currency transactions.
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 
$
(2,701
)
 
(0.1
)%
 
$
(2,780
)
 
(0.2
)%
 
$
79

 
(2.8
)%
Other income (expense), net
 
18,155

 
0.8

 
7,268

 
0.4

 
10,887

 
149.8

Total other income (expense), net
 
$
15,454

 
0.7
 %
 
$
4,488

 
0.2
 %
 
$
10,966

 
244.3
 %
The favorable change in other income (expense), net, during the year ended December 31, 2018 as compared to 2017 was driven by a $23.6 million increase in interest income as we continued to generate cash and expand our marketable securities portfolios, which was offset partially by a $13.8 million net loss recorded in 2018 on our investments in privately-held companies. See Note 5. Investments of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for further discussion.
Provision for (Benefit from) Income Taxes (in thousands, except percentages)
We operate in a number of tax jurisdictions and are subject to taxes in each country or jurisdiction in which we conduct business. Earnings from our non-U.S. activities are subject to local country income tax and may also be subject to U.S. income tax. Generally, our U.S. tax obligations are reduced by a credit for foreign income taxes paid on these foreign earnings which avoids double taxation. Our tax expense to date consists of federal, state and foreign current and deferred income taxes.
 
 
Year Ended December 31,
 
 
 
 
2018
 
2017
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Provision for (benefit from) income taxes
 
$
(39,314
)
 
(1.9
)%
 
$
51,559

 
3.1
%
 
$
(90,873
)
 
(176.3
)
Effective tax rate
 
(13.6
)%
 
 
 
10.9
%
 
 
 


 



59


For the years ended December 31, 2018 and 2017, we recorded a benefit of $39.3 million and an expense of $51.6 million for income taxes, respectively. The change in our income taxes was largely attributable to a $96.9 million tax benefit on the Cisco settlement in 2018 whereas we recorded a $51.8 million tax expense in 2017 related to the enactment of the Tax Act. The Tax Act provided for a decrease in the 2018 U.S. federal statutory tax rate, but this was partially offset by a new requirement to provide U.S. tax on foreign earnings. For further information regarding income taxes and the impact on our results of operations and financial position, see Note 10. Income Taxes of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
Our future effective tax rate is expected to be impacted by fluctuations in excess tax benefits on share-based compensation.
Year Ended December 31, 2017 Compared to Year Ended December 31, 2016
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2017
 
2016
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
1,432,810

 
87.0
%
 
$
991,337

 
87.8
%
 
$
441,473

 
44.5
%
Service
 
213,376

 
13.0

 
137,830

 
12.2

 
75,546

 
54.8

Total revenue
 
1,646,186

 
100.0

 
1,129,167

 
100.0

 
517,019

 
45.8

Cost of revenue
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
538,035

 
32.7

 
369,768

 
32.8

 
168,267

 
45.5

Service
 
46,382

 
2.8

 
36,283

 
3.2

 
10,099

 
27.8

Total cost of revenue
 
584,417

 
35.5

 
406,051

 
36.0

 
178,366

 
43.9

Gross profit
 
$
1,061,769

 
64.5
%
 
$
723,116

 
64.0
%
 
$
338,653

 
46.8
%
Gross margin
 
64.5
%
 
 
 
64.0
%
 
 
 
 
 
 

Revenue by Geography (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
2017
 
% of Total
 
2016
 
% of Total
Americas
 
$
1,192,289

 
72.4
%
 
$
874,740

 
77.5
%
Europe, Middle East and Africa
 
299,547

 
18.2

 
168,789

 
14.9

Asia-Pacific
 
154,350

 
9.4

 
85,638

 
7.6

Total revenue
 
$
1,646,186

 
100.0
%
 
$
1,129,167

 
100.0
%
Revenue
Product revenue increased $441.5 million, or 44.5%, in the year ended December 31, 2017 compared to 2016. The increase was primarily driven by increased product shipments to our existing customers as they continued to expand their cloud networks. In addition, our newer switch products had continued to gain market acceptance, which had contributed to our revenue growth. Service revenue increased $75.5 million, or 54.8%, in the year ended December 31, 2017 compared to 2016 as a result of continued growth in initial and renewal support contracts as our customer installed base continued to expand.
We continued to experience pricing pressure on our products and services due to competition, but demand for our products and growth in our installed base had more than offset this pricing pressure. Deferred product revenue at December 31, 2017 remained consistent with the balance at December 31, 2016. The deferred product revenue balance at December 31, 2016 primarily included customer arrangements with new product and new customer acceptance clauses, which expired during 2017, while the balance at December 31, 2017 primarily

60


represented arrangements with a few of our larger customers related to the then ongoing qualification activities of our 945 Investigation-related product redesigns. See Note 7. Commitments and Contingencies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K
Cost of Revenue and Gross Margin
Cost of revenue increased $178.4 million, or 43.9%, for the year ended December 31, 2017 compared to 2016. The increase in cost of revenue was primarily due to an increase in product shipment volumes and the corresponding increase in product revenue. Gross margin increased from 64.0% to 64.5% for the year ended December 31, 2017 compared to 2016. The increase in gross margin was primarily driven by improved service margins as we scaled our services business on a relatively fixed cost base and slightly better product margins due to end customer mix. This improvement was partially offset by an increase in excess and obsolete inventory-related charges as we transitioned to new products.
Operating Expenses (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2017
 
2016
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
$
349,594

 
21.2
%
 
$
273,581

 
24.2
%
 
$
76,013

 
27.8
%
Sales and marketing
 
155,105

 
9.4

 
130,887

 
11.6

 
24,218

 
18.5

General and administrative
 
86,798

 
5.3

 
75,239

 
6.7

 
11,559

 
15.4

Total operating expenses
 
$
591,497

 
35.9
%
 
$
479,707

 
42.5
%
 
$
111,790

 
23.3
%
Research and development
Research and development expenses increased $76.0 million, or 27.8%, for the year ended December 31, 2017 compared to the same period in 2016. The increase was primarily due to a $36.9 million increase in personnel costs driven by headcount growth, resulting in additional compensation costs, including stock-based compensation, and a $31.6 million increase in new product introduction costs, driven by additional development projects, and costs associated with litigation-related changes in product design. In addition, facility and IT costs increased by $5.3 million due to the headcount growth.
Sales and marketing
Sales and marketing expenses increased $24.2 million, or 18.5%, for the year ended December 31, 2017 compared to the same period in 2016. The increase included a $15.4 million increase in personnel costs, which was primarily due to increased headcount as well as higher sales volumes, driving increased compensation costs, including commissions and stock-based compensation. In addition, sales support costs increased by $8.1 million compared to 2016, reflecting increased professional services and field demonstration costs to support our sales infrastructure and expand our customer base.
General and administrative
General and administrative expenses increased $11.6 million, or 15.4%, for the year ended December 31, 2017 compared to the same period in 2016. The increase was primarily due to a $4.5 million increase in the Cisco litigation related expenses, which included bond costs associated with the importation and sale of affected products and components during the presidential review period of the 945 Investigation. In addition, personnel costs increased by $3.9 million primarily due to increased stock-based compensation and higher salary related costs driven by the increased headcount.

61


Other Income (Expense), Net (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2017
 
2016
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 
$
(2,780
)
 
(0.2
)%
 
$
(3,136
)
 
(0.3
)%
 
$
356

 
(11.4
)%
Other income (expense), net
 
7,268

 
0.4

 
1,952

 
0.2

 
5,316

 
272.3

Total other income (expense), net
 
$
4,488

 
0.2
 %
 
$
(1,184
)
 
(0.1
)%
 
$
5,672

 
(479.1
)%
Other income (expense), net improved during the year ended December 31, 2017 compared to 2016 primarily due to an increase in interest income as we continued to generate cash and expand our marketable securities portfolio.
Provision for Income Taxes (in thousands, except percentages)
 
 
Year Ended December 31,
 
 
 
 
2017
 
2016
 
Change in
 
 
$
 
% of
Revenue
 
$
 
% of
Revenue
 
$
 
%
Provision for income taxes
 
$
51,559

 
3.1
%
 
$
58,036

 
5.1
%
 
$
(6,477
)
 
(11.2
)%
Effective tax rate
 
10.9
%
 
 
 
24.0
%
 
 
 
 
 
 
Our provision for income taxes was approximately $51.6 million and $58.0 million for the year ended December 31, 2017 and 2016, respectively, which resulted in a decrease in our effective tax rate from 24.0% in 2016 to 10.9% in 2017.  The reduction in our effective tax rate was primarily due to the recognition of $110.0 million of excess tax benefits on share-based awards in the provision for income taxes as a result of our adoption of ASU 2016-09 in 2017, combined with a favorable geographical mix of our earnings towards jurisdictions with lower tax rates than the U.S.  These positive drivers were partially offset by the inclusion of provisional tax amount totaling $51.8 million resulting from the recently enacted the Tax Act.
The Tax Act makes significant changes to the U.S. tax code, which include, but are not limited to, a U.S. federal corporate tax rate decrease from 35% to 21% effective January 1, 2018, and a shift to a modified territorial tax regime, which requires companies to pay a one-time transition tax on the mandatory deemed repatriation of the cumulative earnings of certain foreign subsidiaries as of December 31, 2017.  As of December 31, 2017, we had not yet completed our accounting for the tax effects of the Tax Act. As a result, we recorded a provisional tax amount of $18.8 million for the transition tax and a provisional tax amount of $33.0 million related to the re-measurement of certain deferred tax assets and liabilities, based on the tax rates at which they are expected to reverse in the future.

Liquidity and Capital Resources
Our principal sources of liquidity are cash, cash equivalents, marketable securities, and cash generated from operations. As of December 31, 2018, our total balance of cash, cash equivalents and marketable securities was $2.0 billion, of which approximately $294.1 million was held outside the U.S. in our foreign subsidiaries. 
Our cash, cash equivalents and marketable securities are held for working capital purposes. Our marketable securities investment portfolio is primarily invested in highly-rated securities with the primary objective of minimizing the potential risk of principal loss. We plan to continue to invest for long-term growth. We believe that our existing balances of cash, cash equivalents and marketable securities together with cash generated from operations will be sufficient to meet our working capital requirements and our growth strategies for at least the next 12 months. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our spending to support research and development activities, the timing and cost of establishing additional sales and marketing capabilities, the introduction of new and enhanced product and service offerings,

62


our costs associated with supply chain activities, including access to outsourced manufacturing, our costs related to investing in or acquiring complementary or strategic businesses and technologies, the continued market acceptance of our products, and costs incurred related to outstanding litigation claims. If we require or elect to seek additional capital through debt or equity financing in the future, we may not be able to raise capital on terms acceptable to us or at all. If we are required and unable to raise additional capital when desired, our business, operating results and financial condition may be adversely affected.

Cash Flows
 
 
Year Ended December 31,
 
 
2018
 
2017
As Adjusted (1)
 
2016
As Adjusted
 (1)
 
 
(in thousands)
Cash provided by operating activities
 
$
503,119

 
$
631,627

 
$
174,295

Cash used in investing activities (1)
 
(755,113
)
 
(391,320
)
 
(325,775
)
Cash provided by financing activities
 
42,851

 
51,469

 
32,745

Effect of exchange rate changes
 
(1,390
)
 
753

 
(464
)
Net increase/(decrease) in cash, cash equivalents and restricted cash
 
$
(210,533
)
 
$
292,529

 
$
(119,199
)
__________________________
 
 
 
 
 
(1) Cash used in investing activities for year ended December 31, 2017 and 2016 were adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1. Organization and Summary of Significant Accounting Policies included in Part II, Item 8, of this Annual Report on Form 10-K for more information.
Cash Flows from Operating Activities
Our primary source of cash provided by operating activities has been cash collections from our customers. We expect cash inflows from operating activities to be affected by increased sales and timing of collections. Our primary uses of cash from operating activities have been for personnel costs, inventory purchases from our contract manufacturers and suppliers, investment in research and development, and litigation expenses.
During the year ended December 31, 2018, cash provided by operating activities was $503.1 million, net of $405.0 million payments for the legal settlement with Cisco including the associated legal fees. Our cash provided by operating activities was primarily from net income of $328.1 million, non-cash adjustments to net income of $71.4 million, and a net increase of $103.6 million in cash from changes in our operating assets and liabilities. Our operating cash benefited $70.5 million from increased deferred revenue reflecting ongoing growth in service and support contracts, $51.1 million from decreased inventories driven by improved inventory management and timing of receipts, $39.3 million from increased accounts payable due to timing of vendor payments primarily related to inventory-related purchases, $21.4 million from a decrease in prepaid expenses and other assets primarily due to decreased deposits at our contract manufacturers, and $17.5 million from an increase in other long term liabilities primarily driven by increased customer prepayments under cancellable contracts. These favorable changes were partially offset by unfavorable changes of $77.9 million from increased accounts receivable due to increased billing and timing of customer shipments, and $14.8 million from decreased accrued liabilities due primarily to a decline in supplier liabilities and the timing of vendor accruals.
During the year ended December 31, 2017, cash provided by operating activities was $631.6 million, primarily from net income of $423.2 million with non-cash adjustments to net income of $105.9 million, and a net increase of $102.5 million in cash from changes in our operating assets and liabilities. Our operating cash benefited $142.3 million from increased deferred revenue reflecting ongoing growth in service and support contracts, $43.5 million from increased accrued liabilities driven by increased inventory purchases and product development activities, and $19.9 million from increased income taxes payable. These favorable changes were partially offset by a growth in inventory of $69.7 million, supporting overall growth in the business and the expansion of our manufacturing and supply chain activities, by a decline in accounts payable of $30.1 million due

63


to timing of vendor payments primarily related to inventory purchases, and by an increase in prepaid expenses and other assets of $11.6 million primarily due to increased prepaid taxes.    
During the year ended December 31, 2016, cash provided by operating activities was $174.3 million, primarily from net income of $184.2 million with non-cash adjustments to net income of $58.6 million, partially offset by a net decrease in cash from changes in our operating assets and liabilities of $68.4 million. The decrease in cash from changes in operating assets and liabilities was primarily due to an increase in working capital requirements with accounts receivable up $108.9 million, inventories and inventory deposits up $207.5 million, and increased prepaid expenses and current assets (excluding inventory deposits) of $54.8 million which was primarily driven by an increase in deferred cost of inventory associated with increased product revenue deferrals referenced below. These increases reflect substantial growth in the business and the expansion of our manufacturing and supply chain activities at our new contract manufacturer. These working capital increases were partially offset by an increase in deferred revenue of $176.1 million reflecting ongoing growth in service and support contracts and a significant increase in product deferred revenue related to contract acceptance terms, as well as an increase in accounts payable and accrued liabilities of $69.3 million primarily due to timing of inventory purchases, and an increase in income taxes payable of $42.7 million.
Cash Flows from Investing Activities
Our investing activities have consisted primarily of purchases of available for sale marketable securities, net of proceeds from maturities of marketable securities, business acquisitions, investments in privately-held companies, and capital expenditures.
During the year ended December 31, 2018, cash used in investing activities was $755.1 million, consisting of purchases of marketable securities of $1.2 billion, offset by proceeds of $547.8 million from maturities of marketable securities, $96.8 million for business acquisitions, additional investments in privately-held companies of $8.0 million, and purchases of property, equipment and other assets of $23.8 million.
During the year ended December 31, 2017, cash used in investing activities was $391.3 million, consisting of purchases of marketable securities of $585.4 million, purchases of property, equipment and other assets of $15.3 million, partially offset by proceeds of $206.3 million from maturities of marketable securities and proceeds of $3.0 million from repayment of notes receivable.
During the year ended December 31, 2016, cash used in investing activities was $325.8 million, consisting of purchases of marketable securities of $439.7 million, purchases of property, equipment and other assets of $21.4 million, and an additional investment in a privately-held company of $2.5 million. These decreases were partially offset by proceeds from the maturity of available-for-sale securities of $137.9 million.
Cash Flows from Financing Activities
Our financing activities have consisted primarily of proceeds from the issuance of our common stock under employee equity incentive plans, offset by principal payments for lease financing obligations related to our headquarters facility.
During the year ended December 31, 2018, cash provided by financing activities was $42.9 million, consisting primarily of proceeds of $53.7 million from the issuance of common stock under employee equity incentive plans, partially offset by $8.9 million of minimum tax withheld for employees and payments of $1.9 million for lease financing obligations.
During the year ended December 31, 2017, cash provided by financing activities was $51.5 million, consisting primarily of proceeds of $44.6 million from employee stock option exercises, partially offset by $4.0 million of minimum tax withheld for employees, and proceeds of $12.5 million from employee stock purchases under our ESPP, partially offset by payments of $1.6 million for lease financing obligations.
During the year ended December 31, 2016, cash provided by financing activities was $32.7 million, consisting primarily of proceeds from the exercise of stock options of $24.9 million and proceeds from the issuance of common stock from our ESPP of $10.3 million, partially offset by payments of $1.3 million for lease financing obligations.


64


Off-Balance Sheet Arrangements
As of December 31, 2018, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Contractual Obligations and Commitments
Our contractual commitments will have an impact on our future liquidity. Our contractual obligations represent material expected or contractually committed future payment obligations. We believe that we will be able to fund these obligations through cash generated from operations and from our existing balances of cash, cash equivalent and marketable securities.
The following summarizes our contractual obligations and commitments as of December 31, 2018 (in thousands):
 
 
Payments Due by Period
 
 
Total
 
Less than
1 Year
 
1 to 3 Years
 
3 to 5 Years
 
More than
5 Years
Financing lease obligation (1)
 
$
31,649

 
$
6,321

 
$
13,192

 
$
12,136

 
$

Operating lease obligations
 
103,351

 
12,789

 
28,077

 
26,616

 
35,869

Purchase commitments with contract manufacturers and suppliers
 
345,968

 
345,968

 

 

 

Other non-cancellable purchase obligations
 
43,254

 
43,254

 

 

 
 
Total
 
$
524,222

 
$
408,332

 
$
41,269

 
$
38,752

 
$
35,869

___________________
 
 
 
 
 
 
 
 
(1) Includes interest and land lease.
The contractual obligation table above excludes tax liabilities of $40.3 million related to uncertain tax positions and transition tax due under the Tax Act because we are unable to make a reasonably reliable estimate of the timing of settlement, if any, of these future payments.

Critical Accounting Policies and Estimates 
We have prepared our consolidated financial statements in accordance with GAAP and include our accounts and the accounts of our wholly owned subsidiaries. The preparation of these consolidated financial statements requires our management to make estimates, assumptions and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the applicable periods. We base our estimates, assumptions and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our consolidated financial statements, which, in turn, could change the results from those reported. We evaluate our estimates, assumptions and judgments on an ongoing basis. Actual results may differ from these estimates. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected. The critical accounting estimates, assumptions and judgments that we believe have the most significant impact on our consolidated financial statements are the following:
Revenue Recognition     
Prior to 2018, our revenue recognition policy was based on ASC 605 - Revenue Recognition (“ASC 605”), and is described in the section entitled Critical Accounting Policies under Item 7 of our Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 20, 2018.

65


Effective January 1, 2018, we adopted the new revenue recognition guidance under ASC 606 as discussed in the section titled Recently Adopted Accounting Pronouncements in Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K. The following is our new revenue recognition policy effective January 1, 2018.
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with PCS. We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
PCS, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.

66


We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. 
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.

67


We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Recent Accounting Pronouncements
Refer to “Recent Accounting Pronouncements” in Note 1. Organization and Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates, interest rates and investments in privately held companies.
Foreign Currency Exchange Risk
Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Substantially all of our revenue is denominated in U.S. dollars, and therefore, our revenue is not directly subject to foreign currency risk. However, we are indirectly exposed to foreign currency risk. A stronger U.S. dollar could make our products and services more expensive in foreign countries and therefore reduce demand. A weaker U.S. dollar could have the opposite effect. Such economic exposure to currency fluctuations is difficult to measure or predict because our sales are also influenced by many other factors.
Our expenses are generally denominated in the currencies in which our operations are located, which is primarily in the U.S. and to a lesser extent in Europe and Asia. Our results of operations and cash flows are, therefore, subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. For the year ended December 31, 2018, 2017 and 2016, a hypothetical 10% change in foreign currency exchange rates applicable to our business would have had a maximum impact of approximately $8.2 million, $6.1 million and $3.8 million on our operating results. To date, foreign currency transaction gains and losses and exchange rate fluctuations have not been material to our financial statements. While we have not engaged in the hedging of our foreign currency transactions to date and do not

68


enter into any hedging contracts for trading or speculative purposes, we may in the future hedge selected significant transactions denominated in currencies other than the U.S. dollar.
Interest Rate Sensitivity
As of December 31, 2018 and 2017, we had cash, cash equivalents and available-for-sale marketable securities totaling $2.0 billion and $1.5 billion, respectively. Cash equivalents and marketable securities were invested primarily in money market funds, corporate bonds, U.S. agency mortgage-backed securities, U.S. treasury securities and commercial paper. Our primary investment objectives are to preserve capital and maintain liquidity requirements. In addition, our policy limits the amount of credit exposure to any single issuer. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate risk exposure. Our primary exposure to market risk is interest income sensitivity, which is affected by changes in the general level of the interest rates in the U.S. A decline in interest rates would reduce our interest income on our cash, cash equivalents and marketable securities. For the year ended December 31, 2018, 2017 and 2016, the effect of a hypothetical 100 basis point increase or decrease in overall interest rates would not have had a material impact on our interest income. 
On the other hand, the fair market value of our investments in fixed income securities may be adversely impacted. We would incur unrealized losses on fixed income securities primarily due to higher interest rates compared to interest rates at the time of purchase. Under certain circumstances, if we are forced to sell our marketable securities prior to maturity, we may incur realized losses in such investments. However, because of the conservative and short-term nature of the investments in our portfolio, a change in interest rates is not expected to have a material impact on our consolidated financial statements.
Investments in Privately-Held Companies
Our non-marketable equity investments in privately-held companies are recorded in “Investments” in our consolidated balance sheets. As of December 31, 2018 and 2017, the total carrying amount of our investments in privately-held companies was $30.3 million and $36.1 million. During the year ended December 31, 2018, we recorded a net loss of $13.8 million on certain investments. Prior to 2018, we did not record any impairment losses for these investments. See Note 5. Investments of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K for details.
The privately-held companies in which we invested are in the startup or development stages. These investments are inherently risky because the markets for the technologies or products these companies are developing are typically in the early stages and may never materialize. We could lose our entire investment in these companies. Our evaluation of investments in privately-held companies is based on the fundamentals of the businesses invested in, including among other factors, the nature of their technologies and potential for financial return.


69


Item 8. Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS


70


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of Arista Networks, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Arista Networks, Inc. (the Company) as of December 31, 2018 and 2017, the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2018, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2018 and 2017, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2018, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 15, 2019 expressed an unqualified opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.


/s/ Ernst & Young LLP
We have served as the Company's auditor since 2008.
San Jose, California
February 15, 2019



71


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of Arista Networks, Inc.
Opinion on Internal Control over Financial Reporting
We have audited Arista Networks, Inc.’s internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Arista Networks, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Arista Networks Inc. as of December 31, 2018 and 2017, the related consolidated statements of operations, comprehensive income, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2018, and the related notes (collectively referred to as the “consolidated financial statements”) of the Company and our report dated February 15, 2019 expressed an unqualified opinion thereon.
Basis for Opinion
The Company's management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ Ernst & Young LLP
San Jose, California
February 15, 2019


72

ARISTA NETWORKS, INC.
Consolidated Balance Sheets
(In thousands, except par value)



 
 
December 31,
 
 
2018
 
2017
ASSETS
 
 
 

CURRENT ASSETS:
 
 
 
 
Cash and cash equivalents
 
$
649,950

 
$
859,192

Marketable securities
 
1,306,197

 
676,363

Accounts receivable, net of rebates and allowances of $9,120 and $7,535, respectively
 
331,777

 
247,346

Inventories
 
264,557

 
306,198

Prepaid expenses and other current assets
 
162,321

 
177,330

Total current assets
 
2,714,802

 
2,266,429

Property and equipment, net
 
75,355

 
74,279

Acquisition-related intangible assets, net
 
58,610

 

Goodwill
 
53,684

 

Investments
 
30,336

 
36,136

Deferred tax assets
 
126,492

 
65,125

Other assets
 
22,704

 
18,891

TOTAL ASSETS
 
$
3,081,983

 
$
2,460,860

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
 
CURRENT LIABILITIES:
 
 
 
 
Accounts payable
 
$
93,757

 
$
52,200

Accrued liabilities
 
123,254

 
133,827

Deferred revenue
 
358,586

 
327,706

Other current liabilities
 
30,907

 
16,172

Total current liabilities
 
606,504

 
529,905

Income taxes payable
 
36,167

 
34,067

Lease financing obligations, non-current
 
35,431

 
37,673

Deferred revenue, non-current
 
228,641

 
187,556

Other long-term liabilities
 
31,851

 
9,745

TOTAL LIABILITIES
 
938,594

 
798,946

Commitments and contingencies (Note 7)
 

 


STOCKHOLDERS’ EQUITY:
 
 
 
 
Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2018 and 2017
 

 

Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2018 and 2017; 75,668 and 73,706 shares issued and outstanding as of December 31, 2018 and 2017
 
8

 
7

Additional paid-in capital
 
956,572

 
804,731

Retained earnings
 
1,190,803

 
859,114

Accumulated other comprehensive loss
 
(3,994)

 
(1,938
)
TOTAL STOCKHOLDERS’ EQUITY
 
2,143,389

 
1,661,914

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
 
$
3,081,983

 
$
2,460,860

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

73

ARISTA NETWORKS, INC.
Consolidated Statements of Operations
(In thousands, except per share amounts)



 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Revenue:
 
 
 
 
 
 
Product
 
$
1,841,100

 
$
1,432,810

 
$
991,337

Service
 
310,269

 
213,376

 
137,830

Total revenue
 
2,151,369

 
1,646,186

 
1,129,167

Cost of revenue: 
 
 
 
 
 
 
Product
 
720,584

 
538,035

 
369,768

Service
 
57,408

 
46,382

 
36,283

Total cost of revenue
 
777,992

 
584,417

 
406,051

Gross profit
 
1,373,377

 
1,061,769

 
723,116

Operating expenses:
 
 
 
 
 
 
Research and development
 
442,468

 
349,594

 
273,581

Sales and marketing
 
187,142

 
155,105

 
130,887

General and administrative
 
65,420

 
86,798

 
75,239

Legal settlement (Note 14)
 
405,000

 

 

Total operating expenses
 
1,100,030

 
591,497

 
479,707

Income from operations
 
273,347

 
470,272

 
243,409

Other income (expense), net:
 
 
 
 
 
 
Interest expense
 
(2,701
)
 
(2,780
)
 
(3,136
)
Other income (expense), net
 
18,155

 
7,268

 
1,952

Total other income (expense), net
 
15,454

 
4,488

 
(1,184
)
Income before income taxes
 
288,801

 
474,760

 
242,225

Provision for (benefit from) income taxes
 
(39,314
)
 
51,559

 
58,036

Net income
 
$
328,115

 
$
423,201

 
$
184,189

Net income attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
327,926

 
$
422,400

 
$
182,965

Diluted
 
$
327,941

 
$
422,468

 
$
183,039

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
4.39

 
$
5.85

 
$
2.66

Diluted
 
$
4.06

 
$
5.35

 
$
2.50

Weighted-average shares used in computing net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
74,750

 
72,258

 
68,771

Diluted
 
80,844

 
78,977

 
73,222


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



74

ARISTA NETWORKS, INC.
Consolidated Statements of Comprehensive Income
(In thousands)

 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Net income
 
$
328,115

 
$
423,201

 
$
184,189

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
Foreign currency translation adjustments
 
(2,069
)
 
672

 
(348
)
Net change in unrealized gains (losses) on available-for-sale marketable securities
 
13

 
(1,135
)
 
(452
)
Other comprehensive loss
 
(2,056
)
 
(463
)
 
(800
)
Comprehensive income
 
$
326,059

 
$
422,738

 
$
183,389


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



75

ARISTA NETWORKS, INC.
Consolidated Statements of Stockholders’ Equity
(In thousands)

 
 
Common Stock  
 
Additional
Paid-In Capital
 
Retained
Earnings
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total
Stockholders’
Equity
 
 
Shares
 
Amount
 
Balance — December 31, 2015
 
68,132

 
$
7

 
$
537,904

 
$
250,916

 
$
(675
)
 
$
788,152

Net income
 

 

 

 
184,189

 

 
184,189

Other comprehensive loss, net of tax
 

 

 

 

 
(800
)
 
(800
)
Tax benefit for equity incentive plans
 

 

 
42,084

 

 

 
42,084

Stock-based compensation
 

 

 
59,032

 

 

 
59,032

Issuance of common stock in connection with employee equity incentive plans
 
2,694

 

 
35,181

 

 

 
35,181

Tax withholding paid for net share settlement of equity awards
 
(15
)
 

 
(1,100
)
 

 

 
(1,100
)
Vesting of early exercised stock options and restricted stock
 

 

 
1,082

 

 

 
1,082

Balance — December 31, 2016
 
70,811

 
7

 
674,183

 
435,105

 
(1,475
)
 
1,107,820

Cumulative-effect adjustment to beginning balance (1)
 

 

 
1,471

 
808

 

 
2,279

Net income
 

 

 

 
423,201

 
 
 
423,201

Other comprehensive loss, net of tax
 

 

 

 

 
(463
)
 
(463
)
Stock-based compensation
 

 

 
75,427

 

 

 
75,427

Issuance of common stock in connection with employee equity incentive plans
 
2,918

 

 
57,111

 

 

 
57,111

Tax withholding paid for net share settlement of equity awards
 
(23
)
 

 
(4,025
)
 

 

 
(4,025
)
Vesting of early-exercised stock options
 

 

 
564

 

 

 
564

Balance — December 31, 2017
 
73,706

 
7

 
804,731

 
859,114

 
(1,938
)
 
1,661,914

Cumulative-effect adjustment to beginning balance (2)
 

 

 

 
3,574

 

 
3,574

Net income
 

 

 

 
328,115

 

 
328,115

Other comprehensive loss, net of tax
 

 

 

 

 
(2,056
)
 
(2,056
)
Stock-based compensation
 

 

 
91,202

 

 

 
91,202

Issuance of common stock in connection with employee equity incentive plans
 
1,918

 
1

 
53,657

 

 

 
53,658

Tax withholding paid for net share settlement of equity awards
 
(36
)
 

 
(8,878
)
 

 

 
(8,878
)
Vesting of early-exercised stock options
 

 

 
305

 

 

 
305

Common stock issued for business acquisition
 
80

 

 
15,555

 

 

 
15,555

Balance — December 31, 2018
 
75,668

 
$
8

 
$
956,572

 
$
1,190,803

 
$
(3,994
)
 
$
2,143,389

_________________________________________
 
 
 
 
 
 
 
 
 
 
 
 
(1) During our first fiscal quarter of 2017, we adopted ASU 2016-09, Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting. See Note 1 of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings for 2017.

(2) On January 1, 2018, we adopted ASC 606 and ASU 2016-16,
 Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details. 
The accompanying notes are an integral part of these consolidated financial statements.

76

ARISTA NETWORKS, INC.
Consolidated Statements of Cash Flows
(In thousands)


 
 
Year Ended December 31,
 
 
2018
 
2017
As Adjusted (1)
 
2016
As Adjusted (1)
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
 
 
 
Net income
 
$
328,115

 
$
423,201

 
$
184,189

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
 
Depreciation, amortization and other
 
27,671

 
20,640

 
19,749

Stock-based compensation
 
91,202

 
75,427

 
59,032

Deferred income taxes
 
(57,896
)
 
8,426

 
(21,720
)
Loss on investments in privately-held companies, net
 
13,800

 

 

Amortization (accretion) of investment premiums (discounts)
 
(3,360
)
 
1,452

 
1,493

Changes in operating assets and liabilities:
 
 
 
 
 
 
Accounts receivable, net
 
(77,916
)
 
5,773

 
(108,856
)
Inventories
 
51,054

 
(69,708
)
 
(144,361
)
Prepaid expenses and other current assets
 
21,411

 
(11,645
)
 
(115,074
)
Other assets
 
(3,389
)
 
907

 
2,866

Accounts payable
 
39,337

 
(30,104
)
 
38,678

Accrued liabilities
 
(14,786
)
 
43,535

 
30,629

Deferred revenue
 
70,533

 
142,327

 
176,126

Income taxes payable
 
(112
)
 
19,921

 
42,650

Other liabilities
 
17,455

 
1,475

 
8,894

Net cash provided by operating activities
 
503,119

 
631,627

 
174,295

CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
 
 
 
Proceeds from maturities of marketable securities
 
547,797

 
206,332

 
137,855

Purchases of marketable securities
 
(1,174,259
)
 
(585,373
)
 
(439,711
)
Business acquisitions, net of cash acquired
 
(96,821
)
 

 

Purchases of property and equipment
 
(23,830
)
 
(15,279
)
 
(21,419
)
Proceeds from repayment of notes receivable
 
2,000

 
3,000

 

Investments in privately-held companies
 
(8,000
)
 

 
(2,500
)
Other investing activities
 
(2,000
)
 

 

Net cash used in investing activities (1)
 
(755,113
)
 
(391,320
)
 
(325,775
)
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
 
 
 
Principal payments of lease financing obligations
 
(1,929
)
 
(1,617
)
 
(1,336
)
Proceeds from issuance of common stock under equity plans
 
53,658

 
57,111

 
35,181

Tax withholding paid on behalf of employees for net share settlement
 
(8,878
)
 
(4,025
)
 
(1,100
)
Net cash provided by financing activities
 
42,851

 
51,469

 
32,745

Effect of exchange rate changes
 
(1,390
)
 
753

 
(464
)
NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH
 
(210,533
)
 
292,529

 
(119,199
)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period
 
864,697

 
572,168

 
691,367

CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period (2)
 
$
654,164

 
$
864,697

 
$
572,168

 
 
 
 
 
 
 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
 
 
 
 
 
 
Cash paid for income taxes, net of refunds
 
$
17,573

 
$
44,216

 
$
39,638

Cash paid for interest — lease financing obligation
 
2,692

 
2,814

 
2,916

SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:
 
 
 
 
 
 
Common stock issued for business acquisition
 
$
15,555

 
$

 
$

Property and equipment included in accounts payable and accrued liabilities
 
2,340

 
3,811

 
869

Vesting of early exercised stock options and restricted stock awards
 
305

 
564

 
1,082

___________________________________________________
 
 
 
 
 
 
(1) Net cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments.
(2) See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
The accompanying notes are an integral part of these consolidated financial statements.

77



ARISTA NETWORKS, INC.
Notes to Consolidated Financial Statements
1.    Organization and Summary of Significant Accounting Policies
Organization
Arista Networks, Inc. (together with our subsidiaries, “we,” “our” or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our Extensible Operating System, a set of network applications and our 10/25/40/50/100 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia.
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (GAAP). All significant intercompany accounts and transactions have been eliminated.
Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; recognition and measurement of contingent liabilities; valuation of equity investments in privately-held companies; determination of fair value for stock-based awards; and valuation of warranty accruals. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Concentrations of Business and Credit Risk
We work closely with third-party contract manufacturing suppliers to manufacture our products. As of December 31, 2018 and 2017, we had three suppliers, who provided substantially all of our electronic manufacturing services. Our contract manufacturing suppliers deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our suppliers could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits.
Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk in respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of accounts receivable collection based on a number of factors, including

78


past transaction experience with the customer, evaluation of their credit history, the credit limits extended and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms.
We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners and in conjunction with various technology partners. Significant customers are those which represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, 2018, we had two customers who represented 35% and 10% of total accounts receivable, respectively. As of December 31, 2017, we had two customers who represented 30% and 18% of total accounts receivable, respectively. For the years ended December 31, 2018, 2017 and 2016, there was one customer who represented 27%, 16% and 16% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of December 31, 2018 and 2017, we had restricted cash of $4.2 million and $5.5 million that primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease. As of December 31, 2017, we also had $1.1 million restricted cash related to a letter of credit issued to a business partner. Our restricted cash is classified as other assets in our consolidated balance sheets.
Marketable Securities    
We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period gross revenues. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue.

79


Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature.
Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Foreign Currency
The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency.
Transaction re-measurement - Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. We recognized $0.3 million in transaction gains, $0.5 million and $0.7 million in transaction losses for the years ended December 31, 2018, 2017 and 2016, respectively.
Translation - Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. For the years ended December 31, 2018, 2017 and 2016, we recorded charges of $20.8 million, $28.1 million and $12.1 million, respectively, within cost of product revenue for inventory write-downs.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the year ended December 31, 2018, we did not incur a net loss on such supplier liabilities. For the years ended

80


December 31, 2017 and 2016, we recorded a charge of $21.2 million and $6.2 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers.
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our building is depreciated over 30 years and leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. The leased building under our build-to-suit lease is capitalized and included in property and equipment as we were involved in the construction funding and did not meet the “sale-leaseback” criteria.
Investments in Privately-Held Companies
Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by Accounting Standards Codification (“ASC”) 321-Investments-Equity Securities as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations.
Prior to 2018, such investments were accounted for under the cost method and were recorded at historical cost at the time of investment, with adjustments to the balance only in the event of an impairment.
Impairment of Long-Lived Assets and Investments
The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets or investments was identified for any of the periods presented.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.

81


Revenue Recognition
Effective January 1, 2018, we adopted a new revenue recognition policy in accordance with ASC 606 - Revenue from Contracts with Customers (“ASC 606”) using the modified retrospective method as discussed in the section titled Recently Adopted Accounting Pronouncements of this Note 1. Prior to 2018, our revenue recognition policy was based on ASC 605 - Revenue Recognition (“ASC 605”), and is described in Note 1 of Notes to Consolidated Financial Statements under Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 20, 2018.
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.

82


Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Contract Balances
A contract asset is recognized when we have performed under the contract, but our right to consideration is conditional on something other than the passage of time. Contract assets are included in “Other current assets” on our consolidated balance sheets.
A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be five years. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2018, total capitalized costs to obtain contracts was $6.4 million.
Research and Development Expenses
Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.
Warranty
We offer a one-year warranty on all of our hardware products and a 90-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical

83


experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets.
Segment Reporting
We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We have one business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.
Stock-Based Compensation
Compensation expense related to stock-based transactions, including stock options, restricted stock units (“RSUs”), restricted stock awards (“RSAs”), and stock purchase rights under our employee stock purchase program is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from two to five years. Beginning 2017, upon the adoption of ASU 2016-09, Compensation-Stock Compensation: Improvements to Employee Share-Based Payment Accounting, we account for forfeitures as they occur and no longer include an estimate of future forfeitures in the expense recognition. Prior to 2017, stock-based compensation expense was recognized net of estimated forfeitures.
Excess tax benefits generated from stock option exercises and other equity awards are recorded as a reduction to provision for income taxes in the consolidated statements of operations. Prior to 2017, before we adopted ASU 2016-09, such excess tax benefits were recognized as additional paid-in capital in the consolidated balance sheets. See Recently Adopted Accounting Pronouncements below for details. Excess tax benefits resulting from stock awards were $75.5 million, $110.0 million and $42.1 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.

84


We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Net Income per Share of Common Stock
Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. In addition, our convertible preferred stock prior to conversion to common shares upon our initial public offering in June 2014, were also considered to be participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with ASC 805 - Business Combinations (“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred.
During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill
We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment, we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount in accordance with Accounting Standard Update (“ASU”) No. 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.
Intangible Assets
Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from one to seven years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.

85


Recently Adopted Accounting Pronouncements
Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminated step two from the goodwill impairment test. In assessing impairment of goodwill, if it is concluded that it is more likely than not that the carrying amount of a reportable segment exceeds its fair value during the qualitative assessment, a one-step quantitative goodwill impairment test will be performed. If it is concluded during the quantitative test that the carrying amount of a reportable segment exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reportable segment. The guidance is effective for us for our first quarter of 2020. Early adoption is permitted. In the third quarter of 2018, we early adopted ASU 2017-04 upon the completion of our business combinations. The standard did not have an impact to our qualitative assessment for goodwill impairment that we performed in the fourth quarter of fiscal 2018.
Revenue Recognition
During May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). In 2016, the FASB issued ASU 2016-08, ASU 2016-10 and ASU 2016-12, which provide interpretive clarifications on the new guidance in Topic 606 (collectively, “ASC 606”). Under ASC 606, the recognition of revenue is based on consideration we expect to be entitled to from the transfer of goods or services to a customer.
The primary impact of ASC 606 is related to the deferral of incremental commission costs of obtaining customer service contracts, which were previously expensed as incurred. Under ASC 606, we defer all such costs and amortize them over the expected period of benefit. ASC 606 also requires companies to account for termination clauses at the onset of an arrangement. While there is limited history of cancellations, our prepaid subscription offerings are generally cancellable by customers with 30 days’ notice, therefore, the subscription contracts are considered month-to-month. While these prepaid amounts have historically been recorded to deferred revenue, ASC 606 requires that we record these amounts as other liabilities. In addition, ASC 606 may impact the amount and timing of revenue recognition of certain sales arrangements and the related disclosures on our consolidated financial statements.
We adopted ASC 606 on January 1, 2018 using the modified retrospective method to those contracts that were not completed as of January 1, 2018, which resulted in a cumulative effect adjustment of $3.5 million that increased retained earnings to capitalize certain commission costs that were expensed in the prior year. Correspondingly, we increased prepaid expenses and other current assets by $2.0 million, other assets by $2.2 million, and decreased deferred tax assets by $0.7 million as of January 1, 2018. In addition, we reclassified $16.5 million of deferred revenue as of January 1, 2018 to other current liabilities and other long-term liabilities related to our prepaid subscription offerings. The impact of adopting ASC 606 was not material to our financial results for the year ended December 31, 2018.
We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, as well as the portfolio approach for the contracts reviewed. These costs include a portion of our sales force compensation program as we have determined annual compensation is commensurate with recurring sales activities.
Financial Instruments
In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which enhances the reporting model for financial instruments to provide users of financial statements with more decision-useful information. In February 2018, the FASB issued ASU 2018-03, Technical Corrections and Improvements to Financial Instruments, to clarify certain aspects of ASU 2016-01. ASU 2016-01 and ASU 2018-03 (collectively, the “new guidance”) address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted this new guidance on January 1, 2018.
Under the new guidance, there was no change in the accounting of our marketable securities as our investment policy only allows investments in debt securities. For our cost method equity investments in privately-

86


held companies without readily determinable fair value, we elected to use the measurement alternative, defined as cost, less impairments, as adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer, which was adopted prospectively. Adjustments resulting from impairments and/or observable price changes are to be recorded as other income (expense) on a prospective basis.
The carrying amount of our equity investments and any related gain or loss may fluctuate in the future as a result of the re-measurement of such equity investments upon the occurrence of observable price changes and/or impairments.
Income Taxes on Intra-Entity Transfers of Assets
In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which addresses recognition of current and deferred income taxes for intra-entity asset transfers when assets are sold to an outside party. Current GAAP prohibits the recognition of current and deferred income taxes until the asset has been sold to an outside party. This prohibition on recognition is considered an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance requires an entity to recognize the income tax consequences when the transfer occurs eliminating the exception. The guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. We adopted this guidance in our first quarter of fiscal 2018 and the impact was immaterial.
Restricted Cash in Statement of Cash Flows
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (a consensus of the FASB Emerging Issues Task Force (“ASU 2016-18”), which requires that amounts generally described as restricted cash or restricted cash equivalents be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This standard is required to be applied using a retrospective transition method to each period presented. We retrospectively adopted ASU 2016-18 in our first quarter of fiscal 2018. As a result of the adoption, we adjusted the consolidated statements of cash flows for the years ended December 31, 2017 and 2016 to increase the beginning-of-period cash amounts by $4.2 million and $4.0 million, respectively, and end-of-period cash amount by $5.5 million and $4.2 million, respectively. In addition, net cash used in investing activities for the years ended December 31, 2017 and 2016 decreased by $1.3 million and $0.2 million, respectively.
Recent Accounting Pronouncements Not Yet Effective
Nonemployee Share-Based Payments
In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting (“ASU 2018-07”), to simplify the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees with certain exceptions. Under the guidance, the measurement of equity-classified nonemployee awards will be fixed at the grant date, which may lower their cost and reduce volatility in the income statement. The guidance is effective for us for our first quarter of 2019. Early adoption is permitted. ASU 2018-07 shall be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year in which the guidance is adopted. We have evaluated this new guidance and do not expect the adoption of the guidance to have a material impact on our consolidated financial statements.
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (“ASU 2016-02”). In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements (“ASU 2018-11”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases including operating leases and provide enhanced disclosures. There are optional practical expedients that a company may elect to apply. The guidance is effective for us beginning in our first quarter of 2019. Companies are required to adopt this guidance using a modified retrospective approach and apply the transition provisions under the guidance at either 1) the later of the beginning of the earliest comparative period presented in the financial statements and the commencement date of the lease, or 2) the beginning of the period of adoption (i.e. on the effective date). Under the transition

87


method using the second application date, a company initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
We will adopt the guidance for financial statements periods beginning January 1, 2019 using the modified retrospective transition method and initially apply the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 for periods prior to 2019. We will elect the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We will also make an accounting policy election to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. While we are continuing to assess all potential impacts of the standard, we expect to recognize right-of-use assets and lease liabilities for operating leases of approximately $70.9 million and $79.4 million as of January 1, 2019, respectively. The new guidance will not have a material impact on our consolidated statements of operations.
Credit Losses of Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. This standard is effective for us for our first quarter of 2020. We are currently assessing the impact this guidance may have on our consolidated financial statements.
2.    Business Combinations
In the three months ended September 30, 2018, we acquired Mojo Networks, Inc. (“Mojo”) and Metamako Holding PTY LTD. (“Metamako”) in order to extend our cognitive cloud networking architecture and to improve our next generation platforms for low-latency applications. 
The total fair value of consideration transferred for these acquisitions was approximately $117.3 million, which consisted of $101.7 million in cash and $15.6 million for the fair value of 58,072 shares of our common stock issued. The following table summarizes our preliminary purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,677

Liabilities
 
(28,706
)
Intangible assets
 
63,720

Goodwill
 
53,684

Net assets acquired
 
$
117,328

We continue the process of identifying and evaluating pending escrow claims related to inventory, tax and other liabilities.  Accordingly, the preliminary values reflected in the table above are subject to potential measurement period adjustments.

88


The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720

 
 
The goodwill of $53.7 million is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. We operate under a single reportable segment. The goodwill is not deductible for income taxes purposes.
For the year ended December 31, 2018, revenue and earnings from the acquired businesses included in our consolidated statements of operations were immaterial. Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in aggregate.

3.    Fair Value Measurements
We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):

89


 
 
December 31, 2018
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
322,080

 
$

 
$

 
$
322,080

 
$
322,080

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
59,479

 

 

 
59,479

 

 
59,479

 

Certificates of deposits (1)
 
5,000

 

 

 
5,000

 

 
5,000

 

U.S. government notes
 
308,946

 
118

 
(286
)
 
308,778

 
308,778

 

 

Corporate bonds
 
660,353

 
264

 
(1,399
)
 
659,218

 

 
659,218

 

Agency securities
 
273,993

 
240

 
(511
)
 
273,722

 

 
273,722

 

 
 
1,307,771

 
622

 
(2,196
)
 
1,306,197

 
308,778


997,419

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,214

 

 

 
4,214

 
4,214

 

 

Total Financial Assets
 
$
1,634,065

 
$
622

 
$
(2,196
)
 
$
1,632,491

 
$
635,072

 
$
997,419

 
$

____________________
(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.


90


 
 
December 31, 2017
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
701,145

 
$

 
$

 
$
701,145

 
$
701,145

 
$

 
$

Agency securities
 
12,728

 

 

 
12,728

 
 
 
12,728

 

 
 
713,873

 

 

 
713,873

 
701,145

 
12,728

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
11,924

 

 

 
11,924

 

 
11,924

 

U.S. government notes
 
137,025

 

 
(378
)
 
136,647

 
136,647

 

 

Corporate bonds
 
313,080

 
20

 
(616
)
 
312,484

 

 
312,484

 

Agency securities
 
215,923

 
2

 
(617
)
 
215,308

 

 
215,308

 

 
 
677,952

 
22

 
(1,611
)
 
676,363

 
136,647

 
539,716

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
5,505

 

 

 
5,505

 
5,505

 

 

Total Financial Assets
 
$
1,397,330

 
$
22

 
$
(1,611
)
 
$
1,395,741

 
$
843,297

 
$
552,444

 
$

We did not realize any other-than-temporary losses on our marketable securities for the years ended December 31, 2018 and 2017. As of December 31, 2018 and 2017, total unrealized losses of our marketable securities that had been in a continuous unrealized loss portion were immaterial. We invest in marketable securities that have maximum maturities of up to two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a lower yield show a mark-to-market unrealized loss. The unrealized losses are due primarily to changes in credit spreads and interest rates. We expect to realize the full value of these investments upon maturity or sale and therefore, we do not consider any of our marketable securities to be other-than-temporarily impaired as of December 31, 2018.
As of December 31, 2018, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
December 31, 2018
Due in 1 year or less
 
$
875,498

Due in 1 year through 2 years
 
430,699

Total marketable securities
 
$
1,306,197

The weighted-average remaining duration of our current marketable securities is approximately 0.7 years as of December 31, 2018. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets.


91


4.    Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
2016
Cash and cash equivalents
 
$
649,950

 
$
859,192

 
$
567,923

Restricted cash included in other assets
 
4,214

 
5,505

 
4,245

Total cash, cash equivalents and restricted cash
 
$
654,164

 
$
864,697

 
$
572,168

Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Accounts receivable
 
$
340,897

 
$
254,881

Allowance for doubtful accounts
 
(507
)
 
(112
)
Product sales rebate and returns reserve
 
(8,613
)
 
(7,423
)
Accounts receivable, net
 
$
331,777

 
$
247,346

Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Balance at the beginning of year
 
$
112

 
$
204

 
$
963

     Additions (deductions) charged (credited) to expense
 
368

 
17

 
(292
)
Addition in connection with business acquisitions
 
132

 

 

     Deductions/write-offs
 
(105
)
 
(109
)
 
(467
)
Balance at the end of year
 
$
507

 
$
112

 
$
204

Product Sales Rebate and Returns Reserve
Activity in the product sales rebate and returns reserve consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Balance at the beginning of year
 
$
7,423

 
$
1,317

 
$
566

     Additions charged against revenue
 
4,269

 
17,371

 
5,122

Consumption
 
(3,079
)
 
(11,265
)
 
(4,371
)
Balance at the end of year
 
$
8,613

 
$
7,423

 
$
1,317

The increase in activity in 2017 primarily relates to channel rebates that we began to offer during 2017.

92


Inventories
Inventories consist of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Raw materials
 
$
76,795

 
$
69,673

Finished goods
 
187,762

 
236,525

Total inventories
 
$
264,557

 
$
306,198

Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Inventory deposit
 
$
14,639

 
$
34,141

Prepaid income taxes
 
38,636

 
38,134

Other current assets
 
95,730

 
96,215

Other prepaid expenses and deposits
 
13,316

 
8,840

Total prepaid expenses and other current assets
 
$
162,321

 
$
177,330

Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
 
 December 31,
 
 
2018
 
2017
Equipment and machinery
 
$
55,912

 
$
47,711

Computer hardware and software
 
30,566

 
22,124

Furniture and fixtures
 
3,697

 
3,020

Leasehold improvements
 
36,447

 
30,548

Building
 
35,154

 
35,154

Construction-in-process
 
3,591

 
4,742

Property and equipment, gross
 
165,367

 
143,299

Less: accumulated depreciation
 
(90,012
)
 
(69,020
)
Property and equipment, net
 
$
75,355

 
$
74,279

Depreciation expense was $21.6 million, $20.2 million and $19.4 million for the years ended December 31, 2018, 2017 and 2016, respectively.

93


Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
 December 31,
 
 
2018
 
2017
Accrued payroll related costs
 
$
70,755

 
$
56,626

Accrued manufacturing costs
 
31,336

 
35,703

Accrued product development costs
 
6,988

 
21,201

Accrued warranty costs
 
5,362

 
7,415

Accrued professional fees
 
5,678

 
7,086

Accrued taxes
 
839

 
794

Other
 
2,296

 
5,002

Total accrued liabilities
 
$
123,254

 
$
133,827

Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
Warranty accrual, beginning of year
 
$
7,415

 
$
6,744

Liabilities accrued for warranties issued during the year
 
3,565

 
5,542

Warranty costs incurred during the year
 
(5,618
)
 
(4,871
)
Warranty accrual, end of year
 
$
5,362

 
$
7,415

There were no significant specific product warranty reserves recorded for the years ended December 31, 2018 or 2017.
Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
 
 
Year Ended December 31, 2018
Contract assets, beginning balance
 
$

Contract assets, ending balance
 
$
6,341

The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Year Ended December 31, 2018
Contract liabilities, beginning balance
 
$
16,521

Less: Revenue recognized from beginning balance
 
(7,561
)
Less: Beginning balance reclassified to deferred revenue
 
(371
)
Add: Contract liabilities recognized
 
24,006

Contract liabilities, ending balance
 
$
32,595

As of December 31, 2018, $13.5 million of our contract liabilities was included in “Other current liabilities” with the remaining balance included in “Other long-term liabilities”.

94


Deferred Revenue and Performance Obligations
Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Year Ended December 31, 2018
 
Deferred revenue, beginning balance
 
$
498,740

(1) 
Less: Revenue recognized from beginning balance
 
(328,758
)
 
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
417,245

 
Deferred revenue, ending balance
 
$
587,227

 
_________________________________
 
 
 
(1) The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.
 
Revenue from Remaining Performance Obligations
Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which primarily includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of December 31, 2018, approximately $621.1 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 85% of these remaining performance obligations over the next 2 years and 15% during the 3rd to the 5th year.
Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Interest income
 
$
31,666

 
$
8,093

 
$
2,995

Interest expense
 
(2,701
)
 
(2,780
)
 
(3,136
)
Loss on investments in privately-held companies, net
 
(13,800
)
 

 

Other income (expense)
 
289

 
(825
)
 
(1,043
)
Total other income (expense), net
 
$
15,454

 
$
4,488

 
$
(1,184
)

5.    Investments
Investments in Privately-Held Companies    
As of December 31, 2018 and 2017, the carrying amount of our non-marketable equity investments was approximately $30.3 million and $36.1 million, respectively, with total initial costs of $44.1 million and $36.1 million, respectively. These investments are in the equity of privately-held companies, which do not have readily determinable fair values.
Prior to 2018, we accounted for our non-marketable equity securities at cost less impairment. In 2018, we adopted ASU 2016-01 and began to measure such investments using the measurement alternative. See Note 1.
During the year ended December 31, 2018, we recorded $1.2 million of unrealized gain on investments in one company after they were re-measured to fair value as of the date observable transactions occurred. In addition, during the year ended December 31, 2018, we recorded $15.0 million of impairment loss on an investment. Accordingly, as of December 31, 2018, $36.1 million of the initial costs of our investments were re-measured to

95


fair value at $22.3 million and are classified within Level III of the fair value hierarchy. Prior to 2018, we did not record any impairment losses for these investments.

6.    Goodwill and Acquisition-Related Intangible Assets
Goodwill
Goodwill was recorded as a result of our acquisition of Mojo and Metamako in the third quarter of 2018. See Note 2 for details.
In the fourth quarter of 2018, we completed an annual goodwill impairment analysis. Based on our assessment of the qualitative factors, management concluded that the fair value of the Company was not more likely than not less than its carrying amount as of December 31, 2018. Subsequent to this 2018 annual impairment test, we have not identified significant events or circumstances negatively affecting the valuation of goodwill. As of December 31, 2018, there was no impairment to the carrying value of our goodwill.
Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2018 (in thousands):
 
 
December 31, 2018
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(3,824
)
 
$
48,686

 
4.6
Customer relationships
 
7,080

 
(375
)
 
6,705

 
6.6
Trade name
 
2,470

 
(289
)
 
2,181

 
2.7
Others
 
1,660

 
(622
)
 
1,038

 
0.6
Total
 
$
63,720

 
$
(5,110
)
 
$
58,610

 
4.7
Amortization expense related to acquisition-related intangible assets was $5.1 million for the year ended December 31, 2018. Prior to 2018, we didn't have acquisition-related intangibles assets.
As of December 31, 2018, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,
 
Future Amortization Expense
2019
 
$
13,375

2020
 
12,337

2021
 
12,048

2022
 
11,513

2023
 
7,690

Thereafter
 
1,647

Total
 
$
58,610



96


7.    Commitments and Contingencies
Operating Leases
We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancelable operating lease arrangements that expire on various dates through 2028. These arrangements require us to pay certain operating expenses, such as taxes, repairs, and insurance and contain renewal and escalation clauses. We recognize rent expense under these arrangements on a straight-line basis over the term of the lease.
As of December 31, 2018, the aggregate future minimum payments under non-cancelable operating leases consist of the following (in thousands):
Years Ending December 31,
 
 
2019
 
$
12,789

2020
 
13,769

2021
 
14,308

2022
 
14,291

2023
 
12,325

Thereafter
 
35,869

Total minimum future lease payments
 
$
103,351

Rent expense for all operating leases amounted to $11.6 million, $9.4 million and $8.1 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Financing Obligations
Build-to-Suit Lease
In August 2012, we executed a lease for a building then under construction in Santa Clara, California to serve as our headquarters. The lease term is 120 months and commenced in August 2013. Based on the terms of the lease agreement and due to our involvement in certain aspects of the construction, we were deemed the owner of the building (for accounting purposes only) during the construction period. Upon completion of construction in 2013, we concluded that we had forms of continued economic involvement in the facility, and therefore did not meet with the provisions for sale-leaseback accounting. We continue to maintain involvement in the property post construction and lack transferability of the risks and rewards of ownership, due to our required maintenance of a $4.0 million letter of credit, in addition to our ability and option to sublease our portion of the leased building for fees substantially higher than our base rate. Therefore, the lease is accounted for as a financing obligation and lease payments will be attributed to (1) a reduction of the principal financing obligation; (2) imputed interest expense; and (3) land lease expense, representing an imputed cost to lease the underlying land of the building. At the conclusion of the initial lease term, we will de-recognize both the net book values of the asset and the remaining financing obligation.
As of December 31, 2018 and 2017, we have recorded assets of $53.4 million, representing the total costs of the building and improvements incurred, including the costs paid by the lessor (the legal owner of the building) and additional improvement costs paid by us, and a corresponding financing obligation of $37.7 million and $39.6 million, respectively. As of December 31, 2018, $2.3 million and $35.4 million were recorded as short-term and long-term financing obligations, respectively.
Land lease expense under our lease financing obligation amounted to $1.3 million for each of the years ended December 31, 2018, 2017 and 2016 respectively.

97


As of December 31, 2018, the future minimum payments due under our lease financing obligations were as follows (in thousands):
Years Ending December 31,
 
 
2019
 
$
6,321

2020
 
6,506

2021
 
6,686

2022
 
6,871

2023
 
5,265

Thereafter
 

Total payments
 
31,649

Less: interest and land lease expense
 
(17,536
)
Total payments under lease financing obligations
 
14,113

Property reverting to landlord
 
23,630

Present value of obligations
 
37,743

Less: current portion
 
(2,312
)
Lease financing obligations, non-current
 
$
35,431

Purchase Commitments
We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished product and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2018, we had non-cancellable purchase commitments of $389.2 million, of which $346.0 million was to our contract manufacturers and suppliers. In addition, we have provided deposits to secure our obligations to purchase inventory. We had $17.4 million and $36.9 million in deposits as of December 31, 2018 and 2017, respectively. These deposits are classified in 'Prepaid expenses and other current assets' and 'Other assets' in our accompanying consolidated balance sheets.
Guarantees
We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have at our option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had any significant impact on our consolidated financial statements to date.
Legal Proceedings
Cisco Systems, Inc. (“Cisco”) Matters
On August 6, 2018, we entered into a settlement agreement with Cisco Systems, Inc. (“Cisco”) as described in Note 14 relating to several litigation matters which are summarized below.
Cisco Systems, Inc. v. Arista Networks, Inc. (Case No. 4:14-cv-05343) (“’43 Case”)
On December 5, 2014, Cisco filed a complaint against us in the District Court for the Northern District of California alleging that we infringe U.S. Patent Nos. 6,377,577; 6,741,592; 7,023,853; 7,061,875; 7,162,537;

98


7,200,145; 7,224,668; 7,290,164; 7,340,597; 7,460,492; 8,051,211; and 8,356,296 (respectively, “the ’577 patent,” “the ’592 patent,” “the ’853 patent,” “the ’875 patent,” “the ’537 patent,” “the ’145 patent,” “the ’668 patent,” “the ’164 patent,” “the ’597 patent,” “the ’492 patent,” “the ’211 patent,” and “the ’296 patent”). Pursuant to the settlement with Cisco, as described in Note 14, the ’43 Case was dismissed on August 27, 2018.
Cisco Systems, Inc. v. Arista Networks, Inc. (Case No. 5:14-cv-05344) (“’44 Case”)
On December 5, 2014, Cisco filed a complaint against us in the District Court for the Northern District of California alleging that we infringe numerous copyrights pertaining to Cisco’s “Command Line Interface” or “CLI” and U.S. Patent Nos. 7,047,526 and 7,953,886 (respectively, “the ’526 patent” and “the ’886 patent”). As relief for our alleged copyright infringement, Cisco sought monetary damages for alleged lost profits, profits from our alleged infringement, statutory damages, attorney’s fees, and associated costs. The ’526 patent is subject to a non-appealable final judgment of non-infringement and the ’886 patent was dismissed with prejudice.
On December 14, 2016, following a two-week trial, a jury found that we had proven our copyright defense of scenes a faire. Cisco filed a notice of appeal on June 6, 2017. Cisco did not appeal the jury’s noninfringement verdict on the ’526 patent but did appeal the jury’s finding that we established the defense of scenes a faire. On October 1, 2018, at the parties’ request and pursuant to the settlement agreement, the District Court vacated the jury verdict regarding our copyright defense and dismissed the case.
Arista Networks, Inc. v. Cisco Systems, Inc. (Case No. 5:16-cv-00923) (“’23 Case”)
On February 24, 2016, we filed a complaint against Cisco in the District Court for the Northern District of California alleging antitrust violations and unfair competition. On August 6, 2018, the Court vacated the trial in light of the settlement with Cisco as describe in Note 14. Pursuant to the settlement with Cisco, the ’23 Case was dismissed.
Certain Network Devices, Related Software, and Components Thereof (Inv. No. 337-TA-944) (“944 Investigation”)
On December 19, 2014, Cisco filed a complaint against us in the USITC alleging that we violated 19 U.S.C. § 1337 (“Section 337”). The USITC instituted Cisco’s complaint as Investigation No. 337-TA-944. Cisco initially alleged that certain of our switching products infringe the ’592, ’537, ’145, ’164, ’597, and ’296 patents.
On February 2, 2016, the Administrative Law Judge (“ALJ”) issued his initial determination finding a violation of Section 337. The ALJ found that a violation had occurred in the importation into the United States, the sale for importation or the sale within the United States after importation, of certain network devices, related software, and components thereof that the ALJ found infringed asserted claims 1, 2, 8-11, and 17-19 of the ’537 patent; asserted claims 6, 7, 20, and 21 of the ’592 patent; and asserted claims 5, 7, 45, and 46 of the ’145 patent. The ALJ did not find a violation of Section 337 with respect to any asserted claims of the ’597 and ’164 patents. Cisco dropped the ’296 patent before the hearing. On June 23, 2016, the USITC issued its Final Determination, which found a violation with respect to the ’537, ’592, and ’145 patents, and found no violation with respect to the ’597 and ’164 patents. The USITC also issued a limited exclusion order and a cease and desist order pertaining to network devices, related software, and components thereof that infringe one or more of claims 1, 2, 8-11, and 17-19 of the ’537 patent; claims 6, 7, 20, and 21 of the ’592 patent; and claims 5, 7, 45, and 46 of the ’145 patent. On August 22, 2016, the presidential review period for the 944 Investigation expired. The USITC orders will be in effect until the expiration of the ’537, ’592, and ’145 patents.
Both we and Cisco filed petitions for review of the USITC’s Final Determination to the Federal Circuit. The appeal was fully briefed and oral argument was held on June 6, 2017. On September 27, 2017, the Federal Circuit affirmed the USITC’s Final Determination.
In response to the USITC’s findings in the 944 Investigation, we made design changes to our products for sale in the United States to address the features that were found to infringe the ’537, ’592, and ’145 patents. Following the issuance of the final determination in the 944 Investigation, we submitted a Section 177 ruling request to CBP seeking approval to import these redesigned products into the United States.
On August 26, 2016, Cisco filed an enforcement complaint under Section 337 with the USITC. Cisco alleged that we violated the cease and desist and limited exclusion orders issued in the 944 Investigation by engaging

99


in the “marketing, distribution, offering for sale, selling, advertising, and/or aiding or abetting other entities in the sale and/or distribution of products that Cisco alleges continue to infringe claims 1-2, 8-11, and 17-19 of the ’537 patent,” despite the design changes we made to those products. On September 28, 2016, the USITC instituted the enforcement proceeding.
On April 7, 2017, we received a 177 ruling from CBP finding that our redesigned products did not infringe the relevant claims of the ’537, ’592, and ʼ145 patents, and approving the importation of those redesigned products into the United States.
On June 20, 2017, the ALJ issued his initial determination finding that we did not violate the June 23, 2016 cease and desist order. The initial determination also recommended a civil penalty of $307 million if the USITC decided to overturn the finding of no violation. On July 3, 2017, the parties filed petitions for review of certain findings in the initial determination.
On August 4, 2017, the USITC issued an order remanding the investigation to the ALJ to make additional findings on certain issues and issue a remand initial determination. The USITC ordered the ALJ to set a schedule for completion of any necessary remand proceedings and a new target date for the enforcement action (the “944 Enforcement Action”). The ALJ held a hearing on February 1, 2018 and issued a remand initial determination on June 4, 2018, again finding that we did not violate the June 23, 2016 cease and desist order. Pursuant to the settlement with Cisco, the 944 Enforcement Investigation was terminated on September 17, 2018. The parties have jointly requested suspension of the remedial orders in the 944 Investigation, and on October 23, 2018, the ITC instituted a modification proceeding to determine how to modify the orders consistent with the parties’ request.
Certain Network Devices, Related Software, and Components Thereof (Inv. No. 337-TA-945) (“945 Investigation”)
On December 19, 2014, Cisco filed a complaint against us in the USITC alleging that we violated Section 337. The USITC instituted Cisco’s complaint as Investigation No. 337-TA-945. The remedial orders from the 945 Investigation are no longer in effect and will terminate when the USPTO issues a certificate cancelling the asserted claims of the ’668 patent based on the IPR proceeding described below.
Inter Partes Reviews
We have filed petitions for Inter Partes Review of the ’597, ’211, ’668, ’853, ’537, ’577, ’886, and ’526 patents. IPRs relating to the ’597 (IPR No. 2015-00978) and ’211 (IPR No. 2015-00975) patents were instituted in October 2015 and hearings on these IPRs were completed in July 2016. On September 28, 2016, the PTAB issued a final written decision finding claims 1, 14, 39-42, 71, 72, 84, and 85 of the ’597 patent unpatentable. The PTAB also found that claims 29, 63, 64, 73, and 86 of the ’597 patent had not been shown to be unpatentable. On October 5, 2016, the PTAB issued a final written decision finding claims 1 and 12 of the ’211 patent unpatentable. The PTAB also found that claims 2, 6-9, 13, and 17-20 of the ’211 patent had not been shown to be unpatentable. Both parties have appealed the final written decisions on the ’211 and ’537 patent IPRs. The hearing for the ’211 IPR appeal was held in March 2018, and on March 28, 2018, the Federal Circuit remanded the matter back to the PTAB for further proceedings.
IPRs relating to the ’668 (IPR No. 2016-00309), ’577 (IPR No. 2016-00303), ’853 (IPR No. 2016-0306), and ’537 (IPR No. 2016-0308) patents were instituted in June 2016 and hearings were held on March 7, 2017. On May 25, 2017, the PTAB issued final written decisions finding claims 1, 7-10, 12-16, 18-22, 25, and 28-31 of ’577 patent unpatentable, and that claim 2 of the ’577 patent, claim 63 of the ’853 patent, and claims 1, 10, 19, and 21 of the ’537 patent had not been shown to be unpatentable. On June 1, 2017, the PTAB issued a final written decision finding claims 1-10, 12-13, 15-28, 30-31, 33-36, 55-64, 66-67, and 69-72 of the ’668 patent unpatentable. We filed a Notice of Appeal concerning the ’577 patent on July 21, 2017, and Notices of Appeal concerning the ‘853 and ’537 patents on July 26, 2017. Cisco cross-appealed concerning the ’577 patent on July 26, 2017 and filed a Notice of Appeal concerning the ’668 patent on August 1, 2017. For the appeals of the IPRs on the ’668 and ’577 patents, the Federal Circuit granted our motion for an expedited briefing schedule, and the hearings were held on February 9, 2018. On February 14, 2018, the Federal Circuit affirmed the PTAB’s final written decision on the ’668 patent.

100


OptumSoft, Inc. Matters
On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled OptumSoft, Inc. v. Arista Networks, Inc., in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies and (ii) breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.
In its lawsuit, OptumSoft has asked the Court to order us to (i) give OptumSoft access to our software for evaluation by OptumSoft; (ii) cease all conduct constituting the alleged confidentiality and use restriction breaches; (iii) secure the return or deletion of OptumSoft’s alleged intellectual property provided to third parties, including our customers; (iv) assign ownership to OptumSoft of OptumSoft’s alleged intellectual property currently owned by us; and (v) pay OptumSoft’s alleged damages, attorney’s fees, and costs of the lawsuit. David Cheriton, one of our founders and a former member of our board of directors, who resigned from our board of directors on March 1, 2014 and has no continuing role with us, is a founder and, we believe, the largest stockholder and director of OptumSoft. The 2010 David R. Cheriton Irrevocable Trust dated July 28, 2010, a trust for the benefit of the minor children of Mr. Cheriton, is one of our largest stockholders.
On April 14, 2014, we filed a cross-complaint against OptumSoft, in which we asserted our ownership of the software components at issue and our interpretation of the 2004 agreement. Among other things, we asserted that the language of the 2004 agreement and the parties’ long course of conduct support our ownership of the disputed software components. We asked the Court to declare our ownership of those software components, all similarly-situated software components developed in the future and all related intellectual property. We also asserted that, even if we are found not to own certain components, such components are licensed to us under the terms of the 2004 agreement. However, there can be no assurance that our assertions will ultimately prevail in litigation. On the same day, we also filed an answer to OptumSoft’s claims, as well as affirmative defenses based in part on OptumSoft’s failure to maintain the confidentiality of its claimed trade secrets, its authorization of the disclosures it asserts and its delay in claiming ownership of the software components at issue. We have also taken additional steps to respond to OptumSoft’s allegations that we improperly used and/or disclosed OptumSoft confidential information. While we believe we have meritorious defenses to these allegations, we believe we have (i) revised our software to remove the elements we understand to be the subject of the claims relating to improper use and disclosure of OptumSoft confidential information and made the revised software available to our customers and (ii) removed information from our website that OptumSoft asserted disclosed OptumSoft confidential information.
The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial are set to be tried in Phase II, including the application of the Court’s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own and the trade secret misappropriation and confidentiality claims. The Phase II Trial is set for September 23, 2019 by the judge.
We intend to vigorously defend against any claims brought against us by OptumSoft.  However, we cannot be certain that, if litigated, any claims by OptumSoft would be resolved in our favor.  For example, if it were determined that OptumSoft owned components of our EOS network operating system, we would be required to transfer ownership of those components and any related intellectual property to OptumSoft.  If OptumSoft were the owner of those components, it could make them available to our competitors, such as through a sale or license.  An adverse litigation ruling could result in a significant damages award against us and injunctive relief. In addition, OptumSoft could assert additional or different claims against us, including claims that our license from OptumSoft is invalid.

101


With respect to the legal proceedings described above, it is our belief that while a loss is not probable, it may be reasonably possible. Further, at this stage in the litigation, any possible loss or range of loss cannot be estimated.  However, the outcome of litigation is inherently uncertain. Therefore, if one or more of these legal matters were resolved against us in a reporting period for a material amount, our consolidated financial statements for that reporting period could be materially adversely affected.    
Other Matters
In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December 31, 2018, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.
8.    Equity Award Plan Activities
2014 Equity Incentive Plan
In April 2014, the board of directors and stockholders approved the 2014 Equity Incentive Plan (the “2014 Plan”), effective on the first day that our common stock was publicly traded. Our board of directors has terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder.
Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (“ISOs”), Nonstatutory Stock Options (“NSOs”), Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) or Stock Appreciation Rights (“SARs”). The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to 3% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed 12,500,000 shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2018, our board of directors authorized an increase of 2,211,176 shares to the shares available for issuance under the 2014 Plan. As of December 31, 2018, there remained approximately 22.6 million shares available for issuance under the 2014 Plan.
2014 Employee Stock Purchase Plan
In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to 1% of our shares outstanding immediately preceding December 31, but not to exceed 2,500,000 shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2018, our board of directors authorized an increase of 737,058 shares to shares available for issuance under the ESPP. On February 4, 2019, our board of directors authorized an increase of 756,679 shares to shares available for issuance under the ESPP effective January 1, 2019. As of December 31, 2018, there remained 2,533,438 shares available for issuance under the ESPP.
Under our 2014 ESPP eligible employees are permitted to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period will be approximately two years starting on the first trading date after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to 10% of their eligible compensation, subject to Internal Revenue Service mandated purchase limits.

102


Stock Option Activities
The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (In Years) 
 
Aggregate
Intrinsic
Value
Balance—December 31, 2017
 
7,024

 
$
33.05

 
6.1
 
$
1,422,637

Options granted
 
113

 
241.92

 
 
 
 
Options exercised
 
(1,189
)
 
32.24

 
 
 
 
Options canceled
 
(49
)
 
49.53

 
 
 
 
Balance—December 31, 2018
 
5,899

 
$
37.09

 
5.2
 
$
1,027,741

Vested and exercisable—December 31, 2018
 
3,097

 
$
25.22

 
4.7
 
$
574,392

The weighted-average grant-date fair value of options granted during the year ended December 31, 2018, 2017 and 2016 was $121.18, $40.17 and $23.66 per share, respectively. The aggregate intrinsic value of options exercised during the year ended December 31, 2018, 2017 and 2016 was $283.8 million, $307.7 million and $147.6 million. The total fair value of options vested for the years ended December 31, 2018, 2017 and 2016 was approximately $31.9 million, $30.7 million and $28.6 million, respectively.
Restricted Stock Unit (RSU) Activities
A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
 
Weighted-Average
Remaining
Contractual Term (In Years)
 
Aggregate Intrinsic Value
Unvested balance—December 31, 2017
 
1,537

 
$
104.29

 
1.6
 
$
362,119

       RSUs granted
 
378

 
257.91

 
 
 
 
       RSUs vested
 
(538
)
 
96.49

 
 
 
 
       RSUs forfeited/canceled
 
(69
)
 
129.00

 
 
 
 
Unvested balance—December 31, 2018
 
1,308

 
$
150.60

 
1.5
 
$
275,638

The total fair value of RSUs vested for the years ended December 31, 2018, 2017 and 2016 was approximately $52.5 million, $35.4 million, and $16.9 million, respectively.
Employee Stock Purchase Plan Activities
During the year ended December 31, 2018, we issued 190,659 shares at an average purchase price of $80.35 under our ESPP.

103


Shares Available for Grant
The following table presents the stock activities and the total number of shares available for grant as of December 31, 2018 (in thousands):
 
 
Number of Shares
Balance—December 31, 2017
 
13,512

Authorized
 
2,211

Options granted
 
(113
)
RSUs granted
 
(378
)
Options canceled
 
49

RSUs forfeited
 
69

Shares traded for taxes
 
36

Balance—December 31, 2018
 
15,386

Restricted Stock
Pursuant to the close of an acquisition during the current quarter (see Note 2), we issued 21,749 restricted shares of our common stock to certain key employees. These restricted shares vest over four years from the acquisition date and any unvested shares will be forfeited upon termination of such employees under certain conditions. The acquisition date fair value of these shares will be recognized as stock-based compensation over their vesting period.
Stock-Based Compensation Expense
Total stock-based compensation expense related to options, RSAs, ESPP and RSUs granted were charged to the department to which the associated employee reported as follow (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Cost of revenue
 
$
5,087

 
$
4,353

 
$
3,620

Research and development
 
48,205

 
42,184

 
31,892

Sales and marketing   
 
24,995

 
17,953

 
15,666

General and administrative
 
12,915

 
10,937

 
7,854

           Total stock-based compensation
 
$
91,202

 
$
75,427

 
$
59,032

Determination of Fair Value
We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the date of grant. For option awards and ESPP offerings we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award.

104


Stock Options
For the years ended December 31, 2018, 2017 and 2016, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Expected term (in years)
 
7.0

 
6.3

 
6.7

Risk-free interest rate
 
2.9
%
 
2.1
%
 
1.5
%
Expected volatility
 
44.6
%
 
38.9
%
 
38.9
%
Dividend rate
 
%
 
%
 
%
ESPP
The following table summarizes the assumptions relating to our ESPP:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Expected term (in years)
 
1.1

 
1.2

 
1.2

Risk-free interest rate
 
2.4
%
 
1.1
%
 
0.6
%
Expected volatility
 
41.9
%
 
31.7
%
 
31.8
%
Dividend rate
 
%
 
%
 
%
As of December 31, 2018, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
December 31, 2018
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
56,441

 
$
177,382

 
$
6,474

 
$
5,387

Weighted-average amortization period
 
3.6 years

 
3.3 years

 
1.0 year

 
3.7 years



105


9.    Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Net income
 
$
328,115

 
$
423,201

 
$
184,189

Less: undistributed earnings allocated to participating securities
 
(189
)
 
(801
)
 
(1,224
)
Net income available to common stockholders, basic
 
$
327,926

 
$
422,400

 
$
182,965

Diluted:
 
 
 
 
 
 
Net income attributable to common stockholders, basic
 
$
327,926

 
$
422,400

 
$
182,965

Add: undistributed earnings allocated to participating securities
 
15

 
68

 
74

Net income attributable to common stockholders, diluted
 
$
327,941

 
$
422,468

 
$
183,039

Denominator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
74,750

 
72,258

 
68,771

Diluted:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
74,750

 
72,258

 
68,771

Add weighted-average effect of dilutive securities:
 
 
 
 
 
 
Stock options, RSUs and RSAs
 
6,083

 
6,599

 
4,408

Employee stock purchase plan
 
11

 
120

 
43

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
80,844

 
78,977

 
73,222

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
4.39

 
$
5.85

 
$
2.66

Diluted
 
$
4.06

 
$
5.35

 
$
2.50

The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Stock options and RSUs to purchase common stock
 
140

 
58

 
2,594

Employee stock purchase plan
 
71

 

 

Total
 
211

 
58

 
2,594



106


10.    Income Taxes
The geographical breakdown of income before provision for income taxes is as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Domestic
 
$
136,818

 
$
373,221

 
$
196,202

Foreign
 
151,983

 
101,539

 
46,023

Income before income taxes
 
$
288,801

 
$
474,760

 
$
242,225

The components of the provision for income taxes are as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Current provision for income taxes:
 
 
 
 
 
 
Federal
 
$
6,113

 
$
31,935

 
$
64,594

State
 
2,018

 
3,645

 
10,529

Foreign
 
10,451

 
7,322

 
4,675

Total current
 
18,582

 
42,902

 
79,798

Deferred taxes benefit:
 
 
 
 
 
 
Federal
 
(57,726
)
 
12,795

 
(18,579
)
State
 
(4,164
)
 
(3,404
)
 
(3,564
)
Foreign
 
3,994

 
(734
)
 
381

Total deferred
 
(57,896
)
 
8,657

 
(21,762
)
Total provision for (benefit from) income taxes
 
$
(39,314
)
 
$
51,559

 
$
58,036

The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
U.S. federal statutory income tax rate
 
21.00
 %
 
35.00
 %
 
35.00
 %
State tax, net of federal benefit
 
(0.59
)
 
0.03

 
1.87

Taxes on foreign earnings differential
 
(3.37
)
 
(5.18
)
 
(2.27
)
Tax credits
 
(7.68
)
 
(3.23
)
 
(4.39
)
Change in valuation allowance
 
1.00

 

 

Uncertain tax positions and associated interest
 

 

 
(2.33
)
Stock-based compensation
 
(24.90
)
 
(25.86
)
 
(2.81
)
Tax Cuts and Jobs Act
 
(1.72
)
 
11.14

 

Acquisition and integration costs
 
2.12

 

 

Other, net
 
0.53

 
(1.04
)
 
(1.11
)
Effective tax rate
 
(13.61
)%
 
10.86
 %
 
23.96
 %
We have operations and a taxable presence in numerous jurisdictions outside the U.S. In 2018, a few of these countries have a lower tax rate than the U.S. The significant jurisdictions in which we have a presence include Cayman Islands, Ireland, and the United Kingdom.

107


In years ended December 31, 2017 and 2018, excess tax benefits attributable to equity compensation significantly reduced the effective tax rate upon adoption of ASU 2016-09 in the first fiscal quarter of 2017. The benefit for equity compensation has proportionally grown in the current year.
On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act made broad and complex changes to the U.S. tax code, including, but not limited to, (1) reducing the U.S. federal corporate tax rate from 35 percent to 21 percent; (2) requiring companies to pay a one-time transition tax on certain unrepatriated earnings of foreign subsidiaries; (3) generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries; and (4) requiring a current inclusion in U.S. federal taxable income of certain earnings of controlled foreign corporations.
The SEC staff issued Staff Accounting Bulletin 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides for a one-year measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. As of December 31, 2018, we have reflected the income tax effects of the Tax Act for which the accounting is complete, as follows:
The Deemed Repatriation Transition Tax (“Transition Tax”) is a tax on previously untaxed accumulated and current earnings and profits (“E&P”) of certain of our controlled foreign corporations (“CFCs”). In 2018, we recorded a Transition Tax expense of $6.1 million in addition to the provisional Transition Tax obligation of $18.8 million recorded in 2017.
The Tax Act reduces the corporate tax rate to 21 percent, effective January 1, 2018. For the year ended December 31, 2017, we recorded a provisional decrease of $33.0 million for our net deferred tax assets, with a corresponding net adjustment to deferred income tax expense. There was no material change to this provision in 2018.
The Tax Act creates a new requirement to provide U.S. tax on foreign earnings, global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting. As a result we recorded a discrete deferred tax benefit of $11.0 million for the year ended December 31, 2018 to record the associated basis differences anticipated to influence prospective GILTI calculations.
The final impact of the Tax Act may differ from the tax expense as described above, due to, among other things, possible changes in the interpretations and assumptions made by us as a result of additional information, additional guidance that will be issued by the U.S. Department of Treasury or any other relevant governing bodies. There may be additional tax effects of the Tax Act that may materially impact our future financial statement upon finalization of law, regulations, and additional guidance and will be accounted for when such guidance is issued.

108


The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Property and equipment
 
$
1,890

 
$
1,942

Stock-based compensation
 
19,186

 
22,050

Reserves and accruals not currently deductible
 
77,373

 
41,024

Net operating losses
 
11,052

 
2,432

Tax credits
 
57,793

 
30,831

Capitalized R&D expenses
 
30,027

 

Other
 
2,053

 
2,115

Gross deferred tax assets
 
199,374

 
100,394

Valuation allowance
 
(56,724
)
 
(35,132
)
Total deferred tax assets
 
142,650

 
65,262

Deferred tax liabilities:
 
 
 
 
Acquired intangibles
 
(13,401
)
 

Accrued liabilities
 
(5,190
)
 
(2,006
)
Other
 
(1,320
)
 
(9
)
Total deferred tax liabilities
 
(19,911
)
 
(2,015
)
Net deferred tax assets
 
$
122,739

 
$
63,247

The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred tax assets, non-current
 
$
126,492

 
$
65,125

Deferred tax liabilities, non-current
 
(3,753
)
 
(1,878
)
Total net deferred tax assets
 
$
122,739

 

$63,247

Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all of the deferred tax assets were realizable with the exception of U.S. Federal capital losses, California, Canadian, and U.K. deferred tax assets. Therefore, a valuation allowance of $56.7 million and $35.1 million was recorded as of December 31, 2018 and 2017, respectively, against the U.S. Federal capital losses, California, Canadian, U.K. deferred tax assets as it is more likely than not that these assets will be not be recognized.
As of December 31, 2018, we had $73.7 million and $38.4 million of net operating loss carryforwards for federal and state income tax purposes, from the acquisition of Mojo. These losses begin to expire in 2019. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $23.8 million, which do not expire.
As of December 31, 2018, we had U.S. federal credit carryforwards of $22.2 million, which begin to expire in 2039. We had state credit carryforwards of $84.2 million, which can be carried over indefinitely. For foreign jurisdictions, we had $1.2 million of Canadian scientific research and experimental development tax credit carry-forwards, which begin to expire in 2033.
Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership changes limitations provided in the Internal Revenue code and similar state or foreign provisions.

109


As discussed above, the Tax Act required a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact. We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.
Uncertain Tax Positions
We recognize uncertain tax positions only to the extent that management believes that it is more likely than not the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2018, 2017 and 2016 was as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Gross unrecognized tax benefits—beginning balance
 
$
48,835

 
$
26,915

 
$
22,239

Increases related to tax positions taken in a prior year
 
330

 
1,243

 
46

Increases related to tax positions taken during current year
 
27,413

 
22,202

 
11,359

Decreases related to tax positions taken in a prior year
 
(675
)
 
(21
)
 
(426
)
Decreases related to settlements with taxing authorities
 

 

 
(432
)
Decreases related to lapse of statute of limitations
 
(2,173
)
 
(1,504
)
 
(5,871
)
   Adjustment for acquisition
 
706

 

 

Gross unrecognized tax benefits—ending balance
 
$
74,436

 
$
48,835

 
$
26,915

As of December 31, 2018, 2017 and 2016, the total amount of gross unrecognized tax benefits was $74.4 million, $48.8 million and $26.9 million of which $35.7 million, $26.8 million and $13.9 million would affect our effective tax rate if recognized, respectively.
Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We have recorded a net expense for interest and penalties of $0.9 million and $0.4 million in the years ended December 31, 2018 and 2017, respectively. As of December 31, 2018 and 2017, we recognized a liability for interest and penalties of $1.9 million and $1.0 million, respectively.
The statute of limitations for Federal remains open for 2015 and forward. Because of the net operating loss and tax credit carryforwards, all tax years remain open to state tax examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries, in which the subsidiaries are located. It is possible that the amount of existing unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses in some of the jurisdictions, however, an estimate of the range cannot be made.
11.    Segment Information
We have determined that we operate as one reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Americas
 
$
1,550,453

 
$
1,192,289

 
$
874,740

Europe, Middle East and Africa
 
414,069

 
299,547

 
168,789

Asia Pacific
 
186,847

 
154,350

 
85,638

Total revenue
 
$
2,151,369

 
$
1,646,186

 
$
1,129,167


110


Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
United States
 
$
69,238

 
$
69,128

International
 
6,117

 
5,151

Total
 
$
75,355

 
$
74,279


12.    Post-Employment Benefits
We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions will be immediately vested. For the years ended December 31, 2018 and 2017, we contributed approximately $4.6 million and $3.5 million for the matching contributions. For the year ended December 31, 2016, we did not provide a discretionary company match to employee contributions.


111


13.    Selected Quarterly Financial Information (Unaudited)
The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2018 and 2017:
 
 
Three Months Ended
 
 
Dec. 31, 2018
 
Sep. 30, 2018
 
Jun. 30, 2018
 
Mar. 31, 2018
 
Dec. 31, 2017
 
Sep. 30, 2017
 
Jun. 30, 2017
 
Mar. 31, 2017
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
503,235

 
$
485,481

 
$
444,767

 
$
407,617

 
$
407,195

 
$
380,344

 
$
353,904

 
$
291,367

Service
 
92,491

 
77,828

 
75,078

 
64,872

 
60,672

 
57,289

 
51,307

 
44,108

Total revenue
 
595,726


563,309


519,845


472,489

 
467,867


437,633


405,211


335,475

Cost of revenue: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
204,507

 
187,764

 
171,622

 
156,691

 
147,919

 
145,874

 
134,406

 
109,836

Service
 
16,227

 
13,962

 
14,340

 
12,879

 
12,783

 
11,142

 
11,028

 
11,429

Total cost of revenue
 
220,734


201,726


185,962


169,570

 
160,702

 
157,016

 
145,434

 
121,265

Gross profit
 
374,992


361,583


333,883


302,919

 
307,165


280,617


259,777


214,210

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
118,439

 
117,589

 
104,078

 
102,362

 
107,180

 
79,610

 
81,194

 
81,610

Sales and marketing
 
50,911

 
47,903

 
46,188

 
42,140

 
38,808

 
40,640

 
38,630

 
37,027

General and administrative
 
12,000

 
15,321

 
18,420

 
19,679

 
21,789

 
19,535

 
23,319

 
22,155

Legal settlement (1)
 

 

 
405,000

 

 

 

 

 

Total operating expenses
 
181,350

 
180,813

 
573,686

 
164,181

 
167,777

 
139,785

 
143,143

 
140,792

Income from operations
 
193,642

 
180,770

 
(239,803
)
 
138,738

 
139,388

 
140,832

 
116,634

 
73,418

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 
(661
)
 
(673
)
 
(680
)
 
(687
)
 
(741
)
 
(701
)
 
(623
)
 
(715
)
Other income (expense), net
 
5,509

 
9,292

 
(1,489
)
 
4,843

 
2,988

 
2,136

 
1,119

 
1,025

Total other income (expense), net
 
4,848

 
8,619

 
(2,169
)
 
4,156

 
2,247

 
1,435

 
496

 
310

Income before income taxes
 
198,490

 
189,389

 
(241,972
)
 
142,894

 
141,635

 
142,267

 
117,130

 
73,728

Provision for (benefit from) income taxes (2)
 
28,168

 
20,865

 
(86,703
)
 
(1,644
)
 
37,802

 
8,545

 
14,445

 
(9,233
)
Net income (loss)
 
$
170,322


$
168,524


$
(155,269
)

$
144,538

 
$
103,833


$
133,722


$
102,685


$
82,961

Net income (loss) per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
2.26

 
$
2.25

 
$
(2.08
)
 
$
1.95

 
$
1.42

 
$
1.84

 
$
1.42

 
$
1.16

Diluted
 
$
2.10

 
$
2.08

 
$
(2.08
)
 
$
1.79

 
$
1.29

 
$
1.68

 
$
1.30

 
$
1.07

______________________
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1) See Note 14.
(2) Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.

112


14.    Legal Settlement
On August 6, 2018, we entered into a binding Term Sheet with Cisco to settle various legal matters between us and Cisco as described in Note 7. Pursuant to the Term Sheet, we paid Cisco $400.0 million on August 20, 2018, and the Company and Cisco obtained dismissals of all ongoing district court and USITC litigation between us. Cisco granted us a release for all past claims relating to the patents Cisco asserted against us in the district court and USITC, and we granted Cisco a release from all past antitrust and unfair competition claims. These mutual releases extended to the Company's and Cisco’s customers, contract manufacturers, and partners. The parties further agreed to a five-year stand-down period for any utility patent infringement claims either may have against features currently implemented in the other party’s products and services, with some carve-outs for products stemming from acquired companies. The parties further agreed to a three-year dispute resolution process for allegations by either party against new and/or modified features in the other party’s products. We also agreed to make certain modifications to our CLI. On December 3, 2018, the parties entered into a Mutual Release and Settlement Agreement (“Definitive Agreement”), which superseded the Term Sheet but did not substantially alter the terms.
Upon signing the Term Sheet, we recorded a legal settlement charge of $405.0 million to operating expenses, which included the $400.0 million payment to Cisco and $5.0 million of legal fees associated with the settlement in the three months ended June 30, 2018. We have also recorded a corresponding income tax benefit of $96.9 million for the year ended December 31, 2018. 

Item 9. Change in and Disagreements With Accountants on Accounting and Financial Disclosure
None.

Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Management, with the participation of our Chief Executive Officer (“CEO”) and our Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2018. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Based on the evaluation of our disclosure controls and procedures as of December 31, 2018, our CEO and CFO concluded that, as of such date, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission (SEC) rules and forms, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.        
Changes in Internal Control over Financial Reporting    
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d) and 15d-15(d) of the Securities and Exchange Act of 1934, as amended, that occurred during the year ended December 31, 2018 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

113


In connection with our adoption of ASC 842, the new lease accounting standard, on January 1, 2019, we implemented internal controls to ensure we adequately evaluated our contracts and properly assessed the impact of ASC 842 on our financial statements disclosures.
Inherent Limitations of Internal Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures or our internal controls over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. 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, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. Our internal control over financial reporting is a process designed under the supervision of our principal executive and principal financial officers to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with U.S. generally accepted accounting principles.
Our internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. generally accepted accounting principles, and that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the Consolidated Financial Statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2018, based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control - Integrated Framework (2013 framework). Based on that assessment, management concluded that, as of December 31, 2018, our internal control over financial reporting was effective.
The effectiveness of our internal control over financial reporting as of December 31, 2018, has been audited by Ernst & Young LLP, the independent registered public accounting firm that audits our Consolidated Financial Statements, as stated in their report included in Item 8 of this Annual Report on Form 10-K, which expresses an unqualified opinion on the effectiveness of our internal control over financial reporting as of December 31, 2018.

Item 9B. Other Information
None.


114


PART III

Item 10. Directors, Executive Officers, and Corporate Governance
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 11. Executive Compensation
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 13. Certain Relationships and Related Transactions and Director Independence
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.
Item 14. Principal Accountant Fees and Services
Information required by this Item is incorporated herein by reference to our definitive proxy statement with respect to our 2019 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of the fiscal year covered by this Annual Report on Form 10-K.


115


PART IV

Item 15. Exhibits and Financial Statement Schedules
Documents filed as part of this Annual Report on Form 10-K are as follows:
1.
Consolidated Financial Statements
Our Consolidated Financial Statements are listed in the “Index to Consolidated Financial Statements” under Part II, Item 8 of this Annual Report on Form 10-K.    
2.
Financial Statement Schedules
Financial statement schedules have been omitted because they are not required, not applicable, not present in amounts sufficient to require submission of the schedule, or the required information is shown in the Consolidated Financial Statements or Notes thereto.
3.
Exhibits
The exhibits listed in the following Exhibit Index are filed or incorporated by reference into this report:


116


EXHIBIT INDEX
 
 
 
 
Incorporated by Reference
Exhibit Number
 
Description
 
Form
 
File No.
 
Exhibit
 
Filing Date
 
Filed Herewith
3.1
  
 
10-Q
 
001-36468
 
3.1
 
8/8/2014
 
 
3.2
  
 
10-Q
 
001-36468
 
3.2
 
8/8/2014
 
 
4.1
  
 
S-1/A
 
333-194899
 
4.1
 
4/21/2014
 
 
4.2
  
 
S-1
 
333-194899
 
4.2
 
3/31/2014
 
 
4.3
  
 
S-1
 
333-194899
 
4.3
 
3/31/2014
 
 
10.1
  
 
S-1/A
 
333-194899
 
10.1
 
5/2/2014
 
 
10.2 †
  
 
S-1
 
333-194899
 
10.2
 
3/31/2014
 
 
10.3 †
  
 
S-1
 
333-194899
 
10.3
 
3/31/2014
 
 
10.4 †
 
 
S-1/A
 
333-194899
 
10.4
 
5/27/2014
 
 
10.5 †
 
 
10-K
 
001-36468
 
10.5
 
3/12/2015
 
 
10.6 †
  
 
S-1
 
333-194899
 
10.6
 
3/31/2014
 
 
10.7 †
  
 
S-1
 
333-194899
 
10.7
 
3/31/2014
 
 
10.8 †
  
 
S-1
 
333-194899
 
10.8
 
3/31/2014
 
 
10.9 †
  
 
S-1
 
333-194899
 
10.9
 
3/31/2014
 
 
10.10 †
  
 
S-1
 
333-194899
 
10.10
 
3/31/2014
 
 
10.11
  
 
S-1
 
333-194899
 
10.15
 
3/31/2014
 
 
10.12
 
 
10-Q
 
001-36468
 
10.1
 
8/8/2014
 
 
10.13
  
 
S-1
 
333-194899
 
10.16
 
3/31/2014
 
 
10.14‡
  
 
S-1
 
333-194899
 
10.17
 
3/31/2014
 
 
10.15 †
  
 
S-1/A
 
333-194899
 
10.21
 
4/21/2014
 
 
10.16 †
  
 
8-K
 
001-36468
 
10.1
 
5/14/2015
 
 
10.17 †
  
 
8-K
 
001-36468
 
10.2
 
5/14/2015
 
 
10.18 †
 
 
10-Q
 
001-36468
 
10.3
 
5/5/2016
 
 
10.19 †
 
 
10-Q
 
001-36468
 
10.1
 
5/8/2017
 
 
10.20 †
 
 
10-Q
 
001-36468
 
10.2
 
5/8/2017
 
 

117


 
 
 
 
Incorporated by Reference
Exhibit Number
 
Description
 
Form
 
File No.
 
Exhibit
 
Filing Date
 
Filed Herewith
10.21 †
 
 
10-Q
 
001-36468
 
10.3
 
5/8/2017
 
 
10.22 †
 
 
10-Q
 
001-36468
 
10.4
 
5/8/2017
 
 
10.23 ‡
 
 
10-Q
 
001-36468
 
10.1
 
11/5/2018
 
 
10.24 ‡
 
 
 
 
 
 
 
 
 
 
ü
10.25 †
 
 
 
 
 
 
 
 
 
 
ü
10.26 †
 
 
 
 
 
 
 
 
 
 
ü
21.1
  
 
 
 
 
 
 
 
 
 
ü
23.1
 
 
 
 
 
 
 
 
 
 
ü
31.1
 
 
 
 
 
 
 
 
 
 
ü
31.2
 
 
 
 
 
 
 
 
 
 
ü
32.1*
 
 
 
 
 
 
 
 
 
 
ü
101.INS
 
XBRL Instance Document.
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document.
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document.
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document.
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
 
 
 
 
 
 
______________________
† Indicates a management contract or compensatory plan or arrangement.
‡ Confidential treatment has been requested for portions of this exhibit. These portions have been omitted and have been filed separately with the Securities and Exchange Commission.
* The certifications attached as Exhibit 32.1 that accompany this Annual Report on Form 10-K are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Arista Networks, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K, irrespective of any general incorporation language contained in such filing.

118


Item 16. Form 10-K Summary
None.


119


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
Arista Networks, Inc.
 
 
 
(Registrant)
Dated:
February 15, 2019
By:
/s/ JAYSHREE ULLAL
 
 
 
Jayshree Ullal
 
 
 
President, Chief Executive Officer and Director
 
 
 
 (Principal Executive Officer)
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jayshree Ullal and Ita Brennan, jointly and severally, his or her attorney-in-fact, with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his or her substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Company and in the capacities and on the dates indicated:

Signature
 
Title
 
Date
/s/ JAYSHREE ULLAL
 
President, Chief Executive Officer and Director (Principal Executive Officer)
 
February 15, 2019
Jayshree Ullal
 
 
 
/s/ ITA BRENNAN
 
Chief Financial Officer (Principal Accounting and Financial Officer)
 
February 15, 2019
Ita Brennan
 
 
 
/s/ ANDY BECHTOLSHEIM
 
Founder, Chief Development Officer and Director
 
February 15, 2019
Andy Bechtolsheim
 
 
 
/s/ CHARLES GIANCARLO
 
Director
 
February 15, 2019
Charles Giancarlo
 
 
 
/s/ ANN MATHER
 
Director
 
February 15, 2019
Ann Mather
 
 
 
/s/ DAN SCHEINMAN
 
Director
 
February 15, 2019
Dan Scheinman
 
 
 
/s/ MARK TEMPLETON
 
Director
 
February 15, 2019
Mark Templeton
 
 
 
/s/ NIKOS THEODOSOPOULOS
 
Director
 
February 15, 2019
Nikos Theodosopoulos
 
 
 


120
EX-10.24 2 ex1024_mutualreleaseandset.htm EXHIBIT 10.24 Exhibit

Exhibit 10.24

CONFIDENTIAL TREATMENT REQUESTED

CONFIDENTIAL PORTIONS OF THIS DOCUMENT HAVE BEEN REDACTED AND HAVE BEEN
SEPARATELY FILED WITH THE SECURITIES AND EXCHANGE COMMISSION



MUTUAL RELEASE AND SETTLEMENT AGREEMENT

This Mutual Release and Settlement Agreement (“Agreement”) is effective as of August 6, 2018 (“Effective Date”) between Cisco Systems, Inc. (“Cisco”), a California corporation with its principal place of business at 170 West Tasman Drive, San Jose, California 95134, and Arista Networks, Inc. (“Arista”), a Delaware corporation with its principal place of business at 5453 Great America Parkway, Santa Clara, CA 95054.

RECITALS

WHEREAS, Cisco and Arista have been involved in ongoing disputes involving proceedings at the International Trade Commission (“ITC”), litigations in federal district courts, inter partes review (“IPR”) proceedings at the Patent Trial and Appeal Board (“PTAB''), and related appeals; and

WHEREAS, the Parties now desire to fully resolve the Parties' ongoing disputes; and

THEREFORE, in consideration of the promises and mutual covenants herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Cisco and Arista, each on behalf of itself and its Affiliates, agree as follows:

AGREEMENT

Section 1.     DEFINITIONS

1.1    “Acquire” or “Acquisition” shall mean: (a) if an Entity has voting shares or other voting securities, an acquisition of more than fifty percent (50%) of the outstanding shares or securities representing the right to vote for the election of directors or other similar managing authority for such Entity; or (b) if an Entity does not have voting shares or other voting securities, an acquisition of more than fifty percent (50%) of the ownership interests representing the right to make decisions for such Entity; or (c) an acquisition of all or substantially all of the assets of an Entity; or (d) otherwise obtaining the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of an Entity, whether through the ownership of voting securities, by contract or otherwise.

1.2    “Acquired Products” shall mean any products or services developed, offered for sale, marketed or sold by (a) Mojo Networks, Inc. or Duo Security, Inc., or their affiliates prior to Acquisition by the respective Parties, (b) any Entity that has been or is acquired by a Party or its

1


Affiliates in an acquisition with a closing date after August 1, 2018, or (c) any Entity that otherwise has become or becomes an Affiliate of a Party after August 1, 2018.

1.3    “Affiliate” of a Party shall mean any and all Entities that, at any time during the term of this Agreement (but only during such period of time that the following ownership and control exist): (i) own or Control, directly or indirectly, that Party; or (ii) are owned or Controlled by, or under common Control with, directly or indirectly, that Party; or (iii) are owned or Controlled by, directly or indirectly, the same parent company as the Party. “Control” of an Entity means (a) if the Entity has voting shares or other voting securities, ownership of, or authority over, (directly or indirectly) more than fifty percent (50%) or more of the voting power of the outstanding voting stock or other equity interests in the Entity; (b) if the Entity does not have voting shares or other voting securities, ownership of, or authority over, (directly or indirectly) more than fifty percent (50%) or more of the ownership interest representing the right to make decisions for such Entity; or (c) the power to otherwise direct the affairs of the Entity.

1.4    “Antitrust Case” shall mean District Court Case No. 5:16-cv-00923-BLF in the Northern District of California.

1.5    “Change of Control” shall mean (a) an Acquisition of a Party by another Entity; or (b) a merger or consolidation with or into another Entity as a result of which transaction (or series of related transactions) the shareholders of a Party immediately prior to such transaction(s) own, immediately after such transaction(s), less than fifty percent (50%) of the outstanding voting shares or securities of the surviving Entity; or (c) any transaction (or series of related transactions) in which another Entity (together with its affiliates) Acquires, directly or indirectly, including pursuant to a sale of assets, tender offer, exchange offer, merger, consolidation, reorganization, business combination, recapitalization, liquidation, dissolution or similar transaction, a Party.

1.6    “CLI” shall mean multiword commands, help description strings, and screen outputs of a command line interface, including the selection, arrangement, organization, and design of such elements.

1.7    “Contract Manufacturers” shall mean Entities independent from a Party that assemble finished products in accordance with that Party's proprietary specifications, but expressly excludes component or subassembly manufacturers or developers and designers thereof.

1.8    “Copyright Appeal” shall mean Case No. 17-2145 in the Court of Appeals for the Federal Circuit (“Federal Circuit”).

1.9    “District Court Copyright Case” shall mean District Court Case No. 5:14-cv- 5344-BLF in the Northern District of California.

1.10    “District Court Patent Case” shall mean District Court Case No. 4:14-cv- 05343-JSW in the Northern District of California.


2


1.11    “Entity” shall mean a corporation, association, partnership, business trust, joint venture, limited liability company, proprietorship, unincorporated association, individual or other entity that can exercise independent legal standing.

1.12    “Existing Material” shall mean material subject to copyright in use by a Party or its Affiliates as of the Effective Date.

1.13    “Existing Products” shall mean any generally available products or services of a Party sold or offered for sale under the Party's or its Affiliates' brand before the Effective Date, but shall exclude Acquired Products.

1.14    “Five Year Stand Down for Existing Products” shall mean the provisions of Section 3.1.

1.15    “Future CLI Elements” shall mean any multiword commands, help description strings, and screen outputs first used by Arista or its Affiliates after the Effective Date.

1.16    “IPR Appeals” shall mean the appeals from IPRs currently before the Federal Circuit involving U.S. Patent Nos. 7,162,537 (the “’537 Patent”), 6,377,577 (the “’577 Patent”), 7,023,853 (the “’853 Patent”), and 7,340,597 (the “’597 Patent”).

1.17    “IPR Proceedings” shall mean the IPR-related proceedings currently before the PTAB involving the ’537, ’853, and ’597 Patents, and U.S. Patent No. 8,051,211 (the “’211 Patent”).

1.18    “ITC Actions” shall mean both ITC Investigation Nos. 337-TA-944 (including the enforcement action, collectively the “944 Investigation”) and 337-TA-945 (including the modification proceeding, collectively the “945 Investigation”).

1.19    “ITC Appeal” shall mean the appeal from the remedial orders in the 945 Investigation pending before the Federal Circuit as Case Nos. 17-2289 and 17-2351.

1.20    “Modified CLI” shall mean multiword commands and help description strings in Appendices A and B that Arista will remove and replace with new multiword commands and help description strings that comply with Future CLI Elements in accordance with Section 5.3.

1.21
“Monetary Payment” shall mean the payment in accordance with Section 7.1.

1.22    “New Products” shall mean products or services of a Party or its Affiliates having any new or changed features and/or functionality from Existing Products or otherwise different from any Existing Products, and shall include Acquired Products.

1.23    “Party” or “Parties” shall mean either Cisco, Arista, or both, as the context indicates.

1.24    “Proceedings” shall mean the ITC Actions, the ITC Appeal, the District Court Patent Case, the District Court Copyright Case, the Copyright Appeal, the Antitrust Case, the IPR Proceedings, and the IPR Appeals.


3


1.25    “Redesigned Products” shall mean current Arista products for sale in the United States with changes made to address the ITC's infringement findings for the '537 Patent and U.S. Patent Nos. 7,200,145 (the “’145 Patent”) and 6,741,592 (the “’592 Patent”) as referenced in Section 4 of this Agreement.

1.26    “Three Year Stand Down and Dispute Resolution Process for New Products” shall mean the provisions of Section 3.2.


Section 2.    GLOBAL SETTLEMENT
2.1    Suspension of ITC Actions. Upon receipt of the Monetary Payment, the Parties will jointly ask the ITC to suspend the enforcement action in the 944 Investigation.

2.2    Dismissals. Within five (5) business days after receipt of the Monetary Payment, the following will occur:

(a)    ITC Actions. Cisco will move to terminate the ITC Actions. Cisco will also seek to suspend the remedial orders from the 944 Investigation provided that Arista complies with the requirements in this Agreement that Arista maintain the modifications in its Redesigned Products to address the ITC's infringement findings for the 537, 145, and 592 Patents. Cisco will cooperate with Arista to facilitate suspension by United States Custom and Border Protection of enforcement of the ITC remedial orders relating to Arista products. Cisco will consent to a request by Arista to the ITC for return of any bonds posted in connection with the 945 Investigation. Both Cisco and Arista will dismiss with prejudice the ITC Appeal.

(b)    Dismissal of District Court Patent Case. Cisco will dismiss with prejudice the District Court Patent Case.

(c)    Dismissal of Antitrust Case. Within five (5) days of execution of this Agreement, Arista will dismiss with prejudice the Antitrust Case.

2.3    Continuation of IPR Proceedings and IPR Appeals. Arista may continue at its discretion the IPR Proceedings. In the event Arista chooses to proceed adjudicating any of the IPR Proceedings, Cisco may continue to defend against those proceedings. Either Party may continue adjudicating the IPR Appeals.

2.4    Mutual Releases. Upon receipt of the Monetary Payment, each Party will on behalf of itself and its Affiliates release all claims that exist as of the Effective Date against the other Party and its Affiliates, whether known or unknown, arising from or relating to (a) the patents asserted in the ITC Actions, the District Court Patent Case and the District Court Copyright Case; and (b) all antitrust or unfair competition claims that could have been brought against the other Party or its Affiliates as of the Effective Date. Upon receipt of the Monetary Payment, each Party will on behalf of itself and its Affiliates release claims against the customers, Contract Manufacturers (but only to the extent specified below), and downstream partners of the other Party or its Affiliates, but only claims that exist as of the Effective Date against Existing Products of the other Party or its Affiliates, whether known or unknown, arising from or relating to the patents asserted in the ITC Actions, the District Court Patent Case and the District Court

4


Copyright Case. The mutual releases extend to Contract Manufacturers solely for their activities of assembling finished products for a Party according to the proprietary specifications of that Party and do not extend to any other activities performed by a Contract Manufacturer for a Party or any activities performed for another Entity. Each Party hereby represents and warrants that it has the authority to execute such releases. The above-mentioned releases will take effect from the date of receipt of the Monetary Payment and will from such date be irrevocable.

Section 3.    STAND DOWNS

3.1    Five Year Stand Down for Existing Products. Upon receipt of the Monetary Payment, for a period of five (5) years from the Effective Date, neither Party nor any of its Affiliates will bring in a court or other governmental tribunal against (a) the other Party or any of its Affiliates any utility patent infringement claim against features or functionalities used in any Existing Product, or (b) the other Party's or its Affiliates' respective customers, Contract Manufacturers, or downstream partners any utility patent infringement claim against features or functionalities used in Existing Products, or (c) any antitrust claims against the other Party or its Affiliates. Also, during the Five Year Stand Down for Existing Products, neither Party nor any of its Affiliates will bring against (x) the other Party or any of its Affiliates any copyright infringement claim against their user interfaces based on Existing Material, or (y) the other Party's or its Affiliates' respective customers, Contract Manufacturers, or downstream partners any copyright infringement claim against the other Party's user interfaces based on Existing Material.

3.2    Three Year Stand Down and Dispute Resolution Process for New Products. Upon receipt of the Monetary Payment, for three (3) years from the Effective Date (“Arbitration Period”), and subject to the terms and conditions set forth below, neither Party nor any of its Affiliates (the “Asserting Party”) will bring in a court or other governmental tribunal a utility patent infringement claim against the other Party or its Affiliates (the “Defending Party”) for New Products, unless the following occur:

(a)    Meet and Confer. The Asserting Party first sends written notice to the Defending Party and immediately in good faith engages in a meet and confer process of not more than fifteen (15) calendar days, unless extended by the Asserting Party, with the Defending Party in which they attempt to resolve a claim or allegation that New Product(s) of the Defending Party infringe one or more valid claims of utility patent(s) of the Asserting Party (the “Infringement Claim”) and whether any such infringement arises entirely from features or functionality completely contained within a component generally available for sale by a third party supplier and which features or functionality were developed entirely without input from the Defending Party (“Supplier Functionality”). Features and/or functionality which are implemented by a combination of one or more components with software or hardware developed by or for the Defending Party shall not be deemed to be Supplier Functionality. During the meet and confer process, the Defending Party shall in good faith provide sufficient information to the Asserting Party (or, at the request of the Defending Party to protect its confidential business information to the Asserting Partys outside counsel or third party experts) about the New Product(s) for the Asserting Party to assess whether there is any infringement or alternatively whether the Infringement Claim is entirely directed to Supplier Functionality.


5


(b)    Arbitration. If the Infringement Claim is not resolved during the meet and confer process, the Asserting Party may then provide written notice to the Defending Party and the Judicial Arbitration and Mediation Services, Inc. (“JAMS”) within five (5) calendar days after completion of the meet and confer period that it is initiating arbitration proceedings to adjudicate the Infringement Claim (“New Product Arbitration Notice”). The Defending Party may elect to defend against the Infringement Claim on the basis of any defenses that would be available in U.S. District Court (“Infringement Defense”) and/or on the basis that the infringement assertion is entirely directed to Supplier Functionality (“Supplier Defense”). For avoidance of doubt, the Defending Party may assert both an Infringement Defense and a Supplier Defense, and in such case the provisions referring to Infringement Defense and Supplier Defense will both apply. The Parties will meet and confer to seek to mutually agree on an arbitrator from JAMS within ten (10) calendar days of the New Product Arbitration Notice. If the Parties cannot reach an agreement on an arbitrator within this timeframe, the Parties hereby consent to appointment of an arbitrator by JAMS according to its appointment procedures. The arbitration will proceed in accordance with JAMS Comprehensive Arbitration Rules as modified herein. In the case of an Infringement Defense, the arbitration shall provide for discovery of information relevant to the Infringement Claim, the construction of the patent claims and validity of the patent. In the case of a Supplier Defense, the arbitration shall provide for discovery of information relevant to establishing whether the Infringement Claim is directed exclusively to Supplier Functionality. Within two (2) days of the arbitrator being selected, the Parties will exchange via electronic mail the names of individuals with relevant knowledge of the underlying dispute. Within three (3) calendar days of such exchange, the arbitrator will determine the scope and extent of fact and expert discovery after considering oral argument from both Parties. In either case, the arbitration shall provide for written briefing and a hearing within one hundred (100) calendar days of the New Product Arbitration Notice. Within fifteen (15) calendar days of the hearing, the arbitrator will render a preliminary determination (the “PD”) of the Infringement Claim. In the case of an Infringement Defense, the PD will include a determination as to validity and infringement of the patent. In the case of a Supplier Defense, the PD will include a determination as to whether the Infringement Claim is entirely directed to Supplier Functionality. The arbitrator shall issue a final arbitration decision (“FAD”) within fifteen (15) calendar days of the PD. Prior to the FAD, the Parties may provide information to each other and the arbitrator relevant to the PD, or if the PD finds infringement, the Defending Party may elect by providing written notice to the Asserting Party and the arbitrator, to end the arbitration and proceed to modification in accordance with Section 3.2(c). For the sake of clarity, if the Defending Party proceeds to successful modification in accordance with Section 3.2(c) in response to the PD and before issuance of a FAD, the Three Year Stand Down and Dispute Resolution Process will remain in effect.

(c)    Infringement Finding. If the arbitrator determines in a FAD in the case of an Infringement Defense that there is infringement of a valid patent (“Infringement Finding”) or the Defending Party elects to proceed to modification after a PD but before the

FAD, then the Defending Party shall have [***] calendar days following such determination to (i) cure the infringement through modification of the New Product; (ii) submit the
____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

6


proposed modification to the arbitrator; and (iii) provide sufficient evidence to the arbitrator that the New Product as modified no longer infringes. The arbitrator will review the New Product as modified and will determine within thirty (30) calendar days whether the New Product as modified infringes the asserted valid patent. If the arbitrator determines that the New Product as modified does not infringe, the arbitrator shall determine a time period up to a maximum of [***] calendar days for software-related changes and [***] calendar days for hardware-related changes, by which the Defending Party must complete the transition to sell and distribute to its customers this modification of the New Product (“Implementation of New Product as Modified”). At the time the arbitrator determines that the New Product as modified does not infringe, the Defending Party may make a request to the arbitrator for up to an additional [***] calendar days for Implementation of New Product as Modified, provided that the Defending Party publicly announces the modification and that the modification is in response to a patent related issue simultaneously with the request for additional time. The arbitrator shall grant such request for additional time if the arbitrator deems it is necessary and that it would have been impractical for the Defending Party to commence earlier work on the modification or to have avoided infringement. The Defending Party may continue to provide service and support in accordance with existing service contracts for any products that were shipped before the end of the timeframe for completing Implementation of New Product as Modified.

(d)    Termination. In the event the Defending Party does not complete Implementation of New Product as Modified within the designated timeframe, then the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products shall immediately terminate for all purposes and either Party may bring any action for patent infringement in a court or other governmental tribunal. If the arbitrator determines that the New Product as modified infringes (whether or not a related Supplier Defense is raised) or the Defending Party has failed to submit a modified product for review by the arbitrator within the designated time frame, then the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products shall immediately terminate and either Party may bring a patent infringement claim (other than infringement claims subject to the Five Year Stand Down for Existing Products) against any New Product of the other Party based on any patent in a court or other governmental tribunal. Neither the arbitration proceedings nor the findings in the arbitration proceedings will be admissible in any court or other government tribunal proceeding.

(e)    Exceptions to Termination. Notwithstanding the foregoing, the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products shall remain in effect, notwithstanding the fact that the Defending Party has not modified the New Product so as to no longer infringe, under the following circumstances: (a) if the Infringement Claim is determined by the arbitrator to be based on an allegation that features and/or functionality required for standards compliance infringe a Standards Essential Patent with respect to which the Defending Party gives the Asserting Party written notice it is willing to pay royalties at FRAND rates determined by a U.S. District Court after adjudication of infringement and any defenses by the arbitrator, or (b) if the infringement arises from a combination of new, different or changed Supplier Functionality with a feature
____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

7


or functionality of the Defending Party and the only way the Defending Party can cure the infringement would be to remove a significant feature or functionality (as determined by the arbitrator) that was present in an Existing Product, and where the prior Supplier Functionality is no longer available.

(f)    Supplier Defense. In the case of a Supplier Defense, if the arbitrator determines in a FAD that the Infringement Claim is not entirely directed to Supplier Functionality then the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products continues, but the Asserting Party may bring a patent infringement claim in a court or administrative proceeding against the accused New Product. In the case of a Supplier Defense, if the arbitrator determines in a FAD that the Infringement Claim is entirely directed to Supplier Functionality, then the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products continue, the Asserting Party may not bring a patent infringement claim against the Defending Party based on the Supplier Functionality for the remainder of the Arbitration Period, but the Asserting Party retains its rights to proceed directly against the relevant supplier.

(g)    Fees and Costs. The prevailing Party in the arbitration will be entitled to its reasonable attorneys' fees and costs incurred in connection with the arbitration.

(h)    Termination for Infringement in a FAD. Notwithstanding the foregoing, if the arbitrator determines in a FAD that a New Product has infringed, and regardless of whether the New Product is modified to avoid infringement after the FAD and regardless of whether the Defending Party also raises a Supplier Defense, the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products immediately terminates and either Party may bring a patent infringement claim (other than infringement claims subject to the Five Year Stand Down for Existing Products) against any New Product of the other Party based on any patent in a court or other governmental tribunal (except with respect to the New Product that was subject to the FAD, provided modification occurs and is timely implemented as provided in this Agreement).

(i)    Clarification. For sake of clarity, any Infringement Claim that is based on features or functionalities that are new, changed, or different from Existing Products, either alone or in combination with any other products, services, features or functionalities, where such Infringement Claim would not have arisen based on the same patent but-for the new, changed, or different feature or functionality, will be subject to the Three Year Stand Down and Dispute Resolution Process for New Products so long as such process remains in effect. Any Infringement Claim that is based entirely on the features or functionalities of Existing Products, even if the features or functionalities that were present in Existing Products are contained in New Products, will be subject to the Five Year Stand Down for Existing Products.

3.3    Access to Products. Neither Party, directly or indirectly, will take any action (or refuse to take any action) to block or prevent the other Party from purchasing its products generally available for sale on the market.


8


3.4    Excluded Claims. Notwithstanding any other provision of this Agreement, there is no Five Year Stand Down for Existing Products or Three Year Stand Down and Dispute Resolution Process for New Products applicable to claims (a) based on trade secret theft or misappropriation, design patents, theft, use of confidential information, copying of source code, object code or firmware, an intentional tort, trademark or trade dress; (b) for other claims not expressly referenced in Sections 3.1 and 3.2; and (c) breach of, or to enforce, this Agreement (collectively, “Excluded Claims”). For the avoidance of doubt, (i) a claim of willful patent infringement will not constitute an Excluded Claim, and (ii) either Party may bring an action in any forum for relief based on an Excluded Claim at any time. Except for the Copyright Appeal, both Parties, on behalf of themselves and their Affiliates, represent that as of the Effective Date they are unaware of any facts that would give rise to an Excluded Claim.

3.5
Successors and Tolling.

(a)    The obligations set forth in the Five Year Stand Down for Existing Products and the Three Year Stand Down and Dispute Resolution Process for New Products provisions in Sections 3.1 and 3.2 run with title to the patents and copyrights referred to therein, and each Party will cause such obligations to bind any future owner of such patents and copyrights. Notwithstanding anything to the contrary and for the avoidance of doubt, any patent that Cisco has agreed to dispose of as part of Cisco's business divestiture of its video software business announced in May 2018 shall not be subject to any licenses, releases, covenants, immunities, and other rights under this Agreement, including, without limitation, the Five Year Stand Down for Existing Products and the Three Year Stand Down and Dispute Resolution Process for New Products.

(b)    The statute of limitations for any claim that is covered by the Five Year Stand Down for Existing Products and Three Year Stand Down and Dispute Resolution Process for New Products will be tolled during such periods and damages for such claims will continue to accrue during such periods.


Section 4.    PRODUCT MODIFICATIONS

4.1
Non-Infringement of Redesigned Products.

(a)    Arista has removed from the Redesigned Products the agent-to- Sysdb write mount requests held to infringe in the ITC Actions as part of the Passive Mount redesign presented in the enforcement action of the 944 Investigation (“Sysdb Modification”). Arista will maintain the Sysdb Modification in Existing Products and New Products until the expiration of the ’537 Patent.

(b)    Arista has removed from the Redesigned Products the Private Virtual LAN feature held to infringe in the ITC Actions (“PVLAN Modification”). Arista will maintain the PVLAN Modification in Existing Products and New Products until the expiration of the ’145 and ’592 Patents.

(c)    Arista will not be obligated to modify products sold outside the United States for use outside the United States.


9


(d)    Upon expiration of the ’537, ’592 and ’145 Patents, Arista will have no obligation to retain any product modifications made to address any of those patents which has expired.

(e)    Neither Cisco nor its Affiliates will claim or bring any action in a court or other governmental tribunal claiming that the Redesigned Products (and future Arista products containing the Sysdb Modification, the PVLAN Modification, and the same features and functionality in the Redesigned Products) infringe any patent asserted in the ITC Actions or the District Court Patent Case. The foregoing obligations run with title to such patents, and Cisco will cause such obligations to bind any future owner of such patents.

4.2    Modified Product. If Arista or an Affiliate of Arista sells or offers to sell a product after the Effective Date with additional features or functionality not present in the Redesigned Products (“Modified Product”), Cisco may claim infringement of any patent in the ITC Actions or the District Court Patent Case only based on the difference in features or functionality between the Redesigned Product and the Modified Product subject to the Three Year Stand Down and Dispute Resolution Process for New Products.

Section 5.    COMMAND LINE INTERFACE

5.1    Transition Period. Within a period of [***] from the Effective Date (“Transition Period”), Arista shall modify the multiword commands and help description strings identified in Appendices A and B to comply with the requirements in Section 5.2. During the Transition Period, Arista may continue to sell its products containing the multiword commands, screen outputs and help description strings that were at issue in the District Court Copyright Case (“Disputed CLI Elements”). Following the Transition Period, Arista may continue to provide service and support for any previously released products in accordance with services contracts existing as of the end of the Transition Period. Arista will provide Cisco with the proposed Modified CLI within ninety (90) calendar days of the end of the Transition Period.

5.2
Modified CLI.

(a)    Existing Commands. Arista will remove from products sold after the Transition Period the multiword commands set forth in Appendix A and replace them with new commands that comply with the requirements for Future CLI Elements defined in Section 5.3.

(b)    Existing Help Description Strings. Arista will remove from products sold after the Transition Period the help description strings identified in Appendix B and replace them with help description strings that comply with the requirements for Future CLI Elements defined in Section 5.3.

(c)    If Arista complies with the Modified CLI requirements as determined by the arbitrator following the completion of any arbitration proceeding
____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

10


as described in Section 5.4, Cisco will not bring any copyright infringement claim against the Modified CLI.

(d)    Backwards Compatibility. Notwithstanding Sections 5.2 and 6, Arista's Extensible Operating System may continue to read and interpret customer configuration files using the commands identified in Appendix A. Arista agrees that after the Transition Period, the following will be implemented in Arista's products: [***].

(e)    Arista may continue to make maintenance releases on old releases without implementing the Modified CLI to make bug fixes. If Arista is required to make additional changes to the Disputed CLI Elements set forth in Section 6, the Backwards Compatibility requirements in Sections 5.2(d) and (e) will apply to the Additional Commands in Appendix D.

5.3
Future CLI Elements.

(a)    Arista will independently select, arrange, organize, and design all Future CLI Elements including multiword commands, help descriptions and screen outputs without reference (except to the extent necessary to ensure compliance with this Agreement) to Cisco's multiword commands, help descriptions, screen outputs, user interfaces, or any other copyright protected or proprietary Cisco materials.

(b)    Arista may create Future CLI Elements that use individual terms and syntax that are common to the industry and/or found in standards, provided that such CLI elements are created without reference (except to the extent necessary to ensure compliance with this Agreement) to the corresponding CLI element used by Cisco, if any.

(c)    In determining whether Arista Future CLI Elements comply with these requirements, the Parties and any arbitrator(s) will take into account (i) common terms and commands used in the industry; (ii) common acronyms used in the industry; (iii) terms used in industry standards; (iv) a range of up to [***] identity between the multiword command expressions used by Arista and the Cisco multiword commands used by Cisco for competitive products and services. Ultimately, a Future CLI Element complies with these requirements if its use by Arista would not constitute infringement of a copyright in the corresponding Cisco CLI element.

5.4
CLI Dispute Resolution Process.

(a)    If Cisco contends that the Modified CLI does not comply with the Modified CLI requirements, Cisco may give Arista written notice of its contention with details in support thereof sufficient to enable Arista to understand the basis of Cisco's contention and, if it so elects, to make further modifications to the CLI. In the event that Arista does not make such changes and Cisco wishes to initiate a claim that the Modified CLI does not comply with this Agreement, Cisco may provide a written notice to Arista (“CLI Arbitration Notice”) to initiate arbitration.

____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

11


(b)    The Parties will meet and confer to mutually agree on an arbitrator from JAMS within ten (10) calendar days of the CLI Arbitration Notice. If the Parties cannot reach an agreement on an arbitrator within this timeframe, the Parties hereby consent to appointment of an arbitrator by JAMS according to its appointment procedures. The arbitration will proceed in accordance with JAMS Comprehensive Arbitration Rules as modified by this Agreement, and shall provide for discovery of information relevant to the claim and written briefing and a hearing within ninety (90) calendar days of the CLI Arbitration Notice. Within thirty (30) calendar days of the hearing, the arbitrator will render a determination of whether the Modified CLI complies with this Agreement. If the arbitrator rules that the Modified CLI complies with this Agreement, Arista will not be required to make further modifications to the Modified CLI. If the arbitrator rules that the Modified CLI does not comply with this Agreement, Arista will be required to make further modifications consistent with this Agreement within ninety (90) calendar days of the arbitrators' decision. If Arista fails to make changes to comply with the arbitrator's decision, the claim will be treated as one to enforce this Agreement and an Excluded Claim. The prevailing Party in the arbitration will be entitled to its reasonable attorneys' fees and costs incurred in connection with the arbitration.


Section 6.    COPYRIGHT APPEAL

6.1    Vacatur. The Parties will jointly approach the District Court with legal grounds for vacatur to attempt to persuade the Court to vacate the judgment in the District Court Copyright Case to facilitate a global settlement of all matters. If the District Court agrees to vacate the judgment, the Parties will then jointly petition the Federal Circuit for a limited remand to the District Court for the sole purpose of considering a motion to vacate and hold the Copyright Appeal in abeyance pending the District Court's decision on the motion. If the Federal Circuit grants the request, the Parties will jointly file a motion in the District Court to vacate the final copyright judgment and dismiss the case.

6.2    Continued Litigation. If the District Court will not agree to vacate the judgment in the District Court Copyright Case, or if the Federal Circuit will not agree to order the limited remand described in Section 6.1, the Parties will continue to litigate the Copyright Appeal subject to the following:

(a)    If the judgment is affirmed after all appeals are exhausted, then no further changes will be required to Arista's Disputed CLI Elements.

(b)    If the judgment is reversed after all appeals are exhausted or the Federal Circuit remands the case to District Court for further proceedings on the merits (“Remand Order”), Arista will make the following additional changes to the Disputed CLI Elements within the later of [***] months of all appeals being exhausted or issuance of the Remand Order or [***] months from the Effective Date (“Second Transition Period”): (a) reformat the data entries in the disputed screen outputs identified in Appendix C such that the data entries will be in sufficiently different order and positions from those
____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

12


used in Cisco's screen outputs (“Revised Screen Outputs”); and (b) remove from its products the additional multiword commands set forth in Appendix D and replace them with new commands that comply with the requirements for Future CLI Elements as defined in Section 5.3 (“Additional Commands”). Arista will make the proposed Revised Screen Outputs and Additional Commands available for Cisco's review within [***] calendar days of the Second Transition Period. If Cisco contends that the Revised Screen Outputs or Additional Commands do not comply with additional changes of this Section 6.2(b), the Parties will follow the CLI Dispute Resolution Process to resolve such dispute.


Section 7.    PAYMENT

7.1    Payment. Arista will make a non-refundable lump sum payment of four hundred million US dollars ($400,000,000US) to Cisco by August 20, 2018. This payment shall be made by electronic transfer of funds to Cisco's bank account as follows:

Bank Name:         Bank of America Merrill Lynch
Routing No.:         026009593
Account No.:         1233257433
Beneficiary:         Cisco Systems, Inc.
Beneficiary Address:     170 West Tasman Dr., San Jose, CA 95134
7.2    Costs and Expenses. The Parties agree that each Party shall be responsible for its own costs and expenses relating to the Proceedings.


Section 8.    ASSIGNMENT AND CHANGE OF CONTROL

8.1    Assignment and Change of Control. Neither Party may assign its rights or obligations under this Agreement without the other Party's prior written consent provided, however, that a Change of Control will not be deemed to be an assignment. Any attempted assignment without prior written consent of the other Party shall be void and of no effect. In the event a Party undergoes a Change of Control, both the Five Year Stand Down for Existing Products and the Arbitration Period and Three Year Stand Down and Dispute Resolution Process for New Products will automatically terminate, but all other terms of this Agreement will remain in full force and effect.

Section 9.    MISCELLANEOUS

9.1    Public Statements. The Parties agree to the following joint statement regarding the settlement of the Proceedings:
“Cisco and Arista have come to an agreement which resolves existing litigation and demonstrates their commitment to the principles of IP
____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

13


protection. They have agreed that, with limited exceptions, no new litigation will be brought over patents or copyrights related to existing products, for five years. In addition, for three years, they will use an arbitration process to address any patent issues regarding new products. As part of this agreement, Arista will be making a $400 million payment to Cisco, is committed to maintaining the product modifications it made as a result of previous rulings, and will be making limited changes to further differentiate its user interfaces from Cisco's. Arista and Cisco will continue to seek appellate court review of the scènes à faire verdict in the earlier trial regarding legal protection for user interfaces.”

Each Party may make such public disclosures it believes are required to comply with securities laws and regulations. Any statements made by either Party will not be phrased in a way that disparages the other Party or its products, practices, or intellectual property.

9.2    Authority. Each Party, on behalf of itself and its Affiliates, represents and warrants that the individuals signing this Agreement have full authority or authorization to execute this Agreement for, and on behalf of, and to bind the Parties and their Affiliates, and that, when signed, this Agreement will be binding and enforceable according to its terms. Each Party represents and warrants that no other Entity owns or controls (directly or indirectly) more than fifty percent (50%) of its outstanding shares or securities representing the right to vote for the election of directors or other managing authority.

9.3    No Conflicts. Each Party, on behalf of itself and its Affiliates, represents and warrants that neither it, nor any of its Affiliates, will enter into any other agreement or understanding in conflict with the provisions contained in this Agreement.

9.4    Other Intellectual Property. Nothing contained in this Agreement shall be construed as conferring any right or license to or to otherwise use any copyright, patent, patent application, trademark, service name, service mark, trade dress, trade secret or other intellectual property belonging to the Parties or their Affiliates.

9.5    Injunctive Relief. The Parties acknowledge that in the event of a breach or threatened breach of this Agreement by a Party or its Affiliates or a termination of the 3 Year Stand Down and Dispute Resolution Process for New Products, the other Party may suffer irreparable harm and will be entitled to seek injunctive relief. Nothing contained in this Agreement shall be used by a Party or its Affiliates to challenge the availability of injunctive relief of the other Party.

9.6    Notices. Notices and other communications shall be sent by electronic mail (with confirmation of receipt) or by express courier (with tracking capabilities and costs prepaid) to the following addressees and addresses (or such other addressee and address as shall be designated by a Party in writing) and shall be effective upon delivery:


14


For Arista:
Marc Taxay General Counsel
Arista Networks, Inc.
5453 Great America Parkway Santa Clara, CA 95054 Email: mtaxay@arista.com
For Cisco:
General Counsel Cisco Systems, Inc. 170 W. Tasman Drive San Jose, CA 95134
United States of America
Email: litigation_attorneys@cisco.com
And copy to:
And a copy to:
Sean Christofferson
Vice President, Litigation
Deputy General Counsel
Cisco Systems, Inc.
Arista Networks, Inc.
170 West Tasman Drive
5453 Great America Parkway
San Jose, CA 95134
Santa Clara, CA 95054
United States of America
Email: schristofferson@arista.com
Email: litigation_attorneys@cisco.com

9.7    Amendments. No amendment or modification hereof shall be valid or binding upon the Parties or their Affiliates unless made in writing and signed by both Parties, except that either Party may amend its address by written notice to the other Party.

9.8    Severability: In the event that any provision of this Agreement is held to be void or unenforceable by a court, tribunal, or arbitrator of competent jurisdiction, the remaining provisions of this Agreement shall nevertheless be binding upon the Parties with the same effect as though the voided or unenforceable part had been deleted.

9.9    Choice of Law; Venue. This Agreement shall be construed, and the legal relations between the Parties shall be determined, in accordance with the federal law of the United States and the laws of the state of California, USA, without regard to any conflict of law provisions thereof, as such law applies to contracts signed between residents of California and fully performed in California. The exclusive venue for disputes arising out of this Agreement shall be the state and federal courts having jurisdiction in Santa Clara County, California, USA, and the Parties and their Affiliates agree to submit to the exclusive jurisdiction of such courts and agree to waive any objections as to proper venue or jurisdiction in such courts.

9.10    Attorney Fees. The prevailing Party in any dispute arising under this Agreement shall be awarded reasonable attorney fees and costs, in addition to any other relief to which such Party may be entitled.

9.11    Interpretation. The headings and designated sections of this Agreement are inserted for convenience of reference only and are not intended to be a part of or to affect the meaning or interpretation of this Agreement. The Parties have participated jointly in the negotiation of this Agreement. In the event an ambiguity or question of intent or interpretation arises, this Agreement shall be construed as if drafted jointly by the Parties and no presumption or burden of proof shall arise favoring or disfavoring any Party by virtue of the authorship of any of the provisions of this Agreement.
9.12    Integration. This Agreement contains the entire and only understanding between the Parties and their Affiliates with respect to the subject matter hereof and supersedes any prior

15


or collateral agreements, negotiations and communications in connection with the subject matter covered herein, whether oral or written, and any warranty, representation, promise, or condition in connection therewith not incorporated herein shall not be binding upon either Party or its Affiliates.
9.13    Waiver. No relaxation, forbearance, delay or negligence by any Party in enforcing any of the terms and conditions of this Agreement, or the granting of time by any Party to another, shall operate as a waiver or prejudice, affect or restrict the rights, powers or remedies of any Party.
9.14    Counterparts. This Agreement may be executed in two or more counterparts, which together shall constitute one and the same instrument.
9.15    Acknowledgment. The obligations of the Parties outlined in Sections 2.1, 2.2, 6.1, and 7.1 were completed after the Effective Date, but before this Agreement was signed.


IN WITNESS WHEREOF, the Parties have executed this Agreement through their duly authorized representatives as of the Effective Date set forth above:
ARISTA NETWORKS, INC.
 
 
 
CISCO SYSTEMS, INC.
 
 
 
 
 
 
 
By:
/s/ Ita Brennan
 
 
 
By:
/s/ Kelly A. Kramer
Name:
Ita Brennan
 
 
 
Name:
Kelly A. Kramer
Title
Chief Financial Officer
 
 
 
Title
EVP & CFO


16


Appendix A

[***]

















































____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

17


Appendix B

[***]

















































____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

18


Appendix C

[***]

















































____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

19


Appendix D

[***]

















































____________________________________
[***] Certain information on this page has been omitted and filed separately with the Securities and Exchange Commission. Confidential treatment has been requested with respect to the omitted portions.

20
EX-10.25 3 ex1025_manuelrivelo-offerl.htm EXHIBIT 10.25 Exhibit
Exhibit 10.25



exhibitaristalogo.gif
5470 Great America Parkway
Santa Clara, CA 95054

www.aristanetworks.com


Manny Rivelo
                                       
                         

December 21, 2017

Dear Manny,

On behalf of Arista Networks, Inc. (the “Company”), I am pleased to offer you a full-time exempt position as Senior Vice President, Chief Sales Officer starting on January 8, 2018 (the “Start Date”). You have until December 27, 2017 to accept this offer, at which time it expires. The terms of this offer are as follows:

1. Salary: The Company will pay you a base salary of $300,000.00 per year in accordance with the Company's standard payroll policies.

2. Sign-on Bonus: The Company will pay you a sign-on bonus in the amount of $25,000.00, less applicable taxes, by December 31, 2017. Payment will be made in accordance with the Company’s standard payroll policies.

3. Benefits: During the term of your employment, you will be eligible to participate in all of the Company's standard health, vacation, and other benefits covering employees. The Company reserves the right to change the benefit plans and programs it offers to its employees at any time.

4. Bonus: You will be eligible to participate in the Company’s Corporate bonus program pursuant to the terms of such bonus program. Any bonus paid pursuant to the Company’s Corporate bonus program is in the sole discretion of the Company, and may be any amount from zero, should the Company choose no bonus should be paid, up to a maximum bonus of 200% of your then-current base salary. Please note that you must be an employee of the Company on the payout date of the Corporate bonus payout to be eligible to receive any such bonus. Additionally, your receipt of a bonus in one year does not necessarily mean you will receive a bonus the next year, nor does it convey any promise of continued employment. Your employment is, at all times, at-will in accordance with the terms of your offer letter and the Company’s applicable policy. Lastly, as a reminder, both your base salary and the components of your Corporate bonus are subject to periodic review and may be modified by the Company as deemed necessary in its sole and absolute discretion.

5. Stock: At the first regularly scheduled meeting of the Company’s board of directors following the Start Date, it will be recommended that you will be granted restricted stock units covering 20,000 shares of the Company common stock (the “RSUs”) pursuant to the Company’s 2014 Equity Incentive Plan (the “Plan”) and individual RSU agreement. The RSUs will be governed by the form of RSU Agreement. Subject to the accelerated vesting provisions set forth in such stock option agreement and in the Severance Agreement (as defined below), the Company’s restricted stock units vest on 4 designated dates each quarter (each, a “Quarterly Vesting Date”). Your RSU Agreement will specify these Quarterly Vesting Date. Your RSUs will vest at a rate of 1/5 on the first Quarterly Vesting Date after the one year anniversary of the vesting commencement date and 1/20th of the RSUs vest per quarter on each Quarterly Vesting Date thereafter over a total of approximately five years. All vesting is subject to your continued service to the Company through each Quarterly Vesting Date. If your status as a Service Provider terminates for any reason, the unvested portion of your RSUs, after giving effect to the applicable acceleration provisions, terminate as shall be set forth in the Plan and the RSU Agreement.

Your employment with the Company is “at-will”. This means that it is not for any specified period of time and can be terminated either by you or by the Company at any time, with or without advance notice, and for any or no particular reason or cause. It also means that your job duties, title, responsibilities, reporting level, compensation and benefits, as well as the Company’s personnel policies and procedures, may be changed with or without notice at any time in the sole discretion of the Company. Notwithstanding the foregoing, you may be entitled to accelerated vesting and other severance benefits in the event of a termination or change in the nature of your job, all as set forth in the Severance Agreement.

This offer is conditioned on you signing the Company’s Employment, Confidential Information and Invention Assignment Agreement (the “Confidentiality and Invention Assignment Agreement”) and submitting the legally required proof of your identity and authorization to work in the United States. By signing and accepting this offer, you represent and warrant that you are not subject to any other legal obligation that prevents you to be employed with or to provide services to the Company.

The Company intends that all payments made under this letter agreement be exempt from, or comply with, the requirements of Section 409A of the Internal Revenue Code of 1986, as amended, and any guidance promulgated thereunder (“Section 409A”) so that none of the




exhibitaristalogo.gif
5470 Great America Parkway
Santa Clara, CA 95054

www.aristanetworks.com


payments or benefits will be subject to the additional tax imposed under Section 409A, and any ambiguities or ambiguous terms herein will be interpreted to so be exempt or comply. You and the Company agree to work together in good faith to consider amendments to this letter agreement and to take such reasonable actions which are necessary, appropriate or desirable to avoid imposition of any additional tax or income recognition prior to actual payment to you under Section 409A. In no event will the Company reimburse you for any taxes that may be imposed on you as a result of Section 409A.

On the Start Date, you and the Company will enter into a Severance Agreement dated as of the Start Date in the form attached hereto as Exhibit A (the “Severance Agreement”). This letter agreement, the Severance Agreement (when entered into), the Confidentiality and Invention Assignment Agreement, the RSU Agreement (when entered into upon grant of the RSUs) set forth the terms of your employment with the Company and supersede any prior representations and agreements, whether written and oral. This letter agreement may not be modified or amended, except by a written agreement, signed by both you and the Company’s Chief Executive Officer. This letter agreement is governed by California law. If any provision of this agreement is held invalid or unenforceable, the remaining provisions shall continue to be valid and enforceable.

Manny, I look very much forward to working with you. Sincerely,

/s/ Anshul Sadana
Anshul Sadana
Chief Customer Officer

Enclosure:
Exhibit A - Severance Agreement

 
 
 
 
 
Accepted:
 /s/ Manuel Rivelo
 
Date:
12/22/2017
 
 
 
 
 



EX-10.26 4 ex1026_manuelrivelo-severa.htm EXHIBIT 10.26 Exhibit
Exhibit 10.26

ARISTA NETWORKS, INC.

SEVERANCE AGREEMENT

This Severance Agreement (the “Agreement”) is made and entered into by and between Manny Rivelo (“Executive”) and Arista Networks, Inc., a Delaware corporation (“Company”), effective as of January 8, 2018 (the “Effective Date”).

RECITALS

1.The Board of Directors of the Company (the “Board”) believes that it is in the best interests of the Company and its stockholders (i) to assure that the Company will have the continued dedication and objectivity of Executive, notwithstanding the possibility, threat, or occurrence of a Change in Control (as defined below) and (ii) to provide Executive with an incentive to continue Executive’s employment and to motivate Executive to maximize the value of the Company for the benefit of its stockholders.

2.The Board believes that it is imperative to provide Executive with certain severance benefits upon Executive’s termination of employment under certain circumstances. These benefits will provide Executive with enhanced financial security and incentive and encouragement to remain with the Company.
3.    Certain capitalized terms used in the Agreement are defined in Section 6 below.
AGREEMENT

NOW, THEREFORE, in consideration of the mutual covenants contained herein, the parties hereto agree as follows:

1.Term of Agreement. This Agreement will terminate upon the date that all of the obligations of the parties hereto with respect to this Agreement have been satisfied.

2.At-Will Employment. The Company and Executive acknowledge that Executive’s employment is and will continue to be at-will, as defined under applicable law. If Executive’s employment terminates for any reason and Executive elects to sign and not revoke the Release (as defined in Section 4(a)), Executive will not be entitled to any payments, benefits, damages, awards or compensation other than as provided by this Agreement or any Equity Award agreement, the payment of accrued but unpaid wages or other compensation, as required by law, as may otherwise be available in accordance with the Company’s established employee plans, and any unreimbursed reimbursable expenses, and this Agreement supersedes all prior agreements or arrangements relating to the same.

3.
Severance Benefits.

(a)Termination without Cause or Resignation for Good Reason not in Connection with a Change in Control. If the Company terminates Executive’s employment with the Company without Cause (excluding Executive’s death or Disability) or if Executive resigns from such employment for Good Reason, then, subject to Section 4, Executive will receive the following:

(i)Accrued Compensation. The Company will pay Executive all accrued but unpaid vacation, expense reimbursements, wages, and other benefits due to Executive under any Company-provided plans, policies, and arrangements.

(ii)Severance Payment. Executive will be paid continuing payments of severance pay at a rate equal to Executive’s base salary rate, as then in effect, for twelve (12) months from the date of such termination of employment, to be paid periodically in accordance with the Company’s normal payroll policies.



1


(iii)Equity Acceleration for Time-Based Equity Awards. The vesting of Executive’s outstanding Equity Awards subject to time-based vesting will accelerate and vest as to the portion that would have vested had Executive remained employed with the Company for twelve (12) months following the termination of employment date. For the avoidance of doubt, no portion of any Equity Award subject to performance-based vesting will vest under this Section 3(a)(iii).

(b)Termination without Cause or Resignation for Good Reason in Connection with a Change in Control. If the Company terminates Executive’s employment with the Company without Cause or if Executive resigns from such employment for Good Reason, and such termination occurs within the period commencing with, and ending twelve (12) months following, a Change in Control, then, subject to Section 4, Executive will receive the following (in addition to the consideration set forth in Sections 3(a)(i) and (ii) above):

(i)Vesting Acceleration of Equity Awards. Fifty percent (50%) of Executive’s then outstanding and unvested Equity Awards as of the termination of employment date will become vested and otherwise will remain subject to the terms and conditions of the applicable Equity Award agreement. If, however, an outstanding Equity Award is to vest and/or the amount of the award to vest is to be determined based on the achievement of performance criteria, then the Equity Award will vest as to fifty percent (50%) of the amount of the Equity Award assuming the performance criteria had been achieved at target levels for the relevant performance period(s). For the avoidance of doubt, if the accelerated vesting benefit for an applicable Equity Award is greater under Section 3(a)(iii) than under this Section 3(b)(i), then Executive shall be entitled to the superior benefit set forth in Section 3(a)(iii).

(c)Voluntary Resignation; Termination for Cause. If Executive’s employment with the Company terminates (i) voluntarily by Executive (other than for Good Reason) or (ii) for Cause by the Company, then Executive will not be entitled to receive severance or other benefits except for those (if any) as may then be established under the Company’s then existing severance and benefits plans and practices or pursuant to other written agreements with the Company.

(d)Disability; Death. If the Company terminates Executive’s employment as a result of Executive’s Disability, or Executive’s employment terminates due to his or her death, then Executive will not be entitled to receive any other severance or other benefits, except for those (if any) as may then be established under the Company’s then existing written severance and benefits plans and practices or pursuant to other written agreements with the Company.

(e)Exclusive Remedy. In the event of a termination of Executive’s employment as set forth in Section 3 of this Agreement and assuming that Executive elects to sign and not revoke the Release, the provisions of Section 3 are intended to be and are exclusive and in lieu of any other rights or remedies to which Executive or the Company otherwise may be entitled, whether at law, tort or contract, in equity, or under this Agreement (other than the payment of accrued but unpaid wages, as required by law, any unreimbursed reimbursable expenses, and any rights under any Equity Award agreement). In such case, Executive will be entitled to no benefits, compensation or other payments or rights upon a termination of employment other than those benefits expressly set forth in Section 3 of this Agreement and in any Equity Award agreement.

4.
Conditions to Receipt of Severance

(a)Release of Claims Agreement. The receipt of any severance payments or benefits (other than the accrued benefits set forth in Section 3(a)(i)) pursuant to this Agreement is subject to Executive signing and not revoking a separation agreement and release of claims in a form acceptable to the Company (the “Release”), which must become effective and irrevocable no later than the sixtieth (60th) day following Executive’s termination of employment (the “Release Deadline”). If the Release does not become effective and irrevocable by the Release Deadline, Executive will forfeit any right to severance payments or benefits under this Agreement. In no event will severance payments or benefits be paid or provided until the Release actually becomes effective and irrevocable.

(b)Confidential Information and Invention Assignment Agreements. Executive’s receipt of any payments or benefits under Section 3 (other than the accrued benefits set forth in Section 3(a)(i)) will be subject to Executive continuing to comply with the terms of the Employment, Confidential Information and Invention Assignment


2


Agreement dated January 8, 2018 (the “Confidentiality and Invention Assignment Agreement”), between the Company and Executive, as such agreement may be amended from time to time.

(c)
Section 409A.

(i)Notwithstanding anything to the contrary in this Agreement, no severance payments or benefits to be paid or provided to Executive, if any, pursuant to this Agreement that, when considered together with any other severance payments or separation benefits, are considered deferred compensation under Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), and the final regulations and any guidance promulgated thereunder (“Section 409A”) (together, the “Deferred Payments”) will be paid or otherwise provided until Executive has a “separation from service” within the meaning of Section 409A. Similarly, no severance payable to Executive, if any, pursuant to this Agreement that otherwise would be exempt from Section 409A pursuant to Treasury Regulation Section 1.409A-1(b)(9) will be payable until Executive has a “separation from service” within the meaning of Section 409A. Termination of employment is intended to constitute a “separation from service” within the meaning of Section 409A.

(ii)It is intended that none of the severance payments under this Agreement will constitute “Deferred Payments” but rather will be exempt from Section 409A as a payment that would fall within the “short-term deferral period” as described in Section 4(c)(iv) below or resulting from an involuntary separation from service as described in Section 4(c)(v) below. However, any severance payments or benefits under this Agreement that would be considered Deferred Payments will be paid on, or, in the case of installments, will not commence until, the sixtieth (60th) day following Executive’s separation from service, or, if later, such time as required by Section 4(c)(iii). Except as required by Section 4(c)(iii), any installment payments that would have been made to Executive during the sixty (60) day period immediately following Executive’s separation from service but for the preceding sentence will be paid to Executive on the sixtieth (60th) day following Executive’s separation from service and the remaining payments shall be made as provided in this Agreement.

(iii)Notwithstanding anything to the contrary in this Agreement, if Executive is a “specified employee” within the meaning of Section 409A at the time of Executive’s termination (other than due to death), then the Deferred Payments, if any, that are payable within the first six (6) months following Executive’s separation from service, will become payable on the first payroll date that occurs on or after the date six (6) months and one (1) day following the date of Executive’s separation from service. All subsequent Deferred Payments, if any, will be payable in accordance with the payment schedule applicable to each payment or benefit. Notwithstanding anything herein to the contrary, if Executive dies following Executive’s separation from service, but before the six (6) month anniversary of the separation from service, then any payments delayed in accordance with this paragraph will be payable in a lump sum as soon as administratively practicable after the date of Executive’s death and all other Deferred Payments will be payable in accordance with the payment schedule applicable to each payment or benefit. Each payment and benefit payable under this Agreement is intended to constitute a separate payment under Section 1.409A-2(b)(2) of the Treasury Regulations.

(iv)Any amount paid under this Agreement that satisfies the requirements of the “short-term deferral” rule set forth in Section 1.409A-1(b)(4) of the Treasury Regulations will not constitute Deferred Payments for purposes of clause (i) above.

(v)Any amount paid under this Agreement that qualifies as a payment made as a result of an involuntary separation from service pursuant to Section 1.409A-1(b)(9)(iii) of the Treasury Regulations that does not exceed the Section 409A Limit (as defined below) will not constitute Deferred Payments for purposes of clause (i) above.

(vi)The foregoing provisions are intended to comply with the requirements of Section 409A so that none of the severance payments and benefits to be provided hereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities herein will be interpreted to so comply. The Company and Executive agree to work together in good faith to consider amendments to this Agreement and to take such reasonable actions which are necessary, appropriate or desirable to avoid imposition of any additional tax or income recognition before actual payment to Executive under Section 409A.


3



5.Limitation on Payments. In the event that the severance and other benefits provided for in this Agreement or otherwise payable to Executive (i) constitute “parachute payments” within the meaning of Section 280G of the Code, and (ii) but for this Section 5, would be subject to the excise tax imposed by Section 4999 of the Code, then Executive’s benefits under Section 3 will be either:

(a)
delivered in full, or

(b)
delivered as to such lesser extent which would result in no portion of such benefits being subject to excise tax under Section 4999 of the Code,

whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999, results in the receipt by Executive on an after-tax basis, of the greatest amount of benefits, notwithstanding that all or some portion of such benefits may be taxable under Section 4999 of the Code. If a reduction in severance and other benefits constituting “parachute payments” is necessary so that benefits are delivered to a lesser extent, reduction will occur in the following order: (i) reduction of cash payments; (ii) cancellation of awards granted “contingent on a change in ownership or control” (within the meaning of Code Section 280G), (iii) cancellation of accelerated vesting of equity awards; (iv) reduction of employee benefits. In the event that acceleration of vesting of equity award compensation is to be reduced, such acceleration of vesting will be cancelled in the reverse order of the date of grant of Executive’s equity awards.

Unless the Company and Executive otherwise agree in writing, any determination required under this Section 5 will be made in writing by the Company’s independent public accountants immediately prior to a Change in Control or such other person or entity to which the parties mutually agree (the “Firm”), whose determination will be conclusive and binding upon Executive and the Company. For purposes of making the calculations required by this Section 5, the Firm may make reasonable assumptions and approximations concerning applicable taxes and may rely on reasonable, good faith interpretations concerning the application of Sections 280G and 4999 of the Code. The Company and Executive will furnish to the Firm such information and documents as the Firm may reasonably request in order to make a determination under this Section. The Company will bear all costs the Firm may incur in connection with any calculations contemplated by this Section 5.

6.Definition of Terms. The following terms referred to in this Agreement will have the following meanings:

(a)
Cause. “Cause” will mean:

(i)an act of dishonesty made by Executive in connection with Executive’s responsibilities as an employee;

(ii)Executive’s conviction of, or plea of nolo contendere to, a felony or any crime involving fraud, embezzlement or any other act of moral turpitude;

(iii)
Executive’s gross misconduct;

(iv)Executive’s unauthorized use or disclosure of any proprietary information or trade secrets of the Company or any other party to whom Executive owes an obligation of nondisclosure as a result of Executive’s relationship with the Company;

(v)Executive’s willful breach of any obligations under any written agreement or covenant with the Company; or

(vi)Executive’s continued failure to perform his employment duties after Executive has received a written demand of performance from the Company which specifically sets forth the factual basis for the Company’s belief that Executive has not substantially performed his duties and has failed to cure such non-performance to the Company’s reasonable satisfaction within 10 business days after receiving such notice.


4



(b)Change in Control. “Change in Control” will have the meaning set forth in the Company’s 2014 Equity Incentive Plan.

(c)Disability. “Disability” means that Executive has been unable to engage in any substantial gainful activity by reason of any medically determinable physical or mental impairment that can be expected to result in death or can be expected to last for a continuous period of not less than twelve (12) months. Alternatively, Executive will be deemed disabled if determined to be totally disabled by the Social Security Administration. Termination resulting from Disability may only be effected after at least thirty (30) days’ written notice by the Company of its intention to terminate Executive’s employment. In the event that Executive resumes the performance of substantially all of Executive’s duties hereunder before the termination of Executive’s employment becomes effective, the notice of intent to terminate based on Disability will automatically be deemed to have been revoked.

(d)Equity Awards. “Equity Awards” will mean an Executive’s outstanding stock options, stock appreciation rights, restricted stock, restricted stock units and other Company equity compensation awards.

(e)Good Reason. “Good Reason” will mean Executive’s resignation within thirty (30) days following the expiration of any Company cure period (discussed below) following the occurrence of one or more of the following, without Executive’s consent:

(i)a material diminution of Executive’s authority, duties or responsibilities; provided, however, that a reduction in authority, duties or responsibilities in connection with the Company being acquired and made part of a larger entity (as, for example, when the Chief Financial Officer of the Company remains as such following an acquisition of the Company but is not made the Chief Financial Officer of the acquiring corporation) will constitute “Good Reason”;

(ii)a material reduction in Executive’s base salary (except where there is a reduction applicable to the management team generally); provided, however, that a reduction in Executive’s base salary of fifteen percent (15%) or less in any one (1) year will not be deemed a material reduction; or

(iii)a material change in the geographic location of Executive’s primary work facility or location; provided that a relocation of less than fifty (50) miles from Executive’s then present location will not be considered a material change in geographic location.

Executive will not resign for Good Reason without first providing the Company with written notice of the acts or omissions constituting the grounds for “Good Reason” within ninety (90) days of the initial existence of the grounds for “Good Reason” and a cure period of thirty (30) days following the date of such notice.

(f)Section 409A Limit. “Section 409A Limit” will mean two (2) times the lesser of: (i) Executive’s annualized compensation based upon the annual rate of pay paid to Executive during the Executive’s taxable year preceding the Executive’s taxable year of Executive’s termination of employment as determined under, and with such adjustments as are set forth in, Treasury Regulation 1.409A-1(b)(9)(iii)(A)(1) and any Internal Revenue Service guidance issued with respect thereto; or (ii) the maximum amount that may be taken into account under a qualified plan pursuant to Section 401(a)(17) of the Code for the year in which Executive’s employment is terminated.

7.
Successors.

(a)The Company’s Successors. Any successor to the Company (whether direct or indirect and whether by purchase, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets will assume the obligations under this Agreement and agree expressly to perform the obligations under this Agreement in the same manner and to the same extent as the Company would be required to perform such obligations in the absence of a succession. For all purposes under this Agreement, the term “Company” will include any successor to the Company’s business and/or assets which executes and delivers the assumption agreement described in this Section 7(a) or which becomes bound by the terms of this Agreement by operation of law.


5



(b)Executive’s Successors. The terms of this Agreement and all rights of Executive hereunder will inure to the benefit of, and be enforceable by, Executive’s personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.

8.
Notice.

(a)General. Notices and all other communications contemplated by this Agreement will be in writing and will be deemed to have been duly given when sent electronically or personally delivered when mailed by U.S. registered or certified mail, return receipt requested and postage prepaid or when delivered by a private courier service such as UPS, DHL or Federal Express that has tracking capability. In the case of Executive, notices will be sent to the e-mail address or addressed to Executive at the home address, in either case which Executive most recently communicated to the Company in writing. In the case of the Company, electronic notices will be sent to the e-mail address of the Chief Executive Officer and the General Counsel and mailed notices will be addressed to its corporate headquarters, and all notices will be directed to the attention of its Chief Executive Officer and General Counsel.

(b)Notice of Termination. Any termination by the Company for Cause or by Executive for Good Reason will be communicated by a notice of termination to the other party hereto given in accordance with Section 8(a) of this Agreement. Such notice will indicate the specific termination provision in this Agreement relied upon, will set forth in reasonable detail the facts and circumstances claimed to provide a basis for termination under the provision so indicated, and will specify the termination date (which will be not more than ninety (90) days after the giving of such notice).

9.Resignation. Upon the termination of Executive’s employment for any reason, Executive will be deemed to have resigned from all officer and/or director positions held at the Company and its affiliates voluntarily, without any further required action by Executive, as of the end of Executive’s employment and Executive, at the Board’s request, will execute any documents reasonably necessary to reflect Executive’s resignation.

10.
Miscellaneous Provisions.

(a)No Duty to Mitigate. Executive will not be required to mitigate the amount of any payment contemplated by this Agreement, nor will any such payment be reduced by any earnings that Executive may receive from any other source.

(b)Waiver. No provision of this Agreement will be modified, waived or discharged unless the modification, waiver or discharge is agreed to in writing and signed by Executive and by an authorized officer of the Company (other than Executive). No waiver by either party of any breach of, or of compliance with, any condition or provision of this Agreement by the other party will be considered a waiver of any other condition or provision or of the same condition or provision at another time.

(c)Headings. All captions and section headings used in this Agreement are for convenient reference only and do not form a part of this Agreement.

(d)Entire Agreement. This Agreement, the Confidentiality and Invention Assignment Agreement, Executive’s offer letter agreement, and the Equity Award agreements (when entered into) with the Company constitute the entire agreement of the parties hereto and supersedes in their entirety all prior representations, understandings, undertakings or agreements (whether oral or written and whether expressed or implied) of the parties with respect to the subject matter hereof. No waiver, alteration, or modification of any of the provisions of this Agreement will be binding unless in writing and signed by duly authorized representatives of the parties hereto and which specifically mention this Agreement.

(e)Choice of Law. The validity, interpretation, construction and performance of this Agreement will be governed by the laws of the State of California (with the exception of its conflict of laws provisions). Any claims or legal actions by one party against the other arising out of the relationship between the parties contemplated herein


6


(whether or not arising under this Agreement) will be commenced or maintained in any state or federal court located in the jurisdiction where Executive resides, and Executive and the Company hereby submit to the jurisdiction and venue of any such court.

(f)Severability. The invalidity or unenforceability of any provision or provisions of this Agreement will not affect the validity or enforceability of any other provision hereof, which will remain in full force and effect.

(g)Withholding. All payments made pursuant to this Agreement will be subject to withholding of applicable income, employment and other taxes.

(h)Counterparts. This Agreement may be executed in counterparts, each of which will be deemed an original, but all of which together will constitute one and the same instrument.


[Signature Page to Follow]


7



IN WITNESS WHEREOF, each of the parties has executed this Agreement, in the case of the Company by its duly authorized officer, as of the day and year set forth below.

COMPANY
 
ARISTA NETWORKS, INC.
 
 
By:
 
 
 
Title:
 
 
 
Date:
 
 
 
 
 
EXECUTIVE
 
By:
 /s/ Manuel Rivelo
 
 
Title:
  Manuel Rivelo
 
 
Date:
12/22/2017
 
 
 
 



8
EX-21.1 5 ex211listofsubsidiariesq42.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1

SUBSIDIARIES OF ARISTA NETWORKS, INC.

Name of Subsidiary
 
Jurisdiction of Incorporation
Arista Networks Australia Pty Ltd
 
Australia
Arista Acquisition Australia Pty Limited
 
Australia
Metamako Holding Pty Ltd
 
Australia
Metamako Group Pty Ltd
 
Australia
Metamako General Pty Ltd
 
Australia
Metamako LP
 
Australia
Metamako Technology LP
 
Australia
Arista Networks Austria GmbH
 
Austria
Arista Networks Canada Ltd.
 
Canada
Arista Networks ULC
 
Canada
Arista Networks (Shanghai) Co., Ltd.
 
China
Arista Technology Limited
 
Cayman Islands
Arista Networks Cyprus Ltd
 
Cyprus
Arista Networks EURL
 
France
Arista Networks GmbH
 
Germany
Arista Networks Hong Kong Limited
 
Hong Kong
Arista Networks India Private Limited
 
India
Mojo Networks Private Limited
 
India
Arista Networks Limited
 
Ireland
Arista Networks International Limited
 
Ireland
Arista Networks Israel Ltd
 
Israel
Arista Networks Japan Ltd.
 
Japan
Arista Networks Korea, LLC
 
Korea
Arista Networks Malaysia Sdn. Bhd.
 
Malaysia
Arista Networks Mexico S. de R.L. de C.V.
 
Mexico
Arista Networks B.V.
 
The Netherlands
Arista Networks Singapore Private Ltd.
 
Singapore
Arista Networks Sweden AB
 
Sweden
Arista Networks Taiwan Limited
 
Taiwan
Arista Networks Middle East DMCC
 
United Arab Emirates
Arista Networks UK Ltd
 
United Kingdom
Metamako Europe Limited
 
United Kingdom
ANET LLC
 
United States
Arista Networks Holding Corporation
 
United States
Metamako America LLC
 
United States
Mojo Networks, LLC
 
United States
Skylark Partners, LLC
 
United States





EX-23.1 6 ex231independentauditorcon.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-196550, 333-202919, 333-209723, 333-216136, and 333-223093) pertaining to the 2004 Equity Incentive Plan, the 2011 Equity Incentive Plan, the 2014 Equity Incentive Plan and the 2014 Employee Stock Purchase Plan of Arista Networks, Inc. of our reports dated February 15, 2019, with respect to the consolidated financial statements of Arista Networks, Inc. and the effectiveness of internal control over financial reporting of Arista Networks, Inc. included in this Annual Report (Form 10-K) for the year ended December 31, 2018, filed with the Securities and Exchange Commission.

/s/ Ernst & Young LLP

San Jose, California
February 15, 2019



EX-31.1 7 ex311ceocertificationq42018.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Jayshree Ullal, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Arista Networks, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (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 15, 2019
/s/ JAYSHREE ULLAL
Jayshree Ullal
President, Chief Executive Officer and Director
(Principal Executive Officer)


EX-31.2 8 ex312cfocertificationq42018.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Ita Brennan, certify that:
1.
I have reviewed this Annual Report on Form 10-K of Arista Networks, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (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 15, 2019
/s/ ITA BRENNAN
Ita Brennan
Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-32.1 9 ex321ceoandcfo906certifica.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
I, Jayshree Ullal, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Arista Networks, Inc. on Form 10-K for the fiscal year ended December 31, 2018, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Arista Networks, Inc.
Date: February 15, 2019
By:
/s/ JAYSHREE ULLAL
Name:
Jayshree Ullal
Title:
President, Chief Executive Officer and Director
 
(Principal Executive Officer)

I, Ita Brennan, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of Arista Networks, Inc. on Form 10-K for the fiscal year ended December 31, 2018, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Arista Networks, Inc.
Date: February 15, 2019
By:
/s/ ITA BRENNAN
Name:
Ita Brennan
Title:
Chief Financial Officer
 
(Principal Accounting and Financial Officer)



EX-101.INS 10 anet-20181231.xml XBRL INSTANCE DOCUMENT 0001596532 2018-01-01 2018-12-31 0001596532 2019-02-08 0001596532 2018-06-30 0001596532 2017-12-31 0001596532 2018-12-31 0001596532 2017-01-01 2017-12-31 0001596532 2016-01-01 2016-12-31 0001596532 us-gaap:ServiceMember 2017-01-01 2017-12-31 0001596532 us-gaap:ProductMember 2017-01-01 2017-12-31 0001596532 us-gaap:ProductMember 2016-01-01 2016-12-31 0001596532 us-gaap:ServiceMember 2016-01-01 2016-12-31 0001596532 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001596532 us-gaap:ProductMember 2018-01-01 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2016-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2015-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001596532 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001596532 us-gaap:CommonStockMember 2018-12-31 0001596532 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:CommonStockMember 2017-12-31 0001596532 us-gaap:CommonStockMember 2015-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001596532 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2016-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001596532 2015-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-12-31 0001596532 2016-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001596532 anet:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0001596532 srt:MaximumMember 2018-01-01 2018-12-31 0001596532 us-gaap:OtherAssetsMember 2017-12-31 0001596532 us-gaap:AccountingStandardsUpdate201618Member 2016-12-31 0001596532 us-gaap:BuildingMember 2018-01-01 2018-12-31 0001596532 us-gaap:OtherAssetsMember 2018-12-31 0001596532 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0001596532 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember 2019-01-01 0001596532 us-gaap:AccountingStandardsUpdate201618Member 2017-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 srt:MinimumMember 2018-01-01 2018-12-31 0001596532 us-gaap:SupplierConcentrationRiskMember 2018-12-31 0001596532 us-gaap:AccountingStandardsUpdate201618Member 2015-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2016-01-01 2016-12-31 0001596532 us-gaap:AccountingStandardsUpdate201618Member 2017-01-01 2017-12-31 0001596532 us-gaap:AccountingStandardsUpdate201618Member 2016-01-01 2016-12-31 0001596532 anet:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 us-gaap:SupplierConcentrationRiskMember 2017-12-31 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2018-07-01 2018-09-30 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:OtherIntangibleAssetsMember 2018-07-01 2018-09-30 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TradeNamesMember 2018-07-01 2018-09-30 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2018-07-01 2018-09-30 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-07-01 2018-09-30 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-09-30 0001596532 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-01-01 2018-09-30 0001596532 us-gaap:CorporateBondSecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember anet:MoneyMarketFundsRestrictedMember 2017-12-31 0001596532 us-gaap:AgencySecuritiesMember 2017-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:AgencySecuritiesMember 2017-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember anet:MoneyMarketFundsRestrictedMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2017-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:CommercialPaperMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2017-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember anet:MoneyMarketFundsRestrictedMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2017-12-31 0001596532 us-gaap:AgencySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2018-12-31 0001596532 us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2018-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2018-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AgencySecuritiesMember 2018-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember anet:MoneyMarketFundsRestrictedMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2018-12-31 0001596532 2019-01-01 2018-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001596532 2021-01-01 2018-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2018-12-31 0001596532 us-gaap:BuildingMember 2017-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2017-12-31 0001596532 us-gaap:BuildingMember 2018-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2017-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2017-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001596532 us-gaap:ConstructionInProgressMember 2017-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2018-12-31 0001596532 us-gaap:ConstructionInProgressMember 2018-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2018-12-31 0001596532 us-gaap:TradeNamesMember 2018-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001596532 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0001596532 us-gaap:PurchaseCommitmentMember 2018-12-31 0001596532 anet:DepositsandOtherAssetsMember 2018-12-31 0001596532 2017-06-20 2017-06-20 0001596532 2013-08-01 2013-08-31 0001596532 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0001596532 anet:DepositsandOtherAssetsMember 2017-12-31 0001596532 us-gaap:LandMember 2018-01-01 2018-12-31 0001596532 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0001596532 us-gaap:LandMember 2016-01-01 2016-12-31 0001596532 us-gaap:LandMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2018-01-01 2018-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember us-gaap:SubsequentEventMember 2019-02-04 2019-02-04 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2014-04-01 2014-04-30 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2018-01-01 2018-01-01 0001596532 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2018-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2018-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2018-12-31 0001596532 srt:MaximumMember anet:A2014EmployeeStockPurchasePlanMember 2018-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2018-01-01 2018-01-01 0001596532 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001596532 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-12-31 0001596532 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2018-12-31 0001596532 us-gaap:RestrictedStockMember 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2018-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2016-01-01 2016-12-31 0001596532 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0001596532 us-gaap:ResearchMember 2018-12-31 0001596532 us-gaap:DomesticCountryMember 2018-12-31 0001596532 us-gaap:ForeignCountryMember 2018-12-31 0001596532 country:US 2017-12-31 0001596532 us-gaap:NonUsMember 2018-12-31 0001596532 country:US 2018-12-31 0001596532 us-gaap:NonUsMember 2017-12-31 0001596532 srt:AmericasMember 2017-01-01 2017-12-31 0001596532 us-gaap:EMEAMember 2016-01-01 2016-12-31 0001596532 srt:AsiaPacificMember 2016-01-01 2016-12-31 0001596532 us-gaap:EMEAMember 2017-01-01 2017-12-31 0001596532 srt:AmericasMember 2018-01-01 2018-12-31 0001596532 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001596532 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001596532 srt:AsiaPacificMember 2017-01-01 2017-12-31 0001596532 srt:AmericasMember 2016-01-01 2016-12-31 0001596532 2017-10-01 2017-12-31 0001596532 2017-04-01 2017-06-30 0001596532 us-gaap:ServiceMember 2017-10-01 2017-12-31 0001596532 2018-04-01 2018-06-30 0001596532 2017-07-01 2017-09-30 0001596532 us-gaap:ServiceMember 2018-07-01 2018-09-30 0001596532 2017-01-01 2017-03-31 0001596532 us-gaap:ServiceMember 2018-04-01 2018-06-30 0001596532 us-gaap:ServiceMember 2018-01-01 2018-03-31 0001596532 2018-01-01 2018-03-31 0001596532 2018-10-01 2018-12-31 0001596532 2018-07-01 2018-09-30 0001596532 us-gaap:ProductMember 2018-10-01 2018-12-31 0001596532 us-gaap:ProductMember 2017-01-01 2017-03-31 0001596532 us-gaap:ProductMember 2018-01-01 2018-03-31 0001596532 us-gaap:ProductMember 2017-07-01 2017-09-30 0001596532 us-gaap:ServiceMember 2017-04-01 2017-06-30 0001596532 us-gaap:ProductMember 2018-07-01 2018-09-30 0001596532 us-gaap:ProductMember 2018-04-01 2018-06-30 0001596532 us-gaap:ServiceMember 2017-07-01 2017-09-30 0001596532 us-gaap:ServiceMember 2018-10-01 2018-12-31 0001596532 us-gaap:ProductMember 2017-10-01 2017-12-31 0001596532 us-gaap:ProductMember 2017-04-01 2017-06-30 0001596532 us-gaap:ServiceMember 2017-01-01 2017-03-31 0001596532 anet:CiscoLawsuitsMember 2018-04-01 2018-06-30 0001596532 anet:CiscoLawsuitsMember 2018-01-01 2018-12-31 0001596532 anet:CiscoLawsuitsMember 2018-08-06 2018-08-06 iso4217:USD anet:supplier iso4217:USD xbrli:shares anet:business anet:segment xbrli:pure xbrli:shares 35703000 31336000 21201000 6988000 1082000 564000 305000 1082000 1082000 564000 564000 305000 305000 0 0 132000 7535000 9120000 430699000 23677000 1397330000 1634065000 3 3 6200000 21200000 0 371000 24006000 0 30027000 0.0000 0.0000 0.0212 0.0000 0.1114 -0.0172 -0.0233 0.0000 0.0000 36100000 44100000 36100000 1300000 1300000 1300000 43000 120000 11000 715000 623000 701000 741000 687000 680000 673000 661000 2916000 2814000 2692000 34141000 14639000 31649000 6321000 0 5265000 6871000 6686000 6506000 17536000 23630000 P120M P3Y P5Y 307000000 P8M24D 5505000 4214000 0.03 0.01 P3Y P1Y 566000 1317000 7423000 8613000 1336000 1617000 1929000 1100000 4000000 36900000 17400000 4371000 11265000 3079000 5122000 17371000 4269000 362119000 275638000 36000 12500000 0.1 P2Y 0 0 51800000 18800000 33000000 11000000 6100000 P1Y P90D false --12-31 FY 2018 2018-12-31 10-K 0001596532 75730873 Yes false Large Accelerated Filer 14715944627 Arista Networks, Inc. false false No Yes ANET 52200000 93757000 254881000 340897000 247346000 331777000 794000 839000 34067000 36167000 133827000 123254000 7086000 5678000 69020000 90012000 -1938000 -3994000 P7Y P5Y P1Y P3Y 804731000 956572000 1100000 1100000 4025000 4025000 8878000 8878000 59032000 59032000 75427000 75427000 91202000 91202000 42100000 42084000 42084000 59032000 3620000 7854000 31892000 15666000 75427000 4353000 10937000 42184000 17953000 91202000 5087000 12915000 48205000 24995000 963000 204000 112000 507000 467000 109000 105000 5100000 2594000 2594000 0 58000 58000 0 211000 140000 71000 2460860000 3081983000 2266429000 2714802000 1395741000 843297000 552444000 0 1632491000 635072000 997419000 0 22000 2000 0 20000 0 622000 240000 0 0 264000 118000 1611000 617000 0 616000 378000 2196000 511000 0 0 1399000 286000 677952000 215923000 11924000 313080000 137025000 1307771000 273993000 5000000 59479000 660353000 308946000 0 0 875498000 676363000 136647000 0 0 0 136647000 539716000 215308000 11924000 312484000 0 0 0 0 0 0 215308000 11924000 312484000 136647000 1306197000 308778000 0 0 0 0 308778000 997419000 273722000 5000000 59479000 659218000 0 0 0 0 0 0 0 273722000 5000000 59479000 659218000 308778000 676363000 1306197000 58072 117300000 15600000 4953000 63720000 28706000 117328000 869000 3811000 2340000 14113000 P5Y 6400000 567923000 859192000 649950000 713873000 12728000 12728000 0 701145000 701145000 0 0 701145000 12728000 0 322080000 322080000 0 0 691367000 4000000 572168000 4200000 864697000 5500000 654164000 -119199000 292529000 -210533000 713873000 12728000 701145000 322080000 190659 22600000 2533438 0.0001 0.0001 1000000000 1000000000 73706000 75668000 73706000 75668000 7000 8000 183389000 422738000 326059000 0.16 0.30 0.16 0.18 0.35 0.27 0.10 0 6341000 16521000 32595000 13500000 327706000 358586000 187556000 228641000 7561000 406051000 369768000 36283000 121265000 109836000 11429000 145434000 134406000 11028000 157016000 145874000 11142000 160702000 147919000 12783000 584417000 538035000 46382000 169570000 156691000 12879000 185962000 171622000 14340000 201726000 187764000 13962000 220734000 204507000 16227000 777992000 720584000 57408000 2279000 1471000 808000 3574000 3574000 64594000 31935000 6113000 4675000 7322000 10451000 79798000 42902000 18582000 10529000 3645000 2018000 P24M -18579000 12795000 -57726000 381000 -734000 3994000 65125000 126492000 -700000 -21720000 8426000 -57896000 2015000 19911000 -21762000 8657000 -57896000 498740000 587227000 -16500000 417245000 328758000 -3564000 -3404000 -4164000 100394000 199374000 63247000 122739000 65125000 126492000 65262000 142650000 2432000 11052000 2115000 2053000 1942000 1890000 30831000 57793000 22050000 19186000 41024000 77373000 35132000 35100000 56700000 56724000 2006000 5190000 0 13401000 1878000 3753000 9000 1320000 0 3500000 4600000 0.03 1 19400000 20200000 21600000 19749000 20640000 27671000 2.66 1.16 1.42 1.84 1.42 5.85 1.95 -2.08 2.25 2.26 4.39 2.50 1.07 1.30 1.68 1.29 5.35 1.79 -2.08 2.08 2.10 4.06 -464000 753000 -1390000 0.2396 0.1086 -0.1361 0.35 0.35 0.21 0.0000 0.0000 0.0100 -0.0227 -0.0518 -0.0337 0.0281 0.2586 0.2490 -0.0111 -0.0104 0.0053 28800000 19100000 23800000 38300000 110000000 25300000 20100000 22300000 7800000 75500000 0.0187 0.0003 -0.0059 0.0439 0.0323 0.0768 56626000 70755000 6474000 56441000 5387000 177382000 P1Y0M0D P3Y7M17D P3Y8M9D P3Y3M16D 22300000 0 0 13800000 36100000 30300000 15000000 0 1200000 39600000 37700000 37743000 2300000 2312000 37673000 35400000 35431000 P7Y P1Y 5110000 375000 3824000 622000 289000 1647000 13375000 7690000 11513000 12048000 12337000 63720000 7080000 52510000 1660000 2470000 0 58610000 6705000 48686000 1038000 2181000 P4Y8M20D P6Y7M18D P4Y7M20D P7M17D P2Y7M25D 63720000 7080000 52510000 1660000 2470000 -700000 -500000 300000 75239000 22155000 23319000 19535000 21789000 86798000 19679000 18420000 15321000 12000000 65420000 0 53700000 53684000 53684000 0 723116000 214210000 259777000 280617000 307165000 1061769000 302919000 333883000 361583000 374992000 1373377000 0 0 0 0 0 196202000 373221000 136818000 242225000 73728000 117130000 142267000 141635000 474760000 142894000 -241972000 189389000 198490000 288801000 46023000 101539000 151983000 58036000 -9233000 14445000 8545000 37802000 51559000 -1644000 -86703000 -99000000 20865000 28168000 -39314000 -96900000 39638000 44216000 17573000 38678000 -30104000 39337000 108856000 -5773000 77916000 42650000 19921000 -112000 30629000 43535000 -14786000 176126000 142327000 70533000 144361000 69708000 -51054000 -2866000 -907000 3389000 8894000 1475000 17455000 115074000 11645000 -21411000 4408000 6599000 6083000 3136000 2780000 2701000 3136000 2780000 2701000 2995000 8093000 31666000 236525000 187762000 306198000 264557000 69673000 76795000 12100000 28100000 20800000 -1493000 -1452000 3360000 8100000 9400000 11600000 5000000 4000000 798946000 938594000 2460860000 3081983000 529905000 606504000 400000000 0 0 0 0 0 0 0 405000000 405000000 0 0 405000000 36136000 30336000 32745000 51469000 42851000 -325775000 -200000 -391320000 -1300000 -755113000 174295000 631627000 503119000 184189000 184189000 82961000 102685000 133722000 103833000 423201000 423201000 144538000 -155269000 168524000 170322000 328115000 328115000 182965000 422400000 327926000 183039000 422468000 327941000 -1184000 310000 496000 1435000 2247000 4488000 4156000 -2169000 8619000 4848000 15454000 2 1 1 479707000 140792000 143143000 139785000 167777000 591497000 164181000 573686000 180813000 181350000 1100030000 243409000 73418000 116634000 140832000 139388000 470272000 138738000 -239803000 180770000 193642000 273347000 79400000 70900000 103351000 12789000 12325000 14291000 14308000 13769000 35869000 73700000 23800000 38400000 5002000 2296000 96215000 95730000 5505000 0 0 5505000 4214000 0 0 4214000 18891000 22704000 2200000 -348000 672000 -2069000 -800000 -800000 -463000 -463000 -2056000 -2056000 -452000 -1135000 13000 16172000 30907000 9745000 31851000 -1043000 -825000 289000 1952000 1025000 1119000 2136000 2988000 7268000 4843000 -1489000 9292000 5509000 18155000 8840000 13316000 0 0 15555000 2500000 0 8000000 0 0 2000000 1100000 4025000 8878000 101700000 0 0 96821000 439711000 585373000 1174259000 21419000 15279000 23830000 0.0001 0.0001 100000000 100000000 0 0 0 0 0 0 177330000 162321000 2000000 38134000 38636000 0 3000000 2000000 35181000 57111000 53658000 137855000 206332000 547797000 6744000 7415000 5362000 4871000 5618000 5542000 3565000 143299000 22124000 53400000 35154000 4742000 3020000 30548000 47711000 165367000 30566000 53400000 35154000 3591000 3697000 36447000 55912000 74279000 69128000 5151000 75355000 69238000 6117000 P3Y P30Y -292000 17000 368000 389200000 346000000 273581000 81610000 81194000 79610000 107180000 349594000 102362000 104078000 117589000 118439000 442468000 4245000 5505000 4214000 5500000 4200000 859114000 1190803000 3500000 1129167000 991337000 137830000 874740000 85638000 168789000 335475000 291367000 44108000 405211000 353904000 51307000 437633000 380344000 57289000 467867000 407195000 60672000 1646186000 1432810000 213376000 1192289000 154350000 299547000 472489000 407617000 64872000 519845000 444767000 75078000 563309000 485481000 77828000 595726000 503235000 92491000 2151369000 1841100000 310269000 1550453000 186847000 414069000 30 days with some large high volume customers having extended terms up to 60 days 621100000 P2Y P3Y 0.85 0.15 130887000 37027000 38630000 40640000 38808000 155105000 42140000 46188000 47903000 50911000 187142000 59032000 75427000 91202000 P5Y P2Y P4Y 69000 129.00 378000 257.91 1537000 1308000 104.29 150.60 P1Y7M17D P1Y6M10D 538000 16900000 35400000 52500000 96.49 0 0 0 0 0 0 0.318 0.389 0.317 0.389 0.419 0.446 0.006 0.015 0.011 0.021 0.024 0.029 2211176 737058 756679 2211000 13512000 15386000 2500000 3097000 25.22 147600000 307700000 283800000 49000 113000 23.66 40.17 121.18 80.35 1422637000 1027741000 7024000 5899000 33.05 37.09 21749 32.24 49.53 241.92 P1Y2M20D P6Y8M20D P1Y2M20D P6Y3M18D P1Y1M6D P7Y0M14D 574392000 P4Y8M19D P6Y1M2D P5Y2M15D 28600000 30700000 31900000 0.85 68132000 70811000 73706000 75668000 15000 23000 36000 80000 2694000 2918000 1918000 1189000 15555000 15555000 35181000 35181000 57111000 57111000 53658000 53657000 1000 788152000 -675000 537904000 7000 250916000 1107820000 -1475000 674183000 7000 435105000 1661914000 -1938000 804731000 7000 859114000 2143389000 -3994000 956572000 8000 1190803000 22200000 84200000 1200000 1224000 801000 189000 74000 68000 15000 0 0 -13800000 22239000 26900000 26915000 48835000 48800000 74436000 74400000 426000 21000 675000 432000 0 0 1000000 1900000 400000 900000 0 0 706000 11359000 22202000 27413000 46000 1243000 330000 5871000 1504000 2173000 13900000 26800000 35700000 73222000 78977000 80844000 68771000 72258000 74750000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We work closely with third-party contract manufacturing suppliers to manufacture our products. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we had </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> suppliers, who provided substantially all of our electronic manufacturing services. Our contract manufacturing suppliers deliver our products to our third party direct fulfillment facilities.&#160; We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our suppliers could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#8217; or vendors&#8217; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by Accounting Standards Codification (&#8220;ASC&#8221;) 321-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments-Equity Securities</font><font style="font-family:inherit;font-size:10pt;"> as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded as &#8220;Other income (expense), net&#8221; in our consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to 2018, such investments were accounted for under the cost method and were recorded at historical cost at the time of investment, with adjustments to the balance only in the event of an impairment.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the future minimum payments due under our lease financing obligations were as follows (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="5" rowspan="1"></td></tr><tr><td style="width:75%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: interest and land lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total payments under lease financing obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 reverting to landlord</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,630</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease financing obligations, non-current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,431</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the stock activities and the total number of shares available for grant as of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;(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="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Authorized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(378</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Options canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 traded for taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,386</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (GAAP). All significant intercompany accounts and transactions have been eliminated. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2.&#160;&#160;&#160;&#160;Business Combinations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the three months ended September 30, 2018, we acquired Mojo Networks, Inc. (&#8220;Mojo&#8221;) and Metamako Holding PTY LTD. (&#8220;Metamako&#8221;) in order to extend our cognitive cloud networking architecture and to improve our next generation platforms for low-latency applications.&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total fair value of consideration transferred for these acquisitions was approximately </font><font style="font-family:inherit;font-size:10pt;">$117.3 million</font><font style="font-family:inherit;font-size:10pt;">, which consisted of </font><font style="font-family:inherit;font-size:10pt;">$101.7 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and </font><font style="font-family:inherit;font-size:10pt;">$15.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the fair value of </font><font style="font-family:inherit;font-size:10pt;">58,072</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock issued. The following table summarizes our preliminary purchase price allocation of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (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="5" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Purchase Price Allocation</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 tangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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;">63,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,684</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: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 assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,328</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-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#006ebf;"></font><font style="font-family:inherit;font-size:10pt;">We continue the process of identifying and evaluating pending escrow claims related to inventory, tax and other liabilities.&#160; Accordingly, the preliminary values reflected in the table above are subject to potential measurement period adjustments.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed.&#160;The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives. </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="7" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisition Date Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">52,510</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">7 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1 year</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,720</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goodwill of </font><font style="font-family:inherit;font-size:10pt;">$53.7 million</font><font style="font-family:inherit;font-size:10pt;"> is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. We operate under a single reportable segment. The goodwill is not deductible for income taxes purposes. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ended December 31, 2018, revenue and earnings from the acquired businesses included in our consolidated statements of operations were immaterial. Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in aggregate.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for our business combinations in accordance with ASC 805 - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASC 805&#8221;). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we had restricted cash of&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> that primarily included </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> pledged as collateral representing a security deposit required for a facility lease. As of December 31, 2017, we also had </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> restricted cash related to a letter of credit issued to a business partner. Our restricted cash is classified&#160;as other assets in our consolidated balance sheets. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Leases </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancelable operating lease arrangements that expire on various dates through </font><font style="font-family:inherit;font-size:10pt;">2028</font><font style="font-family:inherit;font-size:10pt;">. These arrangements require us to pay certain operating expenses, such as taxes, repairs, and insurance and contain renewal and escalation clauses. We recognize rent expense under these arrangements on a straight-line basis over the term of the lease. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate future minimum payments under non-cancelable operating leases consist 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="5" rowspan="1"></td></tr><tr><td style="width:80%;" 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: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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,869</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum future lease payments </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">103,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense for all operating leases amounted to </font><font style="font-family:inherit;font-size:10pt;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financing Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Build-to-Suit Lease</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2012, we executed a lease for a building then under construction in Santa Clara, California to serve as our headquarters. The lease term is </font><font style="font-family:inherit;font-size:10pt;">120 months</font><font style="font-family:inherit;font-size:10pt;"> and commenced in August 2013. Based on the terms of the lease agreement and due to our involvement in certain aspects of the construction, we were deemed the owner of the building (for accounting purposes only) during the construction period. Upon completion of construction in 2013, we concluded that we had forms of continued economic involvement in the facility, and therefore did not meet with the provisions for sale-leaseback accounting. We continue to maintain involvement in the property post construction and lack transferability of the risks and rewards of ownership, due to our required maintenance of a </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit, in addition to our ability and option to sublease our portion of the leased building for fees substantially higher than our base rate. Therefore, the lease is accounted for as a financing obligation and lease payments will be attributed to (1)&#160;a reduction of the principal financing obligation; (2)&#160;imputed interest expense; and (3)&#160;land lease expense, representing an imputed cost to lease the underlying land of the building. At the conclusion of the initial lease term, we will de-recognize both the net book values of the asset and the remaining financing obligation. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we have recorded assets of </font><font style="font-family:inherit;font-size:10pt;">$53.4 million</font><font style="font-family:inherit;font-size:10pt;">, representing the total costs of the building and improvements incurred, including the costs paid by the lessor (the legal owner of the building) and additional improvement costs paid by us, and a corresponding financing obligation of </font><font style="font-family:inherit;font-size:10pt;">$37.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$39.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$35.4 million</font><font style="font-family:inherit;font-size:10pt;"> were recorded as short-term and long-term financing obligations, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Land lease expense under our lease financing obligation amounted to </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the future minimum payments due under our lease financing obligations were as follows (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="5" rowspan="1"></td></tr><tr><td style="width:75%;" 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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,686</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total payments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: interest and land lease expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total payments under lease financing obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 reverting to landlord</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,630</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of obligations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,743</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: current portion</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease financing obligations, non-current</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,431</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Commitments </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished product and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had non-cancellable purchase commitments of </font><font style="font-family:inherit;font-size:10pt;">$389.2 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$346.0 million</font><font style="font-family:inherit;font-size:10pt;"> was to our contract manufacturers and suppliers. In addition, we have provided deposits to secure our obligations to purchase inventory. We had </font><font style="font-family:inherit;font-size:10pt;">$17.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$36.9 million</font><font style="font-family:inherit;font-size:10pt;"> in deposits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. These deposits are classified in 'Prepaid expenses and other current assets' and 'Other assets' in our accompanying consolidated balance sheets. </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Guarantees </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have at our option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had any significant impact on our consolidated financial statements to date.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Proceedings </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">Cisco Systems, Inc. (&#8220;Cisco&#8221;) Matters</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 6, 2018, we entered into a settlement agreement with Cisco Systems, Inc. (&#8220;Cisco&#8221;) as described in </font><font style="font-family:inherit;font-size:10pt;">Note 14</font><font style="font-family:inherit;font-size:10pt;"> relating to several litigation matters which are summarized below. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Cisco Systems, Inc. v. Arista Networks, Inc. (Case No. 4:14-cv-05343) (&#8220;&#8217;43 Case&#8221;)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 5, 2014, Cisco filed a complaint against us in the District Court for the Northern District of California alleging that we infringe U.S. Patent Nos. 6,377,577; 6,741,592; 7,023,853; 7,061,875; 7,162,537; 7,200,145; 7,224,668; 7,290,164; 7,340,597; 7,460,492; 8,051,211; and 8,356,296 (respectively, &#8220;the &#8217;577 patent,&#8221; &#8220;the &#8217;592 patent,&#8221; &#8220;the &#8217;853 patent,&#8221; &#8220;the &#8217;875 patent,&#8221; &#8220;the &#8217;537 patent,&#8221; &#8220;the &#8217;145 patent,&#8221; &#8220;the &#8217;668 patent,&#8221; &#8220;the &#8217;164 patent,&#8221; &#8220;the &#8217;597 patent,&#8221; &#8220;the &#8217;492 patent,&#8221; &#8220;the &#8217;211 patent,&#8221; and &#8220;the &#8217;296 patent&#8221;). Pursuant to the settlement with Cisco, as described in </font><font style="font-family:inherit;font-size:10pt;">Note 14</font><font style="font-family:inherit;font-size:10pt;">, the &#8217;43 Case was dismissed on August 27, 2018.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Cisco Systems, Inc. v. Arista Networks, Inc. (Case No. 5:14-cv-05344) (&#8220;&#8217;44 Case&#8221;)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 5, 2014, Cisco filed a complaint against us in the District Court for the Northern District of California alleging that we infringe numerous copyrights pertaining to Cisco&#8217;s &#8220;Command Line Interface&#8221; or &#8220;CLI&#8221; and U.S. Patent Nos. 7,047,526 and 7,953,886 (respectively, &#8220;the &#8217;526 patent&#8221; and &#8220;the &#8217;886 patent&#8221;). As relief for our alleged copyright infringement, Cisco sought monetary damages for alleged lost profits, profits from our alleged infringement, statutory damages, attorney&#8217;s fees, and associated costs. The &#8217;526 patent is subject to a non-appealable final judgment of non-infringement and the &#8217;886 patent was dismissed with prejudice.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 14, 2016, following a two-week trial, a jury found that we had proven our copyright defense of&#160;scenes a faire. Cisco filed a notice of appeal on June 6, 2017. Cisco did not appeal the jury&#8217;s noninfringement verdict on the &#8217;526 patent but did appeal the jury&#8217;s finding that we established the defense of scenes a faire. On October 1, 2018, at the parties&#8217; request and pursuant to the settlement agreement, the District Court vacated the jury verdict regarding our copyright defense and dismissed the case.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Arista Networks, Inc. v. Cisco Systems, Inc. (Case No. 5:16-cv-00923) (&#8220;&#8217;23 Case&#8221;)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 24, 2016, we filed a complaint against Cisco in the District Court for the Northern District of California alleging antitrust violations and unfair competition. On August 6, 2018, the Court vacated the trial in light of the settlement with Cisco as describe in </font><font style="font-family:inherit;font-size:10pt;">Note 14</font><font style="font-family:inherit;font-size:10pt;">. Pursuant to the settlement with Cisco, the &#8217;23 Case was dismissed.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Certain Network Devices, Related Software, and Components Thereof (Inv. No. 337-TA-944) (&#8220;944 Investigation&#8221;)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 19, 2014, Cisco filed a complaint against us in the USITC alleging that we violated 19 U.S.C. &#167; 1337 (&#8220;Section 337&#8221;). The USITC instituted Cisco&#8217;s complaint as Investigation No. 337-TA-944. Cisco initially alleged that certain of our switching products infringe the &#8217;592, &#8217;537, &#8217;145, &#8217;164, &#8217;597, and &#8217;296 patents.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 2, 2016, the Administrative Law Judge (&#8220;ALJ&#8221;) issued his initial determination finding a violation of Section 337. The ALJ found that a violation had occurred in the importation into the United States, the sale for importation or the sale within the United States after importation, of certain network devices, related software, and components thereof that the ALJ found infringed asserted claims 1, 2, 8-11, and 17-19 of the &#8217;537 patent; asserted claims 6, 7, 20, and 21 of the &#8217;592 patent; and asserted claims 5, 7, 45, and 46 of the &#8217;145 patent. The ALJ did not find a violation of Section 337 with respect to any asserted claims of the &#8217;597 and &#8217;164 patents. Cisco dropped the &#8217;296 patent before the hearing. On June 23, 2016, the USITC issued its Final Determination, which found a violation with respect to the &#8217;537, &#8217;592, and &#8217;145 patents, and found no violation with respect to the &#8217;597 and &#8217;164 patents. The USITC also issued a limited exclusion order and a cease and desist order pertaining to network devices, related software, and components thereof that infringe one or more of claims 1, 2, 8-11, and 17-19 of the &#8217;537 patent; claims 6, 7, 20, and 21 of the &#8217;592 patent; and claims 5, 7, 45, and 46 of the &#8217;145 patent. On August 22, 2016, the presidential review period for the 944 Investigation expired. The USITC orders will be in effect until the expiration of the &#8217;537, &#8217;592, and &#8217;145 patents.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Both we and Cisco filed petitions for review of the USITC&#8217;s Final Determination to the Federal Circuit. The appeal was fully briefed and oral argument was held on June 6, 2017. On September 27, 2017, the Federal Circuit affirmed the USITC&#8217;s Final Determination.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In response to the USITC&#8217;s findings in the 944 Investigation, we made design changes to our products for sale in the United States to address the features that were found to infringe the &#8217;537, &#8217;592, and &#8217;145 patents. Following the issuance of the final determination in the 944 Investigation, we submitted a Section 177 ruling request to CBP seeking approval to import these redesigned products into the United States.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 26, 2016, Cisco filed an enforcement complaint under Section 337 with the USITC. Cisco alleged that we violated the cease and desist and limited exclusion orders issued in the 944 Investigation by engaging in the &#8220;marketing, distribution, offering for sale, selling, advertising, and/or aiding or abetting other entities in the sale and/or distribution of products that Cisco alleges continue to infringe claims 1-2, 8-11, and 17-19 of the &#8217;537 patent,&#8221; despite the design changes we made to those products. On September 28, 2016, the USITC instituted the enforcement proceeding. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 7, 2017, we received a 177 ruling from CBP finding that our redesigned products did not infringe the relevant claims of the &#8217;537, &#8217;592, and &#700;145 patents, and approving the importation of those redesigned products into the United States.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 20, 2017, the ALJ issued his initial determination finding that we did not violate the June 23, 2016 cease and desist order. The initial determination also recommended a civil penalty of&#160;</font><font style="font-family:inherit;font-size:10pt;">$307 million</font><font style="font-family:inherit;font-size:10pt;"> if the USITC decided to overturn the finding of no violation. On July 3, 2017, the parties filed petitions for review of certain findings in the initial determination.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 4, 2017, the USITC issued an order remanding the investigation to the ALJ to make additional findings on certain issues and issue a remand initial determination. The USITC ordered the ALJ to set a schedule for completion of any necessary remand proceedings and a new target date for the enforcement action (the &#8220;944 Enforcement Action&#8221;). The ALJ held a hearing on February 1, 2018 and issued a remand initial determination on June 4, 2018, again finding that we did not violate the June 23, 2016 cease and desist order. Pursuant to the settlement with Cisco, the 944 Enforcement Investigation was terminated on September 17, 2018. The parties have jointly requested suspension of the remedial orders in the 944 Investigation, and on October 23, 2018, the ITC instituted a modification proceeding to determine how to modify the orders consistent with the parties&#8217; request.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Certain Network Devices, Related Software, and Components Thereof (Inv. No. 337-TA-945) (&#8220;945 Investigation&#8221;)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 19, 2014, Cisco filed a complaint against us in the USITC alleging that we violated Section 337. The USITC instituted Cisco&#8217;s complaint as Investigation No. 337-TA-945. The remedial orders from the 945 Investigation are no longer in effect and will terminate when the USPTO issues a certificate cancelling the asserted claims of the &#8217;668 patent based on the IPR proceeding described below.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Inter Partes Reviews</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have filed petitions for Inter Partes Review of the &#8217;597, &#8217;211, &#8217;668, &#8217;853, &#8217;537, &#8217;577, &#8217;886, and &#8217;526 patents. IPRs relating to the &#8217;597 (IPR No. 2015-00978) and &#8217;211 (IPR No. 2015-00975) patents were instituted in October 2015 and hearings on these IPRs were completed in July 2016. On September 28, 2016, the PTAB issued a final written decision finding claims 1, 14, 39-42, 71, 72, 84, and 85 of the &#8217;597 patent unpatentable. The PTAB also found that claims 29, 63, 64, 73, and 86 of the &#8217;597 patent had not been shown to be unpatentable. On October 5, 2016, the PTAB issued a final written decision finding claims 1 and 12 of the &#8217;211 patent unpatentable. The PTAB also found that claims 2, 6-9, 13, and 17-20 of the &#8217;211 patent had not been shown to be unpatentable. Both parties have appealed the final written decisions on the &#8217;211 and &#8217;537 patent IPRs. The hearing for the &#8217;211 IPR appeal was held in March 2018, and on March 28, 2018, the Federal Circuit remanded the matter back to the PTAB for further proceedings.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IPRs relating to the &#8217;668 (IPR No. 2016-00309), &#8217;577 (IPR No. 2016-00303), &#8217;853 (IPR No. 2016-0306), and &#8217;537 (IPR No. 2016-0308) patents were instituted in June 2016 and hearings were held on March 7, 2017. On May 25, 2017, the PTAB issued final written decisions finding claims 1, 7-10, 12-16, 18-22, 25, and 28-31 of &#8217;577 patent unpatentable, and that claim 2 of the &#8217;577 patent, claim 63 of the &#8217;853 patent, and claims 1, 10, 19, and 21 of the &#8217;537 patent had not been shown to be unpatentable. On June 1, 2017, the PTAB issued a final written decision finding claims 1-10, 12-13, 15-28, 30-31, 33-36, 55-64, 66-67, and 69-72 of the &#8217;668 patent unpatentable. We filed a Notice of Appeal concerning the &#8217;577 patent on July 21, 2017, and Notices of Appeal concerning the &#8216;853 and &#8217;537 patents on July 26, 2017. Cisco cross-appealed concerning the &#8217;577 patent on July 26, 2017 and filed a Notice of Appeal concerning the &#8217;668 patent on August 1, 2017. For the appeals of the IPRs on the &#8217;668 and &#8217;577 patents, the Federal Circuit granted our motion for an expedited briefing schedule, and the hearings were held on February 9, 2018. On February 14, 2018, the Federal Circuit affirmed the PTAB&#8217;s final written decision on the &#8217;668 patent.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;text-decoration:underline;">OptumSoft, Inc. Matters</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">OptumSoft, Inc. v. Arista Networks, Inc.</font><font style="font-family:inherit;font-size:10pt;">, in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies and (ii)&#160;breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In its lawsuit, OptumSoft has asked the Court to order us to (i) give OptumSoft access to our software for evaluation by OptumSoft; (ii)&#160;cease all conduct constituting the alleged confidentiality and use restriction breaches; (iii) secure the return or deletion of OptumSoft&#8217;s alleged intellectual property provided to third parties, including our customers; (iv)&#160;assign ownership to OptumSoft of OptumSoft&#8217;s alleged intellectual property currently owned by us; and (v)&#160;pay OptumSoft&#8217;s alleged damages, attorney&#8217;s fees, and costs of the lawsuit. David Cheriton, one of our founders and a former member of our board of directors, who resigned from our board of directors on March&#160;1, 2014 and has no continuing role with us, is a founder and, we believe, the largest stockholder and director of OptumSoft. The 2010 David&#160;R. Cheriton Irrevocable Trust dated July 28, 2010, a trust for the benefit of the minor children of Mr. Cheriton, is one of our largest stockholders.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April&#160;14, 2014, we filed a cross-complaint against OptumSoft, in which we asserted our ownership of the software components at issue and our interpretation of the 2004 agreement. Among other things, we asserted that the language of the 2004 agreement and the parties&#8217; long course of conduct support our ownership of the disputed software components. We asked the Court to declare our ownership of those software components, all similarly-situated software components developed in the future and all related intellectual property. We also asserted that, even if we are found not to own certain components, such components are licensed to us under the terms of the 2004 agreement. However, there can be no assurance that our assertions will ultimately prevail in litigation. On the same day, we also filed an answer to OptumSoft&#8217;s claims, as well as affirmative defenses based in part on OptumSoft&#8217;s failure to maintain the confidentiality of its claimed trade secrets, its authorization of the disclosures it asserts and its delay in claiming ownership of the software components at issue. We have also taken additional steps to respond to OptumSoft&#8217;s allegations that we improperly used and/or disclosed OptumSoft confidential information. While we believe we have meritorious defenses to these allegations, we believe we have (i)&#160;revised our software to remove the elements we understand to be the subject of the claims relating to improper use and disclosure of OptumSoft confidential information and made the revised software available to our customers and (ii)&#160;removed information from our website that OptumSoft asserted disclosed OptumSoft confidential information.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial are set to be tried in Phase II, including the application of the Court&#8217;s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own and the trade secret misappropriation and confidentiality claims. The Phase II Trial is set for&#160;September 23, 2019&#160;by the judge.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We intend to vigorously defend against any claims brought against us by OptumSoft.&#160; However, we cannot be certain that, if litigated, any claims by OptumSoft would be resolved in our favor.&#160; For example, if it were determined that OptumSoft owned components of our EOS network operating system, we would be required to transfer ownership of those components and any related intellectual property to OptumSoft.&#160; If OptumSoft were the owner of those components, it could make them available to our competitors, such as through a sale or license.&#160; An adverse litigation ruling could result in a significant damages award against us and injunctive relief. In addition, OptumSoft could assert additional or different claims against us, including claims that our license from OptumSoft is invalid.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to the legal proceedings described above, it is our belief that while a loss is not probable, it may be reasonably possible. Further, at this stage in the litigation, any possible loss or range of loss cannot be estimated.&#160; However, the outcome of litigation is inherently uncertain. Therefore, if one or more of these legal matters were resolved against us in a reporting period for a material amount, our consolidated financial statements for that reporting period could be materially adversely affected.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Matters </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk in respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of accounts receivable collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (&#8220;OEM&#8221;) partners and in conjunction with various technology partners. Significant customers are those which represent more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December&#160;31,&#160;2018,&#160;we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers who represented </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable, respectively. As of December&#160;31,&#160;2017,&#160;we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers who represented </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable, respectively. For the years ended December&#160;31,&#160;2018,&#160;2017&#160;and&#160;2016,&#160;there was one customer who represented </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> of our total revenue, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the beginning and ending balances of our contract assets (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets, beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets, ending balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract liabilities (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="5" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: Revenue recognized from beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,561</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Less: Beginning balance reclassified to 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;">(371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Add: Contract liabilities recognized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities, ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our deferred revenue (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="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">498,740</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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;">Less: Revenue recognized from beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(328,758</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Add: Deferral of revenue in current period, excluding amounts recognized during the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417,245</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, ending balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">587,227</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_________________________________</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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></tr><tr><td colspan="5" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Award Plan Activities</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Equity Incentive Plan</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2014, the board of directors and stockholders approved the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;), effective on the first day that our common stock was publicly traded. Our board of directors has terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (&#8220;ISOs&#8221;), Nonstatutory Stock Options (&#8220;NSOs&#8221;), Restricted Stock Units (&#8220;RSUs&#8221;), Restricted Stock Awards (&#8220;RSAs&#8221;) or Stock Appreciation Rights (&#8220;SARs&#8221;). The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed </font><font style="font-family:inherit;font-size:10pt;">12,500,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2018, our board of directors authorized an increase of&#160;</font><font style="font-family:inherit;font-size:10pt;">2,211,176</font><font style="font-family:inherit;font-size:10pt;">&#160;shares to the shares available for issuance under the 2014 Plan. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there remained approximately </font><font style="font-family:inherit;font-size:10pt;">22.6 million</font><font style="font-family:inherit;font-size:10pt;"> shares available for issuance under the 2014 Plan.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2014 Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the &#8220;ESPP&#8221;). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to </font><font style="font-family:inherit;font-size:10pt;">1%</font><font style="font-family:inherit;font-size:10pt;"> of our shares outstanding immediately preceding December&#160;31, but not to exceed </font><font style="font-family:inherit;font-size:10pt;">2,500,000</font><font style="font-family:inherit;font-size:10pt;"> shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2018, our board of directors authorized an increase of&#160;</font><font style="font-family:inherit;font-size:10pt;">737,058</font><font style="font-family:inherit;font-size:10pt;">&#160;shares to shares available for issuance under the ESPP. On </font><font style="font-family:inherit;font-size:10pt;">February&#160;4, 2019</font><font style="font-family:inherit;font-size:10pt;">, our board of directors authorized an increase of </font><font style="font-family:inherit;font-size:10pt;">756,679</font><font style="font-family:inherit;font-size:10pt;"> shares to shares available for issuance under the ESPP effective </font><font style="font-family:inherit;font-size:10pt;">January&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there remained </font><font style="font-family:inherit;font-size:10pt;">2,533,438</font><font style="font-family:inherit;font-size:10pt;"> shares available for issuance under the ESPP.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our 2014 ESPP eligible employees are permitted to acquire shares of our common stock at&#160;</font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;">&#160;of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period will be approximately </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years starting on the first trading date after February&#160;15 and August&#160;15 of each year. Participants may purchase shares of common stock through payroll deductions up to&#160;</font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;">&#160;of their eligible compensation, subject to Internal Revenue Service mandated purchase limits. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activities</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts): </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="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br clear="none"/>Shares <br clear="none"/>Underlying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Exercise <br clear="none"/>Price per Share </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual <br clear="none"/>Term&#160;(In Years)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 <br clear="none"/>Intrinsic <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,422,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Options granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241.92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">Options exercised </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Options canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(49</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,899</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,027,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable&#8212;December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">574,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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average grant-date fair value of options granted during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and 2016 was </font><font style="font-family:inherit;font-size:10pt;">$121.18</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$40.17</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$23.66</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively. The aggregate intrinsic value of options exercised during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016 was </font><font style="font-family:inherit;font-size:10pt;">$283.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$307.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$147.6 million</font><font style="font-family:inherit;font-size:10pt;">. The total fair value of options vested for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016 was approximately </font><font style="font-family:inherit;font-size:10pt;">$31.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$30.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$28.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Unit (RSU) Activities</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):</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="14" rowspan="1"></td></tr><tr><td style="width:43%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average&#160;Grant <br clear="none"/>Date&#160;Fair&#160;Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term (In Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;&#160;&#160;&#160;&#160;RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257.91</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;&#160;&#160;&#160;&#160;RSUs forfeited/canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total fair value of RSUs vested for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, 2017 and 2016 was approximately </font><font style="font-family:inherit;font-size:10pt;">$52.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$35.4 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan Activities</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;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, 2018</font><font style="font-family:inherit;font-size:10pt;">, we issued </font><font style="font-family:inherit;font-size:10pt;">190,659</font><font style="font-family:inherit;font-size:10pt;"> shares at an average purchase price of </font><font style="font-family:inherit;font-size:10pt;">$80.35</font><font style="font-family:inherit;font-size:10pt;"> under our ESPP. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Shares Available for Grant</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">The following table presents the stock activities and the total number of shares available for grant as of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;(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="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Authorized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(378</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Options canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 traded for taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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&#8212;December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,386</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-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the close of an acquisition during the current quarter (see </font><font style="font-family:inherit;font-size:10pt;">Note 2</font><font style="font-family:inherit;font-size:10pt;">), we issued </font><font style="font-family:inherit;font-size:10pt;">21,749</font><font style="font-family:inherit;font-size:10pt;"> restricted shares of our common stock to certain key employees. These restricted shares vest over </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years from the acquisition date and any unvested shares will be forfeited upon termination of such employees under certain conditions. The acquisition date fair value of these shares will be recognized as stock-based compensation over their vesting period.</font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense related to options, RSAs, ESPP and RSUs granted were charged to the department to which the associated employee reported as follow (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="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">48,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;&#160;</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;">24,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,937</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">91,202</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;">75,427</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,032</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Determination of Fair Value</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the date of grant.&#160;For option awards and ESPP offerings we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: &#160;</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="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years) </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ESPP</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions relating to our ESPP:</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="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years) </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years). </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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:2%;" 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:2%;" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Option</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSU</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Stock</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrecognized stock-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">56,441</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;">177,382</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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,387</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;">Weighted-average amortization period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.6 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.3 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0 year</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.7 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. In addition, our convertible preferred stock prior to conversion to common shares upon our initial public offering in June 2014, were also considered to be participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income Per Share Available to Common Stock </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of our basic and diluted net income per share available to common stock (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:54%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">423,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less: undistributed earnings allocated to participating securities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(189</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;">(801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,224</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Net income available to common stockholders, 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;">327,926</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;">422,400</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;">182,965</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:12px;padding-top:2px;padding-bottom: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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Add: undistributed earnings allocated to participating securities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, diluted </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">327,941</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;">422,468</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;">183,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">Weighted-average shares used in computing net income per share available to common stockholders, 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;">74,750</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;">72,258</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;">68,771</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, 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;">74,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Add weighted-average effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Stock options, RSUs and RSAs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Weighted-average shares used in computing net income per share available to common stockholders, 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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,844</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,977</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">73,222</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top: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.39</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;">5.85</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.66</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (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="10" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options and RSUs to purchase common stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">140</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;">58</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,594</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;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (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="29" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;III</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;font-style:italic;">Cash Equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">59,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">59,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposits</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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;">&#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,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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">(286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">(1,399</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">659,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">659,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,993</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;color:#bb8110;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">(511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">273,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,307,771</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;color:#bb8110;">622</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;color:#bb8110;">(2,196</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,306,197</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;">308,778</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997,419</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Money market funds - restricted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Financial 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,634,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,632,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">635,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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></tr><tr><td colspan="29" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">____________________</font></div></td></tr><tr><td colspan="29" style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.</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: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="29" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;III</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">713,873</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;">&#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 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;">&#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 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;">713,873</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;">701,145</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;">12,728</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">11,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">11,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(378</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">312,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(617</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">215,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">677,952</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;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">676,363</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;">136,647</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;">539,716</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds - restricted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">5,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Financial Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,397,330</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;">22</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,611</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,395,741</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;">843,297</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;">552,444</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (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="29" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;III</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;font-style:italic;">Cash Equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">59,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">59,479</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates of deposits</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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;">&#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,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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,946</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">(286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">308,778</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">660,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">(1,399</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">659,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">659,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,993</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;color:#bb8110;">240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">(511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">273,722</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,307,771</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;color:#bb8110;">622</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;color:#bb8110;">(2,196</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;color:#bb8110;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,306,197</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;">308,778</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997,419</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Money market funds - restricted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Financial 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,634,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,632,491</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">635,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">997,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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></tr><tr><td colspan="29" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">____________________</font></div></td></tr><tr><td colspan="29" style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;padding-left:18px;text-indent:0px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.</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: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="29" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" 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:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="27" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level I</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level II</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Level&#160;III</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash Equivalents:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">701,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">713,873</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;">&#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 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;">&#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 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;">713,873</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;">701,145</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;">12,728</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">11,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">11,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(378</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">313,080</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">312,484</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,923</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(617</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">215,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">677,952</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;">22</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,611</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">676,363</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;">136,647</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;">539,716</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds - restricted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">5,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Financial Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,397,330</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;">22</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,611</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,395,741</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;">843,297</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;">552,444</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t realize any other-than-temporary losses on our marketable securities for the years ended December 31, 2018 and 2017. As of December 31, 2018 and 2017, total unrealized losses of our marketable securities that had been in a continuous unrealized loss portion were immaterial. We invest in marketable securities that have maximum maturities of up to </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;"> and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a lower yield show a mark-to-market unrealized loss. The unrealized losses are due primarily to changes in credit spreads and interest rates. We expect to realize the full value of these investments upon maturity or sale and therefore, we do </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t consider any of our marketable securities to be other-than-temporarily impaired as of&#160;December 31, 2018.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;December 31, 2018, the contractual maturities of our investments did not exceed </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (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="5" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">875,498</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;">Due in 1 year through 2 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,306,197</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted-average remaining duration of our current marketable securities is approximately </font><font style="font-family:inherit;font-size:10pt;">0.7 years</font><font style="font-family:inherit;font-size:10pt;"> as of&#160;December 31, 2018. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level I</font><font style="font-family:inherit;font-size:10pt;">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level II</font><font style="font-family:inherit;font-size:10pt;">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level III</font><font style="font-family:inherit;font-size:10pt;">&#8212;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#8217;s estimate of assumptions that market participants would use in pricing the asset or liability.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction re-measurement - </font><font style="font-family:inherit;font-size:10pt;">Assets and liabilities denominated in a currency other than a subsidiary&#8217;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. We recognized </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in transaction gains, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in transaction losses for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Translation - </font><font style="font-family:inherit;font-size:10pt;">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders&#8217; equity.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Acquisition-Related Intangible Assets </font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill was recorded as a result of our acquisition of Mojo and Metamako in the third quarter of 2018. See </font><font style="font-family:inherit;font-size:10pt;">Note 2</font><font style="font-family:inherit;font-size:10pt;"> for details.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the fourth quarter of&#160;2018, we completed an annual goodwill impairment analysis. Based on our assessment of the qualitative factors, management concluded that the fair value of the Company was not more likely than not less than its carrying amount as of December 31,&#160;2018. Subsequent to this&#160;2018&#160;annual impairment test, we have not identified significant events or circumstances negatively affecting the valuation of goodwill. As of December&#160;31,&#160;2018, there was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">&#160;impairment to the carrying value of our goodwill.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisition-Related Intangible Assets</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents details of our acquisition-related intangible assets as of December 31, 2018 (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="15" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:3%;" 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:3%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 Useful Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,686</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(375</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">6.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 name</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2.7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(622</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">0.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,720</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,110</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;">58,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.7</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense related to acquisition-related intangible assets was&#160;</font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31,&#160;2018. Prior to 2018, we didn't have acquisition-related intangibles assets. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;December&#160;31, 2018, future estimated amortization expense related to the acquired-related intangible assets is as follows (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="5" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Future Amortization Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,337</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it&#8217;s necessary to perform a quantitative assessment. If after our qualitative assessment, we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount in accordance with Accounting Standard Update (&#8220;ASU&#8221;) No. 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year warranty on all of our hardware products and a&#160;</font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;">-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued 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%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> impairment of any long-lived assets or investments was identified for any of the periods presented. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">The geographical breakdown of income before provision for income taxes is as follows (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="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">151,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,539</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,023</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Income before income taxes </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">288,801</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;">474,760</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;">242,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision for income taxes are as follows (in thousands):</font></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="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision for income taxes:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,322</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,675</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,582</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;">42,902</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;">79,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes 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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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;">(4,164</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,564</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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;">3,994</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;">(734</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;">381</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,896</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;">8,657</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 provision for (benefit from) income taxes </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(39,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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">51,559</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;">58,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:</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="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax, net of federal benefit </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 earnings differential </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.68</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.39</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Change in 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions and associated interest </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Tax Cuts and Jobs Act</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.72</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition and integration costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.04</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax 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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.61</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;background-color:#cceeff;padding-left:2px;padding-top: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.86</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.96</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;">&#160;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have operations and a taxable presence in numerous jurisdictions outside the U.S. In 2018, a few of these countries have a lower tax rate than the U.S. The significant jurisdictions in which we have a presence include Cayman Islands, Ireland, and the United Kingdom.</font></div><div style="line-height:120%;padding-top:16px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In years ended December 31, 2017 and 2018, excess tax benefits attributable to equity compensation significantly reduced the effective tax rate upon adoption of ASU 2016-09 in the first fiscal quarter of 2017. The benefit for equity compensation has proportionally grown in the current year.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;). The Tax Act made broad and complex changes to the U.S. tax code, including, but not limited to, (1) reducing the U.S. federal corporate tax rate from 35 percent to 21 percent; (2) requiring companies to pay a one-time transition tax on certain unrepatriated earnings of foreign subsidiaries; (3) generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries; and (4) requiring a current inclusion in U.S. federal taxable income of certain earnings of controlled foreign corporations.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The SEC staff issued Staff Accounting Bulletin 118 (&#8220;SAB 118&#8221;), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides for a one-year measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. As of December 31, 2018, we have reflected the income tax effects of the Tax Act for which the accounting is complete, as follows: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" 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:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Deemed Repatriation Transition Tax (&#8220;Transition Tax&#8221;) is a tax on previously untaxed accumulated and current earnings and profits (&#8220;E&amp;P&#8221;) of certain of our controlled foreign corporations (&#8220;CFCs&#8221;). In 2018, we recorded a Transition Tax expense of </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> in addition to the provisional Transition Tax obligation of </font><font style="font-family:inherit;font-size:10pt;">$18.8 million</font><font style="font-family:inherit;font-size:10pt;"> recorded in 2017.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" 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:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act reduces the corporate tax rate to </font><font style="font-family:inherit;font-size:10pt;">21 percent</font><font style="font-family:inherit;font-size:10pt;">, effective January 1, 2018. For the year ended December 31, 2017, we recorded a provisional decrease of </font><font style="font-family:inherit;font-size:10pt;">$33.0 million</font><font style="font-family:inherit;font-size:10pt;"> for our net deferred tax assets, with a corresponding net adjustment to deferred income tax expense. There was no material change to this provision in 2018. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;" 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:12px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Act creates a new requirement to provide U.S. tax on foreign earnings, global intangible low taxed income (&#8220;GILTI&#8221;). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (2) factoring such amounts into a company&#8217;s measurement of its deferred taxes (the &#8220;deferred method&#8221;). We selected the deferred method of accounting. As a result we recorded a discrete deferred tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2018 to record the associated basis differences anticipated to influence prospective GILTI calculations.</font></div></td></tr></table><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The final impact of the Tax Act may differ from the tax expense as described above, due to, among other things, possible changes in the interpretations and assumptions made by us as a result of additional information, additional guidance that will be issued by the U.S. Department of Treasury or any other relevant governing bodies. There may be additional tax effects of the Tax Act that may materially impact our future financial statement upon finalization of law, regulations, and additional guidance and will be accounted for when such guidance is issued.</font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">Property and equipment </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Reserves and accruals not currently deductible </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Tax credits </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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: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;">Capitalized R&amp;D expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,027</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,053</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,115</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Valuation allowance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,724</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;">(35,132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">65,262</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;">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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,190</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,006</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,320</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</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: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 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;">(19,911</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax 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;">122,739</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;">63,247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the breakdown between non-current deferred tax assets and liabilities (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:65%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets, non-current </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, non-current </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,753</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">122,739</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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$63,247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all of the deferred tax assets were realizable with the exception of U.S. Federal capital losses, California, Canadian, and U.K. deferred tax assets. Therefore, a valuation allowance of </font><font style="font-family:inherit;font-size:10pt;">$56.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$35.1 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, against the U.S. Federal capital losses, California, Canadian, U.K. deferred tax assets as it is more likely than not that these assets will be not be recognized.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$73.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$38.4 million</font><font style="font-family:inherit;font-size:10pt;"> of net operating loss carryforwards for federal and state income tax purposes, from the acquisition of Mojo. These losses begin to expire in 2019. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$23.8 million</font><font style="font-family:inherit;font-size:10pt;">, which do not expire. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had U.S. federal credit carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;">, which begin to expire in 2039. We had state credit carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$84.2 million</font><font style="font-family:inherit;font-size:10pt;">, which can be carried over indefinitely. For foreign jurisdictions, we had </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> of Canadian scientific research and experimental development tax credit carry-forwards, which begin to expire in 2033.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership changes limitations provided in the Internal Revenue code and similar state or foreign provisions.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed above, the Tax Act required a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact. We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Uncertain Tax Positions </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize uncertain tax positions only to the extent that management believes that it is more likely than not the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows (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="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width: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:2%;" rowspan="1" colspan="1"></td><td style="width: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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;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;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">48,835</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;">26,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken in a prior year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken during current 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases related to tax positions taken in a prior year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(426</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases related to settlements with taxing authorities </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases related to lapse of statute of limitations </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,173</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;Adjustment for acquisition</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits&#8212;ending balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">74,436</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;">48,835</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;">26,915</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-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the total amount of gross unrecognized tax benefits was </font><font style="font-family:inherit;font-size:10pt;">$74.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$48.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$26.9 million</font><font style="font-family:inherit;font-size:10pt;"> of which </font><font style="font-family:inherit;font-size:10pt;">$35.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.9 million</font><font style="font-family:inherit;font-size:10pt;"> would affect our effective tax rate if recognized, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We have recorded a net expense for interest and penalties of </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;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recognized a liability for interest and penalties of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The statute of limitations for Federal remains open for 2015 and forward. Because of the net operating loss and tax credit carryforwards, all tax years remain open to state tax examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries, in which the subsidiaries are located. It is possible that the amount of existing unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses in some of the jurisdictions, however, an estimate of the range cannot be made.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#160;to&#160;</font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160; We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.</font><font style="font-family:inherit;font-size:10pt;">&#160;For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded charges of </font><font style="font-family:inherit;font-size:10pt;">$20.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$28.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, within cost of product revenue for inventory write-downs. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes.</font><font style="font-family:inherit;font-size:10pt;"> For the year ended December&#160;31, 2018, we did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t incur a net loss on such supplier liabilities. For the years ended December 31, 2017 and 2016, we recorded a charge of </font><font style="font-family:inherit;font-size:10pt;">$21.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments in Privately-Held Companies</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the carrying amount of our non-marketable equity investments was approximately </font><font style="font-family:inherit;font-size:10pt;">$30.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$36.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, with total initial costs of </font><font style="font-family:inherit;font-size:10pt;">$44.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$36.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. These investments are in the equity of privately-held companies, which do not have readily determinable fair values. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to 2018, we accounted for our non-marketable equity securities at cost less impairment. In 2018, we adopted ASU 2016-01 and began to measure such investments using the measurement alternative. See Note 1. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended&#160;December 31, 2018,&#160;we recorded&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of unrealized gain on investments in one company after they were re-measured to fair value as of the date observable transactions occurred. In addition, during the year ended December 31, 2018, we recorded&#160;</font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of impairment loss on an investment. Accordingly, as of December 31, 2018,&#160;</font><font style="font-family:inherit;font-size:10pt;">$36.1 million</font><font style="font-family:inherit;font-size:10pt;"> of the initial costs of our investments were re-measured to fair value at </font><font style="font-family:inherit;font-size:10pt;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;"> and are classified within Level III of the fair value hierarchy. Prior to 2018, we did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t record any impairment losses for these investments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (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="5" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 year or less</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">875,498</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;">Due in 1 year through 2 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total marketable securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,306,197</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Legal Settlement </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 6, 2018, we entered into a binding Term Sheet with Cisco to settle various legal matters between us and Cisco as described in Note 7. Pursuant to the Term Sheet, we paid Cisco </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> on August 20, 2018, and&#160;the Company and Cisco obtained dismissals of all ongoing district court and USITC litigation between us. Cisco granted us a release for all past claims relating to the&#160;patents Cisco asserted against us in the district court and USITC, and we granted Cisco a release from all past antitrust and unfair competition claims. These mutual releases extended to the Company's and Cisco&#8217;s customers, contract manufacturers, and partners. The parties further agreed to a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year stand-down period for any utility patent infringement claims either may have against features currently implemented in the other party&#8217;s products and services, with some carve-outs for products stemming from acquired companies. The parties further agreed to a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year dispute resolution process for allegations by either party against new and/or modified features in the other party&#8217;s products. We also agreed to make certain modifications to our CLI. On December 3, 2018, the parties entered into a Mutual Release and Settlement Agreement (&#8220;Definitive Agreement&#8221;), which superseded the Term Sheet but did not substantially alter the terms. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon signing the Term Sheet, we&#160;recorded a legal settlement charge of </font><font style="font-family:inherit;font-size:10pt;">$405.0 million</font><font style="font-family:inherit;font-size:10pt;"> to operating expenses, which included the </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> payment to Cisco and </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> of legal fees associated with the settlement in the three months ended June 30, 2018. We have also recorded a corresponding income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$96.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2018.&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders&#8217; equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Goodwill Impairment</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">, which eliminated step two from the goodwill impairment test. In assessing impairment of goodwill, if it is concluded that it is more likely than not that the carrying amount of a reportable segment exceeds its fair value during the qualitative assessment, a one-step quantitative goodwill impairment test will be performed. If it is concluded during the quantitative test that the carrying amount of a reportable segment exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reportable segment. The guidance is effective for us for our first quarter of 2020. Early adoption is permitted. In the third quarter of 2018, we&#160;early&#160;adopted ASU&#160;2017-04 upon the completion of our business combinations.&#160;The standard did not have an impact to our qualitative assessment for goodwill impairment that we performed in the fourth quarter of fiscal 2018.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During May 2014, the FASB issued ASU&#160;2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606)</font><font style="font-family:inherit;font-size:10pt;">. In 2016, the FASB issued ASU&#160;2016-08, ASU 2016-10 and ASU&#160;2016-12, which provide interpretive clarifications on the new guidance in Topic&#160;606 (collectively, &#8220;ASC 606&#8221;). Under ASC 606, the recognition of revenue is based on consideration we expect to be entitled to from the transfer of goods or services to a customer.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary impact of ASC 606 is related to the deferral of incremental commission costs of obtaining customer service contracts, which were previously expensed as incurred.&#160;Under ASC 606, we defer all such costs and amortize them over the expected period of benefit. ASC 606 also requires companies to account for termination clauses at the onset of an arrangement. While there is limited history of cancellations, our prepaid subscription offerings&#160;are generally cancellable by customers with 30 days&#8217; notice, therefore, the subscription contracts are considered month-to-month. While these prepaid amounts have historically been recorded to deferred revenue, ASC 606 requires that we record these amounts as other liabilities. In addition, ASC 606 may impact the amount and timing of revenue recognition of certain sales arrangements and the related disclosures on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted ASC 606 on January 1, 2018 using the modified retrospective method to those contracts that were not completed as of January 1, 2018, which resulted in a cumulative effect adjustment of&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> that&#160;increased retained earnings to capitalize certain commission costs that were expensed in the prior year. Correspondingly, we increased prepaid expenses and other current assets by </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, other assets by </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, and decreased deferred tax assets by </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2018. In addition, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$16.5 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred revenue as of January 1, 2018 to other current liabilities and other long-term liabilities related to our prepaid subscription offerings. The impact of adopting ASC 606 was not material to our financial results for the year ended December 31, 2018.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, as well as the portfolio approach for the contracts reviewed. These costs include a portion of our sales force compensation program as we have determined annual compensation is commensurate with recurring sales activities.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Recognition and Measurement of Financial Assets and Financial Liabilities </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-01&#8221;),&#160;which enhances the reporting model for financial instruments to provide users of financial statements with more decision-useful information. In February 2018, the FASB issued ASU 2018-03, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">, to clarify certain aspects of ASU 2016-01. ASU 2016-01 and ASU 2018-03 (collectively, the &#8220;new guidance&#8221;) address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted this new guidance on January 1, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the new guidance, there was no change in the accounting of our marketable securities as our investment policy only allows investments in debt securities. For our cost method equity investments in privately-held companies without readily determinable fair value, we elected to use the measurement alternative, defined as cost, less impairments, as adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer, which was adopted prospectively.&#160;Adjustments resulting from impairments and/or observable price changes are to be recorded as other income (expense) on a prospective basis.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of our equity investments and any related gain or loss may fluctuate in the future as a result of the re-measurement of such equity investments upon the occurrence of observable price changes and/or impairments.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Income Taxes on Intra-Entity Transfers of Assets</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16,&#160;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory,&#160;which addresses recognition of current and deferred income taxes for intra-entity asset transfers when assets are sold to an outside party. Current GAAP prohibits the recognition of current and deferred income taxes until the asset has been sold to an outside party. This prohibition on recognition is considered an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance requires an entity to recognize the income tax consequences when the transfer occurs eliminating the exception. The guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. We adopted this guidance in our first quarter of fiscal 2018 and the impact was immaterial. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Restricted Cash in Statement of Cash Flows</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash (a consensus of the FASB Emerging Issues Task Force</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-18&#8221;),&#160;which requires that amounts generally described as restricted cash or restricted cash equivalents be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This standard is required to be applied using a retrospective transition method to each period presented. We retrospectively adopted ASU 2016-18 in our first quarter of fiscal 2018. As a result of the adoption, we adjusted the consolidated statements of cash flows for the years ended December 31, 2017 and 2016 to increase the beginning-of-period cash amounts by </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and end-of-period cash amount by </font><font style="font-family:inherit;font-size:10pt;">$5.5 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;">, respectively. In addition, net cash used in investing activities for the years ended December 31, 2017 and 2016 decreased by </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Nonemployee Share-Based Payments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2018-07&#8221;), to simplify the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees with certain exceptions. Under the guidance, the measurement of equity-classified nonemployee awards will be fixed at the grant date, which may lower their cost and reduce volatility in the income statement. The guidance is effective for us for our first quarter of 2019. Early adoption is permitted. ASU 2018-07 shall be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year in which the guidance is adopted. We have evaluated this new guidance and do not expect the adoption of the guidance to have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-02&#8221;). In July 2018, the FASB issued ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lea</font><font style="font-family:inherit;font-size:10pt;">ses (Topic 842): Targeted Improvements (&#8220;ASU 2018-11&#8221;). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases including operating leases and provide enhanced disclosures. There are optional practical expedients that a company may elect to apply. The guidance is effective for us beginning in our first quarter of 2019. Companies are required to adopt this guidance using a modified retrospective approach and apply the transition provisions under the guidance at either 1) the later of the beginning of the earliest comparative period presented in the financial statements and the commencement date of the lease, or 2) the beginning of the period of adoption (i.e. on the effective date). Under the transition method using the second application date, a company initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We will adopt the guidance for financial statements periods beginning January 1, 2019 using the modified retrospective transition method and initially apply the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 for periods prior to 2019. We will elect the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to&#160;reassess&#160;the lease classification for any existing leases as of the date of adoption. We will also make an accounting policy election to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. While we are continuing to assess all potential impacts of the standard, we expect to recognize right-of-use assets and lease liabilities for operating leases of approximately </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$79.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2019, respectively. The new guidance will not have a material impact on our consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Credit Losses of Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13,&#160;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. This standard is effective for us for our first quarter of 2020. We are currently assessing the impact this guidance may have on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Organization </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Arista Networks, Inc. (together with our subsidiaries, &#8220;we,&#8221; &#8220;our&#8221; or &#8220;us&#8221;) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our Extensible Operating System, a set of network applications and our 10/25/40/50/100 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Basis of Presentation and Principles of Consolidation</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (GAAP). All significant intercompany accounts and transactions have been eliminated. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; recognition and measurement of contingent liabilities; valuation of equity investments in privately-held companies; determination of fair value for stock-based awards; and valuation of warranty accruals. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of Business and Credit Risk </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We work closely with third-party contract manufacturing suppliers to manufacture our products. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we had </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> suppliers, who provided substantially all of our electronic manufacturing services. Our contract manufacturing suppliers deliver our products to our third party direct fulfillment facilities.&#160; We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our suppliers could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors&#8217; or vendors&#8217; financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk in respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of accounts receivable collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (&#8220;OEM&#8221;) partners and in conjunction with various technology partners. Significant customers are those which represent more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December&#160;31,&#160;2018,&#160;we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers who represented </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable, respectively. As of December&#160;31,&#160;2017,&#160;we had </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers who represented </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">18%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable, respectively. For the years ended December&#160;31,&#160;2018,&#160;2017&#160;and&#160;2016,&#160;there was one customer who represented </font><font style="font-family:inherit;font-size:10pt;">27%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">16%</font><font style="font-family:inherit;font-size:10pt;"> of our total revenue, respectively.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we had restricted cash of&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> that primarily included </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> pledged as collateral representing a security deposit required for a facility lease. As of December 31, 2017, we also had </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> restricted cash related to a letter of credit issued to a business partner. Our restricted cash is classified&#160;as other assets in our consolidated balance sheets. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Marketable Securities</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders&#8217; equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.</font></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers&#8217; ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period gross revenues. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue. </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level I</font><font style="font-family:inherit;font-size:10pt;">&#8212;Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level II</font><font style="font-family:inherit;font-size:10pt;">&#8212;Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Level III</font><font style="font-family:inherit;font-size:10pt;">&#8212;Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management&#8217;s estimate of assumptions that market participants would use in pricing the asset or liability.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transaction re-measurement - </font><font style="font-family:inherit;font-size:10pt;">Assets and liabilities denominated in a currency other than a subsidiary&#8217;s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. We recognized </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> in transaction gains, </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in transaction losses for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Translation - </font><font style="font-family:inherit;font-size:10pt;">Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders&#8217; equity.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;">Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.&#160; We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value.</font><font style="font-family:inherit;font-size:10pt;">&#160;For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded charges of </font><font style="font-family:inherit;font-size:10pt;">$20.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$28.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, within cost of product revenue for inventory write-downs. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;">Our contract manufacturers procure components and assemble products on our behalf based on our forecasts.&#160;We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes.</font><font style="font-family:inherit;font-size:10pt;"> For the year ended December&#160;31, 2018, we did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t incur a net loss on such supplier liabilities. For the years ended December 31, 2017 and 2016, we recorded a charge of </font><font style="font-family:inherit;font-size:10pt;">$21.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;">We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability.&#160;We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and Equipment </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. Our building is depreciated over </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> years and leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. The leased building under our build-to-suit lease is capitalized and included in property and equipment as we were involved in the construction funding and did not meet the &#8220;sale-leaseback&#8221; criteria. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments in Privately-Held Companies </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by Accounting Standards Codification (&#8220;ASC&#8221;) 321-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Investments-Equity Securities</font><font style="font-family:inherit;font-size:10pt;"> as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer.&#160;Any adjustments resulting from impairments and/or observable price changes are recorded as &#8220;Other income (expense), net&#8221; in our consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to 2018, such investments were accounted for under the cost method and were recorded at historical cost at the time of investment, with adjustments to the balance only in the event of an impairment.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of Long-Lived Assets and Investments </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> impairment of any long-lived assets or investments was identified for any of the periods presented. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Loss Contingencies</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i)&#160;information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii)&#160;the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, we adopted a new revenue recognition policy in accordance with ASC 606 - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Custome</font><font style="font-family:inherit;font-size:10pt;">rs (&#8220;ASC 606&#8221;) using the modified retrospective method as discussed in the section titled</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Recently Adopted Accounting Pronouncements </font><font style="font-family:inherit;font-size:10pt;">of this Note 1. Prior to 2018, our revenue recognition policy was based on 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;">(&#8220;ASC 605&#8221;), and is described in Note 1 of Notes to Consolidated Financial Statements under Item 8 of our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2017, filed with the SEC on February 20, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#8220;PCS&#8221;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Identification of the contract, or contracts, with a customer</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Identification of the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Determination of the transaction price</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Allocation of the transaction price to the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Recognition of revenue when (or as) we satisfy the performance obligation</font></div></td></tr></table><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Post-Contract Customer Support&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. We include billed but unearned PCS revenue in deferred revenue.</font></div><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (&#8220;SSP&#8221;). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our contracts with customers have payment terms of 30 days with some&#160;large&#160;high volume customers having&#160;terms of up to 60 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract asset is recognized when we have performed under the contract, but our right to consideration is conditional on something other than the passage of time. Contract assets are included in &#8220;Other current assets&#8221; on our consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in &#8220;Other current liabilities&#8221; and &#8220;Other long-term liabilities&#8221; on our consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Recognized from Costs to Obtain a Contract with a Customer </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Total capitalized costs to obtain a contract&#160;are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2018, total capitalized costs to obtain contracts was </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and Development Expenses </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;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%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year warranty on all of our hardware products and a&#160;</font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;">-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment Reporting </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense related to stock-based transactions, including stock options, restricted stock units (&#8220;RSUs&#8221;), restricted stock awards (&#8220;RSAs&#8221;), and stock purchase rights under our employee stock purchase program is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Beginning 2017, upon the adoption of ASU 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation: Improvements to Employee Share-Based Payment Accounting,</font><font style="font-family:inherit;font-size:10pt;"> we account for forfeitures as they occur and no longer include an estimate of future forfeitures in the expense recognition. Prior to 2017, stock-based compensation expense was recognized net of estimated forfeitures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefits generated from stock option exercises and other equity awards are recorded as a reduction to provision for income taxes in the consolidated statements of operations. Prior to 2017, before we adopted ASU 2016-09, such excess tax benefits were recognized as additional paid-in capital in the consolidated balance sheets. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;"> below for details. Excess tax benefits resulting from stock awards were </font><font style="font-family:inherit;font-size:10pt;">$75.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$110.0 million</font><font style="font-family:inherit;font-size:10pt;"> and&#160;</font><font style="font-family:inherit;font-size:10pt;">$42.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income Taxes </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net Income per Share of Common Stock</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. In addition, our convertible preferred stock prior to conversion to common shares upon our initial public offering in June 2014, were also considered to be participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business Combinations </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the acquisition method to account for our business combinations in accordance with ASC 805 - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASC 805&#8221;). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it&#8217;s necessary to perform a quantitative assessment. If after our qualitative assessment, we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount in accordance with Accounting Standard Update (&#8220;ASU&#8221;) No. 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible Assets</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from&#160;</font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#160;to&#160;</font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Goodwill Impairment</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">, which eliminated step two from the goodwill impairment test. In assessing impairment of goodwill, if it is concluded that it is more likely than not that the carrying amount of a reportable segment exceeds its fair value during the qualitative assessment, a one-step quantitative goodwill impairment test will be performed. If it is concluded during the quantitative test that the carrying amount of a reportable segment exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reportable segment. The guidance is effective for us for our first quarter of 2020. Early adoption is permitted. In the third quarter of 2018, we&#160;early&#160;adopted ASU&#160;2017-04 upon the completion of our business combinations.&#160;The standard did not have an impact to our qualitative assessment for goodwill impairment that we performed in the fourth quarter of fiscal 2018.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Revenue Recognition</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During May 2014, the FASB issued ASU&#160;2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic&#160;606)</font><font style="font-family:inherit;font-size:10pt;">. In 2016, the FASB issued ASU&#160;2016-08, ASU 2016-10 and ASU&#160;2016-12, which provide interpretive clarifications on the new guidance in Topic&#160;606 (collectively, &#8220;ASC 606&#8221;). Under ASC 606, the recognition of revenue is based on consideration we expect to be entitled to from the transfer of goods or services to a customer.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The primary impact of ASC 606 is related to the deferral of incremental commission costs of obtaining customer service contracts, which were previously expensed as incurred.&#160;Under ASC 606, we defer all such costs and amortize them over the expected period of benefit. ASC 606 also requires companies to account for termination clauses at the onset of an arrangement. While there is limited history of cancellations, our prepaid subscription offerings&#160;are generally cancellable by customers with 30 days&#8217; notice, therefore, the subscription contracts are considered month-to-month. While these prepaid amounts have historically been recorded to deferred revenue, ASC 606 requires that we record these amounts as other liabilities. In addition, ASC 606 may impact the amount and timing of revenue recognition of certain sales arrangements and the related disclosures on our consolidated financial statements.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted ASC 606 on January 1, 2018 using the modified retrospective method to those contracts that were not completed as of January 1, 2018, which resulted in a cumulative effect adjustment of&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> that&#160;increased retained earnings to capitalize certain commission costs that were expensed in the prior year. Correspondingly, we increased prepaid expenses and other current assets by </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, other assets by </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, and decreased deferred tax assets by </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2018. In addition, we reclassified </font><font style="font-family:inherit;font-size:10pt;">$16.5 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred revenue as of January 1, 2018 to other current liabilities and other long-term liabilities related to our prepaid subscription offerings. The impact of adopting ASC 606 was not material to our financial results for the year ended December 31, 2018.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, as well as the portfolio approach for the contracts reviewed. These costs include a portion of our sales force compensation program as we have determined annual compensation is commensurate with recurring sales activities.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments-Recognition and Measurement of Financial Assets and Financial Liabilities </font><font style="font-family:inherit;font-size:10pt;">(&#8220;ASU 2016-01&#8221;),&#160;which enhances the reporting model for financial instruments to provide users of financial statements with more decision-useful information. In February 2018, the FASB issued ASU 2018-03, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Financial Instruments</font><font style="font-family:inherit;font-size:10pt;">, to clarify certain aspects of ASU 2016-01. ASU 2016-01 and ASU 2018-03 (collectively, the &#8220;new guidance&#8221;) address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted this new guidance on January 1, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the new guidance, there was no change in the accounting of our marketable securities as our investment policy only allows investments in debt securities. For our cost method equity investments in privately-held companies without readily determinable fair value, we elected to use the measurement alternative, defined as cost, less impairments, as adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer, which was adopted prospectively.&#160;Adjustments resulting from impairments and/or observable price changes are to be recorded as other income (expense) on a prospective basis.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of our equity investments and any related gain or loss may fluctuate in the future as a result of the re-measurement of such equity investments upon the occurrence of observable price changes and/or impairments.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Income Taxes on Intra-Entity Transfers of Assets</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16,&#160;Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory,&#160;which addresses recognition of current and deferred income taxes for intra-entity asset transfers when assets are sold to an outside party. Current GAAP prohibits the recognition of current and deferred income taxes until the asset has been sold to an outside party. This prohibition on recognition is considered an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance requires an entity to recognize the income tax consequences when the transfer occurs eliminating the exception. The guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. We adopted this guidance in our first quarter of fiscal 2018 and the impact was immaterial. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Restricted Cash in Statement of Cash Flows</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash (a consensus of the FASB Emerging Issues Task Force</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-18&#8221;),&#160;which requires that amounts generally described as restricted cash or restricted cash equivalents be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This standard is required to be applied using a retrospective transition method to each period presented. We retrospectively adopted ASU 2016-18 in our first quarter of fiscal 2018. As a result of the adoption, we adjusted the consolidated statements of cash flows for the years ended December 31, 2017 and 2016 to increase the beginning-of-period cash amounts by </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and end-of-period cash amount by </font><font style="font-family:inherit;font-size:10pt;">$5.5 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;">, respectively. In addition, net cash used in investing activities for the years ended December 31, 2017 and 2016 decreased by </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements Not Yet Effective </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Nonemployee Share-Based Payments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU 2018-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2018-07&#8221;), to simplify the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees with certain exceptions. Under the guidance, the measurement of equity-classified nonemployee awards will be fixed at the grant date, which may lower their cost and reduce volatility in the income statement. The guidance is effective for us for our first quarter of 2019. Early adoption is permitted. ASU 2018-07 shall be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year in which the guidance is adopted. We have evaluated this new guidance and do not expect the adoption of the guidance to have a material impact on our consolidated financial statements. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Leases</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;ASU 2016-02&#8221;). In July 2018, the FASB issued ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Lea</font><font style="font-family:inherit;font-size:10pt;">ses (Topic 842): Targeted Improvements (&#8220;ASU 2018-11&#8221;). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases including operating leases and provide enhanced disclosures. There are optional practical expedients that a company may elect to apply. The guidance is effective for us beginning in our first quarter of 2019. Companies are required to adopt this guidance using a modified retrospective approach and apply the transition provisions under the guidance at either 1) the later of the beginning of the earliest comparative period presented in the financial statements and the commencement date of the lease, or 2) the beginning of the period of adoption (i.e. on the effective date). Under the transition method using the second application date, a company initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We will adopt the guidance for financial statements periods beginning January 1, 2019 using the modified retrospective transition method and initially apply the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 for periods prior to 2019. We will elect the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to&#160;reassess&#160;the lease classification for any existing leases as of the date of adoption. We will also make an accounting policy election to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. While we are continuing to assess all potential impacts of the standard, we expect to recognize right-of-use assets and lease liabilities for operating leases of approximately </font><font style="font-family:inherit;font-size:10pt;">$70.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$79.4 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2019, respectively. The new guidance will not have a material impact on our consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Credit Losses of Financial Instruments</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU 2016-13,&#160;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. This standard is effective for us for our first quarter of 2020. We are currently assessing the impact this guidance may have on our consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Post-Employment Benefits </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of employees' contributions up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> of an employee's annual salary. Matching contributions will be immediately vested. For the years ended December 31, 2018 and 2017, we contributed approximately </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the matching contributions. For the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, we did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> provide a discretionary company match to employee contributions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. Our building is depreciated over </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> years and leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. The leased building under our build-to-suit lease is capitalized and included in property and equipment as we were involved in the construction funding and did not meet the &#8220;sale-leaseback&#8221; criteria. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consists 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment and machinery </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer hardware 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;">30,566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction-in-process </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,012</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;">(69,020</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">75,355</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;">74,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selected Quarterly Financial Information (Unaudited)</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</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="33" rowspan="1"></td></tr><tr><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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="31" 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;">Three Months 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: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;">Dec. 31, 2018</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;">Sep. 30, 2018</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;">Jun. 30, 2018</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;">Mar. 31, 2018</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;">Dec. 31, 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;">Sep. 30, 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;">Jun. 30, 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;">Mar. 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">503,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">485,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">444,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">407,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">407,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">380,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">353,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">291,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">92,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">77,828</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:8pt;"><font style="font-family:inherit;font-size:8pt;">75,078</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:8pt;"><font style="font-family:inherit;font-size:8pt;">64,872</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:8pt;"><font style="font-family:inherit;font-size:8pt;">60,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">57,289</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:8pt;"><font style="font-family:inherit;font-size:8pt;">51,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">44,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">595,726</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">563,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">519,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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">472,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:8pt;"><font style="font-family:inherit;font-size:8pt;">467,867</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">437,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">405,211</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">335,475</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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of revenue:</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">204,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">187,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">171,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">156,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">147,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">145,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">134,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">109,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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">16,227</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:8pt;"><font style="font-family:inherit;font-size:8pt;">13,962</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:8pt;"><font style="font-family:inherit;font-size:8pt;">14,340</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:8pt;"><font style="font-family:inherit;font-size:8pt;">12,879</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:8pt;"><font style="font-family:inherit;font-size:8pt;">12,783</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,142</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,028</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">220,734</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">201,726</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">185,962</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">169,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">160,702</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">157,016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">145,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">121,265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">374,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">361,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">333,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">302,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">307,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">280,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">259,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">214,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">118,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">117,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">104,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">102,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">107,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">79,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">81,194</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">81,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">50,911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">46,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">42,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">38,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">40,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">38,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">37,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">15,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">18,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">19,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">21,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">19,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">23,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Legal settlement </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">405,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">181,350</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:8pt;"><font style="font-family:inherit;font-size:8pt;">180,813</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:8pt;"><font style="font-family:inherit;font-size:8pt;">573,686</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:8pt;"><font style="font-family:inherit;font-size:8pt;">164,181</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:8pt;"><font style="font-family:inherit;font-size:8pt;">167,777</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:8pt;"><font style="font-family:inherit;font-size:8pt;">139,785</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:8pt;"><font style="font-family:inherit;font-size:8pt;">143,143</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:8pt;"><font style="font-family:inherit;font-size:8pt;">140,792</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">193,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">180,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(239,803</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">138,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">139,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">140,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">116,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">73,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income (expense), 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(661</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(673</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(680</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(741</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(701</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(623</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(715</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income (expense), 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5,509</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:8pt;"><font style="font-family:inherit;font-size:8pt;">9,292</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:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,489</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,843</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2,988</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2,136</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,119</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,025</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,848</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,169</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,156</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,247</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">198,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">189,389</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:8pt;"><font style="font-family:inherit;font-size:8pt;">(241,972</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:inherit;font-size:8pt;">142,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">141,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">142,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">117,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">73,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision for (benefit from) income taxes </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">28,168</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20,865</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(86,703</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,644</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">37,802</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(9,233</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">170,322</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">168,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(155,269</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">144,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">103,833</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">133,722</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">102,685</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">82,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2.26</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2.25</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.08</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.95</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.42</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.84</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.42</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.16</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.10</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.08</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.08</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.79</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.29</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.68</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.30</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="33" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1) See Note 14.</font></div><div style="padding-top:4px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2) Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included&#160;$28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers&#8217; ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period gross revenues. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product&#8217;s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, we adopted a new revenue recognition policy in accordance with ASC 606 - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Custome</font><font style="font-family:inherit;font-size:10pt;">rs (&#8220;ASC 606&#8221;) using the modified retrospective method as discussed in the section titled</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Recently Adopted Accounting Pronouncements </font><font style="font-family:inherit;font-size:10pt;">of this Note 1. Prior to 2018, our revenue recognition policy was based on 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;">(&#8220;ASC 605&#8221;), and is described in Note 1 of Notes to Consolidated Financial Statements under Item 8 of our Annual Report on Form 10-K for the year ended&#160;December&#160;31, 2017, filed with the SEC on February 20, 2018. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (&#8220;PCS&#8221;). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Identification of the contract, or contracts, with a customer</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Identification of the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Determination of the transaction price</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Allocation of the transaction price to the performance obligations in the contract</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:57px;" 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:33px;"><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;">Recognition of revenue when (or as) we satisfy the performance obligation</font></div></td></tr></table><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Post-Contract Customer Support&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. We include billed but unearned PCS revenue in deferred revenue.</font></div><div style="line-height:174%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contracts with Multiple Performance Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (&#8220;SSP&#8221;). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our contracts with customers have payment terms of 30 days with some&#160;large&#160;high volume customers having&#160;terms of up to 60 days.&#160;We have determined our contracts generally do not include a significant financing component&#160;because the Company and the customer have specific business reasons other than financing for entering into such contracts.&#160;Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Contract Balances </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract asset is recognized when we have performed under the contract, but our right to consideration is conditional on something other than the passage of time. Contract assets are included in &#8220;Other current assets&#8221; on our consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in &#8220;Other current liabilities&#8221; and &#8220;Other long-term liabilities&#8221; on our consolidated balance sheets.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets Recognized from Costs to Obtain a Contract with a Customer </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Total capitalized costs to obtain a contract&#160;are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2018, total capitalized costs to obtain contracts was </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable, net </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net consists of the following (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">254,881</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;">Allowance for doubtful accounts </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(507</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Product sales rebate and returns reserve</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,613</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;">(7,423</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: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;">Accounts receivable, 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;">331,777</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity in the allowance for doubtful accounts consists 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="13" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;">Balance at the beginning of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">204</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;">963</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;">&#160;&#160;&#160;&#160;&#160;Additions (deductions) charged (credited) to expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Addition in connection with business acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Deductions/write-offs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105</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;">(109</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;">(467</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;">Balance at the end of 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;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;">507</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;">112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Sales Rebate and Returns Reserve </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity in the product sales rebate and returns reserve consists of the following (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:48%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;">Balance at the beginning of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px;padding-top:2px;padding-bottom: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;&#160;&#160;Additions charged against revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Consumption</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 at the end of 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;">8,613</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,423</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,317</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll related costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">70,755</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;">56,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 product development costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,362</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional fees</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,296</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,002</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: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 accrued liabilities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">133,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents details of our acquisition-related intangible assets as of December 31, 2018 (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="15" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:3%;" 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:3%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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 Useful Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In Years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,510</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,824</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,686</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.6</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(375</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">6.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 name</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">2.7</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(622</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,038</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">0.6</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,720</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,110</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;">58,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.7</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (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="10" rowspan="1"></td></tr><tr><td style="width:54%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options and RSUs to purchase common stock </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">140</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;">58</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,594</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;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;">211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows&#160;(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="13" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">649,950</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;">859,192</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;">567,923</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;">Restricted cash included in other 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;">4,214</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">654,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">864,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">572,168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision for income taxes are as follows (in thousands):</font></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="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision for income taxes:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,935</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,594</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,322</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,675</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,582</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;">42,902</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;">79,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred taxes 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:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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;">(4,164</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,404</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,564</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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;">3,994</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;">(734</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;">381</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,896</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;">8,657</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 provision for (benefit from) income taxes </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(39,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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">51,559</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;">58,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">Property and equipment </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,942</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Reserves and accruals not currently deductible </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,024</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating losses </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Tax credits </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,793</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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: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;">Capitalized R&amp;D expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,027</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,053</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,115</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,374</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Valuation allowance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,724</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;">(35,132</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,650</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">65,262</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;">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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,190</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,006</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,320</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</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: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 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;">(19,911</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,015</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax 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;">122,739</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;">63,247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the breakdown between non-current deferred tax assets and liabilities (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:65%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets, non-current </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, non-current </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,753</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">122,739</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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$63,247</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of our basic and diluted net income per share available to common stock (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:54%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">423,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Less: undistributed earnings allocated to participating securities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(189</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;">(801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,224</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Net income available to common stockholders, 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;">327,926</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;">422,400</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;">182,965</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:12px;padding-top:2px;padding-bottom: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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, basic </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,926</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422,400</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Add: undistributed earnings allocated to participating securities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income attributable to common stockholders, diluted </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">327,941</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;">422,468</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;">183,039</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">Weighted-average shares used in computing net income per share available to common stockholders, 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;">74,750</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;">72,258</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;">68,771</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used in computing net income per share available to common stockholders, 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;">74,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,258</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Add weighted-average effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Stock options, RSUs and RSAs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,083</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,408</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee stock purchase plan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Weighted-average shares used in computing net income per share available to common stockholders, 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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,844</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,977</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #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;">73,222</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top: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.39</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;">5.85</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.66</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.06</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.35</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:</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="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal statutory income tax rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State tax, net of federal benefit </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.59</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 earnings differential </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.27</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credits </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.68</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.23</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.39</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Change in 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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.00</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions and associated interest </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Tax Cuts and Jobs Act</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.72</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition and integration costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.53</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.04</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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax 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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.61</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;background-color:#cceeff;padding-left:2px;padding-top: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.86</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.96</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;">&#160;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense related to options, RSAs, ESPP and RSUs granted were charged to the department to which the associated employee reported as follow (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="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,087</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,620</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">48,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;&#160;</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;">24,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,915</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,937</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,854</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total stock-based compensation </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">91,202</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;">75,427</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,032</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives. </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="7" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisition Date Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">52,510</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">7 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,470</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Others</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">1 year</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,720</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate future minimum payments under non-cancelable operating leases consist 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="5" rowspan="1"></td></tr><tr><td style="width:80%;" 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: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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Years Ending December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,291</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,325</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,869</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum future lease payments </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">103,351</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The geographical breakdown of income before provision for income taxes is as follows (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="13" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:5%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:16px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,818</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">151,983</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,539</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,023</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Income before income taxes </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">288,801</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;">474,760</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;">242,225</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">264,557</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;">306,198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):</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="14" rowspan="1"></td></tr><tr><td style="width:43%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br clear="none"/>Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average&#160;Grant <br clear="none"/>Date&#160;Fair&#160;Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual Term (In Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">104.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">362,119</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;&#160;&#160;&#160;&#160;RSUs granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257.91</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;RSUs vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;&#160;&#160;&#160;&#160;RSUs forfeited/canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested balance&#8212;December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consists 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory deposit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,639</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;">34,141</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;">Prepaid income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 prepaid expenses and deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,316</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,321</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">177,330</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net consists 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="13" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;padding-left:12px;text-indent:-10px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,701</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,136</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Loss on investments in privately-held companies, 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (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;">289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(825</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,043</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (expense), 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;">15,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty accrual, beginning of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities accrued for warranties issued during 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty costs incurred during 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Warranty accrual, end of 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;">5,362</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,415</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</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="33" rowspan="1"></td></tr><tr><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="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="31" 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;">Three Months 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: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;">Dec. 31, 2018</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;">Sep. 30, 2018</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;">Jun. 30, 2018</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;">Mar. 31, 2018</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;">Dec. 31, 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;">Sep. 30, 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;">Jun. 30, 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;">Mar. 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">503,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">485,481</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">444,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">407,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">407,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">380,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">353,904</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">291,367</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">92,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">77,828</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:8pt;"><font style="font-family:inherit;font-size:8pt;">75,078</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:8pt;"><font style="font-family:inherit;font-size:8pt;">64,872</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:8pt;"><font style="font-family:inherit;font-size:8pt;">60,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">57,289</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:8pt;"><font style="font-family:inherit;font-size:8pt;">51,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">44,108</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">595,726</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">563,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">519,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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">472,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:8pt;"><font style="font-family:inherit;font-size:8pt;">467,867</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">437,633</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">405,211</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">335,475</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="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of revenue:</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Product</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">204,507</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">187,764</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">171,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">156,691</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">147,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">145,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">134,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">109,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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Service </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">16,227</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:8pt;"><font style="font-family:inherit;font-size:8pt;">13,962</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:8pt;"><font style="font-family:inherit;font-size:8pt;">14,340</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:8pt;"><font style="font-family:inherit;font-size:8pt;">12,879</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:8pt;"><font style="font-family:inherit;font-size:8pt;">12,783</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,142</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,028</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:8pt;"><font style="font-family:inherit;font-size:8pt;">11,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">220,734</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">201,726</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">185,962</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">169,570</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">160,702</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">157,016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">145,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">121,265</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">374,992</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">361,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">333,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">302,919</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">307,165</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">280,617</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">259,777</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">214,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Operating expenses:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">118,439</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">117,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">104,078</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">102,362</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">107,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">79,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">81,194</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">81,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">50,911</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">47,903</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">46,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">42,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">38,808</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">40,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">38,630</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">37,027</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">12,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">15,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">18,420</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">19,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">21,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">19,535</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">23,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">22,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Legal settlement </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">405,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">181,350</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:8pt;"><font style="font-family:inherit;font-size:8pt;">180,813</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:8pt;"><font style="font-family:inherit;font-size:8pt;">573,686</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:8pt;"><font style="font-family:inherit;font-size:8pt;">164,181</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:8pt;"><font style="font-family:inherit;font-size:8pt;">167,777</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:8pt;"><font style="font-family:inherit;font-size:8pt;">139,785</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:8pt;"><font style="font-family:inherit;font-size:8pt;">143,143</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:8pt;"><font style="font-family:inherit;font-size:8pt;">140,792</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income from operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">193,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">180,770</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(239,803</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">138,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">139,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">140,832</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">116,634</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">73,418</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income (expense), 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(661</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(673</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(680</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(687</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(741</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(701</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(623</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(715</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other income (expense), 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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5,509</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:8pt;"><font style="font-family:inherit;font-size:8pt;">9,292</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:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,489</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,843</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2,988</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2,136</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,119</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,025</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,848</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2,169</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">4,156</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,247</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">496</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">310</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">198,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">189,389</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:8pt;"><font style="font-family:inherit;font-size:8pt;">(241,972</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:inherit;font-size:8pt;">142,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">141,635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">142,267</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">117,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">73,728</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision for (benefit from) income taxes </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">28,168</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">20,865</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(86,703</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,644</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">37,802</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">14,445</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(9,233</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">170,322</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">168,524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(155,269</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">144,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">103,833</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">133,722</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">102,685</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="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">82,961</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss) per share attributable to common stockholders:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2.26</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">2.25</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.08</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.95</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.42</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.84</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.42</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</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:8pt;"><font style="font-family:inherit;font-size:8pt;">1.16</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.10</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2.08</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2.08</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:8pt;"><font style="font-family:inherit;font-size:8pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.79</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.29</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.68</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.30</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:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">1.07</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 colspan="33" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1) See Note 14.</font></div><div style="padding-top:4px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(2) Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included&#160;$28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our preliminary purchase price allocation of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (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="5" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Purchase Price Allocation</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 tangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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;">63,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,684</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: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 assets acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,328</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents revenue based on the customer&#8217;s location, as determined by the customer&#8217;s shipping address (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:49%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,550,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,192,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">874,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">414,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia 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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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 revenue </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,151,369</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,646,186</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,129,167</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 style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">69,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">75,355</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;">74,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts): </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="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of <br clear="none"/>Shares <br clear="none"/>Underlying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Outstanding Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Exercise <br clear="none"/>Price per Share </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual <br clear="none"/>Term&#160;(In Years)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 <br clear="none"/>Intrinsic <br clear="none"/>Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,422,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Options granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">113</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241.92</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">Options exercised </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">Options canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(49</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.53</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance&#8212;December 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,899</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,027,741</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable&#8212;December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,097</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">574,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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;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%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the assumptions relating to our ESPP:</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="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years) </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions: &#160;</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="10" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:12px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected term (in years) </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend 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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;</font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years). </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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:2%;" 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:2%;" 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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Option</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">RSU</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Stock</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrecognized stock-based compensation expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">56,441</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;">177,382</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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,387</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;">Weighted-average amortization period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.6 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.3 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0 year</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.7 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was as follows (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="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width: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:2%;" rowspan="1" colspan="1"></td><td style="width: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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;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;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">48,835</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;">26,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,239</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken in a prior year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increases related to tax positions taken during current 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,202</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases related to tax positions taken in a prior year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(675</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(426</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases related to settlements with taxing authorities </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(432</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Decreases related to lapse of statute of limitations </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,173</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,504</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;Adjustment for acquisition</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross unrecognized tax benefits&#8212;ending balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">74,436</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;">48,835</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;">26,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of&#160;December&#160;31, 2018, future estimated amortization expense related to the acquired-related intangible assets is as follows (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="5" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ending December&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Future Amortization Expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,337</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,048</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,647</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have determined that we operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment. The following table represents revenue based on the customer&#8217;s location, as determined by the customer&#8217;s shipping address (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:49%;" rowspan="1" colspan="1"></td><td style="width:2%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,550,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,192,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">874,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">414,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">299,547</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia 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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,847</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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 revenue </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,151,369</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,646,186</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,129,167</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 style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (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="9" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">69,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,117</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,151</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">75,355</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;">74,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compensation expense related to stock-based transactions, including stock options, restricted stock units (&#8220;RSUs&#8221;), restricted stock awards (&#8220;RSAs&#8221;), and stock purchase rights under our employee stock purchase program is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. Beginning 2017, upon the adoption of ASU 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation: Improvements to Employee Share-Based Payment Accounting,</font><font style="font-family:inherit;font-size:10pt;"> we account for forfeitures as they occur and no longer include an estimate of future forfeitures in the expense recognition. Prior to 2017, stock-based compensation expense was recognized net of estimated forfeitures. </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excess tax benefits generated from stock option exercises and other equity awards are recorded as a reduction to provision for income taxes in the consolidated statements of operations. Prior to 2017, before we adopted ASU 2016-09, such excess tax benefits were recognized as additional paid-in capital in the consolidated balance sheets. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recently Adopted Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;"> below for details. Excess tax benefits resulting from stock awards were </font><font style="font-family:inherit;font-size:10pt;">$75.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$110.0 million</font><font style="font-family:inherit;font-size:10pt;"> and&#160;</font><font style="font-family:inherit;font-size:10pt;">$42.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4.&#160;&#160;&#160;&#160;Financial Statements Details</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Restricted Cash</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows&#160;(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="13" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">649,950</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;">859,192</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;">567,923</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;">Restricted cash included in other 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;">4,214</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,505</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,245</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">654,164</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">864,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">572,168</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable, net </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net consists of the following (in thousands):</font></div><div style="line-height:120%;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">340,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">254,881</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;">Allowance for doubtful accounts </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(507</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Product sales rebate and returns reserve</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,613</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;">(7,423</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: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;">Accounts receivable, 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;">331,777</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">247,346</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for Doubtful Accounts </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity in the allowance for doubtful accounts consists 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="13" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;">Balance at the beginning of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">204</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;">963</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;">&#160;&#160;&#160;&#160;&#160;Additions (deductions) charged (credited) to expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" 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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Addition in connection with business acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">132</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Deductions/write-offs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105</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;">(109</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;">(467</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;">Balance at the end of 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;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;">507</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;">112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Product Sales Rebate and Returns Reserve </font></div><div style="line-height:120%;padding-top:8px;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Activity in the product sales rebate and returns reserve consists of the following (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:48%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;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;">Balance at the beginning of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px;padding-top:2px;padding-bottom: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;&#160;&#160;Additions charged against revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Consumption</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 at the end of 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;">8,613</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,423</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,317</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-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase in activity in 2017 primarily relates to channel rebates that we began to offer during 2017.</font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,795</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,673</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,762</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">264,557</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;">306,198</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets consists 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory deposit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,639</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;">34,141</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;">Prepaid income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,636</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,134</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,730</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 prepaid expenses and deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,316</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,321</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">177,330</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment, net</font></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consists 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equipment and machinery </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,711</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer hardware 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;">30,566</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,548</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Building </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Construction-in-process </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,591</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,012</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;">(69,020</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">75,355</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;">74,279</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense was </font><font style="font-family:inherit;font-size:10pt;">$21.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$20.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$19.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued Liabilities </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist 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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued payroll related costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">70,755</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;">56,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued manufacturing costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 product development costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,988</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,362</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued professional fees</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,678</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,296</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,002</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: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 accrued liabilities </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">133,827</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty Accrual </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (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="9" rowspan="1"></td></tr><tr><td style="width:65%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;padding-left:9px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:6px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty accrual, beginning of 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,415</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Liabilities accrued for warranties issued during 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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,565</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty costs incurred during 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,871</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Warranty accrual, end of 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;">5,362</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,415</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-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant specific product warranty reserves recorded for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> or </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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Balances </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the beginning and ending balances of our contract assets (in thousands):</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets, beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract assets, ending balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our contract liabilities (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="5" rowspan="1"></td></tr><tr><td style="width:78%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities, beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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: Revenue recognized from beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,561</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Less: Beginning balance reclassified to 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;">(371</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Add: Contract liabilities recognized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,006</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities, ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,595</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December 31, 2018, </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;"> of our contract liabilities was included in &#8220;Other current liabilities&#8221; with the remaining balance included in &#8220;Other long-term liabilities&#8221;.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Revenue and Performance Obligations</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (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="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">498,740</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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;">Less: Revenue recognized from beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(328,758</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Add: Deferral of revenue in current period, excluding amounts recognized during the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417,245</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue, ending balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">587,227</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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_________________________________</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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></tr><tr><td colspan="5" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1) The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Remaining Performance Obligations </font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which primarily includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of&#160;December 31, 2018, approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$621.1 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of these remaining performance obligations over the next 2 years and </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> during the 3rd to the 5th year.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Income (Expense), Net</font></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net consists 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="13" rowspan="1"></td></tr><tr><td style="width:51%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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:2%;" 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:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;padding-left:12px;text-indent:-10px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,701</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,136</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Loss on investments in privately-held companies, 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (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;">289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(825</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,043</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (expense), 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;">15,454</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,184</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; recognition and measurement of contingent liabilities; valuation of equity investments in privately-held companies; determination of fair value for stock-based awards; and valuation of warranty accruals. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.</font></div></div> See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows. Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14. The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details. On January 1, 2018, we adopted ASU 606 and ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details. See Note 14. Net cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments. During our first fiscal quarter of 2017, we adopted ASU 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” See Note 1of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings, respectively, for 2017. EX-101.SCH 11 anet-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2103100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2428404 - Disclosure - Commitments and Contingencies - Financing Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Commitments and Contingencies - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Equity Award Plan Activities link:presentationLink link:calculationLink link:definitionLink 2431408 - Disclosure - Equity Award Plan Activities - Fair Value Assumptions - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2431407 - Disclosure - Equity Award Plan Activities - Fair Value Assumptions - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Equity Award Plan Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - Equity Award Plan Activities - Option Activity Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - Equity Award Plan Activities - Restricted Stock Unit (RSU) Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - Equity Award Plan Activities - Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 2431406 - Disclosure - Equity Award Plan Activities - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Equity Award Plan Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2431409 - Disclosure - Equity Award Plan Activities - Unrecognized Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Financial Statements Details link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Financial Statements Details - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2413411 - Disclosure - Financial Statements Details - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2413412 - Disclosure - Financial Statements Details - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Financial Statements Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2413414 - Disclosure - Financial Statements Details - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 2413413 - Disclosure - Financial Statements Details - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Financial Statements Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Financial Statements Details - Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 212100 - Disclosure - Goodwill and Acquisition-Related Intangible Assets link:presentationLink link:calculationLink link:definitionLink 242402 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 242403 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 242404 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 232301 - Disclosure - Goodwill and Acquisition-Related Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2135100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2435403 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2435404 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2435402 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2435405 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2335301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2435407 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2140100 - Disclosure - Legal Settlement link:presentationLink link:calculationLink link:definitionLink 2440401 - Disclosure - Legal Settlement (Details) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Net Income Per Share Available to Common Stock link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Net Income Per Share Available to Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2138100 - Disclosure - Post-Employment Benefits link:presentationLink link:calculationLink link:definitionLink 2438401 - Disclosure - Post-Employment Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2139100 - Disclosure - Selected Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2439402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2339301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 anet-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 anet-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 anet-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum future lease payments Operating Leases, Future Minimum Payments Due Rent expense Operating Leases, Rent Expense Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Accounts receivable Accounts Receivable, Gross, Current Allowance for Doubtful Accounts Receivable Allowance for Doubtful Accounts Receivable Product sales rebate and returns reserve Product Return Reserve, Current Product Return Reserve, Current Accounts receivable, net Accounts Receivable, Net, Current Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income Tax Disclosure [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Revenue Recognition, Multiple-deliverable Arrangements [Line Items] Revenue Recognition, Multiple-deliverable Arrangements [Line Items] Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Deferred revenue, beginning balance Deferred Revenue Less: Revenue recognized from beginning balance Deferred Revenue, Revenue Recognized Add: Deferral of revenue in current period, excluding amounts recognized during the period Deferred Revenue, Period Increase (Decrease) Deferred revenue, ending balance Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Agency securities Agency Securities [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Commercial paper Commercial Paper [Member] Certificates of deposits Certificates of Deposit [Member] U.S. government notes US Government Agencies Debt Securities [Member] Corporate bonds Corporate Bond Securities [Member] Money market funds - restricted Money Market Funds, Restricted [Member] Money Market Funds, Restricted [Member] 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] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Level I Fair Value, Inputs, Level 1 [Member] Level II Fair Value, Inputs, Level 2 [Member] Level III 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] Cash equivalents, amortized cost Cash Equivalents, at Carrying Value Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Marketable securities, amortized cost Debt Securities, Available-for-sale, Amortized Cost Marketable securities, unrealized gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Marketable securities, unrealized losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Marketable securities, fair value Debt Securities, Available-for-sale Other assets, amortized cost Other Assets, Amortized Cost Other Assets, Amortized Cost Other assets, fair value Other Assets, Fair Value Disclosure Financial assets, amortized costs Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Financial assets, fair value Assets, Fair Value Disclosure Schedule of Income before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Developed Technology Rights [Member] Customer relationships Customer Relationships [Member] Trade name Trade Names [Member] Others Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Weighted Average Remaining useful Life (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Warranty [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Warranty accrual, beginning of year Product Warranty Accrual, Current Liabilities accrued for warranties issued during the year Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Warranty costs incurred during the year Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty accrual, end of year Specific product warranty reserves Specific Product Warranty Accrual, Warranties Issued Specific Product Warranty Accrual, Warranties Issued Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] RSU Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period RSUs forfeited/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested ending balance (in shares) Weighted- Average Grant Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value RSUs granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value RSUs vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value RSUs forfeited/canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested ending balance (in dollars per share) Restricted Stock Unit Activities, Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Unvested, weighted average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Unvested, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Intrinsic Value Sales Return Reserve [Roll Forward] Sales Return Reserve [Roll Forward] Sales Return Reserve Roll Forward Balance at the beginning of year Additions charged against revenue Sales Return Reserve, Charged to Revenue Sales Return Reserve, Charged to Revenue Consumption Return Reserve, Consumption Return Reserve, Consumption Balance at the end of year U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Taxes on foreign earnings differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Uncertain tax positions and associated interest Effective Income Tax Rate Reconciliation, Uncertain Tax Positions and Associated Interest, Percent Effective Income Tax Rate Reconciliation, Uncertain Tax Positions and Associated Interest, Percent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Tax Cuts and Jobs Act Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Acquisition and integration costs Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Acquisition And Integration Costs, Percent Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent Income Taxes Income Tax Disclosure [Text Block] Segment Reporting [Abstract] Schedule of Net Revenue and Long Lived Assets, by Location Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Employee stock purchase plan Employee Stock [Member] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Equity Award Plan Activities Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Investments, All Other Investments [Abstract] Non-marketable equity investments Equity Securities without Readily Determinable Fair Value, Amount Equity securities without readily determinable fair value, initial costs Equity Securities Without Readily Determinable Fair Value, Initial Costs Equity Securities Without Readily Determinable Fair Value, Initial Costs Equity Securities, FV-NI and without Readily Determinable Fair Value Equity Securities, FV-NI and without Readily Determinable Fair Value Unrealized gain on equity investments remeasured at fair value Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Cost-method investments impairment loss Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Securities without readily determinable fair value, impairment losses Equity Securities without Readily Determinable Fair Value, Impairment Loss, Cumulative Amount Earnings Per Share [Abstract] 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] Stock options and RSUs to purchase common stock Stock Options and Restricted Stock Awards [Member] Stock Options and Restricted Stock Awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Net income Net Income (Loss) Attributable to Parent Less: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Add: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Weighted-average shares used in computing net income per share available to common stockholders, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Add weighted-average effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Stock options, RSUs and RSAs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Employee stock purchase plan (in shares) Incremental Common Shares Attributable to Dilutive Effect of Employee Stock Purchase Plan Incremental Common Shares Attributable to Dilutive Effect of Employee Stock Purchase Plan Weighted-average shares used in computing net income per share available to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Other tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Tangible Assets Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Goodwill Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Beginning balance Stockholders' Equity Attributable to Parent Cumulative-effect adjustment to beginning balance Cumulative Effect on Retained Earnings, Net of Tax Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Tax benefit for equity incentive plans Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance of common stock in connection with employee equity incentive plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock in connection with employee equity incentive plans Stock Issued During Period, Value, Employee Stock Purchase Plan Tax withholding paid for net share settlement of equity awards (in shares) Shares Paid for Tax Withholding for Share Based Compensation Tax withholding paid for net share settlement of equity awards Adjustments Related to Tax Withholding for Share-based Compensation Vesting of early exercised stock options and restricted stock Adjustments to Additional Paid in Capital, Vesting of Stock Options and Restricted Stock Adjustments to Additional Paid in Capital, Vesting of Stock Options and Restricted Stock Common stock issued for business acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Common stock issued for business acquisition Stock Issued During Period, Value, Acquisitions Ending balance (in shares) Ending balance Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2014 Equity Incentive Plan 2014 Equity Incentive Plan [Member] 2014 Equity Incentive Plan [Member] 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum Maximum [Member] Stock Option Employee Stock Option [Member] ESPP Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Restricted Stock Restricted Stock [Member] Percent of shares outstanding to increase number of shares available for grant and issuance Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance Percent of Shares Outstanding to Increase Number of Shares Available for Grant and Issuance Maximum increase of number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Additional Shares to be Authorized Number of additional shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Percentage of share cost offered to eligible employees for share purchases Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Offering period Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Offering Period Maximum percentage of payroll deductions per employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases Share-based Compensation Arrangement by Share-based Payment Award, Maximum Percentage of Payroll Deductions for Share Purchases Weighted-average grant-date fair value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Fair value of RSUs vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Shares issued during period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Shares issued during period, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Acquisition Date Fair Value Finite-lived Intangible Assets Acquired Estimated Useful Life (year) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average amortization period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Schedule of Option Activity Share-based Compensation, Activity [Table Text Block] Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of Shares Available for Grant Schedule of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block] Schedule of Share-based Compensation, Shares Available For Grant, Activity [Table Text Block] Schedule of Stock-Based Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Stock Option Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of ESPP Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Unrecognized Stock-Based Compensation Expense Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block] Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Beginning Balance (in shares) Authorized (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross RSUs granted (in shares) Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period RSUs forfeited (in shares) Shares traded for taxes (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Shares Traded For Taxes Ending Balance (in shares) Fair Value Measurements Fair Value Disclosures [Text Block] Number of Shares Underlying Outstanding Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted (in shares) Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options canceled (in shares) Outstanding, ending balance (in shares) Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted- Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding, ending balance (in dollars per share) Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted- Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value of Stock Options Weighted-average remaining contractual term of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-average remaining contractual term of stock options vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value of stock options outstanding vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash included in other assets Restricted Cash Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Goodwill and Acquisition-Related Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Schedule of Property and Equipment, net Property, Plant and Equipment [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Schedule of Contract Balances Contract with Customer, Asset and Liability [Table Text Block] Schedule of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Schedule of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Business Combinations Business Combination Disclosure [Text Block] Goodwill impairment Goodwill, Impairment Loss Intangible asset, accumulated amortization Amortization of Intangible Assets Legal Settlement Disclosure [Abstract] Legal Settlement Disclosure [Abstract] Legal Settlement Legal Matters and Contingencies [Text Block] Current provision for income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred taxes 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 Deferred Income Taxes and Tax Credits Total provision for (benefit from) income taxes Income Tax Expense (Benefit) Schedule of Acquisition-Related Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Accrued payroll related costs Employee-related Liabilities, Current Accrued manufacturing costs Accrued Manufacturing Costs, Current Accrued Manufacturing Costs, Current Accrued product development costs Accrued Product Development Costs, Current Accrued Product Development Costs, Current Accrued warranty costs Accrued professional fees Accrued Professional Fees, Current Accrued taxes Accrued Income Taxes Other Other Accrued Liabilities, Current Total accrued liabilities Accrued Liabilities, Current Statement of Financial Position [Abstract] Rebates and allowances Allowance for Doubtful Accounts and Product Sales Return Reserve Allowance for Doubtful Accounts and Product Sales Return Reserve Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Due in 1 year or less Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Due in 1 year through 2 years Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value Available-for-sale Securities, Debt Maturities, Year One Through Two, Fair Value Total marketable securities Segment Information Segment Reporting Disclosure [Text Block] Investments Investments and Other Noncurrent Assets [Text Block] Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [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] Equipment and machinery Machinery and Equipment [Member] Computer hardware and software Computer Hardware and Software [Member] Computer Hardware and Software [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Building Building [Member] Construction-in-process Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property, Plant and Equipment, Net Depreciation Depreciation Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol 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 Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Shell Company Entity Shell Company Postemployment Benefits [Abstract] Post-Employment Benefits Postemployment Benefits Disclosure [Text Block] Realized losses on other-than-temporary securities Other than Temporary Impairment Losses, Investments Unrealized losses on marketable securities Debt Securities, Available-for-sale, Unrealized Loss Marketable securities, maximum maturity period Debt Securities, Available-for-sale, Term Marketable securities, weighted average remaining duration Marketable Securities, Weighted Average Remaining Life Marketable Securities, Weighted Average Remaining Life Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Concentration of Business Risk Concentration Risk, Components Supplier Risk [Policy Text Block] Concentration Risk, Components Supplier Risk [Policy Text Block] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Cash and Cash Equivalents Cash, Cash Equivalents, and Short-term Investments [Text Block] Marketable Securities Marketable Securities, Policy [Policy Text Block] Accounts Receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Inventory Valuation and Contract Manufacturer/Supplier Liabilities Inventory, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Investments in Privately-Held Companies Investments, Privately Held Companies [Policy Text Block] Investments, Privately Held Companies [Policy Text Block] Impairment of Long-Lived Assets and Investments Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Warranty Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Segment Reporting Segment Reporting, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Net Income per Share of Common Stock Earnings Per Share, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Concentrations of Business and Credit Risk Risks and Uncertainties [Abstract] Schedule of Product Information [Table] Schedule of Product Information [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Customer A Customer A [Member] Customer A [Member] Customer B Customer B [Member] Customer B [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Revenue Sales Revenue, Net [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Supplier Concentration Risk Supplier Concentration Risk [Member] Credit Concentration Risk Credit Concentration Risk [Member] Product Information [Line Items] Product Information [Line Items] Number of suppliers Concentration Risk, Number of Suppliers Concentration Risk, Number of Suppliers Percentage of total per significant customer Concentration Risk, Percentage Cash and Cash Equivalents Restricted Cash and Investments [Abstract] Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Assets Other Assets [Member] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Letter of credit outstanding, amount Letters of Credit Outstanding, Amount Restricted cash pledged as collateral Restricted Cash, Pledged As Collateral Restricted Cash, Pledged As Collateral Letter of credit Restricted Cash, Letter of Credit Restricted Cash, Letter of Credit Foreign Currency Foreign Currency [Abstract] Foreign currency transaction gains (losses) Foreign Currency Transaction Gain (Loss), Realized Inventory Inventory Disclosure [Abstract] Inventory write-down Inventory Write-down Contract manufacturer and supplier liability Contract Manufacturer and Supplier Liability Contract Manufacturer and Supplier Liability Property and Equipment Property, Plant and Equipment [Abstract] Estimated useful life Property, Plant and Equipment, Useful Life Impairment of Long-Lived Assets and Investments Tangible Asset Impairment Charges [Abstract] Impairment of long-lived assets and investments Impairment of Long-Lived Assets Held-for-use Revenue Recognition Revenue Recognition [Abstract] Minimum Minimum [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] PCS term of contract Post Contract Customer Support (PCS), Term of Contract Post Contract Customer Support (PCS), Term of Contract Revenue, description of timing Revenue, Performance Obligation, Description of Timing Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Capitalized contract cost Capitalized Contract Cost, Net Warranty Product Warranties Disclosures [Abstract] Warranty term on hardware products Warranty Term on Hardware Products Warranty Term on Hardware Products Warranty term on software embedded in products Warranty Term on Software Embedded in Products Warranty Term on Software Embedded in Products Segment Reporting Number of business activities Number of Operating Segments Number of reportable segments Number of Reportable Segments Stock-based Compensation Share-based Compensation [Abstract] Requisite service period of the awards Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Excess tax benefits included in income taxes Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Excess tax benefits included in APIC Intangible Assets Weighted average useful life (in years) Finite-Lived Intangible Asset, Useful Life Recently Adopted Accounting Pronouncements New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Accounting Standards Update 2016-18 Accounting Standards Update 2016-18 [Member] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Other assets Other Assets, Noncurrent Deferred tax assets Deferred Income Tax Assets, Net Deferred revenue Cash, cash equivalents, restricted cash Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Operating lease liability, right of use asset Operating Lease, Right-of-Use Asset Operating lease liability Operating Lease, Liability 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority Domestic Tax Authority [Member] State and Local Jurisdiction State and Local Jurisdiction [Member] Foreign Tax Authority Foreign Tax Authority [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] [Line Items] for Income Tax Disclosure [Table] Tax act, transition tax expense Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense Tax Cuts and Jobs Act of 2017, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense Tax act, transition tax obligation Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Liability Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Liability Tax act, deferred tax assets Tax Cuts And Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense (Benefit) Tax Cuts And Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense (Benefit) Tax act, discrete deferred tax benefit Tax Cuts And Jobs Act of 2017, Incomplete Accounting, Global Intangible Low Taxed Income, Deferred Tax Benefit Tax Cuts And Jobs Act of 2017, Incomplete Accounting, Global Intangible Low Taxed Income, Deferred Tax Benefit Valuation allowance Deferred Tax Assets, Valuation Allowance Operating loss carryforwards Operating Loss Carryforwards Tax credit carryforward Tax Credit Carryforward, Amount Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Liability for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Balance at the beginning of year Additions (deductions) charged (credited) to expense Provision for Doubtful Accounts Addition in connection with business acquisitions Allowance For Doubtful Accounts, Increase (Decrease) From Business Acquisition Allowance For Doubtful Accounts, Increase (Decrease) From Business Acquisition Deductions/write-offs Allowance for Doubtful Accounts Receivable, Write-offs Balance at the end of year Percent of employee match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Percentage of employees salary for contribution (up to) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Amount contributed by employer for matching contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Gross unrecognized tax benefits—beginning balance Increases related to tax positions taken in a prior year Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Increases related to tax positions taken during current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decreases related to tax positions taken in a prior year Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Decreases related to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Decreases related to lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Adjustment for acquisition Unrecognized Tax Benefits, Increase Resulting from Acquisition Gross unrecognized tax benefits—ending balance Income Statement [Abstract] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Service Service [Member] Revenue: Revenues [Abstract] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Cost of revenue: Cost of Revenue [Abstract] Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Legal settlement (Note 14) Litigation Settlement, Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Other income (expense), net: Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Other income (expense), net Other Nonoperating Income (Expense) Total other income (expense), net Nonoperating Income (Expense) Provision for (benefit from) income taxes Net income Net income attributable to common stockholders: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Basic Diluted Net income per share attributable to common stockholders: Weighted-average shares used in computing net income per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Basic [Abstract] Basic (in shares) Diluted (in shares) Schedule of Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Lease Financing Obligations Schedule of Lease Financing Obligations [Table Text Block] Schedule of Lease Financing Obligations [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] Stock-based compensation Allocated Share-based Compensation Expense Lease Financing Obligation, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Lease Financing Obligation, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Lease Financing Obligation, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2019 Lease Financing Obligation, Future Minimum Payments Due, Next Twelve Months Lease Financing Obligation, Future Minimum Payments Due, Next Twelve Months 2020 Lease Financing Obligation, Future Minimum Payments Due in Two Years Lease Financing Obligation, Future Minimum Payments Due in Two Years 2021 Lease Financing Obligation, Future Minimum Payments Due in Three Years Lease Financing Obligation, Future Minimum Payments Due in Three Years 2022 Lease Financing Obligation, Future Minimum Payments Due in Four Years Lease Financing Obligation, Future Minimum Payments Due in Four Years 2023 Lease Financing Obligation, Future Minimum Payments Due in Five Years Lease Financing Obligation, Future Minimum Payments Due in Five Years Thereafter Lease Financing Obligation, Future Minimum Payments Due Thereafter Lease Financing Obligation, Future Minimum Payments Due Thereafter Total payments Lease Financing Obligation, Future Minimum Payments Due Lease Financing Obligation, Future Minimum Payments Due Less: interest and land lease expense Lease Financing Obligation, Future Minimum Payments, Interest and Land Lease Expense Included in Payments Lease Financing Obligation, Future Minimum Payments, Interest and Land Lease Expense Included in Payments Total payments under lease financing obligations Capital Leases, Future Minimum Payments Due Property reverting to landlord Lease Financing Obligation, Property Reverting to Landlord Lease Financing Obligation, Property Reverting to Landlord Present value of obligations Finance Lease, Liability Less: current portion Finance Lease, Liability, Current Lease financing obligations, non-current Finance Lease, Liability, Noncurrent Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Cisco Lawsuits Cisco Lawsuits [Member] Cisco Lawsuits [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Litigation settlement, amount Litigation Settlement, Amount Awarded to Other Party Stand down period Litigation Settlement, Stand Down Period Stand Down Period Dispute resolution period Litigation Settlement, Dispute Resolution Period Dispute Resolution Period Legal settlement Legal fees Legal Fees Income tax benefit Statement of Comprehensive Income [Abstract] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net change in unrealized gains (losses) on available-for-sale marketable securities Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Other comprehensive loss Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Selected Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Property and equipment Deferred Tax Assets, Property, Plant and Equipment Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Reserves and accruals not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Tax credits Deferred Tax Assets, Tax Credit Carryforwards Capitalized R&D expenses Deferred Tax Assets, Capitalized Research And Development Deferred Tax Assets, Capitalized Research And Development Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Acquired intangibles Deferred Tax Liabilities, Intangible Assets Accrued liabilities Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax assets Deferred Tax Assets, Net Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Deferred tax assets, non-current Deferred Tax Assets, Net, Noncurrent Deferred tax liabilities, non-current Deferred Tax Liabilities, Net, Noncurrent Interest income Interest Income, Other Interest expense Interest Expense, Other Loss on investments in privately-held companies, net Equity Securities, FV-NI, Unrealized Loss Other income (expense) Other Nonoperating Gains (Losses) Inventory deposit Inventory Deposit, Current Inventory Deposit, Current Prepaid income taxes Prepaid Taxes Other current assets Other Assets, Current Other prepaid expenses and deposits Other Prepaid Expense, Current Total prepaid expenses and other current assets Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Total consideration transferred Business Combination, Consideration Transferred Cash transferred to acquire businesses Payments to Acquire Businesses, Gross Stock issued to acquire businesses, fair value Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Common stock issued (shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Number of businesses acquired Number of Businesses Acquired Schedule of Basic and Diluted Net Income Per Share Available to Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Inventories Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventories Inventory, Net Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation, amortization and other Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Deferred income taxes Deferred Income Tax Expense (Benefit) Loss on investments in privately-held companies, net Unrealized Gain (Loss) on Investments Amortization (accretion) of investment premiums (discounts) Investment Income, Net, Amortization of Discount and Premium Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Contract with Customer, Liability Income taxes payable Increase (Decrease) in Income Taxes Payable Other liabilities Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Purchases of marketable securities Payments to Acquire Marketable Securities Business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from repayment of notes receivable Proceeds from Collection of Notes Receivable Investments in privately-held companies Payments for (Proceeds from) Investments Other investing activities Payments for (Proceeds from) Other Investing Activities Net cash provided by (used in) investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Principal payments of lease financing obligations Repayments of Long-term Lease Financing Obligations Repayments of Long-term Lease Financing Obligations Proceeds from issuance of common stock under equity plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Tax withholding paid on behalf of employees for net share settlement Payments Related to Tax Withholding for Share-based Compensation Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds Income Taxes Paid Cash paid for interest — lease financing obligation Interest Paid, Lease Financing Obligation Interest Paid, Lease Financing Obligation SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION: Noncash Investing and Financing Items [Abstract] Common stock issued for business acquisition Other Significant Noncash Transaction, Value of Consideration Given Property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Vesting of early exercised stock options and restricted stock awards Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Building and improvements Building and Building Improvements [Member] Land Land [Member] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Contract with manufacturers and suppliers Purchase Commitment [Member] Other Assets Deposits and Other Assets [Member] Deposits and Other Assets [Member] Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Lease term Lessee Leasing Arrangements, Financing Obligation, Term of Contract Lessee Leasing Arrangements, Financing Obligation, Term of Contract Recorded assets Financing lease obligation Lease financing obligation, current Lease expense under financing obligation Financing Obligation, Lease Expense Financing Obligation, Lease Expense Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Restricted deposits Restricted Deposits Assets Restricted Deposits Assets Civil penalty Loss Contingency, Violation of Cease and Desist Order, Recommended Civil Penalty Loss Contingency, Violation of Cease and Desist Order, Recommended Civil Penalty ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Marketable securities Debt Securities, Available-for-sale, Current Accounts receivable, net of rebates and allowances of $9,120 and $7,535, respectively Inventories Total current assets Assets, Current Property and equipment, net Acquisition-related intangible assets, net Investments Long-term Investments TOTAL ASSETS Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Deferred revenue Contract with Customer, Liability, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Income taxes payable Accrued Income Taxes, Noncurrent Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies STOCKHOLDERS’ EQUITY: Equity [Abstract] Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2018 and 2017 Preferred Stock, Value, Issued Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2018 and 2017; 75,668 and 73,706 shares issued and outstanding as of December 31, 2018 and 2017 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax TOTAL STOCKHOLDERS’ EQUITY TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Revenue Interest expense Interest Expense Excluding Related Party Interest Expense Excluding Related Party Provisional amount in connection with the Tax Act 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) Fair Value of Financial Assets by Level Fair Value, Assets Measured on Recurring Basis [Table Text Block] Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas Americas [Member] Europe, Middle East and Africa EMEA [Member] Asia Pacific Asia Pacific [Member] United States UNITED STATES International Non-US [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long lived assets Financial Statement Details Supplemental Balance Sheet Disclosures [Text Block] Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Other Current Liabilities Other Current Liabilities [Member] Contract Assets and Liabilities [Line Items] Contract Assets and Liabilities [Line Items] [Line Items] for Contract Assets and Liabilities [Table] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Contract assets, beginning balance Contract with Customer, Asset, Net Contract assets, ending balance Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Contract liabilities, beginning balance Contract with Customer, Liability Less: Revenue recognized from beginning balance Contract with Customer, Liability, Revenue Recognized Less: Beginning balance reclassified to deferred revenue Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue Contract with Customer, Liability, Beginning Balance Reclassified To Deferred Revenue Add: Contract liabilities recognized Contract with Customer, Liability, Contract Liabilities Recognized Contract with Customer, Liability, Contract Liabilities Recognized Contract liabilities, ending balance Net Income Per Share Available to Common Stock Earnings Per Share [Text Block] EX-101.PRE 15 anet-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 aristaswitchingroutingportfo.jpg begin 644 aristaswitchingroutingportfo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" '6!4,# 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#P/^P=-_Z! M]KG_ *XK_A7-:]I=M#N\NTA7_=C _I7=+"1DUCZQ:!LDCKZ5NJL^[,G3CV." M6VB[P1_]\BD:*%?^6$?_ 'P*VI;%5X*U0FA"]*T]I/\ F9GR+L4U2!F_U,>/ M]P5=BTVVF48BCW?[HJFR!6#=ZL6^HK&<%1Q3]I/NQPZ;2TBY$,9_X *A6 MTA8_-!&#_N"MNUN(9@.G-3R6D1RVS-+VD^[*5./8R1I-M(N5AC_[Y%5YM+2/ MI!&P_P!T5L1M#'T&!5KRXYL'.:/:S75C]G$Y3[/%D@PQC_@ JOJ&FI)&3$ A MQ_#Q747EG" 6(K'NO)' ;!]ZI59]V1R1ZH\TUA;VVD;;/*%]G(K*6_N]P_TF M?_OXW^-=YJMFDRDYYKEKJPB5CD;?>M_:2?4RY8K2QGR7EWCBZF'_ &T-4VU* M]$C*;N?C_IHW^-7Y8@OW6W"LZX^\12E.=M&RHQ5]C9\-WMQ/>*LL\DB[L8=R M:^@/"NBZ?<1Q>;8VTN0,[X5/]*^>/#8(O(_=LU])>#?]3%_NBLIU)I+WF7", M>9Z%G6])TBSC)&F6:<=K=/\ "O.-8U;3;6;:+:W7/_3)?\*[SXB3/#9N4.#M MKYNUK5Y6O&&[.#WI0G*UW)BG%7M%'KUC)IU]'N6"$$^D8JQ]@M?^?:'_ +X% M>4:-XD>WP"_3MFNQL/&"-M#G&>*OFGT9'NWLT=(UG:J?^/:'_OV*J75K L+$ M01@^R"K5M>0WBAD.:9>1GR6/:I]I/NR^6/8\_P!:FDCD<([(!_=.*YQM0NN? M])F_[^&M_P 0?ZU_K7-2??-;^TEW,U&/81M2O!G_ $J;_OX:O:+>75Q>*KW$ MK#T9S6;)RN*T=!8+>IGV_G4^TG?<*QMXSCJD2C^0KI/AU?1?V3",<@5/X^VW&EL ,'%3SR_F/,YI^ MTY4M#YOO-2DM[ML= >G:M73]:BDC^:&,_51FL3Q!9LEU(1QUJA;Y5> M7<[%%;G0:E>>86*?N_\ =XKGKJ]N%D($\H'^^:F:9B3SFJ-TV9/>CVDNY<8J M^Q:L[RX:4!IY"/=S7IOA.SAO+9?-ACD;/5U!->66/^N7ZUZYX#_U:_A42J3M MN.,8\VQH:IH,4464M85_W4'^%>>ZS#+;S,%)3G^$U[W-9I;7%U<*S?OI!]&--M;RX:909I"/]XU:O[?RRQJC;L/. M7ZUMSS[F'*NQZ/X5MX;J,"6))#ZLH-=7-X?M?)+"UA'_ &S'^%J:;X5\+,$W^&]';IG-A$?_9:\+\& MZKY'EINQ7L6BZL)%C!;FN&I*=]V=M-1:V.ZA^'WA&:%6'A;1>?\ J'P__$TV M7X<^$^WA?1O_ 7P_P#Q-6=(O/E S6UFN?VE3^9F_)'L2/8\B\1> -"A#&+1 M-.C_ -VT0?TKROQ%X;LKN8%_PK0CTG2_^@79G_M@G^%4=+4[,5LQ1 MEA6///N=*C%J]ABZ/I6W)TFQ/_;NG^%._LC2?^@18_\ @.G^%6HX6"CBE:/G ME:.>?$KBCVD M^X+&V'TA4?TK'NK:U7@6D(^D8K>NE*@YK%N_F)^M;1G+N8RBK/ M0S_L]MG_ %$?_? J:&WMR?\ CUA/U04+#YS#C.#6C;V8ZD8J^>7B^#M-69D!7((I\[[F%6:IQN8\/P^ MT]HP3IEIR/\ G@O^%9^J>"K"UC8C3;4?2!?\*^CM)\*P26H8H.EVV;C[-%_W['^%2I;VQ(_T>'_OV*J*=K"K M$?S9 JN:7QLV89M(3_VS7_"M2UTS3V89L;8CWA7_ K.M&'%:EO* M&=&(]]/A_^)K1C\'^#_P#H5M$/ M_<.A_P#B:YJWUCU(%6O[< _BJ>:3ZLI*/8W'\'^#^<>%M$_\%T/_ ,35.;PC MX1P<>&-%'_X'YA^%'-+NP?*NA9N/"OA4,0/#FCCZ M6,7_ ,36=-X8\,8./#^E+]+*+_XFJ\VKKN()&:J'4@W&:I2F^K)]WL6F\+^& MATT'2S_VY1__ !-+'X2\-LQ:C\'^&3U\.Z3_ . ,7_Q-3KX.\+C&?#FD_P#@#%_\359=07;TJ1=2 MCXY(Q4\T_P"9C]WL6U\'>%><^&]'_P# "+_XFE_X0_PHO7PUH_\ X 1?_$U5 M.I1Y^\:5;Y6Z%A1S3_F8>[V+/_"(>%#T\-:/_P" $7_Q-,;P?X5Y_P"*;T@? M]N$7_P 34)OD7JQ_*G+=*_1S^5'-/^9ARKL3)X,\*MC'AS1_QL(O_B:LQ^"? M"G?PSHY_[<(O_B:J+(<_>-6H9SG&^GSS[CLNQ/^P;#_P#$U,-3VMR:5M8^7K2Y MJG\WXBY8]B!OASX)0?\ (I:$3_V#(/\ XFJ\GP]\%]O"6A#_ +AL/_Q-/EU? M/\50G5/>G>I_,PY8]B-OASX-_P"A6T3_ ,%L/_Q-0MX \'1MC_A%=#/_ '#H M?_B:G;4O>HSJ2]^:?--;R8N6'8C_ .%>^$9.GA30P/\ L'0__$U?M?AGX.;& M[PIH9^NFP_\ Q-0V]^6QS6M:WA9EYI"O^A0T$_]PR#_ M .)JU'\+?!+8_P"*.T#_ ,%<'_Q%:-G,&/O6K#]T5E[2?\S#ECV.;D^%/@G_ M *$[0/\ P5P?_$U6N?A;X+4?+X0T$?\ <,@_^)KL6;FJ5PWRM]*/:3_F8.,; M['E'B/X>>%(-_E>&=&C_ -W3X1_[+7G]]X/T%,[=#TU?I:1C^E>N>)&&7]A7 MG.J2#<:Z8U)]V92C'LQS%=%_\%T/ M_P 32-\-_"(C)_X1;1CQQN8](L8S_ +-L@_I7MVM1F16XKS;Q%9O\PK>G M.;>[..IRGAFN:/;13,([:*,?[* 5R5]:B-C@ ?08KU37M/\ F)Q7&7VG_,?E M-=O/+N<>ARL\7_? _P *F6&U[V\)_P"V M:U2=AGK2QL WMF;FWA/_;-?\*K32%N<]J?: M_?'UIWEW#E1UNAZ3I\Q7?86K_P"]"I_I7HFB>$]#F0%]&TY^/XK2,_TK@] ^ M79FO3/#[#8MC:?' MC^[:1C^E=MG"YKG/$GW&&.M81J3ON='+'L>/>(M)L86/EV=O'_NQ*/Z5Q-U$ MBD811] *]!\2J?WGXUP5XP+8]Z[(2G;N.*TYI=Q6788J*2/D7_ +Y%31PH7<=EV*Y1/[B?\ ?(I8XD+8**?^ BG^2WM2PJ=]/FEW M'9=B^MG!M'[F/_OD4581#M%%9<\NYG9'JR6Y.>*Y_6F:*0XYKL-O'W:Y[7[7 MACT->(CW3E9KZ*--TG%5#]GNE^1PWXUE^)-\49 ;%<'<:Y<6,AVRLH[]N>BS:>>PQ5233R.=N37(67Q'FB94F.[ZFNJTOQ1!JRW M/O3UD<8.<>U.P7-&6]\Q2&!KF]8.[=M!4UHM='GBLG4KH,IZ9JHZ;"EJCEKO M49H2RY+5G7-X+A",$&IM4D^9B#C\:R-Q]:Z#$65BN"#BJ8 Q/(Q2@^ MCV'-/=;G@[6[PM]TC%31:@\+*><5V>L>%7AW%5XKE+C1Y8Y&'7\*TY6M8D\R MVD=;X5U2:XE55;G/2O3X]%NI+'>4)7'->/\ A*Y&GWR-)R01UKWNS\9V+:+L M!3S-H[U6^Z/-KRG!^[L>.>*K Q2-D8/.:XN4?O"*[_Q5?+>7+[>AKCY;8^8> M /PJC>$W;4RV7C-6M*_X^5^M+);;5/'Z5+IL/^DC%3U-W\!]!?#N1EL8QGM7 M6ZWB:V*. 1BN0^'O%E']*Z[5U_9S6YC8\8K,NQA\UTVK6YC9^* MYJ\^\:V)6CL.T]BT_P"M>N^ O]6GX5Y#I_\ KAZUZ_X#QY:?A6U<'XNB!8D>E=TLR_9^HSBN%\52!MV#643>I:QY7JT8^;ZUC0J/.'UK:U M?.YOK6/#_KQ]:ZCD9Z3X0;"_C7?0WRK'M)KS3PZ[1+GDIZ/I;"1 M034FK*5MF-8=I?-'M*Y(]C6C>:DK6Q#^E96=S125CD[=BM\X/XQ M7+K,/M3M[ULVNI!7 M=%EY^E)"=C2T6Y-O<$'JI[UZ5HNL%&B^:O)K"[$DP)P&K?@UHV[*-V,5,HW9 M<78^CM!UA7C0EN]=O8WRS #<,?K7S_X7\2&15 ;T[UZ=HFM$L@/-<:Q!D.#UY(JY;:>BIG@U&S9D)QQ5 MN!LIZ47%%=R.2W5&SCFNS\'W@MY4RR]*XRZF"8JUI>HO PYJKG%B*2FFCZ&T MWQ)'';8+J>/6N3\::]'-&P#9S[UQ2^)"J#YL8%F:5;R7NV1 MZ567'2K$:J>","D:%A;YE'2E_M!N>*2.-<<<_6G;5/&!2T8:B_V@V!Q4RZD= MW>JPC3.*EVQ]>GUI:=BE?9EK^T]J^U1MJW3&[/!- M7!II[#]*LPZ:>,CGZ4F.S*6XJOO3#,WK6E)IIP>/TJG+8LN?Z460691DNF7O MS5234".-U6Y[,]LYK+N+=@.WY460@DOSD?-4#:D]"Z@T\GC%;=NQVKDUA(LN-5&Z.(W/M5AV.[K5:Z/[ MEOI4@<+XD;Y7/J,UYOJA[UZ'XD)VO^->;ZHW;/-=43&;L9N\\?6MC2?]8*Q* MUM)8^8O-:F,=ST?0V.T5T+,0HKG-#/RK^%;['IS7-([(JZ'>8:-V[@TP'BGI MCO2$VD.5=M.V[@:3KTJ:-?:K2N<52I8Q]0@RIR*XW5]/\S/R\5Z!=1[NHK%O M-,:9B0./3%;TXGC5L1J>2:SH:G)*J*XZ^T1-Q)3/X5[3J>@=>OY5QNL:$R9. M"?PKI3T.15[L\JNM("[L@ 5FR:;$O45V>K:>5W8XKEKZ-HV(/%6>A3FY,S6L M8<_=J!K&/!^[1<3E&/S'\ZI-=-@_,*#H+/V.,,#Q3Q9QMDX6LV2ZE^'6^[SWKCJ=3 MHAT.PB&Y.:YSQ I.<&M^.0+'R:P-9CO7#76BRK* M<\_2O3-8DRS#'>N;FMVD8_*3SZ5NJG*UYMB+=S&.DSKC %1_V=.N?ES6RVHQ"H&U*/)PQK12D3HC/739V7 M.W%']FS?W:T8M2B'6K*ZE#CC'YT.4@5NIA_V?/\ W::;.92!MK:DOH=IZ#\: MB2\AW?>'YT<['9&4;.7^[2P6$BN#M-;7VR&I(;J'U'YU+E(JR*2JP4#8:*UQ M-#CM14\S'RQ/25D#5@Z]<#:W%7UGP.#7/Z_<+TSCKFO+2N>J]#@?%%PK!J\R MUK'F(/"]Q&Q(5B/6M.6Y'-9:GGLYQN8$_G5_2=4EM5W* MQQ]:9>Z;+ 2&7C/>EM[-HX2=N!BKIQE%D5+25S4C\:30S@B1OIFNIT?XC+)M M6<_G7E-]&ZS94X-0QW$\3DGD4G42=F@Y--&?0]GK%GJ2_*PJVT,3#Y&!KQ#1 M]:GMP"&('N:Z!?'$L#+EJM1NKID7=[6._N[7:I;;7-ZM]TTVS\=).N'&13[Z MZ@OHRZ]Q51B[B;3.1OC\I%9]7]0&&(SFLMF)..U:DK4>S#;UJG(WS,:DE^7I M5=N]8RDC:$>IN>&6_P!,C'H:^E?!O_'O'[ 5\T^&^+V,^_\ A7TIX-8^3']! M4S^%$PTDSHM2XC/TKB]6/S'([UVM]]W\*Y+4@!(>.]91W-7L8%Q;1S*RLH8> MN*Q+SPY%)DA[4K:6SL2$S[BNR72 M S !!6C;^&RV/E_2K.&511W/-;K267^"JMK8F.Z V[2?:O3;[PZRQY*_I7.S M:68YQGM0:PJW1Z#\/UQ9Q\]J['5&_5V7B6-5D?'-<==*/,KIZ&"W#3VVW"FO5O!T_DP)^=>66*CSEX[UZ;X90M:K MCKBH>P+XCOI-4"V^AJEIZA9A70>*K7;=-Q@5@V?_'P* MUZ&3W.WT?#1IGK[FK6IJ/L[>OM6?IKE85(-3:A='R#SUJ;:AI8YY,F9@3FK\ M:948S5&W&ZX/KFMVWM6916MS+F*\&]'4@FJ]R2TC$UK+:D2 56GM?G-#Z$IH MJ6*_OL\C%+?R,C[@Q%6K>W'F5!J4/.*774J_8ZCPGKACV9?]:]4T'7MTJ8;@ M^]>&:.QA91[XKOM#OO)ECYXS6-2.MT=-*;/I/PYJ0EC&3QUZUV$+!E!!SFO) MO"&I(T:Y8GBO1M*O S!=V0:X)*QW1>AH7$8936#J5J&5L_RKI)5!6LZ[@!4Y M%)#9Y'XHTS)8[>OM7F>MV)C8\<_2O>=?L!+&V!S7EGB/3]N_CI73"1SU(GE- MX?+D;/VGZB ^"W%6-6MPCR9%8D_2L[&G,R^MVI]J&ND7WJJ)(A09(VZ?RHLBWW.,?C2_;HHUQFLD-))GC@TV1649)HL7 M=FE)<1S-G(Q0MPD/S;NE97/89J.3*TC$CFN:-U-$N>?UK+N)%D;@U4DN&8\FFJV[O6B0BP%!S6 MA;VWRYSQ6?:_/UYK6M_N@4;")HX!4JVXP,T+VJ90/6H :MJ!R#3O)]Z?FEW8 M7- #,;*C8LS''2FR2[N,U&",GYL4"?8E6+/M5J*'CK4-N-V,\UHV\08T#V'0 MVN>]7X;7.,9I8(?EP*U[.SPH)J6[&L8W(;?3R5'&:F72W*\UHQ1^G2K*0\5E MSO8JW0S(]-9>*>NF]>#FM=8.!0[!!@=:FY?+W,$Y[U5FM2S< UME03DTG MEKZ4U)IB374Q5TQSS@U_2KMO"%8<4W)DI79!::6^!A3BM6 MWTO=CY35RQCW$"N@L]/+,./TK)R-XQ,_3]'.X#!Q706NB+@'8:UM/T]8RNZM MVWM59<*OTK)R9HD:CF*5CE1I M(/1?TJU#H_\ TS_2NMM]+7 XJXNE[1PHHYBM#A9])'(V?I67=:7MS\OZ5Z1- MI@YR,5B7^GJH)ZTTQ6OL>;WUB%SP0:PKNV"DX.?PKN]45$R#@'Z5RM\J;CD_ MI6T=492[',RV_6JYMQSSS6M-Y8SS51O+Y.:HDIBWJ9(P*?YD7K1YD7K0!U3L35.Z8F)CFI XCQ(WR-^->::IS(:]'\2,=KUYKJ3'S#S77':YSU-RA M6II+[ID&*Q]Q]:T](8_:%^M:,E;GI6A-\H-;^AL=J5T&X\?2NH>'91@5X]X=E*LN3UP:]6\..2H(/:N:IO8VIG:)+N 'K61K W$B MK\$AVJ2:H:@WF2<^E<3=CI9S,VG&XDQC@UL\R\5Z5H? MAQ)(5) (^E>/B,4X&E.GS'BM]X1\M2Q7\*XS6-':W)&W'X5]/:WX7C6)FVKT M]*\9\;Z:D._^E&&Q;F[!4H\J/&+Z,QL>:SVD.3S6OK2^6[8KGI)/F-?2TY-G MG27*R5K@^U+]J]15":X"$5']K'O71N0:?VH^O%#3' P<5FBZ!..?SH:Y/'-% MAFA]J(&"C71;!W5KS+'.I$B9%\'S0W#LJ-BN3NM/DC8K\RU],75I#(O!MI=9:,;7S5.TR M=8;;'D$"E8SGC-1W4FTKAMIKN;CPF\<1 3I7*ZCH\D98>6<"FX-1]T(SUU,^ MWOG60C?SGM74Z/>M,@!.:Y5;%H9,D$>U;VCOY:@XY]Z*5]F*HD]31NE,DAQR M36KI/@^745!$9;OTJC;NK7"[L 9KWKX806$ENOF[F* MY#4KB/<1@5U6K-^Z<>U>?ZW)M:HBC26Q,TB@'!%,AND)^88-8RW7;=BI(G#L M.:T,S=\Q6Q@YJ0*C+A@!5.SA:1@%Z5KIIQ\O)JD<56HD-L[!'E!ZUUNFZ2C) MG;DUSMF!#)AN/2NJTW4%50 PK0\2JV]BGJVDHL1(7'%>?:I8K'<$BO2=7OQY M)&0/QKSO6+I6F/.:!T7(V_#!\N%3VI?%&KBWA)W8P*9X=^:U&*YGXB>;';MC M.,5E:\K'OTY-0.)$NK">:V MY4Q)RL=)KDRRR,RXYKC;S_7&M26^,@P<26'_'P/I7K7@5L1J/>HEL"^(ZS5M%,EJ3C'%>6^(+ P7!'45[A(8^+H4\PD#FIIO6Q<]CSJX7;D>E0P'$R_6K.H85GYYJA;S;IESQ6W4QMU/3/ M![ A?H*[]I%^SD9YKSKPI,(U'IZUU\^H!83CTK*6YK'8X?Q=(OVH\US=JV;G M(K2\17@FNGK+L?\ 75LMC&6YTVGMTS5JZ&Y.*@T^'L+X>7:/E_2L/5=#VDC;Q2,56U/,XK(+-G%4M8AVE0:ZV\L?*EZ8KGM;7+ = M^E5U.^G*Z*-A""H]N:U=/U(0W"\X-9MKF) 3TS5.ZFVW!=V^$ M_$&$7YO2O5?#NN"79EN0:^8_#>N"/"EO;K7J?A'7@S#+UR3@SMA/2S/H.TO% MFC SS4TR[EQ7(:-JJL(_FS770W"S0J1R:YK&ZDMC$U2UW*>.:\X\4:;]_BO6 M;Z'6?O8J]!JC*.M:R5S),[+S M"?XZ/,]3FN8CU?WJ9=6+=\5'(/F-UIL$C-5I+C:.:R'U(LQ.ZFB_+#!JE$7, M7+J0,IK.\LMQBI375R:QW 9%:^E:?NB^[6FVFX7&VL+ZG0H]SE(=/"@G%1WEJ&7 MI75+I^%;Y!5.[LAMY3%%Q6..6W&X^E03*0N*WI+9%W?+S61?!8XS@?-5K:=AFPUPK,,X-2QSIZ5@^8,BK,,A_O "F(Z& M';QBM:W/S"N9MY_EX8&MJQD+=2,5+0+0Z6Q0'DUKPLJJ,&N:AF*XP>!5I;PC M'S5CRLVN=+&XVXS4HD&.O-M'(PYSH@RL<9JS'"IY)YKF8]0&X?-6A'J'^U4N+0T M;GE@KQS5NSAW,!CFL**Z/9N:Z'2R792:EZ&BU.CTO3^ 2*Z&R@"<>]4=,7]W MQS6K9*6DQBL6;I:&U90\"MVSMSMK*L8SQ6]9KBLN819M[?I6E%#52'M5V.3U MJ379&A:V_P HXK7BT\,HSUJAI[+QD\5T5JR[>U(I&'>:?M4G%<=KB>6K9KT? M4&'EMG%>=^)ID57&?:M(]B)(\WURX\O=SP*X/5M8$9.X8KHO%5T$,A#>M>2^ M(M5*L0&KKA&^AR2E8N7WB8+DBLB7Q5W+$5Q6I:P5+#=7/76O.N?GXK?V:Z'. MZC/3W\6!L8?]:FA\4[FP'Y^M>-MXB=6^\*N6?B)]W7-/V:)YWU/=])UP28&[ MBNWTN^\S9@UX1X=UKS=OSDZ M&PVK6^9,8QZ5SFA-\B?E709KF9UPV G<:FC^7K4'.>U2>8*")%B-AFKUO( * MRXY!FK4,P4$&KB['CUXV:G-XN1S3UNE7OF@U*[0.O5:8T3_ M -TU?%PC=6I?/C_O46&9_DO_ '::\3#'RUH&YC]::UPF,9H$9K1MGH:0L3U% M73-&.-Q_*JTDB;>&S]:8%=E+&K5IU6JLLP5NHZ5/:R#<*!G9:#(%D3'I7JWA MF0>6I/H*\@T60>9'^5>K>&)/W8'8"L*G0UI[V.[C;* BLV^FVMS5ZVR-C0;Q4G!)[UZWX=UJ)8>2OYU\\0:RL$Q.['TKI=/\ &@@C M4;\"O!Q>'E,VI5.71GL?B#6(6A;D=*\,\=:@C"0#U-7M4\:K-&07X]_K2PF&<6.K531Q6O39D8Y[5RLLW[PFM_5)(Y6;YJPYHXPV.HKZJG' ME1YDW=Z%1Y W>DW>E6%CC;MBD:%,\8KHCL9E7SJ7SOQJ4VRCFFB->PQ1MN(A M:8\TZ.0[ATJ4VZGL*6.%>]>B MKT'TKSGQUPS?6O)CN>O+8M>"+A(]N[DUV=WG4Y.]\,HIQ_*2<8K2 M+,VK',M<>3,#C-=5H/CJ;38MH#_]3']!3E\*,H_$S=UJ18X6+''%>::[J$(FVEQ79^-KQK.U M9\\8KY[\0>(&>Z)\SO135]0FSN\+(QV-D5:M8RK#D_6O/M-\1LF,O@5TFG>( MQYB[FR*TY3GE+H>G:#;AI%%=B-*7[/G Z9Z5P/A[7(VVL&&:[$^(0+8C=SBJ M6QXV(C-RT,76&%HQ]1TK,C\1>6<;\$>]9WB?7E;=\W(KA9M<;S&PU,NG2YMS MT'4/$P>/&^N6N=6\RX^]^MW^#9!):J MLZQI\<\K90>EM^ V^09/&ZO([,8D6O5O [A8%SZU#V8?;/4V(:W M/0\5YAXR.V4X.!7H$E_MM6Y .*\U\5:BL\I48S44]RI['":@P;)SGK69:G]\ MN36EJ"]<'UK/MH_WR\]ZWZF,=F=UX?E**H)ZUTMPS?9V.3TKGM M3(H'4]JZ M&YMV6W;()XYJ7N$=CSS6F/VAB#WJ/2W_ 'O+?K4NM0[)&QW/>JNFKMG%:=3, M[S20&4=*VE@'!KG](D&%%= EPO ]*74PFM#I/#=N/,'&!D5ZIH=FK*O0JZ!?KY:Y(J3QJ]SJ%L8]ASUKF]D!;/O5I'NT2EYVV(]JRYF M+2$FKK'="36?,P#UJ=C)+.Z>";@C&>U>@>#=8D:95+8Y]:\Y@7YFKM/!:[KQ M>.F*B2NA.7*KGT-X;NI&$9+5\C-?3GC'3]R,<5\_^.M-P9#CFNJC*Y-9'E5W-L8 V#78<'FI5U(]SGZ&L=6Z5(K8S5"Y= M356^W-DCBK$=T&'WL?C67$VY15F*,LH(I C5BD+$8K1L5+-C%4-/MS(P_*NJ MTG3MQ'RUG)FJ2-/1['=MKM]*T;S O'Z56\/:+YFWY:],T/P_\JC9[UA*1O&* M,W2]#*Q]./I6HN@EUZ'\J[72_#ZM']SBMN/PZ HPE9N:-.1]3RN30]N1C]*Q M=2T5L'&:]GN/#J_-\G-WO7*ZM">>*]>UK1^ M#\M>=Z[IOE[L YK6+,91//+Y=I-8TQY:NFU2S932.I4FF,I]*T3$6EN2JG)_.G+>9SQFJ62>*56V9J@+WVKVIDEX0O' M!JHTAYQ4;2$CO^5 %O[6[?Q8H^V-ZU1\QJ3,DGTH%J;$%T>HZ5IP:HZ#"GBN>CD*KBIUN,#O0!T2ZU*N>>GO4G_"0,JC MYOUKG4D8U)]J]Z .E36Y% M;/\ 6K/K7$JQXYJ M_;W0CZC-2XIE)L[ZSUS&"7R?3-=AH>LF5ASCIWKQZQO/,F'.!7H7AN8+CJ>! M64XFL9.Y[%HM]NC'S8_&NAT^;?(!GGZUQFAMNC':NMTG[X)ZUQL[HMV.RL?N MKFM2%L=ZR+:0",&KD+OEQN[UQ.N>(RRM^\SVJHP%*1E>+-4)WX/;UKR#Q!??, MQSG\:ZCQ+K#R;@&[]M:FI,[$ MFL*:-VXQBNE:'.1/,W7/Y5?L;@\8-9QB8=JLV<;[A@50F=WX9G964 D\]J]@ M\*W#,BYR*\9\,[A<*1RHKV3PJI*IQCBN>H:TSU3PZV=N3780N5C'K7'>'U^Z M:ZY&^45PL[T22-N/6JMVP\M\'G%3,>]4KIOW9]Z0SBO$3?*W/>O-]2;YVY[U MZ)XB;"R?C7F^I-\S?6MX&%35F=N&[KS6II3'[1& :PS(&DSCO6QI+#SP>]:O M8B.YZ3HK':N#70[OE'-F,')_6N-U?6"A)WWV23VJI+?ER>:HW5SNP,TCM4+$DE MQN[X_&JS7 *D?UJ'S/6HF.%IQ\RTBQNSS3UD7:.035=7&VD'6KL46_.]L5(& MS553WJ9&W>:A:3IS2RU!(W:F"V'-*,]:C+>IJ(OAL8I9ON_C2; M$QLC#=P:L6+<\GO5)N.*L63=J74NWNW.QT=OFCY]*]9\)M\@R>U>1:)]^,5Z MQX9^ZOTK*H5#<[>.X^7@XKF]>N=H:MI&^45R_B:3 :L+'2]CD=0U9H9&(8$? M6J#>)I4XWX_&LW5IFW. >EE&DET!S+ESJ!=CSG\:J_:G;^+BJSR;3SS2J=PS70E9&3 M=WWJQR!7G?CK^+ZUZ)M.[\:\[\>_>;ZUY4=SV) M;%?PPW ^M=6CEFP:Y/POPHKJH_O42%'8FI:L@63[K?2L+5/]7^-:+2*N\?TISV1E'XV3^.+/[98NJ]-N*^:_$6BS M6]ZR[>N>M?6.I0K<1LAY)'2O.]=\%Q74F]D%*$DE9CG%W31\]^7+#U%2PZE) M"RD$]:],UCP!M#&-./I7#WWAF:WF8!6%:K^Z9N2^VC2TGQ=)$RC<'BI8= MS#!)/%,^S;I,D')JR(QL0,S-5O3XV^T)]:NP:29 , X]:W-,\/MYB'#?E6?4 MZ-XGIG@!"MC$#W%=3JD>ZW.*R_!6G>3:H,'-=)JUN3#P.U82?O&T%[IYQ?6P M:8\9S69>0YA]JZ2\MRLW2LR\@_=$8K1&31YEK$&)'P*Y:ZC"M^/-=MX@A^9O M>N1N%(KHZ&*T97LE!N%':O2_"[>5;J>W%>=6:GSUKTWPG:_:+=%QS2Z!]HW; M^[;[&>?FQ7FNK3.URV>>:])U3395MSMY&*X'4K%C*=P/!I1%4N8-PH9>:@M; M<>&%=C-8I) >,<5@>&[,HPP.*["2,? M9\=L5E)ZFL9>Z>0>)+-4N'QSS6/:H%G%=CXHM3YSD#-*YG66W,3VSQ5E;DR3YV>H E<'(KI;.59HQ7D.CZT9MIWA:-J&]5&:X9'T6'AR1*_BJS+1.0/ M>O!_'&F[O,&*^BM; N(3SGCFO'/&=BNUZJF[,VJ*Z/F?7+,QROGKFL!X?FSB MO0_%6G[;ACCUKE?L(+9->E'8\U^ZS+2%MN=M3QV]:JV.5/!Q5B'3QZ4Q79FP MVPXXJ_:VAXXJ_#I^6Z&M6STP[A\N: 6XFDZ?N8<<5WGA_2]VSBLS1]+.X<=Z M[_P]IIW+Q6$CI@CI?#.CD%0!Z5ZIH.C_ '05%ET3:M6<5@V;&1<6"L&^6NL^;1Y-_W,ULF9ZG+?9VST_2D^SO_D5T;:/+Z4QM)D7J":K0 M1SOE$'%(8]W5<5OMICANA_*D_LZ3^Y0!@B''2D\GFM[^S7/\!H_LQ_[A_*F! MA>1@BIHX,ULC2WX)3 J5=-?=PC$?2@1C"$CMFI#'CHGZUK_V6[=-WXK4JZ0^ M/_K4#,8 \=J79NZULKI#C/\ A4D>B2,>AQ2 P?)&ZIELWZE<_2NIM?#!;_ZX MK6@\,%1]PCZ"DY)!9LX?["QQA#^-21V3]2N,5W;>'%5>0P_"JL^CK'Z^U+F# ME[G)"%AWS3MK5KW-H@X(R15;[/%Z52L(9IZGS-QZBO1O"YW,N?05PUFJ+* ! M@5WWAO;YB\]JSGL7'<]3T+[@^E=9IGWJY?00JQC!YQ74Z:#OK@9Z$?A.IMI- MJ?-TQ4\M96&7UE^:J&K7GEIG/- D Z&L3Q!>!5Z]!5*UQF M-JNL"/)W$5S5QXHV9!<^U4/$.J;0PW97/:KX@,B\,3S7*_V@TTF 2>?6M"#2IKU=RLIK@=6B:-B&/-;1L92OS>&?]6/PKQ;PO M,JL.>IZ#\N,5TZ/A!FN0T-@<5U,; J.:X6=_0F:0]N ME4KMCY>:G9A52X8;&^E);E)'$^(Y,*V?6O-]28EF^M>A^)6&U_QKS34F&XFN MB!S3,X$[_P :VM+8^F,Q:F[%Z9J2.('C-+4T;B]AE(1NX-6FMUSQ M3?LZ]\_E56(*QXQBEJQ]E0L/\*ECLTW=::&0QJ&X/I4N-O JRMDNT4XV8[$C M\*8%)^A-5Y>U:360Y.?TJ)[->,T#,IOO4,Y;@U>:S0DD5"UJ%&<$5!)48)CVKU#PVI M51Q45"Z>K.L5CM%?ZR MNSUNR;>WS5R=Y9MYG7]*Z+W1Q%'<:2IFLWST!I%L2%]#3)*LOWA3HS\M6/L; M]CFF-:2<\TP&TTU(MK)WS^5(UJQ/W6-(:=M2%6.ZE=BN.:D^SE>=II=I]#3' M?N5NIJ9.M*T!R>#FGQP2?W:"TTD/!.**=Y+^E%,R/>VA(S7G/CJV9@Q'K7JU MQ;[]>/#<]F6BU,_PW"RXR*Z>('=FN;T76+)%5FD" MY'2NDAO;609612*W-=5,I$9SS7 M&ZSE9?2M8D2"-O,3/2J=XXC:K-GGR:K7PYZ5I'QES3':367>2$K6G,IP1 MBLVXA;T-;&3E8PKE>M5/+]ZU9+1FRYJF:_AM?\ 3(_K7TGX+YMX_I7S?X=7_3(^/XJ^CO!V M5AB'3BMI[(QC\;.INOO5DW7+ 'FM:Z^]61='YAS6!L5Y8DD4J5'UKG-3\.P3 M,Q*BN@9CN/-4[IO>KB3+8X#5?!*29*KC\*R/^$->,'C'X5Z>A#-@\BEN+=#' MD#GZ5KSM&/*>2SZ0;1L$?I196'F3 ;-N./2DUC$,//% M>O2?!;Q@N2OA^Y/XI_\ %URGB3X*^.986\KPU>,?9HQ_[/6=[[EGBMW=1F9AS=SRCQ';X;-<7>0\MS7N]]^SY\3;K/_ !1M_P#]]P\_^/USEY^S/\49 M&J>!?]4G%,M_V8_BFLRD^"M2QG^] M#_\ %UZ1X/\ V=_B1:@"7PC?1\]"\7]'J9-0G_A$[W&?[T?_ ,75NU_9Q^("X+>$ M[X?\"C_^+K?F1Y%1R6R.!TNT\G Q6Q)D0GBN_A_9\\>KC_BE[T?\"C/_ +/4 MS? /Q^RX_P"$6O?Q>+_XJI;B^I,9SVL> ^((]TK\5S,,'[[I7O6N?LZ_$69C ML\)7S?\ HO_ (NN<7]FOXF>:3_PAU]C/]^+_P"+K525MSKCS/=''V%MN0'& M*L7EKNMV/M7I%C^SS\18T&_PE? ?[T7_ ,75JY_9]^(36[!?"5Z3CINC_P#B MZGF7C\8O\ XNM.9=S+D?8X-)F\X$' ]*@FD+3'->E+^SK\2=^1X2OOSB_^ M+J&?]G/XEF7CPE??7,7_ ,72YEW%R/L>?6@W3@>U/U2WRJUZ+:_LZ_$B.92? M"5_^<7_Q=6K[]GCXC.JC_A$KX_C%_P#%TG-7W+4';8\SM8/W/2JCF5]Q\CML>4K;_ M #-_A3;:,K,:]5'[.?Q&YQX2OL_6(?\ L]10_LX_$E92?^$1ONO]Z+_XNKYU M;<7LW?8X!8R!TJ_8WC6[)CU]:[\?L[?$;:,^$K[/^]%_\722?L[_ !%55V^$ M+TG/]^+_ .+J7)/=AR,=H.L;BGS8Z=Z].T#6,[<-7!Z7\"_B/:N-WA2^ _WX MO_BZ]"T+X2^/(=I;PU>+CU:/_P"+KGFD=<&]CI9+T21.,]FC_^+KD)/V=?B#YAQX3OL?[T M?_Q5=L*BMN<,X.]SRBWTXMV_2K]OIFW^']*]3@_9X^("C_D5+W_ON+_XNKT/ M[/OCY1_R*M\/QC/_ +/3=1=Q*F]['EUMIX!^Y6O9Z;G^&O1H?V?_ !X,?\4M M>#ZF/_XJM*U^ OCM<9\,W0_&/_XNH=1=RE!WV.,TS3_WB?+7=:%9A2O'/%;% MA\$?&L17?X:N<^NY/_BZZC2_A#XOBP3X>N5Q[I_\56,SU\.W1_X%'_ /%4^=$\C['C T = MDQ^%'_"/G^X/RKVG_A17C+_H7+K_ +Z3_P"+IW_"B_&/_0N77_?2?_%T>T7< M.1]CQ;^PLX!CJ1- 7/3%>S?\*.\7J"Q\.W2@<]4/_LU\:UOK26 MTN%&3'-&4;'K@T^>XN1]CS]/#X"_<_.I#H(R!M6NX&DA>BT]=,R>5_2CF'RO ML<.N@*W&P?E5ZV\,@X^4UZOX?\%V6H:E?FINSNM.NWW'JXC+:V%HTJ]2W+45U^&_;6>!^5>@Y' J:/,KS0553\F/PKF=5T] M8P?E%>PR>&;_ %B8P:?937LG0K F=OU/:N;\0?!OQPP&KHY_VD_\ BJN, MB)1['A.M;(>3@>ME1_MQ?_ !=H.,?-%_P#%TI.+6X14K['I?A^=6B'/.*ZS M3IAD<5A>'?A;XWA15D\.W2D#G+)_\779Z?\ #7QF:YOQ)<84^_%>@M\.?$_;1KD_\"3_ .*KF_$GPO\ %TRGR]"N3^*?_%5< M-[DL\#\5Z@(V?FO,-0U;?*0&QS7M?BGX+^/+@MY7AB\?W!C'\WKS._\ @%\2 MS,Q7PC?$>NZ+_P"+KT(-6W.&:DV0>$XUO[I5^\217T[\/OAJNI6L1\L$$5XA MX$^#'Q#T^\C>?PI>H,C)+Q?_ !=?8GPMT77]*LT6ZT2XC9*?_ !5<]63Z M'31CW/+_ (A?"M+&QD;R@IQUQ7R/\0=)&GW$@SC!]*_1?XF:9KVJ:>\=KHT[ MG';9_C7Q7\2O@K\0=4O)6MO"=](I/57B_J]*G/N54IWV/FB^N1'(->BWO[.'Q2DD8CP9J)';YH?_BZJ_P##-7Q5(Q_PA6H?]]0__%UU^T7^:ZK_AFGXI[1GP5J!^C0_\ QRKMG^S;\45;_D2]0'_ MX?\ XY34UW(=.42#P_=#SDP?:O8O"MQ\L8SG)KCM%_9[^)<+*S>#[]0#UWQ? M_%UZUX5^"_CJ%(Q+X8O4/'5H_P#XNIJ./&;L?C'_\76TI1[F4 M(OL:FAO^[6MXR=.*NZ+\)?&$:KN\/W0]>4_^+K:_X59XLP/^)%9[4C-NKJO^%4^+.O\ 85S^:?\ Q=(WPL\68_Y -S^:?_%U-QG*4UCD M$5U#?"OQ8?\ F W/YI_\71_PJSQ?CC0;G_OI/_BZ0CR[Q!+MC8?[->.>+I3\ MQ!]Z^BO$7PB\:3*WE^';IC]4_P#BZ\L\3? ?XA3JQ3PK>-]'C_\ BZZ:;2>Y MSU$VCYXUB7.1FN5N;@AC7M.K?LX_$Z1B%\&ZA_WW#_\ %US=Q^S+\4F8_P#% M%:B?^!0__%UTRFNC,(1=]CS,3'@]JF6<]5/->@K^S-\4^!_PA6HX_P!Z'_XN MIA^S-\4AT\%ZA_WU#_\ %U"G'N:RI=D>=BZD!S3_ +4W?I7H(_9G^*>[_D2] M1Q_O0_\ QRG']FCXI'_F2]1_[[A_^.57M%T9FZ;1YZ+H]JDCNSSZUZ!_PS-\ M4E QX+U#_OJ'_P".4G_#-/Q2'_,E:C_WU#_\O@O4/^^H?_ (NJYX]PY9=CSYKQ]M1/ M=,<X:]%_P"&9_BGG_D2]1_[[A_^.5(/V9_BCGGP7J'_ 'U#_P#' M*CG7?!>HC_ (%#_P#%UHV/[-/Q.4Y;P;J M'UA_^+J>==QNFTQM.?>O7%^"GCC:0/#ER M/^!)_P#%5AZQ\"_'4B_+X:NV/L8__BJQYD;.+L?.NM?ZPGT-:]/;]FOXF@_\ (F:@?^!1?_%UEZS\ _B)H=F]U>>$-22"/+.R1K( MH[X0LF&=>34-QNC;:WRD$@J1@@^AIG:M"-43_:D[@B MC[5'[_E55LTW-("RUT&4@9%,6?#=:@_BHX[T#MT+;7 SU%/6X7;ZU1XH5CD4 MBN5FEO%%503@455BN5'TG>."37SU\3YBNL2*&(QUKWB:;=FOGGXG3;M:GXSS MBO(IGIRZ(XZXU&6%2JNWYT^S\67EKC$K_G5"Z^[TQ5*G.3BQYKL="^(0N(?WS9->*;L5JZ?*ZP\,15PDIZ6(DN75'L\GCNSSL<@UBWW MB#3[J8X< 5Y1=7V:?+;W$.8W!IMQ;A MB>AQ7F^CZY-;QCYF.>GI6TNO2R$$$^]:*VZ9@W):6-Z;3]V>:KMIN?>I;"^> M91FMZSL_/4''-7ARS:26;.VJS:25_AKT*/12W;BH;C0\(>*QEJ3&LC MS.]T_;_#6-<6IW$@8YKT+4M,*[N*YB^M2I(%96L=M.I$/] M3$?:OG[1X=M_&#_>KZ"\(?\ 'NGTK2>R+I_$SI[KYLFL:\/05L7'W#6->?>6 MLNIT%ZN M2< )IRL M,;ERJ1A\3L?4/G!U-4[J'S(\'FO+_A'^TGX'^,VL7>E>&+ZZN;RTM_M$JS6 MC1C9D+U)]:I_%;]K?X;?!O6GT?7=4N+O5HP#+9Z9;_:&BS_?(("GVZUA*E5Y M^11=^Q?M(A MTHKH3L4@BOX/*\T^BG)!)["NK^*'Q] M\._ W^SG\26FJ&"^#>3<65J)8RPZH3N&UN^#3E1J#+7Q-97B2Z)H[:LPJ& MX-5MVX\=*GADVM[4D9Z5(?NU#,HK4S+B/UK/D7YSCI6K= M+Q68W^M([52.J*)(?OU+)RI_.FPH,YI\G0_2D]S=*YF;29&]C4\<99:;M D/ MN:GCXS5BZB1QG=BFO&5:IA\IS22+\U(+#(5/F"I9E)--C&V08J:9>]#8^42- M3MIC_>-31_=%-D4;J5]1="+&::D9+&I=@IR(!FJ$%#(6%.VTM R-5*MS5RUF MV,*K8IRMC%)CB=!'+N (J0G/-9MI/T':M -699#<1^8M9DUOM;FMI@ I/0#K MS6#K7B72-)S]KOHT8<;4.YORH3 N4Q3]1*YTJQGIFK,*G;7+K\1O#X<@W@4_2IX_B)X?\ ^?\ 04#.H4=Z MT+;[HKCU^(7AU2 =23\JV]"\3Z9K4FRRNEG;&=H%+09T=OVK0C8<&LN-BM78 M9#MH TXI!5C>*S Q6I1)TS4%%[S!44DR\<&J_F#M3&D-- )(V6JI-5AF.:KS M4/2KH44>71<"F(<]JP_&?@>Q\:Z++97<2^?@F"XV M_/$W8@^GM74^6<4NSCGK1<#XFN-(:SN)K>9-LL3M&Z^C D$?I2+9C7Q6Y'*D;NAQF/354= QK/AM59F.W^+^IK0T! M_,TP-VW-FL.'5,.1NQ\Q[>]? Y!?^T\Q_P 2_P#2IGVF=6_L_ _X7^2.ET^U M16&170:)X?;7-2M;"([6N) A;'W1W/Y5S.FWRMC)S7I/PJD#>-+'U"2G_P < M-?<2N?%;L]5L]!L?#6FI9V,*QPH!VY<_WF/X\L@YYK>L?$+6Z M@;\<<>]-+82>3+>P))G&QI #V[9]ZPY[\7+;E=6&<<$&O*]&+4+F2"*=TEQB1?)C+$''4#)]\5@Z7XR^W:?;33:4UG/=L_V6)9 MHO8TLSV3EF]?PH*FO#]%^(4&H).[1WFGI'*L>^X<$;W/$ M8P>O7/IBI])^)QU34I=,M9K]+J,.SQW$1&W;UR=V!SQ5TK]T5+'_6L MK1-635K&*56#'8N[ZX&:U8NGXUJ1)=31M>U=-IO5:Y>U8\?6NFTYC\II,74Z M6R;M[U?5MIK-L#WJ^#6)H2^8*A=LJ:=3&^Z: ,R].&-8 U6J>UYD JV2;EBP&1ZUYAW0Y%49!EC5^Y/2J#?>-4P6XSO3J3 M;S3]M()#:4"EVTM,D**:'?$%KJ]W!#YTL5ONRJYQGD>M-TYQ5VG]PE*+=DSL50 M]:L6\9/YUP'B'X[?#WP?K5UH^M>*[#3]2M6VS6TKG MNVCJ>11[.=N:SL'-':^IZ#:P]*V;.,!1Q7">//B MOX0^$]K#<>*]=M='27)B64DRR@<$JB@D@'O6E\+_ (Q>"?BU#*WA3Q'9ZNT( MW20Q$K*B_P!XQL V/>HE"?+S6T*C)7M<[95&,D54O(QZ54\;>.O#WPWT-M7\ M3:Q::+IBL$\^[?&]R,[5'5CCTKCO O[1'PX^+&I?V=X7\56>H:A@E;1@T,KX MZ[5<#=^%3&G-KF2T&Y1ORMG2W48Y&*S)HBM9WQ4^*WA3X0V=G>>+-4&EVM[, M8+>0PO)O<+N/"CCBO,Y/VR/@_(<#Q5>+TW(P# 'L<8-=!) M& M2TXNS+335T?)G[9'P5TY= ?QQI%K':7D,BIJ"0IM69&X5R!QD'J>]?'RP M!5([XQ7Z3?M(1AO@7XS!&1]A_P#:B5^;K?*I_&NJE)M')4BKE.1#BHNE3S=! M]:A:MS&PT+0RTM+MI706OJ-V\9I%ZU)CC%($%1U+)U7Y114B(-HHJN9"/^:]3SCG&:\W^(#$,^#CFO-A\6AZ,]CA3X2ENXQY2Y]Z MS[GP7=1MGRB*[WPW(VU<'M74*5D;#(#6DGW,HIM71X--H%Q"V"C#\*O6NE3P MV^=C8^E>SS:?:2?ZR)<_2H_[)M/+*[/EI1E%;(;4K69X+?6[I,!;>X+2(P!ZC@?7^E?L7^Q79Z58_L M?_#/2=42$1:A:/8*K@?O&9Y2$SZD*3H8D)-J3GLVZ/\ (U]&?\%2H4\9?!7X=OH=NMZ^H^(DCM?L MZ#?,7@E" >Q:GT42'[R;/S&T. LR@G@UZ+HNGCRU..U?0OAO_@G!KVFVNGQ> M*/B'X3\,>(K]0]KH5S.3,2>=I)QSV^4&N5OOV>_&WA'XH6GP\O-+#^(KHJ;5 M87W13H<_O%;^Z,'.>F*N%KGEUXS2V.*M-):;8J(SLQP%0$DD]!@5#J>CRVV8 MYH)('*AMLB%3@]#@U]I^!?V/]1\ _$;PI-)XP\.ZEK5C?P7=WH<6X(/(Y[5-^TA\&;_XW?M677AK2+ZTTZY708KP-<@A"%(!&%&<_.*?,KG-] M7J1C=[W/SSUJQVJW%<7JFF7+6\MPEM,]M&2'F2-BBG ."P&!U'YU])>#?@'J M_P 5OC%=_#K3M3L;34X'ND:\N _D$PDAL8&><>E>^:/X)F\ _P#!//\ : \. MWTT-S?:-X@O+&2YB4A6*?8U)4L,@=?S-9R:._#QD]6?FYIRDWD>!SFO=O!_^ MIB],5T?PK_8=UKQ!\.]-^(OC#QEX?^''A34"#93ZY(PDG!SM(7@#(&0"67)')'2L>\8-T/2OISQ5^Q/XG\+Z7X@O]6\2:+I]CI=M)/%.[,#>,B%RD M:M@]L9/K7Q#JGC@6]P%W'/<>E1%.1K*21W![UE:ASTK'M/&L,BC+#./6H[GQ M; T@&1^!K3E9#DF:UF/WE7I_]4?I6/8ZQ!-(#NQFM*:\B>-@&&<4F*Z/-?&< MW+@G .*_33P7-_Q1?AW!_YAEK_Z)2OS#\;-\TG?Y37Z;>"3N\$^'#_U#+7_ M -$I55/A1-/XF:VK:?9>(-)NM,U*V2]L+I#%/;R9VR*>H.*\#^._@WX2_!WX M>W6L?\(/I4^I3G[+86[(W[R9@>2-WW5QG\O6OH!""P!XYZU\A_'*['Q4_:I\ M'^"Y6\W3--DA\Z(<@LR^9[O^QA\# MH?A7X#_X2&Y7;XLUVV$DLC+Q;0M\T<2KGU(8_E67X-^ OA']FY_%'C[XF:UI M_B.2^F&V_N]/:1;9I&8L-H#$ERP&0.@KZ!DN;NV\/WTNGPQS7T=O(]M#)G8\ M@0E%.,<$@#BOG+X*_M/:)\=-+USP_P#%.U\.Z5J%K.NW3[Q/+MIE&=V1,S?. MC@\=L]*.:K5YY]'O;>WD0XTX*,7NMNQP/[--A9>+OVNO$?C#X?V+:5\/K:.9 M98@@B20/&%"JF?E!D^8#L*@^!NBV7QP_:^^(&O\ B.!-3MM*>8V]K=J)(P4E M\F/Y3P0JJ2!ZFL#P%<:7!^W);1?"_P M?#9F7[4EB2+?R1$?M!P/EVALX_2M MWX(Z]8? _P#:\\>:)XEN%TFTUAI_(NK@[8_GE\Z(YZ88$C/J!ZUZ4U\;COR* MW>W6_F\5:'I]KI&I6M\ML\EG$(@Z[2R%@H )5D&#UP:^A-0\(Z;^T-\"].M=7 VZQ MIMO>P7 7YK>\-^%= U*WUK4;J^%RT=A() ML+M944[_C[X@> ?"^O_ TD+)/JHM2BN-X)8!H5/0)( MVT^PS7WG\ _@S:_!+X?V>C*JR:M,!/J5T.LLQ'3_ '5Z >QKXC@_9G\8^)/@ M?J/Q>FNIWUA]".:Z,9K!NGT?O6[F-!>]:7R]#W!9!M&3S4JR;<T9J+S3N KQ#L<37B?X*)#<'BLUO\ 6D]JO7$F M<\50;[U6MC2Q;A4\5.5.#Q44/-3]OPK,U1F%3YA^M3H,TWR_G//>I8UZU=]! MAM/I2;3UQ4H&:>D98U $*1MO!Q4KH=O2M*WTXMT&?PI+JS:-3Q4\R>B SE7Y M0*:PYJ3:5-,?[U4 P"E_B%+0%RP/I5W)Y1U+1MI0,5!0TJ?2@]*=NHVT[L#8 M\*:/)KVK)91RK$S@D,XR#CM5:^O;&2ZN["R\6:+8ZA:DK+#?!\Q^_3FMGX=R M&W\4VC!MO!&?J0*P;KXQ>$_#_B270]?L+=KU;B2,>?I>Z::/<<8;'/UJ6RHJ M[.=O?!>I^()]4N[ WQFE- M] [K@\^2#CA,]JSO8TU,RX^!^IV8M_-\2:#&;H$P>=*4\P X^4D4V3X$^(5; M;_:_A^3G'%V*[O6OB-\.]2^PQ7%QHNK:6J,+:#4(I(Q$=V5$?%36^I_!BXNH M_M-MHD6H8_>VLN*L77@OP7?2::UM\7+.**RGDFNX%A&+B%C\L;'/R[>!D9Z5Z#\-;7 MPCH^L65II&NZ;K^K7DS-71^";32_-6Y NKN)MK M#&(P1V'K5/4O&$O@FZT^ZMU5?M%RMJ548 !!/]*[+75"ZE?@=!,^/S.*\E^+ M1,=GHN.#_:49_P#'7HZC/J'2;K[9I\$QZNN?SK3B;[4XFF &H:>SX.,4R M@!DG:F5(R[J3R_>F!%MHVU+Y?O1Y?O1H!%MHV^U2^7[T>7[T: 1;?:E"$]!4 MGE^].CC^;K2 B\MO2CRV]*L>7[TOE^] $ C8]!4B1GC(J0+M[YIV.] 'R1\1 MI/+\8:WC_G\E_G7GFI7^W//2NW^*DGE^,]=RV,7DH_\ 'C7D>N:AMW $DUT1 MU,I[GIO@F?S_ ^C#G]X_P#.O/8=6VS.-V1O/\Z[7X72&;PC$YZF>3_T(UY/ M(\BSM@$?.3^M?!Y!99IF*?\ -^LC['//^1=E_P#A?Y1/3M'U(N5P:]<^#MV) M/&]B,_\ +.7_ -%M7S]H=XREU? ^/-/&?^6M?O4T*1TVEL.O:NCL6&1S7,:6WRD5T=C_#4R0D;:'Y12[J:A M^44=ZS-!6JE?GY/>KA.:HZ@U'4#E]3^^U<]<*=Q&<'J*Z'5#AS7/W'!)]*V1 MD>%7&OZCXA\02PWA8Q(I9 @ C7YMN,>IQ72/86NHZ'_9MY;+YR!^58^EVX^W3Y&2TQ/ZUV-O:#:>.YK![W-3EO'%Y+:S:2KP0;4GRLTJL MRQE+6/ VH6\WVC8I1 VPY&3@G ZG-<=-\8]8:/RI?['N4C5@HN+! <* M!QR*Y_7?B3]NT^YMY=(TI&E;RC<:5;HMPO0_* O7L12&?5_PGN//T)9<\2 . M._7%=ZN>W6O-?@W(\FB(C9&%4_,,-T[UZ5%]XUT1,97-&W!VCZUTFF'A:YRW M;Y1]:Z+3?X*IDG2V!'2K]9UB>U M #BP'6D+ J<>E1L^[M0&QGWIV IW)QNS7/:@PP:W[S^+Z5SU_P!ZTB0]S%NJ MK8JU3BI.JT[;N!I57:,4KE+O#U_HNIQM-I]]$89XUP&3VKH_V,_@:/ /A4>*=3## M7-?A!6 <+;V^[R?%C]I[P;\.U*V@:3[/"/F9%4DJO(YVC ^@KT*M2<:48N5W+7Y= M#DIPC*;DE:Q^?.F^+OAG?_&;XF^)/B=9-JUC+>LNG6, D,DK"4KN&UEP BCJ M>]?3W[+MU\#/%7B*XOOAUH_]A>([>$QO#^" M_BJ_UN?P;X=CT74TVBZBU@+Y\H;<25WLPX(.<=*\FT6'2E_X*#Z:O@ 1#38[ MD&_^Q']R%$?^E%<<;>.=5\66O]J:-HQF$&GRN0H5)?)B0_3:Q_&I/CYX7TW]EO\ :J^'OB?P9:KH MVDZELDNK2 GRL>;Y4R@=<-&X/U!J_P#LGWL'PO\ VPOB5X4UR>.PNM2DN4MI M;IA&CN)_-0*2?XEBA(IK; M<5#@0_:)C_P+9$QR M>NY"#[&KOC2Y@^$?_!2^RUS7I%M='UH1O'=SX6)5EMO)R6)QPRC/IFM__@IU MXPL;CP)X0\)VEY;WVKW6HF[-M;2K(PC6,JO3^\S@#Z&LX2DJM",?AM_PYI)) MPJ-[W_X8YC_@H#X@_P"$N^!OPKUU/NZG,MYQ_P!-+4/_ %KMOA1\$_@GK'P@ M\)7VMZ-X>.H7.D6\MY/+>I'+O,8W$_.,'VKAOV]/#4G@W]GGX.Z',-DNG&.T M9?1H[-%(_2MCX:?L'_#3QI\*?#&N7(U2'5=3TJ"Y>:*[ 597C!)"E>F3TI.4 M(X:'O.*N]O\ AT*S=:5E?1;GE7[+.DQZ;^UWK]KX.E:Y\)6OVR.6122C0 ?N MQD]PW2OO62+:N:^*/V/=4U+X9_'[Q7\+9IUN-+4W04R1JK^9"05?(&>01D9K M[:G/:N?'.]5/R1KA_@NCRW]HX9^!_C'C_ER_]J)7YP31IS\O-?I!^T9Q\#O& M;>EC_P"U$K\W9F+9[5C1T05;W5BL8T7MBFLB^E,FD*]34+3G/K728VZHDDB3 M8?EJ#R%)^[3#*6XI,MZT72&6/L\7OGZT^.W10#MJK_.I(Y&7H:AOL'R+GEI_ M=HI%9L#G]**D9[&D=*\V^(/^L>N&'Q'H3^$H>&&S&N?2NJC. M&STKD_#/W8ZZD-\N*J6Y$%H3%SZTJ\D9J&I W J"G<=-]S ]_P"5?>.O>.+_ M .&O_!.WX6^*]-8_;=(UBPO(E[/MNI-R_0J2*^"W8;"#TJOXG^,?C/4O!47@ MJZ\2:A<>$[=E>'1Y'!MXV5BR[1CCDG\Z?+S"ORGZT?'#Q)X:^&?PE\>?''06 M7^W/%6@65E:S9^\6#+#^/[W)_P"N8]*XCQIKFD>'OA3^R9JFLLJZ;;ZOIK2R MSXVKFQD4,Q/HS Y/I7YG7/Q:\8^(/ VF^$M2\1W]YX9TW;]CTJ63,$& 0-J^ MP9NM6O$WQ@\9>,O#.E^'==\2:AJNA:9M^QZ=3SVOYI2T MYD'(;?G((I\CV9RRJ*+/-3%M#M*;&59,KT)<#)'L>M<5J_QW\;:KXPM_%EUXHU*?Q-:JJPZ MLTW[]% (V@@=,$Y'N:AKN3&48Z13WN?<7[,OP?\ &F@_MJ>(];U;P]?6&CVL MNHD:C/%M@E65CY81OXBE&OV0.DQEBMI^X?\ = MS\HXY]*_*'X:?M=?%WP#H,?AG0?'>JV.B(/+A M@+K(85]$+#*CZ&O7O#WQW^(6O6NDIJ7C#6+\:;<+=VC74XD>&89PZL1G/)_. MJ<6DC6,E>R/6_P#@I7JE[=B;]Q8@>]?G%KMU<+>,, MGKD\U];_ !(\0:S\0[I]1\0:I.XK&<>)I6+_ &AKIRH)38?W>=OW M0!7:5-;-MD%80G*-[/VLK0SJO]TL#\P[\UN6NH?OAQ^==5I=XK*.!BJ]I4YN?F=^XN2%N6 MVAYS\+OV6_ 7P=EGN_#6D,FH3*8FO;F9II-AYP"?N_A2?%CX0^&OBCI8TWQ- MIR7\$;;H9 2DL3=-R.#D>F.E>Q-=(T/]W KD]NL\=?L]^"_C%JMGJ M7BNSO+^:UB\N&..^DBC5<@GY%('/?N:Z]V ;-:VF?PUK*M4OSO6O^I-5IUS6,9RBFD]S5Q4K76QDW*@=/UK- M9CYF,UJ7:G%94@_>T1)L:,/W:O)]T?2J5I\W-:<,>5S4O<:1GW6>/UJDOWN: MUKJ/C K+92&--/H)KJ6X3Z5/N&#DUQ>H:E+8WERZ;5<=2+J+_P"*IZ^$=57Y2;12 M #@W48/(!'\7<$&I?85CH;%8O+&TY]<55U0+M/TK-7PWJ\+ K<6<3?\ 7W'G M_P!"JRNDZM-E9IK!^/\ G[C4_P ZYU3:=TRC'E_K4+#FMQ?#%U<311)/9M/* MXC6);I&8D], ')K+OK633[R:VF&V:([64<]JZB2MM%%%% AR]*6D7I2TUN U MNM.[4UNM+VH8'0^"9A%XDL>=NZ0+GZD5XY\9[XV_Q:MTO=%_M>43_N]6MS*! M&-YPAVJ1D?6O6/"LGE>(-/.<'SDZC_:%>:_&W[7#\2;)M(\4+X6LQ?.MUH=U M<&-KL[^9%&.0?K6K:?JVOBZC&FW%N1)#$F3NW]!GIC M/K69IFM'T?PP\KN8PK"W;Y%7$>Z^EBA-S'E/F.\_-][CITIB/,=%7P4%\6&VN]1.ZUE%R)O*(1=Q MRR8[@],UZM^QQ9^'UU80^'&FU[3Y;P?;;C4HTBDM<)E0@7J,USVAQ^)I/^$L M2^\(:5:Q1VDK6;V\$2_;'#85&(^]D5Z!^RG'JMQJUE/KVBP>"+Q+TK;Z9:(( MEU!?+YOZV" M-2O_ /KL_P#,UY'\7E/V?0S_ -1!#^C5741]$>#/^0%:?]* "C:?2GJN MW-.H BVGTHVGTJ6EVT 1*OSRTQFV]:!GQ?\ &!MOC3Q!G_G]E_\ 0FKQW409IBHXKU_XQ-N\ M:>(/^OR7_P!":O)6PUWSTXK23M&YSSW/4OAO:FS\)0H>K2.P_$U2OOAVT,/F M;".K?K6UX1(708-I^7+"O4-86S73 ,*3L'/X5^3Y?B)TLRQCCUE^K/OLV@I9 M=@K](_I$^>_[,:RE Z8[5ZG\"V/_ G^G_\ 7.;_ -%M7&Z_Y8O'*8 SVKLO M@:P_X6!I_P#USF_]%M7Z;0J.<=3X3E479'T9J/\ JSZUQ^J'YJZS4F&TGVKD M-1_UA-=D1RW,.XJK5JXJJ>M#+CU!>M7K7[U45ZU4Z7;XOY1W$IS^==O#;@ \=":Y?38O^)C M/C_GHV:[!/F=\=-QQ^)_^O7.;'GWQE6W>'3_ +0(/*%U(!]J1C'N^R1$ ;>2 MWHIX[UX!=6-G+;O\EFV4/W6D'?WKZ)^+4,[+8?9_M?F^?(3]A9#)L^R1 @J_ M 7U/6OG_ %"TN/+DWK?$[#_K;>-C][VJ)&L%H<]=Z?"?-VVZDXD.5Y[#C\:Y M?Q+IMO'8O(8]F)=VZ0^6H.!SO4Y%=5?6\DW?V?E\AR%)5EVL#M&6QHV>6'K73::IPO%9_A[3Q>.%( MZUV[:"MK"K#T[51S2J*+LR"P^]4^I7Z:7I]Q=."R0IN*KU-0V_[ESGI7+?%O MQ VB>$F2(LD]](+6.122#3;Z MP=9M3OX]ZF3;:^1Y3 @@DD?,N,\"LN;6QMRW5SZXE^)VF3J-L M\[1S5&"K7\(K,U)-Y]:CHHH ***1ONF@"G?'KBN?ON];UT,J:Q;I3DU<2'N8 MDR@J?6H-OM5^6'YE:K6W/2FM:C;TIIW RV@]JC9,9&*U&MOI4$D.,U0&=M]J-HJRT-0R)M:FB" M TTYZCJ.0/6I&7K2 8IMB/+K+]G;P[9_&.7XD"]U.36W=Y!!))&;=2T?E\#9 MN^[D?>/6O6X>H[CWZ5 .E3P]5HE*4_B=QQBHK0\,\=?L/^ O'?B";6+:;4O# M=[2P5@<9ST!Q[5Z;\"OV7_&K]D;P3\>KZWU35?MF MDZ]"HA74],D"/(@^[N4J0V.0#P:N_ /]C?P'\!]:DUW33?:UX@*M&FI:FZLT M*D88(H )'\6":]>LV'2M>W88 J/;U>7DYG8?LXJ>)]4 MLV#VK:O(ABA<'A]B@;B.VXD>U?3>ZHY'&VB->K&/(I.P.G!OF:/(/V@OV=O# MO[1&DZ5IWB*]U.Q@TVX>YB.G2(KEF3:0VY&XK?\ "_A.S\$^#](\.V4DTEEI M5K%:PR3E2Y1 "V .<#T[5V,S9S6/=L,FH]I)Q4&]$7RJ[E;5GA=K^S+X:T? MXV7?Q.M-0U:+7+B1Y9+7S8_LS&1=KC!CW8^4'AJ]&N/O5JW+?-BLJX^]5.,O\ KR_]J)7Y MM2MRU;4]CEJ;E"[8[AS4(J6?[U0[N<5N86U ],BG!2Q&*6*%F^E:]G8E]N1] M*S2+#;6L(R\KGL!_C7V/8_P#!-?XLWFDBYEN/#]C>,@9=.FOF M:;/H2J%?_'J^??V//B9I/P@^.7ACQ5KL'GZ1:,Z3%1N,(=&7S0O)],DTO5+?!,;D,'4]'5APRGU%E?<'B3PCXV^+?[ M7W@/P?\ '30M+,*&]MUAED#"0-NX<#@@$9Z=ZGOO#O[+_@7XR3 M_"[4/"6JZC?3WBV4FL2W3M#:32%=D2_/GY=R*6P>M3S=S0^7_@W\!/$WQVN- M;@\.-8H=(MUN;DWL_E_(Q8#;PRV\@CD>8$2&-EW8:,CGT]Z\M^!G[._ MP=\1?LG^(_B5\0=.U#.D7USYU]IUS(LPAC>/;&J;L$DL!GWJXSLS.4>8^&K- MBL-/:4[NU?=M[\'_ ((?M ?LL^+/'7PP\)WW@S7/#"NOE75RSF5D ;;)\[*P M9:6"P0@;E 1@HV] M!U8X)J_:*YGRGYVR2,=V.O:O1O!'P)\0^.OA)XP^(MM>6%AX=\,NL<[7I=9+ MF5B,0PA5.YN5'/&6%>H_MW?LPZ3\ M3\,^(O!T=XOA+Q-$6@LK[<9K2<+N\H M[_F(*L.#R"IS7)K7 +2JL@<1-V^]V/_ M #RIN5TK&7LU=\QR_@;_ ()K_&;QIX>M=8N%T7PTMT@DALM8NW6X93R-RHC; M21V)SZUXA\>?@/XZ_9UUZ+3/&NF+9"Z'^AWD#^9;W('4HX[_ .R0#7Z$_&;P M9X$_X*!)H7B;X?\ QS_X1S5K>T\A-'%WM7>6W'S(=RN'SQD9]J\+_:VT+X\6 M-U\*? 7QAM_#WB+P*^OZ?96GB71XI1<3L66)HIG9MZNR,Q/R@-C.>*YV[[F_ MLT?!MUJ!;.#]:Z?X*_"/Q!^T!\2M/\$>&'M!K5]%--%]NE,<6V*,NV6 /.%- M?>?[0?@/]D7]D7XFV>B>)/ .L^(KO5K9)7LX;QW@TV LRB;YI%+,QR<#)&RN MF^&/[+?AGX"_MS?!WQ7X#GED\#^-=*U.ZL;>XE9VMF%B7PI;+%2DBGYCGFIN M7&*1\8?##]CKQ[XZ^(GQ!\+:;+I/]I> Y1'JS3791"=T@/E\?-_JS6IX)4^3 M%NZXY&#QP/45],?!?X-^&?B]^U3^UF?$45]+_9&H-<6BV=]+;?O"]P3N\MAN MP4'!X^8UU_PS^"?PE\/_ +)WA'XD^*M)OY;J2-&N1I]RV;MS*R)$ 6PH.%R? M:M'*Z$HVE='R_=?,IKE[VWCDD.Y0>:^TOB]\)_A[XS_9Y@^)?@#1Y_#US%=Q MV\EG-,65\RB,J021PS*00>F:TM1^ _PW^ ^DZ#8^*OAWXF^)/B'48!+>W6E0 MRO!9J?E(^0@<'/')XSQ47+>JL?&WP]^&^G?$;Q'_ &3=>(-+\+(8'F^W:LS+ M#E2HV94$Y;/'TKTCQ%_P3WN;/Q%I6BGXA>$VUO5)(5M]/1Y3,\<;6!&>G3M7?\ C?QY MX8N/VW/A5KD.OZ5)HMIIUC'/J*7D9MX"(Y P>3.U2,@8)[BJ3?0GE74^;KK] MAGQ5#^T#'\*/M5I_:,3KNFO\0H-4F\')(+I-_P!@ M?4A(+G&<^6(3P_3KSUKY@_:VUK3O$/Q^\;:AI=];:GI\]VK0W5I*LT4@\M.5 M=20>AZ&M(SE?4B4(V/D7Q/:_9X9QC&U37ZD^!_\ D2/#?_8,M?\ T2E?F#XW MQB?_ '#7Z?\ @G_D2?#?_8+M?_1*5579$T?B9LU-;+ND%0'I4UOGS%Q7*CI> MQUVE<6X-4]:8[CS5S2?]0*BUBWR,XZU:W(Z'.[CD&M33]0>->#Q6!S5^I-S:.M,0.:S;RZ,S$DU!M9<[JA=N3S2L%P9MV*VM+_A^E8=;6GM MMVYX&*);!'WD"QD5#-(*KB4^6,5"S-N&:@T&W W*U9;1%I*V,;ATJ$VXW M XIIV)$LX]H K5A4!<56AAR0<<5;4;:/,HK78XS6/)]XUL79X%9#*=QXHZB. M0UI?ENN'-.@6:&RU,:0&M;ZZ5ECA_>+N_>A'$9/')7D#%(K=V.XL? MGANXA(&I^)XL-@"[OA&YXZXK%UWX=:C]MU Z#XEA@LF@A%G_ &IJ+NXEW9F\ MS8<;=F=NWG/6OF.QT6X3PW>F3Q7I#2?;D$=Y]LG,:*"N4\[[.I&>R $=+1_%>DI-]HE9KR2]NE21<-\@E"JS%?R6LGJ59H^FO"OP[6&\L9?$OB.U MOHX80\D=OJA16N0H2:'=++'J:W)*NCHVEZQ! K?N8U(($HW8 M((YZ=J^/?$C)%9Z5:KX@M("ED ;M[V:!)VS'^\1O.3S ,'YFY[5=\47TX-&P6N?74.@>!)HT:36+J$, 6$GB M.-67/TF-<1>>!;B6&P3_ (6?HMG'#<2&=3?EC-"959$4_:QAUCW*6YR2#@=* M\*T5]/G\?EAXFLY'$D[#3XGN&G48&5,9N_*R.2?W>!VQUJGX??2?LNL/'XIM M+TBR8%K=KIU0$M\S;]0;@>J[3QU% UH?7'PXT#P[HVM6?E^(=.UO7YK@*!%J M@E;R!\S($,KY/!)(&:\LTWQQ<:U\6O&6GOQ;6E\\42]-H&.*J?LLK8R>)/*A MNUU\37864QI+Y=L1&3AFENIF)./X2/>N1\ S-BV+F/4+1E.")D_]"%>? M_M%M?0^+4_L/Q'%X2)O6:ZT^Z;"7N2,LA/MZ5G/8N.YRL,GAU?CUJ\7_ C] M\FN-#-ONOM;FWD4Q#=A,<'' /K7'^')O#DOPG\61Z-9ZA9:8+J$Z@MZ[23J= MYP(O;/45Z-]H\0CXM7*Q^*-//AW86^P-,/M*GRNN,9P3S7&J_B-/!FO_ -OW M]A?ZAYT?]F?8O\W/G <=,#FL[&NR,SQ/'IDG@#P,6OKR&V4SK9S+"K22M MO&X29.%P:Z*XATG_ (7KHL]_?WUGJ^R#=HL$,9MY!Y>!\_O][I6'X@DU63P+ MX=$>DVUY?&6875LT:F*!,C:8\G /?BNHAEU?_A97ATZ;HECK&D[81_PD,\49 MN(FVX8%LYPO0"AB.7\*V^AK=>.$M_%EY?2?8[A7CEA*_8COR9 0>=O3BO4/V M05L(]0@^QZV_C@F^^;4C&ZC3/W?W?WASS[5P'A^75%U'QE'+X%M;"/[%<;;J M-<&^7=]SKU;VKT#]D.:>XOH]F@+X*B2^_>:>0X;4#L.&&_T]JI;D2M8ZG7/^ M0A>\_P#+9_YFO)?BY_J=#4]#?)C\FKUG6,_VG>@G/[Y_YFO)OBQ\SZ$#_P _ MRX_)JOJ(^B?!P_XD=J/^F:_RK=Z5B^$AMT2T[?(O\JVJH@>*=312DT("9?NB MEID;#')I] !2K]X4E2TAA1110(5:=2<4M, I0,TM%( I124^F 4&B@]*0QN: MAF[U+44W0TP/BKXR-M\:>(!V^VRC_P >->'ZMJOV2YZU[3\:'_XK3Q"0OG*?Q5(;F51)D>8W7UW&OS?)L)& MMFF/7\LOUD?<9W4=/+, ^\/TB>Y_\)-]NFR6!R:]8^ MQYGQ!T_U\N;_ -%M M7R[X6U22:4'=D^E?27[/,N[X@Z;S_P LIO\ T4U?H2H^S5CXB$^9GU#J#?NS M7)ZA]]QZ9-=3?',;?2N3U!AO;!^M.)L]S%N&JMG-6+CK4#42-(CE4LP ZUJV M5B[L-HSZU1L4W2#/>O2/"F@K=JO%2G8)*YB6=BT?&UO>M>U!0#ZUU=]X;2VB MST_"N>DA$4F!ZT^:Y-K,O*QVCZ4^H8SE13MWO690]FJC?5;W>]4=08>M.(F< MQJ7WC6'<<-GTK8U G<>:PKHGD>U;F74X&R^74KK'_/1C^M=="OS-_O?UKD(2 M%U2[&?\ EJP_E751R!6?G^+^M#7@-Z+187"G32"K &)Y5/#>G%?0'Q:FN3;V?D?:S*)B0++89-OV:+JLG!' MN.17@FK/,T4FX7P.QS\WE,?O>U9RU-*>QS=Y-$LT@W1,?WWW78'[H]ZP/%$@ MDT^56:W1#*NXW$Q"+P.I4Y]N.E;UZS^=+G[0/]:,,B8^[Z9KG_$$DC6;_--O M\U=OEQH&/"] >"?8\5);/K?X-X72TVXQM4#;DKC:.A/]:]/C&*\M^#AKMF\1"ZA5>AQ7F5FQ5?>M_3 MY"Q&3S5G+*FF[LZF%S)DFN!^/$0F\/:/&>C:@H.3CCRI*[>S;@<]JXOXW MH MVB$'_F(J0?\ ME)6)T6LCY/TO3;R\O7=++66RK;6M-1@48![9;('/W3711Z' MJ)E+BS\3*P:-QF]MFQDCT;'6N1LY-(^VR-+_ ,(J\BAU;[5'.'9B3RQ'5A[" MMA9='88$/A$@%!N62Y [9QSP?_KUPS^)G?!/E1M2Z7J\G(M?%1/S9\NXMR3@ MXQ][MW_2LKQ%IVJ)I\CFW\4!MP/,\$:C) W;B>.O%5UFT?:=UMX8'WC\MU=# M^+@=>E4?$$FB_83O'A7&]1F2ZNW&?]WU_04HO5#DMSZ \&*T?BFY4Y^6WMP= MS[S_ *I.K>O]8;=FQ<L:@NE:3=WCO'&MO$9"TK87CU-6]P]:X[X MK3&+P'JA#VR.R )]L/[DMG@-R../6@"B?BUI/RE=;T>X1EW"2VF9U'L3@<^M M6-/^(MKJTYM[34+*YG(W+'$K$D#J>M?,,/B/3]8M?WWA'0_M33'?=V]^NZ1E MY;J2 &S[=*LZ-XTG\,W4=SI>A:9;P&,/+']K7)7O))O[5\,^'=1NI7:,7;.%D7()&/F/3(^IJQX1U(MK5F+&TT+2] MS(TD\LZ-(%W8/EC&=Y /3UIQJ+9,3I]6CZ2>XM9;N>UM[A;B6 J)!C!&5# X M].34T=OBO'[SQ&EC\4H+ZWG\VTGC";HVRD@\M0,X]#7M=CBXA20#[PS70V81 M746.WSCWJW'9GTJS:VQZE:T8;4MU&!4%F9]CI)++Y#CK6[]C%(UF-M"8'-26 M>TU-,# GMQVSG-5)K?OS6S<*?2J$XY-69F:T8 MP:C*@59DP%.:KL13&)4T/W@*AS4B-M;-(>IJ6K5KV:@#7$P*\]:CEF&*JB;Y>M1338'6D,+B; M;TQFLFZ^;FOTA_:/D'_"CO&1)Q_H7_ +42OS8FF R>HKJI['#5 MW(9+9FY!YJ+[&V& (OEC"UTNB+%Y0R*MZ@L0C/ M88KP95GS'?RJQY?+H>V1AA>M%=)-Y7F-QWHKK]JS+D\S#_AKS/XA?ZQ_K7IG M\->8_$3=YC[1WKU*?Q!/X3T;]D#QYX8^'/Q:TG4_&>DVVK^&IHY+2\6Y@$RQ M*ZX63:0<[3^AK[+\0?LH_"OQEX_?QYX*^,^D^&-"N+C[:]M:/&DENV06\I_- M4H#CH5./>OS>\,AA@X[=:ZAHUDR64-G^\,U4U=W)@]#]-+SXZ^&OBQ^V9\'] M$\+WRZS8^'DU$3:HI)$TSV]?%GP4^*=Y\%?B5HWC&QL(M M2GTPRF.TFQ^B'@7]J#P+XR_:+^)VL/XCTW3-#A\/6NDZ;=:A0Q[\;ANDP,9]>]?.W@[XD>%=-_P"";WQ'\*W'B328?$5Y=W9@TN2^C6YE M!F@P5C)RP(!/%?)DQ/ED=![<5Q.M2?Z2Q[CO6D8$2DS[7_9'^(GAOPK^QG\9 M](U+7M-L-=O6E-EI]U-/VSKCXBWME'KWAG3=7BAAT^=!)'-80,4*JI&/F 9A MQU8UX-=L)5PXW;>161>2EN3STZCTJE"Q+D?I5\5OV9?@%^UMK&F>/?AM\6O# MGPZ:2VC2ZTWRHH_+V="(A+$T3CD'KDU:_:4^/?@+1?!7P:^!GA7QA_PL;6M. M\3:*^H:UYHN/+CAN5(+RC(\QF8# )PO'-?ES, T>TJI'N!S]?6K7A/7I/"GB MO0M;BC69])O[>^2%SA&,4BR8/UVXS[UR2LM#K1^LW[=G[*?@S]H?]H#3YY_B M=HO@KQ%;:3!%J.G:O@-/:>9*4EB)=1D#S 1ZXJ:__:<^%UA^UI\"?!&C>*M- M'A7X?Z/J%O>>(+JZ6.T$C6/D1Q>:V%)Q&,D'&6 K\Y/VKOVEK_\ :L^)5OXQ MU+1+70+F'3H]/%O9S-("BN[@EC_UTQ@>E>,JH7 4!1_LC%0!^J7[+7Q>\#:' M^TG^UCJ>H>,-#LM.URZ+:7=7&H1)'>Y:X_U3%OGZKT]16W/XY\.7W_!/GP;X MAZ?^PS>Z,NM::?$,>I">/2S=W M(7/2O3_%'CR;]H+2]"\0^ OC1!\.IHK81ZII-U,L95R=Q?#$?,,L/0C'I7P- M>'*D]P./SKEKY1Y@X&?[V.?SK-%/0][_ &MO&6G:MK6C^'])^(.L?$*/2XV> M\U#4)HY+<7#;>(=JCHH)/7KC-?,^HMASGD'@KZC^=:ZQYS@8'L,5G:A;EFZ= MZN+2T9F]2G:N6FCX'R\<\\>E:=U@0DX[52M;?9("?6KMY_J:NZ$>5^-O^7C_ M '37Z@^"?^1)\.?]@NU_]$I7Y>^-.?M'^Z:_4/P.,^!_#?K_ &7:_P#HE*JK MLB:6[-G;[U/;?ZP4Z.WW5;BM K#BN9&TI6-_21^Y%3Z@H"\\U#IN5C Z5+J! M^6F"V,I85W'BKL-NK1G'%5%^]5^$XB8B@#)O%VOBJ#?>/UJ_?D[JH/\ >-:+ M8A[@O+ 5M:>OF8&<5B1_>%;FE_>%*6Q2T9KK"=M*L!8U?MXU9>E3+"%88J"R MI#9DU86Q&>>?PJ[!&6-7([;=UH RC;A,#&*C:$\ULS6HZ]ZHRH!GB@#$NJS* MUKQ?O<5DMQFG81P.L2$&X'_30UUW[15O'>>#8X[^"X?1UTF!IY+$JURKF4A0 MD;QNK9!/4=JYG5;$EI2>F_FNK_:$CN(_!TT]I:_VTZ:1:QMHDMF;R&Y#3$JS M0K&[G! Y J'L6MSY_M--T*W\(WUQ&VO)$NI*C-(;:*XWG:1@>0L87@9/7TIU M])HMCX-T6]-YJZ0RRSHC+>VT4S,I;.\G:A'S'&T_6K6G?VPOPZN&B\"HC-K2 MJ-,A\.LL3C:3YWV=HT;*_P![H*T+^'Q7_P (#X<>W\%323R?:F:Q71%9+;YA MMQ"TL9C+G .22U9ELY?Q5?6.EPZ.UQK5S;V5SIT3Y1RN5]/2M/Q)=6UC\0K;11KLR:C-F:N M>+(O$\-]ID=GH5UJ%Q]A@^V0O;+*MD^\?N0AO8Q"HY.P9QBMO7+'Q!-\08[9 M=(O!H+7MO$^HJY9EC\L;F\_[QM> M;MVOB:#3\XNF:\,^!<8?6-:D/ MS!KV4_\ CYK2.Q$MSWBCOFBCUJB1=U+NXQ2<8I* ';J3=36I:=@'POY=Q">N M'4_J*\\_:L:.UUC3KC4?#-QXKMFNE\B\M8I ;/IE69001]:]!5MLD9/0,"?S M%>1_&[X^_$GP;^T!XB\+^%O$<-AI-C9V=TMG=6BR1 2)EB"0>21WI./-H-/E M=S&NM:\/V_Q^@M9/"VLIK _'4?AY-0 ML[595.IKJUP695$I_P!1P.+M7\/RR>%;_5+"?_ %UQ9+&% MA*Y4%P>M4[3]L[Q]K6JZ_P"']=\ ^"[R^M9%;[!#;%3,G]]F!P>*Q^TSFUN'BWR2OD963G@ BNBNH=)F^+WAN?4-4.E:P M8;;_ (D\-N'2==ORD/GC=UZ<5RY_:JLM2U2_\.:[\$?#,_V +/:VD$S(SJXP M[@= /H!ZBO2_V35BAUNRDGUX>,Y_MC"*_A MEDF6P'EGY69@,9KR6R_:,^"*^(+N(_"37].O=8M72XN(-0&'5C\P!/K7HG[, M?Q@^#?\ PL72?!OP_P!'\2:%JFK22W+#4@)()BB'(<]N*?*UJ$I)W2>IZ#K# M_P#$PNSU_>,H^)+I+.>^D/3S'(^F?Y5\Z:AX MWD\9?$2WL++$VGVLP/F ?><'G'M3ZB/L[PM'_P 26UY_Y9K_ "K7-9?AD%=' MME(P0B_RK4;K5$CJ*:#3J0#U[5+42]JEI@%2U%3E8EJ 'T444 *M.IJTZ@!= MU+3:5: %IP--I^* "D;I2T-]TT"-IB9&&*^DOC7_ .!_E ]&\$S;I%.#U]:^I?V< MY"WQ#TS_ *Y3?^BFKY3\%S?O5^M?4_[-TF[XC:8/^F4__HIJ^ZJJQ\91W/JR M^.V-C7)7W^LI>#]:2WV UY)&Y0\5M:?J;PL.2?2E:Y4M#VO4M=2:'"M^EM'+9$DQKHEGZ_ M6N0\[R]O [J]C\N39%;'Y6(,;2XX;'0^U?0'CK2]0\1P&+3I6MY(9PQD\R,+S; MQ ##\$Y[]J\INOA'XKFBFP]K*0K+_P A%"!GGDXXJ)&E.UM3SBXO%^T, L0_ MUG(#D_=]<_\ ZZP/$TZMILN](S$'4-]HW"/&!]XCD#W%>FW/PA\4S7#A!9R! MBY&V_0\,,9(Q7+^)_ACXFL=+N+DQV\J0L)<6EXC2X 'W1@@GCH:C4IGTY\%R M/[&A*[=IC7A.5^Z.GM7J4?%>5?!1Q)H\3Y9B8U)9N2?E'4^O6O54KJ1D]B]; M'&*W=/7D&N?MB<#ZUO:>QXYK0R.DL^U<7\;]S:!I&P#>+]2-W3_525V5B3Q7 M%?&R0KH>DL!!'J 5KY1SK0C&=P_B]?2E'=?\ !JR9])>$Y#<>+;MV#AA#;CYQ@X\ MI.H_7].U>DV[?,!7FG@UB?%EZ""#Y<(PQR1^[4]>E6_^L%>P>4;5FV4 MQ5JJ=G]VK6364C4=7&_%QD_X5]JQD:%$"*2]Q%YD:_,.67N*[#)KD?BLSKX! MU5HY)HI F5>VC$D@.?X4((8^QJ0/CNQFM&\P-<:.3]JD'-DT9Y'<;>!0OV0V MZ'?I./LX./*8='S_ '>OOZ<5R]CXVUN.XV_;MW^ER@M./G; ../[WJO:K'_" M6ZJUNN;J'_CWR24;_GITZ_CFN-QD=G,CJIGL_M2?O-)5?M&?E@)XVCG[O3VK M4\!W%K'K^GXN])CD^55 TXO,3N/$?'#=,-T -<-+XPU5ID*W@!%SRRQGTZXS MU_V?QK6^'?B_6+S788)-6O(8UA4E+"Q^TNW[P_*<_<7GE^V?:KC%\R)E)L>-U1?']N$&U=R@*HP!\JFOH3P_"/[/MR!_"*^7&EVV!_"/Y5T]6,'VI#,6XM^"*Q[J'[PKE/BW\=-)^%WB"TTW4!&/.C$ MK-)(5V@D@# 4^GK7*Z;^TQX1\07T%G!J4+7,[A8XE20EB3@#.W]:!'?W,.T' MG]*S)DQGGO6+K'Q?\':'JDNG:OK+6%Y&?GA-K(Q_ XP:N^&_''@GQEJ L],\ M0/-.H\R;S+5HDB0, 2S-P,EA^1JN9=6)ILCN.]56JC-XE@#.)$8*&(W+SD X MS4UG?1:C!Y\))C)*C(P>*=UT%ROJ3TX-3*%)H*+,X:3XB$: ;ATJW?>(@T>-R_@:\BM/$14&UN=7M=#LI=9#2,=PZT5P#:TI8\45O[!F?M&>AG[M>;^/)H/,*2 M. Q.:](7D'Z5X)\2+R8Z](@;Y:ZH)7NS2?8Z;0;JSMU ,H48]:Z2.^L\8\Y< M?6O"IM6FAC #'CTJ./Q!-T$CGZFJ=NXE&70]^6ZM?X94Q]:53#)DJZD?6O!E M\2W*L )&_6MK3O%5Q'#\SG\:22?4'*2W1Z[)Y.TY=>GK7&:Y;HTS@,I_&N-N MO%\ZS,?-.#69-XFD9SF7]:I-1>Y.K6QZ/9VJM!@,OYU!=6ZC(R/SKCK'Q+*L M.[>2*CN_$4LD@(8].>:OF6]R+/:QMWD)^;&,8K!O%.*B;7)&ZTUKHS+RP^5E653M_6JU69F*\>U5JXY[G3T"E7[U)2K]X5GU W/#IQ>1_6OI#P7_J8O M]VOG#P^N+J+ZBOH[P5_J8?I79/X491^-G3WG^K(KF[J-F?.*W]2N!#&2>*XZ M\\1Q17 3<"NFSNK/9NM6MB.HL?WQ6]I?WA6!&WS"M[23EA2EL5U.JM?NBK -5K7I4L MDFS%047+9@K9-:$;CKFL2.?WJ3[4%_BH U99!Z]JH2L&S3/M*MT.::7S2V S MM0K%EY:8'!#7'TWQ9)H^HC$%TV^SF/3/>,^Y[5/^U_\;M3^ M#\/@NWTB:]L]2U@+!&]LD.TJ)(DVNSJ6&-W1?0UJ^,/"=OX@LE:08DA=95D4 MX8;3G(_*N!_:8\8_"SXF76D6FO\ B.73;W0R'B>/0S!_#=O MXJUR/6M6TQ[Z;4FOE48(G=*)L+M,MKH4 M0?.23RSG/)/:KNM>)/@CJ&F:%9M?^-'?1[1K."Z@L+&.1E)8Y+$%NCD=<8J5 M&SN7S75K&?XU^.7BS3=&T1X/&_C%=3N(?]+_ .)H1"TKI\C*%P< ]UCX^ M>*/&'C_7-&M->UG3(M"^Q1RF/6)G-TS2")CA2!'GKP#6=KOB#X':['9Q7=IX M\N%M"/*:W:PMR<# !PG(QZUMZW\5?@_KNMC5Y?"_C@W@,6%74K8(!&,*,;#] M?7I_D4;CXNZM#\5+%;'4?$"6ORS_ &.XUNXE0K'RZ'YOX^?I M5'X=_%K4_'##Q)JTMY%;R2ZA#_8YU2Z6(+&8@A+%PV3YK'.,?+6M9_%SX1:9 MXPL/$MMX!\53ZO9X,3W.M(B<=,HB 'J:A3XN_"^VOI;V#X9ZZUU)N+-+XD"OACXFN-?\)_"B6PUBYB MD@FN9]*-W(%)NI&^^M,S'4C4;N:&IH702BBD-62A?XE^H_+->*?'CX,_$W MQ5\?O$/BWX>Z=8)9?V#9BUNM2 ,=[<)PT'/3 ->SODJ><<<8KYJ^+&E^/8_$ M4EWH^LZA:V_4+#.P7\!4LM,YJ?\ 9Y^-FE^.-;\2S^&=.U#Q)J>GB]N($4BT M:56"BV3'0[><^U8-Y\,_BSI'Q"E\2ZA\/%_MC5-,-P=)LBWV>)(N/*+?WVYQ M^%:-OX[^,^CD"+Q-JI16+!6E+<_C6O;_ +17QRTN)HO[:FDW'.9+=&/YXJ2K MGG^I:1XTF^(&F^*[GXZ1/#;S"XC"V[+MD'1\!N3]:VO#_[4'@GP_J4V MI6?A*31=4N,B:[L+W, ,[8/S#I7'_#70K;XE?$35?$1@807%P9460?,!GN.U?7 M7AW1TL;=5"*JJ,"@JYK:?&(+5%Q@XJ=FYI"2,"DIDB[J>M1KUJ1:0#MU21]Z MBIZMMJ@):53@YIJG(I:0$BMNI:C5MM2#I2 5:=4,TPMXFD/05T6B^$[C6-.B MNQ/'$LF<*5)X!Q3&8>TT;374?\*]NO\ G_C_ ._9_P :/^%>W7_/_'_W[/\ MC2T"QS(IX85T?_"O;K_G_C_[]G_&D_X5[<_]!"/_ +]G_&@33.?7YN12[:W_ M /A7MU_T$$_[]G_&E_X5[=?]!!/^_9_QHNC!TYOJ]59OF7'>NN/P]N MCUU!#_VS/^-(WPZN&&#?Q_\ ?L_XT%1IR6[/SH^.3#_A,O$/_7[+W]6-?+_C M)E:X(R!7[.7OP!T34II);O3](NI9&+L\^GHY)/4DD&Y# MZOH\)_FM=5.NH=#.5%RZGY__ +,ZX^%-JOWGOYCBUCL)AL-%6=)6OWT2_0 M_'WP=,@F'/>OJG]FJ16^)&F8/_+*?_T4U?<$/[+O@VW_ -5X:\-1?[FC0#_V M6M+3_@'HVCW"SV%CI-C.H(66WL$1QD8."!GI7T$ZRGT/!A1<=6SSV_;]V:Y2 M](WO_@:^@V^%Y9<-&H3\)(6ZO:'ZVXK%22-G%L^:[C.%6+#GM^%;VGL./\:];7X31+T>U ]K<4R;X6 M,L1$=S;J>@_=8 JG-,CE9P$?W13JQK7Q! =;O]+D=?M%K(4?:>.&*G^7ZUJB M0TBAY;;5&_88-6V;=5'4/NTX[BEL=O/6O.O@Z_F:"IP5! .#UY'_P!: MO14^[5Q$]F7+7H/K6U8_>6L6WXVBMFQ^\M;&)TMBP KS_P#:"O%L_!EK<-C; M'=Y.3C_EE(/ZUWEHQQ7$_';2;C6/!UK%!"TJI>1O)M'W5VL,GT&2*R9?0^.] M5T.=]0EDBM;)H9+=1YD&GR.I8-@Y)Z-Q4RZ1<;\&UM\FX)Q]@9>V/YC'UKN[ MZ.Y7Q%,+.QN1:[F2\^T*ZPR0LO;/-O MTJG?:;<1W%M-+;VT,"WH+S2Z8[H%R,'@< YQZ@UZ-<>']4NK/SV'EZ_"%B@D M_>&R://RF6,GE@.I]<=:P]0:?2/&6D0P6&I0V"2&VECOH3Y,S,X9I(^IQO\ MFRWH,8%+V=NH_;-GM?PZO?[2UVZN?E(98\>6"%P%4< \XX[UZK;_ .L'YUY5 MX!4V_B?6$Y_UQ^\<_C7JMK]Y?I7><9LVG*U9!JI9MP15JLI;FJ%-6YY' ?^'ZUUU%6VQD7DR["%DQP?EW>O\ M=ZL^>JV:Y95_P!''\"_\]#_ (]/8FNS MLY;KPJVGZ=<6=W<1N6DOF$!?:L@*I$K ?*%4YS_>K=DT_5?#>BZA&\#7FKM* M\$$DD9>/RU 8S8QP-A ^I]JRY6:\R/-9)AYBCY1FZQR%SDJ,#^N:W?A>QF\0 M(L,6J7!:V$FS3;M;? $AYD.>5''R]SGUKM+ZUDOYK36%MY8-!2)I[D1PXDW# M&Z$+C+%F(V\=#[4NCV/_ DE]I=T8IK">*Z'VB"WM_+2:W>3*,./NJ?E.?7- M4HVU$Y*UCJ-:EW^/=//;.?T%?3_AYQ_9ML?]FOE>_2=?&UAYZHLL?$BQMD#/ M3^M?4?A]Q_9MN/\ 9%:RW,H['5V<@X-;%O(&&:YVUFZ"M:WN J\]*DHUMPJ- MF&T\XJ!9E(ZTS[0O;D_Y_*@+GPU^UMXXU7PK\1E;3)-L3^3%+:WEND\3,2^) M?-;(#<<1YR.:\0T?XT>*-/O(Y;"XM+"9W23=%;H_+9)'(Z'&,# QFN[_ &TK M&\OOB)&UA:7$C"5&(MH6A; 9\L4(*$>LA.X\5\]6.B^(H-G^@:Y%S%G*Q9P MV?X>*AILI6L>[V?Q_P#&]Q#+'=:G;WRW; 2-)81L55E+$*<<#KW[5ZI\ _%5 M]J^L6*WU^LNFM")&T>+3SY09G)S-(PPP&"P"DY+8[5\A6]KKRK&)(=>!4QMA MH(\_<8'H/I^)'K7O7P#_ +;MX]-WV^KRM';$P0ZCJ$<4!(9L^7 @)#=,AONY MW#K0HN^H.UM#VK5K[>TKP*KCSVC;T&&.347@?Q"]UJ5Q:1MF!#D?C6+K>O:? MIS21_:XD(9B44@D'))R![FCX9W$5UK5S+#RA .,9IQC:5Q2EH>K-]XT_<#0 MR#F*TX(^ #2,^ M8L^8*IW3#%6_+'O52Y45*L/F1EW#<5G3&M"Z^7-9TM44B%CS3*<_WJ;0!YE^ MTP,_ 7QK_P!>/_M5*_-!E()K],?VE5W? ?QI_P!>/_M1*_-7Y?QKHI['/4W* M]-9"QJS@+U(Q[4XA!6ID458JV0#FK"W#4C+C)XIM2.YBJV\44!S,]Y7'0>E?/OQ(X\0R^M>_+7BWQ&T5FU>27&0W-GI6E:^%9S",H13A!Q8G--'(:BW[Q<&LFX^][UVU MYX8D60YC)'TK)N-#7>0T9!%3*F]S2,U8KZ:V;5E7(X]JXZ4HQ M:>J*YD]B.92PX'-5JM2-MYJMWJ)[@)2KUH)S0OWA4== -WP__P ?2?45]'>" M_P#4P_2OG#P^VZ[B^HKZ.\%_ZF+Z5US^%&4?C98\=7AL[%F4_P /%>%W'B"3 M^T.O&?6O=/&EF;NR(Z\'BO -7TE[>^(VD4HJ\;+<4KTEO.LBG\0:BCOX6F \]/\ OH5SGM+5'5V+%D!S4&K7.U<9Q1I=Q$T/^L7W M.X?XU0UJXAW$>:G_ 'T/\::3O8T22CH9TESEB=WZU9BO/E/-8[7$.X_OHQ]7 M%6(;B+;S+'^#BKU["T[EUIO,ZG%0MWJ+[5!_SU3_ +Z'^--:\A4?ZU/^^A3" MY*GWA6[IC!6&3BN=CNH"P_?)_P!]"MJQN(F88D0C_>'^-+5H$SJ(;G8F<_K3 M&ON>3^9K/6[AV8\Z,G_>'^-5I+R,O_K5_P"^A_C469=S9^V'_)J+[=AN363] MNC_YZKC_ 'A_C43:A%N'[Q>O]]?\:?*Q71T<=[T[596Y^0\\US\-]$0/WBG_ M ($/\:NPW<17F:/_ +[%*S'=$MU<"O88[J)OXU'_ A_C4S- M;R1D-)&?JPJ;,+H^9E_9UT]3R6..V*N0_L]Z8N,HQ_X#7OK?9?,/*=<=1_C4 M\:VJXRR?F/\ &GRAS(\*B^ .E+QY)-3K\!](4Y$'Z5[FHMFD.'C _P!X4,+= M3]Z/'^^*5F)R/$H_@;I*L/\ 1@?PJY_PI32@H_T08'M7KHDM_, W1_\ ?0J9 MYK8*?GCZ?WA19CYD>10_!K2592+0=?05W7A7PW%H*B.",1H/X5%=#');\9DC M'_ A4OVB!6^66,?\"%/E#F1-2?Q"HQ=0G_EJG_?0IK7D*L!YB'_@0II";5B> MD).*B^UP_P#/5/\ OH4GVJ$C_6I_WT*9.GL7_?8K0@N(O^>L?_?0_P :AQ+YD>:S?!O2 M920;5<^PK.N/@%H\S9^SC\!7LR30$_?C_P"^A4JS0==\8_X$*DJYPWP]^'MM MX1DVV\?ECITXKU%655&.*S8YH5/$D9_X$*F%W$V?WB9_WA3&7=X]:7-5!/'P M?,3_ +Z%3?:8\XWK_P!]#_&D(GIRGWJ#[3&?XA_WT/\ &G":/^^H_P"!"@"P MIZ4YC5=;B/.-Z_\ ?0_QIYN(Q_&O_?0H F4G'6I=P]:JKP_G7JGP__ M .1/TW_<;_T(UY'K4\OUKUOX>G=X-TP_],R?_'C28(Z*BBBI M*(IYX[6%Y9'"(HW,Q["LW_A*M+_Y^E_(U!XZN/LOA'5Y0=I2V=MWIQ7R?K_C MSQ$-;\.Z'X:TB'7M8UJ>:**&ZU'['&HCB:5F+[&[*>,4Q'UO_P )7I7>[7\C M_A1_PEFE?\_B_D:^7V\/?'3<C0#Z?_X2W2?^?V/^51^'?'&@^+KK5;;1M6M=2N-*G^RWT=O('-M-M#>6 M^.C8(./>OF&3PW\=2C!/AYH",P(#'Q4"!GU'D#(]J]J^ _PHMO@C\+;+2-RS M:H_F:CK-Z#EKN^E)DGE9CR?FR!GHH [4 >AZAJ]IIB@W-PD.>@8\G\*SSXTT M?./MH'T4G^E?+'Q4^-T'AW3+_P 1ZK]JN4$BQP6=JGF332.VV*&->[,2 *=I MNE?'+5K"WNS\+]+L3*@;[/>^*$6://.'"P, V,9&>* /J7_A--'_ .?W_P < M/^%*OC+2&8 7J_\ E(_I7S#_P (S\KFF>'?BM;R2R^( M/!.GZ=IT<;.]QI^N)=NN!GF,QIQ[@_A1H!]50SQSQJ\;AT89#*<@TYF"J2QV M@AI/\ A*]*Z?:US]#7QQH_ MC_QA\0/$^KZ1\/\ P:?$UIHTPM=2UB_U-+"SBN=H8P1L49I&4$9VC )Q73_\ M([\\/Z3=ZIJ6K M6^GZ=:H9;B[N6V1Q(!DLQ/0 5\UKH/QU7I\/-#_\*S_[GJA>_ WXG_&37?#^ MA^/=#TOPYX M[U=0UF&RUHWTNIK$0\5JR"- (VD 9^N0@%&@'UYIVHVVK6%O M>V%:6OL0]#>S5'4#5C[1%S^\3_OH M52U"YBVY\U/^^A_C5).Y#:.?O#\Q]:R)OO$]ZT;RYA\PGS4 ]V'^-9$UY!N/ M[U/^^A_C6MF2>>^.O ,GB2X\U'((]*XR7X2:C#S'.WX9KVTW$77S4_[Z%-^T MQ?\ />/\Q67*;'@TGPMU996(+,QZMW-,_P"%5ZJW53^->\M<0Y_UT?YBC[1# M_P ]8_\ OH5/*RCP4?"/4&Y*J#_NYJ3_ (5'?G@A2._RU[KYT!_Y:Q_]]"C[ M1#_SUC_[Z%(#FOA_H$^@Z>(YN#TKKE^Z*K+<1+_RW0_\"%/6ZBZ>:G_?0JHW M$S0MR>/K6W8_>%<_;W47_/1.O]\?XUM6-Y%N7]Y'S_MBMC"Z.GL*76K'^TM- MFMQU9<"H;&YBY_>)_P!]BKZW,7_/6/\ [Z%9-,N+1\]:E\(]:%Y)Y3N$SD8) MJD?A#K8RFV[=,'VK/^T1#^-?S'^-6;6YA5N94'U8?XU9-T=!9U;K-M;J+ M_GHG_?8_QJZ+J+ _>)_WV*R:9::):IZM;?;M/F@ 5MZXPW2I6O(QQO3_ +[% M-^T1_P#/51_P(5/*RN9'@.I?"75I+Z9HG94+$@*< 51_X4WJXR1G'M7T7]HB M[R(?^!"A;B$9^=/^^A_C1RL.9'S?-\)=;4[@TF?7=563X9^(58_O[C'_ %T- M?2%QI1W-[(6*D$EB2:]R MT_-K#'$#P@QFLPWD7_/11^(']:GBOHA@"53_ ,"'^-)ICBTSI+6Y''S<_6M. M&\^7G^=CU*( 9GC_P"^Q4V99TOVP?WJ:]T-O7-87]JP MC_ELG_?8H;5(>GGQG_@8H X_XG>$9_%1S&X4] >_^?\ &O)KKX*Z@NX;PP P M..*]^N-2A[S1_BXJA-?PM_RV3_OH469-T?/4_P 'M211]!7T%->0\_O5/_ E_QJE->0_\]$_[Z'^-5RAS(\1TWX-W M-QS0?\ /5?^^A_C44EY"V/WB?\ ?0_QJM03 M0\N6.Q_@P_P : MOJ\8;&]#_P "%!S.2N1^6WI56Z7VK0,T9'^L3_OH52NY(]O^M3\6'^-%@C,Q M+I>O%9,V=WM6O=21\_O8^?\ ;'^-8UU<0J<&5!]6'^-,Z(L@D)W=:9N/K3'N MH6;B5/\ OH?XUG:MXFTG0[6:YU#4[2QMHQN:>:=0H'J>:1=S@OVGKR.W^ ?C M0R2! UF$4L<98RI@?7K7YK--EC]:^BOVK/VC+/XE+#X8\-2/)H%O-YUQ=,I4 M7;@?* I_@!R>>IQ7S?TKJIQLM3"?O/0E>4*.M,\XMWIC_-0HVBM"++J.\P^] M)O/ M0/),2O/.*]'5">>U9E_X=6^D9L GWKAI[W-Z];DT/,M#5HF *Y/O70,VWDQJ M!]!5JZT9=/D8 <^U4Y.!5R6HJ4^=7)>&Y$:G\*3S-O'E@"FP_=/UI=XW8[U! ML),L;1D^6K''I7&ZQ&%G;]VM=G(?W;5QVK2#SB*V@3(;8QIY62HIMQ#$>B"I M;/[E0W'WC6IF95W"F&&T#M61<($QM&*W+IOE-95S(NW'>ET&O(S)ONU7JU(P MVFJM<$MSK"D0G=^-+0K#-1U V_#W_'TGU_K7T=X))-O%GTKYQ\/_ /'U%]:^ MC?!/^IC^E=4L,C8'!;(^F:523A%M*]A1IQG))NU MSBKW5A9MM+C(]ZR;KQ&&4@N"#[BOMB?XK_!^.0K-?Z#G)QG3LGK_ -M, M\;62SP Y&>HYKZHTWXA?#>ZCS97>DM'_ -,[(+^GEBI+OQ]\.[?/VF[TD#T: MT_\ L#5_ZS8J_P#N%3\?_D07#V'Y;?78?A_\D? KZ6)+@KN7K6S9Z#MC+$KP M*^SQ\4/A,9"#>Z,&[_\ $O\ _M=68_B)\,9(R1>:1C_KQ _]IUI_K/B_^A?4 M_'_Y$A<.X?\ Z#H?A_\ )'PCJ$:V[$%ES]:P[J=/SKTOP8J2X4,",^M?4R_&#X*E@([_P_G_9TS'_M*M;3 M_B5\+KIO]"O='8_],[#;_P"TZ7^LV*_Z%]3\?_D0_P!7Z2N>NZRS_P"TZSV^*WPC5@/M^C9ST_LX_P#QNM%Q-BO^ MA?4_'_Y$R?#N'_Z#H?A_\D?,.B3"2-06!'UKL['Y8>&X^M>]6OQ&^&<^/LUY MI!_W;''_ +3K0C\9>!Y%^6?3B/:T'_Q%)\38K_H J?C_ /(EQX=P]O\ ?8?A M_P#)'RSK?\66Z>]BZBDLPA^'_R1\KW3 M>7?;/,R*DNI]L8PXZ8ZU]+?\+%^&S2#_ $S2R_J;'_[73V^(7PY7[UYI./\ MKR'_ ,;H_P!9L7_T+ZGX_P#R)W1X=PZ6N.A^'_R1\QVT^UA\^/QI\UQ^\YD_ M6OIE?B%\-SRMWI/_ (!#_P"-TI^(7PY7@W>DY_Z\A_\ &Z/]9L7_ -"^I^/_ M ,B/_5[#?]!M/\/_ )(^8EEVL#O_ %IK2@R??_6OI[_A87PW;C[9I/\ X!?_ M &NF_P#"Q/ALIQ]LTG_P"_\ M='^LV*_Z%]3\?\ Y$G_ %=P_P#T'4_P_P#D MCYC,G7Y_UI6E'EC#_K7TY_PL+X;_ //WI/\ X __ &NE_P"%@?#A1N%WI./^ MO+_[71_K-BO^A?4_'_Y$?^KN&_Z#J?X?_)'R^T@VYW\_6F/+_M[TG'_7E_P#:Z?\ K/BO^A?4_'_Y$G_5W#_] M!T/P_P#DCY9WCU%,:;MO%?5'_"P_AK_S^:3_ . 7_P!KII^)'PR7@WFCY_Z\ MO_M=/_6?%?\ 0OJ?C_\ (A_JYA_^@Z'X?_)'REYH+8W#K5JWF P-_P"M?4/_ M LSX8?\_FC_ /@!_P#:Z>OQ(^&K?,A_R->U)X^^'C*?+N],'M]C_ /M= M6H?&G@9E^2YTX_[MJ!_[+4_ZS8K_ *%]3\?_ )$T7#N'_P"@Z'X?_)'DMM=? M*/G_ %K0M[GG[W/UKU%?%W@Y_NW%CC_KV_\ L:D7Q3X4/2>S/_;#_P"M4?ZR MXK_H J?C_P#(E+AW#_\ 0;3_ _^2/.H;HC^+]:NPW'3FN]3Q-X8Z":T'TA_ M^M3QXA\.$Y$MK_WY_P#K4O\ 67%?] %3\?\ Y$O_ %>H?]!L/O7_ ,D<7'<= M.:LQS^_ZUUO]OZ >DML?^V)']*E37-#Z"2W_ ._1_P *7^LV)_Z *GX__(E_ MZOX?_H-A^'_R1RTG'I)#_P%#_A1_K'BO\ H!J?C_\ (C_U?P__ $&P_#_Y(QUF(."WZU(LV1U/ MYUK?VEI^<>9'G_KF?\*7^T+#&?,C_P"^?_K4O]9,3_T U/Q_^1)_U>P__0;# M\/\ Y(S5FZ8/ZU*LU7?MUA_?3_OG_P"M2B^LLC$B_E_]:C_63$_] -3\?_D0 M_P!7\-_T&P_#_P"2+W@>3=XQTC'_ #W_ /937WC\/?\ D3=,/4[#_P"A&OAK MP?=VTWBS2$B=2QG[#'\+5]R?#G_D3-,'^P?_ $(U]%EV.J8^DZE2BZ=G:SW> MF^R/#QV"A@:D80JJI=7NO^'9TE%%%>H>:JV,K?I7QCX-\3 MV^E_%[P/KU](PTG29;UKEE7)%Y9Y+9E50.22?0#FO1-5NX[S MPK>W4+^9#)9R2QR*>&4H2"/8BOB.\_8O^--]:3VTFO>!5CF1HV96O20",' * M>A-?95U8OH?PWDL9G5Y;/2O)=TSM)2+:2,]N*EVZ#/AJ/4H]5\=?#F"51*C> M+-..UN1PS$5^A<<:QK\HP"97Z=ZYH]KX@TB[TV]B$]K=1F*2,G&5/OVJY;B/E_]G?XI>$_A;X/ MU+2-0DF@FN-7N]1$D4#2!S.^]LD=P25^@6O5Q^TQX% _M"X'M]D>O$/'7[% MWC6+5))?!'BO1FTYV+):^(+:820@G[@DB/S#W*YKEO\ AC3XU?\ 0>\!C_P. M_P */= ^F/\ AIGP)WU&X_\ 1ZZOPC\4/#7CIWCT?4XYYU&3 P*/CUVGJ*^ M//\ AC3XUA@1K_@3C_K^_P *Y/QSX3\:_ +6M,.LWEK#J3 M_0HQN_6M[X\7-K:_$*%KLJ$-[<8WJ2.&%=7H/B/PX-/BS-:\#G]S_P#6KQ,= MG%; U/9T\+*IYJ_^3/8P>54L9#VD\1&'D_\ AT<&TO\ M?K7+^)I?E;YL<>M M>ZMXB\-GD2VO_?G_ .M56Z\6>#[=0;F:Q ]6M\_^RUYJXFQ2_P"9?4_'_P"1 M.U\/8;_H.I_>O_DCXT\02+N8;@!GL<5PVI2+YA^<=/6ONBX^(GPRB8B>[TG( M_O6.3_Z+JA+\5OA"I^>]T0'_ &M./_QNMGQ1BFO^1?4_'_Y$R7#>&O\ [_3_ M _^2/@N6==Q'F#KZU%YJ]I!_P!]5]XM\7/@PO6^T'/_ &#!_P#&J3_A;WP8 M_P"?[0/_ 5__:JQ_P!9\5M]0J?C_P#(G='A[#I?[[#\/_DCX,:49^^/SI?, M7^^/SK[Q_P"%O?!<=;_P^/\ N&?_ &JD/QA^"O?4- _[!G_ -JJ?]9\5_T M5/Q_^1+_ + P_P#T&P_#_P"2/@_S%_OC\Z89QS\X_.OO-?C!\%?X=0T _P#< M,_\ M5!^+WP4ZG4- _\ !9_]JJ?]9\3?_<*GX_\ R(O[ P__ $&P_#_Y(^#$ MF5C_ *P'\:GAE3=]\?G7W7_PN+X)]M0\/C_N&?\ VJG?\+@^"I./[0T GVTS M_P"TU2XFQ7_0!4_'_P"1)EP_AY*WUV'X?_)'QAI7;8_]EK1CUC0)%&UK?Z^1_P#6K!\3XK_H7U/Q_P#D3;_5W#_]!U/\ M/_DCS5ICG[WZU!/+\C#?^M>J_P!H:)_>MO\ OS_]:H7U;08\DM;_ /?C_P"M M2_UGQ7_0!4_'_P"1#_5W#_\ 0;#\/_DCYZ\12_*V6_6O/=1D 9COYSZU];7? MBSP;"O\ I$]@N.N^U!_]EK*D^(7PVB^_>Z3^%E_]KK6/%&*7_,OJ?C_\B9RX M;PS?^_4U]W_R1\F-*#CYAU]:V-)F D4!^/K7TO\ \+(^&*_\OFD?^ '_ -KJ M6/X@_#>5P([O23[+98/_ *+JO]:<3_T+JGX__(D_ZMX;_H/I_A_\D>2:',>/ MG)].:Z%7W=6_6O3K?QAX,DP(+BP/H$M\?^RU8_X2;PMWFL__ '_ /L:R_UF MQ7_0OJ?C_P#(FO\ J[A_^@VG^'_R1Y,[X8C/ZTWM?\ "4^$^]Q9'_MW'_Q-._X2CPD5XGL__ 8?_$T?ZS8O M_H7U/Q_^1#_5W#?]!M/\/_DCP37)/OY;]:X'5+G$C9?]:^L)O%_@F-3YMSIX M]=UKG_V6LV;XB?#6WR);O1\]_P#0L_\ M.J7%&*7_,OJ?C_\B1+AS#O_ )CH M?A_\D?(4]\L?)< ?6F1:JFX?O WXU]9O\3OA5&<-?:-^-A_]JJ/_ (6K\)P< M?;=%/_U[H_'_ $X'_P"-T_\ X6I\+&Z:AH_X6/\ ]KJ/]9L5 M_P!"^I^/_P B;_ZOX;_H-A^'_P D>#+KX7CS1_WU44VO'!_>C\Z^@1\3_AAV MO]((_P"O+_[70?B=\+QUU#2 /^O'_P"UT?ZS8K_H7U/Q_P#D2?\ 5_#?]!T/ MP_\ DCYON-;!',@_[ZK&N]6#,WS]?>OJ9OBA\+/^@CHY^ME_]KJ,_%#X5;L& M_P!&/_;C_P#:J?\ K-BO^A?4_'_Y$S_U>PW_ $'4_P /_DCY#NM1!.!( .O6 MLVXO%SS(OYU]FM\4/A,OW[[10/;3_P#[74;?%+X0][[1#_O:;S_Z+H_UFQ7_ M $+ZGX__ "(GP]AK?[]3_#_Y(^(;BZ7YL.H_&J4UP#C,@_.ON?\ X6K\'A_R M_:%^.F__ &NFM\6?@X,;[W0/_!8/ZQ4_]9L7_P!"^I^/_P B"X>PR_YCJ?X? M_)'PMYR==X_[ZK1LYER,N/SK[9'Q8^#>WB_T(?\ <-'_ ,:I4^+'P?*C;?:$ M#_V#?_M5+_6;%?\ 0OJ?C_\ (@^'<-_T'4_P_P#DCY*TN1%90&7!.3S7?>'Y M!N0;_3^*OH&/XI?"AR/+OM%8?[.GD?\ M.M"V^(GPXFYBN]+;TVV>/\ VG37 M$^*_Z%]3\?\ Y$XZG#&%EOF%-?=_\D>'),8N+0_\ ;$_X4_\ 6?%?]"^I^/\ \B>=+A'"-_\ M(RI_>O\ Y(X"X($9Y_6N>UJ0*A^;''K7K[>)O#NW_7VO_?D_X56F\6>$(^9K MFR4?[4&?_9:7^L^*_P"A?4_'_P"1"'"6$7_,QI_A_P#)'S%X@E&Q\R=>#S7G M.M3C<1Y@(SZU]I7'CSX>Q[O-N]+^K6>?_9*S9_B=\*X>);W10?5K#=_[3I_Z MSXK_ *%]3\?_ )$]"/"^&7_,PI_A_P#)'PU<3C<27&?K6;-,C?>96'^T]T+'_ &#!_P#&J7^LV*_Z%]3\?_D3H_U; MP_\ T'P_#_Y(^$?,CSPZC\:3S-WW3D>U?=O_ MCX-=KW0?_ 6C_P"-5\Q_ MM':UX=\3?$*.[\+2VTFF?8(8RUG#Y,?F!I-WRX7G!7G!KULMSNOCZ_L:F%G3 M5KWE>WY(X\?E-'!4?:PQ,:CNE96O^;/+U8]Z&8[N#2^2VW!.:/LY]<5]9<^8 M:;U(@QW4K,:HVBG^2?[QI#">PJ0Y6 HIWEFBJLP/H=9" MO&*I76NI9,0V,U:KSKQU?-#,0IQSZXKAAO8VKT>V:VZT'2ARH>LA08 HWG=GWIE+4V-Q\DA92*X_5\BZ;T_\ K5US$;37 M*:HP^T'!K2)$A;4[8Z@N&Y)J:W/[NH+C[PK0DSY^5:LFZ4CFMFYQM.*R[IEV M=,[ H5>M&:%/6H0&WH'_'Q%_GTKZ.\$K^XA/^S7SC MX?\ ^/B*OHWP3_J8?]VNR7P(R7QG2:G_ *DUQ&K?ZS\:[;4_]2?\]ZX;5S^\ M_&LXE2*3=#6/J'WC]:UQ]RL?4/O'ZUM'3,\D&K9_Z_R/ M_9:S4E_9*^'MG#MCAU3&,+5"/\ K^/_ ,32YDV>@H^Z?G,K9NF&*Z6%C]E-?9A_ M8U^&_G%O(U;/_80/_P 16FO['_PZ\LKY>K ?]A C_P!EK5R1FH,_.[6F+3/G M!_"N7N/]8?K7Z.WW[%WPTFD)>+5_PU __$5E2?L0_"]F8FVUD^_]I'_XBJYT M"@[GY\V;9N%&!^5>G>!OO+]>E?7,/[$/POCD!$&L _\ 82)_]DKK?#_['OPX MT\A8X=6P.S=SY^T_BW!''%8^M*!D]Z^SX?V9? T,>T1:EM MQ_S^_P#V-4+[]F'P',"&CU(?]OI_^)K!2U.F2T/@#7I&&\CKSVKB96+7 !/? M.<"OT3U#]D/X=W"G=!JQW#_G_/\ \36$W[%_PT\Q2(-7SGJ=1)_]DK>,U8YG M"Y\=^%R=JGWKTBPDVV_4U]+:;^R#\.K15\N+5L=?^0@?_B:Z&#]EOP(% $>J MX_Z_C_\ $U,I)NY<8M(^)O$$FYFQVS6/H2[M0P?6OM^^_90^'\S'?%JN/:^( M_P#9:JV7[)?P\@N"R1:L&Z_\?Y_^)J)27+H)Q=SR3P7I\XZ#^S[X.T]0$741V^:\/_ ,36M>? WPE- 58:AMQG/VL]/RKY MZI0JNI=/0[XN/*?!/C"W6*ZDVXKCI)"K=*^[=8_9=\!WTS&2/5"2>2+X_P#Q M-9+?LB_#PX_=:K_X'G_XFO?H^Y&TCAE&[NCXH6;+Y-0W4[>8:^VU_9$^'F[/ ME:K_ .!Y_P#B:8W[(?P\9OFBU;_P//\ \371SKN9^S9\16\A,PS5N\)$1.>U M?:G_'^?_B:M1_LA_#Z1AB#53_V_'_XFCVD27!V/ MB)8V#<+43KM_^G'_XFG[1 M&48R\CX<+M@\T[S"T8R*^V9/V1/AXN1Y.K#T_P!./_Q-,'[(OP]VX\K5O7_C M_/\ \31[2)LJ9\3[CVXI&8XYYK[9_P"&1?A[_P \]5_\#S_\31_PR/\ #UN/ M)U8?]OY_^)HYXA[-GQ!(Y4@ 5 TG7)YK[C?]D/X=X!,.K8Z9^WG_P")J)OV M0/AT2<0ZM_X'G_XFKC41+I29\-M(<\GCZFK%O(6;K^IK[8/['_PY[PZL?^W\ M_P#Q-20_L@_#E>D6KC_M_/\ \35^U3)]C+N?']BQ"Y'6NBL9&"CO^%?5UO\ MLF?#]2,1:IC_ *_S_P#$UIP_LK^ X^D>J?\ @"%Y\O4A];P_\ Q-0Y1-.1]CY< MCD"] #^%787'![U]/K^S7X)!_P!7J'3/%X?\*E7]F_P8F?W6H#'_ $^'_"HN MBU%GS+'(<#/\JLQR#V_(5],1_LY^#./W6H_C>'_"IU_9T\&?T%6%E&!_@*^B_\ AGSP><[8]0SU_P"/L_X5(O[/_A)0 M,Q7WXW9_PJN9%J_4^=5D&[_]52K+E>!7T3_PH/PCU$5]_P"!1_PJ1?@'X2"\ M17V?^OS_ .M4G(Q7TS\//^1-TWGJA_P#0C42=]BD='1114%'G'[1T MOV?X$^/)0<%-'N&'X(37YG_ WXK:9\._C1X4\6:L)I-,TK[49EMTWR'S;=HE MP"1W-?J/\6?!1_P"" M8OQ>P-GC+P=C_:6[!_\ 0*8'TLO_ 46^& R#:Z[D'M:+C_T.G?\/%OA?_SZ MZ[_X!K_\77S-_P .Q?C!_P!#CX-_\G/_ (BC_AV+\8/^AQ\&_P#DY_\ $4 ? M3*_\%%?A@S*HM=6I*:\"0,J+ '!],[JV/VG?V0-) M_:#6+5+34&\-^*X%\M-0CA$DODEO\ @F'\8MS;?&G@ MQAG@F.[&?PV'^= 'U#_P\/\ A3_=U[_P7C_XNN2^*G_!03P3JG@;5-/\+VFI M76KWL+VT?VR 0QQAU*ERVX] :\*_X=A_&/\ Z'/P7_WQ=_\ Q%.C_P""8/Q@ MEF1)O'7@ZWA)^>6.VNI74=R%*J"?J<4: <3^SA'>^.OVEOAMI-A$UQ]AU'^V M[V1>D%O;QL-S'_:=E ]>:_6'Q)X@L_"N@:AK.H2>38V$#W,\F,[44$D_D*\8 M_9@_9+\-?LTZ/?/87$^N^)=5VG4M=OT59IPO*QH /DC!Z+^)YKH/VE_AGXK^ M+GPJU'PMX3UVUT&\OBBSS7L;/')"#EH\KDC..>#D<=Z+@>=C_@H=\*< [=>/ MTT__ !:E_P"'AWPI_N:]_P""\?\ Q=?+_P#P[%^+I_YG+P?P.N+O)_\ (='_ M [#^+O_ $.7@_\ [YNO_C=&@'T\W_!1#X4C'RZ\!W+:?Q_Z'7RO^U#^T_8_ M&KQ383:5;RV6BZ; T<1N@ [LQW.[ $@#"C\JMK_P3$^+JMG_ (3+P?D=/EN_ M_C=;W@?_ ():>(]1\00#XB^-M/F\,QL'FTWP[%,LUY_L/-(!L0_[(R: />O^ M"<\=Y/\ LZQZO=0R6T&LZS?7]FD@(+VY<)&^/1@F[Z$5]1UG:#H&G>&M(L=, MTNRAL+"R@2VM[:! J11H,*J@= !6C2 *Q?%W_(#F_"MJL7Q>0-#GR<4 ?D=^ MU%_R/%G_ -?UU_,5F:.Q:U7M^ KT7XI^%;#Q=\2/)OA(T<=Y.5\J39U;Z'VK MU_P[^SGX-FTN)VBU $C.1=G_ KJA))')5BY,^;1G&,_H*Y_Q+'\G^17V8O[ M-?@S'^JU#_P,/^%4M0_9A\$W ^:+4&]OMA_^)K95$FO'88I-HK]"_P#AB#X7=?L^LX_["9_^ M(I#^Q#\+EZV^L#_N)G_XBESQ'8_/;"CHM2QX+#C%?H)_PQ#\+NGV;6?_ 9' M_P"(IZ?L0_"X'_CWUD?]Q,__ !%5&HKDR5T?">G*,CCO7H'AO[\8KZZM?V+? MAI"P*P:Q]&U X_\ 0*Z?2?V0?AY;R(4AU7\;XG_V6NM5E8\]T7<\"\(VI;9C MMC%>E:=I9F13CGZ"O=_#_P"S3X*L]HBAOR?]J[S_ $KNM+^ ?A:-01%=Y_Z^ M/_K5RSJ*YTQAW/F>/07V_;O,@U =?NWF/_ &6N U']D?X?3,2\.J9)Y_TX_P#Q-=<*D4OM#_AC_ .'(_P"6>K?^!Y_^)JS8_LC_ \AD!2+5"?> M_/\ \36OMD0J+N?-&BM\J]/RK;9^F/\ "OJ&Q_9=\"PK\L6I<= ;X_\ Q-:* M_LT^"0HS#J _[?#_ /$FN;G6YT*+ZH^3-](6XKZR;]FKP3GB+4/_ ,/_P 3 M36_9I\%8XAU'_P ##_\ $TO:(?*^Q\E-)SWIT;D@]?SKZP_X9H\$=X-2_P# ML_X4?\,S^"?^>6H@?]?A_P *?.A\GD?&6L-M#D<$UYWK=P?.;IGK7Z 7W[+G M@696#QZD?^WT_P#Q-S\CX=_M#/K^9_QH.I#'K_P(U]R?\,6_#1N?+UC_ ,&!_P#B*3_A MBOX9C_EGK'X:B?\ XBCG71^0J%ILXR!^5??I_8G^&)ZP:QC_L)'_XBFM^Q)\+^UOK)_P"XF?\ XFCV MB[@J+/S_ &F.[@+C_=%6K>X&X8_D*^\C^Q'\,"<^1K7_ (,S_P#$5.O[%/PP M4<6^LY_["9_^(I1TKZ^B_8Q^&:XQ%K" M_P#<2)_]DK2M_P!C[X;P%2L.K9'/_(0//_CM'.CFJ8=M'S/I>J<*=Y!^M=59 MZQE1ELFOH>U_92\ 1@;(M5Q[WQ_^)K8MOV7_ (BJ!%J?M_IQ_\ B:'41Q2P MCD?-$FH?*?FS^ K UC4AY>!@5]?G]F7P*_RF/5/_ -/^%9U_P#LK^ 9%PT6 MJ ?]?Q_^)I.RN-8TZ;'R3?;!,%/J05&1^-+G1NJ3 M1\(-/TX7\A3/.Z' S]![_P"-=_\ &KX(ZW\%=>2UU)EN].NBWV/4(1A)@O4$ M?PL >AKSL$5I=;DO1DWGGT%'VBH=P]:3;]*!(?2H-U$7_$(_Z1CWKU"O+_ (A? M\?/XUQT_B.^>QA^'^)/QKIZYCP__ *S\:Z>M9?$S..P4444BALG^K;Z5R>I? M\?!7WKK9/N-]*Y+4_P#CX)[YJH[D2'6O^KJ*9LM4MK_JZ;)'N;BM"3-NCC/' M6LBZKHY+8/D5F7EB=ISS2YD!@3?=J"KLT04[35*N">YUC67=BE12,TM*O45 M&UH+;;F.OHSP.?W$7^[7SEH/S746?6OHWP/_ *F/V']*[)? C)?&SI=2&83] M*X75AMD/UKNM28+"2>F*X+6KRW27#-@YJ(CD5%^[6-J0/F9Q5^35+:->#G\: MP-2U^+S, 5M%.YDVMBW9Y\P#'>M2YXA)KE(_$2QL, >O-32>)C*A4XJY7Z$F M3K%ZUK*[CG:<_ES_ (5^I7P8L;?PK\+O"UA;* BZ=#(3_>9U5V8^Y))-?D_K MMV9(Y67T-?J[X%8_\(/X;.?^87:_^B4K&KT+IQ6IV\FJLR8)S5,W!=P2<\]* MH>8?6I('/F"N>YORJQUFC_ZNDU:0*O6DTECY.:J:S+DD#K5=1=#/\X;B2:E6 MZ^4UE,Q+=:D20U=^@K%F=]]5F;J*?N-0M]XU,AI6%C^^*Y?XS?%Q_@OX/AUY M=%EUXO=I;?989"C ,#\V0IZ8KJ(_OBMFUC60C>JN!R R@C/KS5QDDTY*Y$DW MHG8^4Y/^"ATT<$C/\-[U0H)+-=$8QW.8Z]<^"O[0EI\8/!>L>)I]-;P_I^F3 MO%*TTPD&Q8P[/NP.@/YC%>;_ +6/C"]\9>+O#GP5\,LL=]K4L;ZI<1(,QPM\ MP0\=E!<^RFMW]H[P[9_";]E?6-$\.QBQLX8;>S'EGEU>9%D8D\DOSD^]>C*% M*48*,.64GWZ''S3BY-NZ1Q^J?MP:AJ6H7TOA'X>ZAK^@6+$3ZB9&73FO9?@]\9-$^-7AE]7T<26\UN_EW5C-M,D+XR!D?>!Z@US'['.BVVE?L M_P#A]HH@@OFGN;CC_6$R,I!]0%4#%>+?LHS'PG^T9\2-"M\BQ2.YD6*,$C$- MR H 'M(153ITY1FH*SC^(HSFG%R>DCT3Q9^VA-X;\>Z_X:TKP+J'B%M)N6@> MXL96??C@MM5&(&<_E7;_ /_ &D-5^+'BR;1KSP!JOAF&.U:X^VW@D*-@\(- MT:\FOFCX&ZI\5[#Q9X]U?P/X+DO-5U>Z:26^U93;Q0Q&5W 4,R;BV1W[5[U^ MSS^U%X@\8_$&\^'OQ T9-&\36Y=HS"K(KL@#-&R$G!QR"#@BG6H0A!\L4[+O MK]PJ=1MWD[?+0G^-W[5EM\/?&@\&^&O#]QXP\5+@36]NY6*!CSM)"DEL<\<# MO4?P7_:JM?B-XP;PIK^A7'A+Q.P)CMKE\I*0,[1N4$-CGD<]J\G_ &+83XE^ M-_Q'\07Q,VHQ%PDSC)4R3LI;V.$ J/\ ; ;_ (17]H;X>>([,;+QEA,A088M M'/M!)[_*^*OV%)3^K6UMOYVN)U9V]K?2^QZY\:OVI=<^!?CK3].U'PI#>>&; MXH\.KQ73!VC!'F#;LP'3GC/(KTCXL?'C1/AE\*SXS#)J4-W&ATR)6 ^V.XR@ M!P>,')P.,54_: ^&NC?$WX7ZUINL3QV26D;WEO?R#_CVD13\Y/H1P?7-?GK\ M)K>Z^,7C7P3X#U_Q!Y'ARQFD6U61_E"\L4C]6DP OH"0*RHT*5>"GMR[^9^+_A!O$NKZ!;Z!97$I6Q2.X:5IU&0TARHP,\#Z5Z: M#E15.QTVVT>S@L;*!;2TMD6&*",86-%& H'IQ5M:\^34I-Q5D=,4TDF[L<.6 M KYH^*/[9$GPW\>ZOX<3P/>:G]@D5/M<5P563*@D@;"._:OI?OFLS7M0L-$T MN^U/46CALK6%YYYG4':JJ22([97L+&X^RZ)92 ;(F53S@=U4_\ ?35C?&H+ MXI_;H\&:1>@26%JEGLA;E3]Z5ACW91GUKT'1I.KRJ-K*[U_ Y5.:AS-[O0ZW MPW^VU<:?KVGV'CSP'?>$++4' M]09W*!2+_MXZ3!J7P*%W*BM/8ZE 8G(Y4/O5E' ML<]*\V^,7B#5_%'[%'PSM+2SO-1N]0>)9EM8'F?RX!)@D*#CE5_*HC2IUE": M5DW9BG*4>:+=]+G=VG[>>M7EO'-;?!O7KF&5=Z21F1D=?4$0\U[KHOQ6M+[X M0P^/O$%E-X7L_LK7=U:78/F6X!(VG(!).!@8[BOFFZ^.WQX^$7@#1M1'@&RT M[P/IEI!;I'<,9)TC"J-TNV34Z1NS1$]U#J"*J6'4G&,8I)O=.YA&3BF[EFX_;MU:[6?6=-^&6HW?@ZW M?8^IM,X8#..HCV@]\;N/6O=_"_Q6A^)WPO?Q3X,MH]1N6C;R;"[B^3&UE=:(@FC*@B4RQY=F]22QYKP#_@GOJ$UN MGC_1-[&WM[BWG5<\!CYB$_7Y%_*HE&G.$Y0C;E:^:.J,IQE%2=[GH_P!_:JB M^,'BC4_#6M:+'X;\06ZEH;43E_-VY$B'0W)1(9F.=@PIR%7YFKQ_\ ;0\-P?"WXD>'O'WAG4HM+\07TC22 M6L?^L\Q!_P ? ']T_=;MFNL_82\"Z=>:5K'Q#O+R/4?$MW MH:0X_!:UG2H\GUA+2VWF9J4W+V5]>_D>R?&WX_Z/\#=#L)M4MFU37KU2MMIE MF<>81@.V['"!CUQDY&*\KT7]MJXT_6K*S\>>!+[PG97Q'DWQ9G4*>C,K*N1] M.17LGC#X%^%O'OC[1_%VL174^IZ6(A;1K.1"/+8NN4QR,FOE#]J;XS2?%C5= M+\$:CH MW;_@GW7;W$=W;Q3PNLD4J+(CJO/ZG6686Z5=C;I6="3FKT).VI8QFM:K_8NB:CJ/DF?[ M+;R7 A'!?8N0/QKY&'_!128J!_PK+4@3T_?D?^TJ^PEPV00,$8/'4>]>3?M/ M_&"#X(_"N]U>UBMSK=XQL]-C,2 B1E8F3IT106_*MZ/*Y%D\)3:/*+6:Y:YENA($*8PN-@P23CGTJ?XP?MD0>!?&T MG@KPAX8NO&WBB$@3PVY*QQ'&2F55F9@,$\8%:/[)?PA3X8_#>+6]6A\_Q=X@ M4ZAJ5Q+S*%<[TCSVP""0.YKQ?_@GVB^(OB9\2O%5Z3-JS' NGY=3+,S/CTS@ M#Z<5U " M217SG^U2O_")_MD?#'7+ >7=WK637#)\K2-]I,1W'OE2!^%<3XT^(5[#^W)X MAU@>'I?%FK:=>R6.BZ0IX>XC54A)]%4DOD=ZN.'A4DJB6C5["]O**<6];V/? M?!W[<5S;^--.\._$KP#?> 6U)E2TO)'9DR3@;PZJ=I.!D=,\UZ/^T-^T]H7P M!BL;273Y]>\2:@,VFEVQVDIN*[V;!PI88 ')[5\X>+OCIXBL_'6@Z7^T-\*= M'ETRY-/^"CVFV]T%N=/TM(C9QLF^'OB/X$O/ K MZFX%M>2R,\8#'"LX=5^7) W#IU->A?M/?'KQ)^S_ *'INO:;X6M?$>AW$GDW M=Q)=O$;68_]M=46*.?'S"-T8LN M?0D"O=? ]G:_%G]GWPY:Z_$;ZTUWP];+QR<@U@U3485E'1NS1 M:<[RI7U6P[P9\?O#7BKX*K\27G6RT>"U::^1F!:VE3[\/NV<8'?-X7P=;Z'X5L,QC4FNGDDEE)RL878!D+R>>*_/'Q&M]X2\4:_P#" M>P\7QOX1FUV.*:ZR1;,4?8LS>RAN>Q*U^L7PG^'FD?"OP'H_AG1"'L;.$'S_ M .*Y<@%Y21U+$@_3%7B*-+#P=M7+;R0J-2=:7:V_FSL]U/#C J'O3LUY9W%# MQ-<-!HMS*BEFC7=CZ5RNF?MD:/X7T"TTZ218[JW!5E:,_P!XG/ZUUFKQM/8R M(OWL5\8_&#P+=1:U<7%O!M+N2VT=:EC/J/\ X;JTK_GM%_W[-+_PW5I7_/:+ M_OT:^#_^$?U;_GDV/]VA?#NJ_P#/)O\ OFD%S[O_ .&ZM*_Y[1_]^C1_PW7I M7>6,?]LC7PJOAO5,_P"K?_OFIE\,:FPYB;\C470S[D_X;LTG_GO'_P!^C1_P MW5I?_/6/_OT:^'/^$6U+_GBW_?)IC>&=4&?W3_D:2DF,^YO^&Z]*_P">T?\ MWZ-'_#=>E?\ /:/_ +]&OA7_ (1O5/\ GDQ_"A?#>J%L>4P'TJ]!'W7_ ,-U M:5_SWB_[]&D/[=>E+_RWC_[]&OS8UC4M9L]3O(!<2!8Y"@ /IBLRZ\0:PB\7 M4H/UJ^6^HK]#].A^W9I+=)H_^_1H'[=>E?\ /:(?]LS_ (5^9FEWVNZA8^K.E'>.YTUJ,J-.%26T MC]@/^&ZM)_Y[Q?\ ?H_X4T?MW:21_KHO^_1K\?(?B'XODY_MJZQ_P'_"NY^' MNM>)M+_OT:_/#['KO_ #UFH^R:YD?O9OTJM!:GZ'?\-U:5_P ] MH_\ OT:Y_P 7?MKV>JZ:]O;2*2P/1#Z5\++8:VW62;%3II>L.-N9!GCBBP'I M.C>(IO$WCQKM^!),74?4YK[,\)*6T>$_[.?TKXR^$?@N^DUR.:56!W DU]J> M';4VNEPQMR=O-7$QFSYD^+'[4GQ6\#?$C7= T#X6R:YI=G.(K>^6UNF\Y=H. M7Q,L?%&FZ)JGPSMM.U"^EC6.WF6X25U9MNY4(R>_Y5]R^*/%U MEX#\)ZKXBU.X:'3]+MGNIFW$#:HSCZG@?C7RK^Q3X9O_ (T>-O$_QT\61&[O M;BX:PT6&;G[*B8+%!T!VE4^I)ZUZM.5)TW*5-67KJSS*G-&5E(^EO$_B+0O! M]J)M>UFPT:$Y;=>W"19"X+$!B"V,CH#UKYV^$?[5"_&7X\:OX/TC3[5O#5I: M37-IJH9O.G,9C&=IX )8X]A7MWQK_9C\&_'R31Y/%=O>3OI(E6U^RSF/;YFW M=GU^XO?^=?&_[)OA*P\%?MN^-?#NG"0:?I=IJ%K;K*^]@BRP GOQZU-&G2E M2G)_$D3[27,CWK]ISXM3_ SP';Z[9Z?!J%]<7J6L=M.Q"G*L6;CDX"C\Q7B_ M_#0GQRF@2>/X-3-&R>8K?9YRI&,@UU?[?'@OQ9XXD\"Z3X;\,ZAKMM!<375R M;6,E%)V(H8]AC/YUQ'Q0\;?M%_!NSM?%6MSZ)/X?\U(I-.LHTDBMP3A8W^4, MN?N[@3@UK2IP=..BTO)+:,MI MZ95FN'&1$,\CG.:\#;]J3XL6>C+XQO?A];IX/E((EVR!BFS#06.KO<7,ELQSLD544J3_LL7%?2WC+0[1_@CJNE>4@ MLET%H1#C^!(!CZ<@&LXPA2A&4X756^_&4P&C/HV?ES7SYI?Q\^-WQ=DN[_P!X4QAGB1RQ'(!: M1N6P1G;2?LI^&?\ A9W[.?CGPE<3&VAN;UH8YL9\MFBC?./3K?!7]IS6/$'CQ_ GCS2(](\1%VBBDA!0&0#.QT)X) )!%?1U?*_PD_:& M\$_$OX@6J^)/!UGH7C&:0>1JA(=7E4?*NX@,K=N:^J!G^+=GONZUPXJ"A-)1 MY?ZZ'50ES1OS7+4;=*V].;YUK"AY-;%BQ5TQ68^K.QT=OF%1_%#XJ:;\&/AS MJWC'5K6YO;#351I8+3;YC!F"\;B!U-,TN;;S6U-;V6KV+VE_:6]_9R8\RWN8 MEDC;'(RI&#S66BE=E]-#Y@_X>K?#16"GPQXEW=?NP?\ Q=>L? 7]J[PW^TM- MKL?A_2=3TPZ1'#)-_:00;A)NV[=I//RFO*OVV_''AKX5^!+3PUX8\+:,?&?B MIOL=GY.G0F2"(L%>0?+U)(5?<^U>C_ /X#:9\"_A"/#MGLCUV_MB^IZH@S(U MPZ'WZ(3@#/8FNZI&C[)3C%IO;7\3FC*IS\K=[;EG]H;XX:!\!?#,6L:\LTYG MG%O#8VQ7[1(3G+!6(^48Y/N*;H7B*#Q?X9TK7+6.2*VU*TBO8HY -X21 Z@X M[X(KX(_:N_9AU?X/^'=,\2ZQX^OO&EU<72V(^W!S)'E22=S.W'R^U?8'@76F M\/?L[^'M40;S8^%;>Y0+QDI9JP^G(%5.C"%*,H2NVR8U)2J.,E:QQ_Q4_:R\ M+_#7Q(WAVVL+_P 4:]&<2VFE*'$3=U+=SCL.E;?P-_:4\+?&B^N=/LHKS1M8 MM5WR:=J2@2;1U*D?>QW'6OCO]FGXI7?A&[\2:QI7A"]\=^/M5DW!85;_ $:' M)9W+ $Y=VQQ_=KVG]G_XA>!/B-\;Y[O5_!3^#/B:AD?/VERD[! KKL(7#8Z@ MCT-=-7#QIQDE%NW6_P"G8PA6E)K7<]C^,W[5WA+X)ZE#H]S;7FOZ_(H,'!&\GH3UQUXH^"O[7/A+XSZ^V@)97WAWQ%M+)8:DJ@S8Z[&!Y('.W ->" M?LH6T/Q _:R^)/B;58UNKNP>=K7SAN,9:I7=VL$=QYMKY>PJXX^\P/:N&D_;\\#JI8Z%K@"@DG M$7;_ (%7T=K'A;0]4N&N=0TG3[N;;@S75NDA"CU8@G &:^2_#_A_2?VC_C]= MR0:5:VG@'PH2 EK"J)>R[B!N*@9#$9_W1CO7H4HT)Q;G%Z+5W.64JL96C+<^ ML]$U2/7-)L-0AC>.&\MX[E%!B,#@94D?,?8$48>-*;Y)1N^]^@ZTJD=8L]J^$_Q MIT;XP>&M1US3K:YTZRL)V@G-\54C:@8MP2,8(KR_7/VX_"5CJT]OIFA:SKME M;OMEU"U5%CQGJN3DCZXS5WXU>&['X*?LM:OHN@)Y"K%#;2S+_K)G=T61V/JP MS^&*U/V3/!^EZ?\ ?2%>SAF&K"6:\\R,'S%9F 4^JA0!BKY:,8RJM75[)$\ MU1R5-/6VIZ)\-?B9H7Q6\-IK6@7!E@WF.6&0;9(''57'8_SKJJ^//V/Y7\,? M''XC>%8G/V%1,Z1YX'DW&P?CMDQ7V'6.(IJE4Y5L:TI.I#F>X-TKC/BYJGBC M1? =_>>#;(:AK\;)Y$)B#Y&X9X)%=FW2FC@Y[UA%\K3M?CMXE\:>$/%7BOQNEM;:%I:E[>Z MM[?R@^Q29 .>2#@?4BL+]K3QA?>*O$WASX2:%*5N=7FCEU%T/*HQPBGVP&8_ M05[O)\,=!;X;'P,T!3P_]E^RR1P,49D'WCD'[&1@L4D4;LV!G!9SEW(() XY MKUG]FK]H:?XNV^KZ7K]G'IGB+1@&N?*7:DB;L,X7^%@0<@<51\4?$;P'^RGX M-3PUI'F7>HAI)[31XY3--YDA)WR,3\BY/&>< "N;_94^'.J>%V\6?$KQE"- M*_M>*2<6DJ[2L19I9'9>HSDX%745.5*4N517V>[(BY*:3E=]>Q4T_P"/GQ>^ M.GB+5H/A7I^FZ;H.G/L:[U!$8N3G:69@0"P7.%'?FO0?V>OVAO$OB;Q[K'PW M^(.GPV7BW3T>2.:V 59P@!8%1QD*0P9>HKY^^ ^I>/;?Q5XKD^"FE_;/"ES< M G^W]B1JP!V8;<.<'H.V,UV/[,?B 0_M*:\?B)!>V_Q0U#=';[XTCME4*I95 M [E%&WM@5M5I0Y9I15DM._S,HR;<6V]_E\CN/B=^T?XZ\2?%JX^&_P (K"UG MU*QW+=ZAQM;?4KL 6FI6R MK&ID890';\K*V, CO7*_L0_Z7\:/BI>3@/=^8_SL.?FNI2WYE1^54_VX&-C\ MSI^T^KJ/3?K>UQ\TN7VM^IL?M8?'KQS\-? MB9I6B>&-0M[:WN[&.3RY;2.3,C2LO5NG2L[6-4_:BT?3;F^F73I8;6-IG$5O M;NX49).T<]!7(_MW3-;_ !S\.RI$9)(].A=8AU8BX?"]#U^E=?XR_:B^)EKX M9U*6Z^$]UHD;0-&;^=YG6$,""Q&P ]>Y[UI&G:E2<()W6M_^'%*7OSYI/0] M_9A_: N?C5I.J6VKVL-KKFF!&E:W&$FB8X#[?X2&4YKV^OF']A?PMI5CX2UK M7H-6BU+5=0E2"[AC0I]D"Y=4;< 2226R..U?3U>;B8QC5DH;'71;<$Y'C7[7 M7AVUU[X$^()KB-3-IH2\@EQ\R.K@<'W#&Q4T]BII-@U-I])M%68QDDAM%*!GBI5A+8 &30)LBQ15G[&_3;3) M+5H^HP*!7&>;[44>710+0^B:\N^(G%QGL#7J)SMXZUYOX]M][-E@#FN.G\1W MS^$YG10=_2NG4''2LK188H0OF.HXK9DU"RC7F9<>U:R>IG'1#5!I0I;H*@E\ M0Z=#P9 :6/Q)8M&2K<]JG4=T321ML88QQ7)ZE"5N3NXK0OO'$,.Y%4$^]Z5X9^VHON/2I-9\#_9[)+BU^QM@K7 MA2KRY['5&FK'S!KNFFV=AMQBN:92IP:]$\:M$9I=N#UZ5Y]-_K#CFNZ[:NP9 M'2*#DTM*.]")-K0?^/B(5]%>!O\ 4Q?2OG70/^/J'ZU]$^"6VPQ?Y[5UR^%& M:^-FGXNU#[':%O05X#XB\2237I*NWYU[9\1E>33Y%0<[:^<=6MY([IL@YIPT MCS+<):RL]BVVO./ZY]JCAL68C"G%7H=*92&VFJCSWU%)PL5[R8R6\F[C"U^MO@;_D1_ M#?\ V"[3_P!$I7Y+:I'Y=O)QCY:_6CP)_P B+X:_[!=K_P"B4J*Q5,VEZU-! M_K!4*]:FM_\ 6"N=;FKV.JTE2-V:M+&/+)Z5=NI-V9K+MZ5"WWC5R==O2J;?>-*12%C^^*WM-' M[S<3A1U)K!B/[P5O:?\ ZS'KZ_Y]*7074^./V2[I?BO^UCX_\971\XVL5Q); M]]@>40Q_E&N/QKZ=_:"^'LGQ)^$?B?0+53)>W%J7MHQ@%Y4(= /J17=:'X5T M3P^99=+TBPTQY%Q(]G:QPLXSGYBBC//K4'B37M/\/V;3W]VEO%V!ZM[ =373 M5K<]13CI:UOD90I\D'%]3X>_9^_:IT'X2?#23PGXPM[^TUS1IY_)@\@GS@S; MO+)_Y9D-D'/%6_V0?"OB'4KCQ[\0A!]BOM8CECTQKM#M:1W:1FYQ\F=B^G%? M1^L-\//%%\+Z^TS2=0N^OGW=BC.?&-+;>+AUQOV0>5&A/0LV 8LI'49INJ:\G[5G[3OAFY\/6MQ+X7T(0F>ZFB* M@HDAD9F!^Z7; /-?;GB70M&\3VOV?5[&QU2+.Y4NH4E4>N-PXY]*H:'H.E^ M&X'M](TVSTRW8Y:.TA6-6/J0!@GZUHL5&W/R^_:U[Z=KD.@_A;TN?+W[9WQA MN]?U*R^$?A1S=ZGJ$R+J/D')+.?DM^/4G+>U>277] M!"2:U-$"Q9B=WG)_US8X^@%?:-GX5T*WU1=2BT/38]1W^9]M6SC$Q;NQ?;G/ MOFMBYABN;>2"6-9H'4JT4@#(RGJ"#U')_.IABG24535DM_,/W8!=_T51^-?0NZL[6M!TSQ! L6J:;9ZG"IW)'>P),JMC&1N!P< M4Z4U3FIM7L*<7*+BNIYY^R]X=B\,? CPA;QKM>XM!>2^[RDN?T(KP_\ :^TO M4_AY\9O!OQ6LK2:ZTZU:".\\I<[7B9L*?3%]$\$> 8=1U"^OK^*>56MRA4J"%C_VN6R3T '6O3/BQK_Q M _9M^$/@=/"5M:W=AIEHEIJIEMVE,;[5._@\*26!->\:'X(\.^'+HW6E:%IN MFW# YFM+2.-_^^@,UM21I,KJZ*T;C#1D JP]"#U%:.O!*,(Q]U:V?4CV<5FQ_L M\Z^?V-'TJ:UF_P"$A-^?$$5AC]X@V[?+QUW&/)Q[U]66?PZ\*:9>K>VGAG2+ M:Z4Y2:&RB5U^A"\5OF0LQ8GG^]WSZY]::Q"@DJ*MK?5D^Q;OT/C?P#^VA MX>\*? ZUT2_BO4\8:78'3XK;[/\ +*RKMC&](FO=V_[1)8Q M,^[KDG;USWK7O]*LM5LC9WUG;7MGD?Z/OY% M1IR33;VV/A;X7^&;W]L+XV:GXR\3PR?\(GIY"?9 Q4;""(K=3V/\;$=\U2\- MZIJ'[&?[0%QI&HS23>#]5(5I#PDENS?NY@/[T?0]\9K[TTO1M/T.W\C3=/M- M.A+%S'9P+$I8C!;"@#)'&:@U;POHNOM&VJZ/I^J/&,(U[:I-M'<#<#@>U7]; M5VG'W&K6_4CV&ET_>[GS#\?OB=XT^$?QD\.^+X-4U'4/AI=I#++9VLBM;'C# MC.."05<'(SDUQ'[4/[0WA;XY>%](\+>#[.]UC5)+Z.Y$CVQ#Q@*R^6H/))+ M9''%?;5QHVG2::NG/I]J^GJNP6DD*-$%' &S&.!69HG@7PWX9N&N-)T#3=.N M#G,UM:HC\_[0&:F&(A'E;CK'^M2I4IRNKZ,R?@WX;OO!OPJ\+:'JCEM1L;"* M&X#'D/C)!^F0/PKM$88ZU'GMV_\ KTJUQ2ES-MG5%65BS&P5N:NPN#5!>M6H M#CFI8BXIV\D9KX>_:\OC\0?VGOA[X$,H:QMVM0R*>KSS L?^^% K[=5]W:J$ MWAG1[K5%U.;1].EU1<;+Y[1&G7'3#D9'4]ZVH551GS-7T9E4A[16N;B[(_E5 M<*",+_LCH/RKX$^&_C"W_8U_:%\::1XMMKFV\,:N&^RWD$)=2HD,D3@=_E;8 M<RL-V /S-9^O>&]&\46Z6^M:18ZM A)6.]@64+_ +NX<44:JIJ49*Z9 M4Z?/9QW1\36VM']K?]K[0-A=VP%Z\5-\8K M>;]F_P#;#M?B=?Z9->>%=5E:XDN(5SL>2,QRKD\!U/S#/7/%?;&AZ#I?AFR% MII&FVNEVN[=Y-G"L2Y]< =:M:GI=CK5C)9:E96^HVDG+07<2RH3ZX8'GWK;Z MVHR5H^[:UO(R=!VU>M[GP/\ M.?%[3?VMM>\&>"_AW9WFJ30W+O)>O 5*F0! M2H! *JHR23QQ6[\>M%OOV;?VE/!7Q,2SFO?#J6MK:WD\?W2\4(MI%9NQ*(C" MOL_PWX-\/^$S(=#T+3M':3[[6-LD1/X@9_6M74-/L]8LY+34+.WOK.3A[:YB M62-OJ&!H6*C&T8Q]U7]7<'AV[MO4^"/VH/CIIO[4TWA+P!\-X-0U5Y+W[3<3 M20M'M8KY:@@XX 8DL>.*]J_:I^-4'[.?P:TCP;H=VH\3WMA'I]HROAH8$0(\ MVWJ2?NK[GVKWSP[X*\.^$GD?1= TS29)/O26-I'$Y_$#.*GU'P?H&M7B7NHZ M%IFH7: *MQ=V,,L@ Y&'921@YQ@]ZCZQ3O!YUF>*7_ (6)=+_:MM;RM1*<]L4M>>=1(V",'D5B:MX2L-6SYL2L3W(K8W4NZ@#CQ\+M)S_ *A/^^12 M_P#"K])_YX)_WR*[#S/:E#9H Y*/X7:3R?)C_*IU^%^ELH_<1_\ ?(KIU::TAYI*/<+G%2?"_20>((S M_P !J)_ACI0ZP1_E79,QZU4N)BH/%4D2W8_/[XM65GIOC_Q% H55BOYD QZ, M:\QU2\MER,"NJ^/&I%/BIXM7=]W4Y_\ T,UXSJVJL6.&KT>1YW%1R[!-?RO\D;VAZ5# M)(NY:^FOV6?!=CJGQ*TV*6-2C0S=O2)C7S7X=GPR?6OK']D693\4M+'?R9__ M $4U?=5DN4^"IM\Q]@6?P?TF0C$$?_?(K6C^"VD;<_9T_P"^!73:;, 5KHHK ME!'@G'%>#5E)/0]5'D^I?!G2HPQ%O'_WR!7&ZI\)]+C9AY,8'TKW;5KI71JX M#6)@68U5*3>XSR6?X9Z:N?W2#Z#FH5^&^FCI$#]:[>Z;J/6JRUZ,-3.1S]M\ M-M,9<^4GY5H6OPSTHX'E+^(S6]:_&K8P&Z'X.LM+*F*)01[8KK;<87 MK.MY#@<5H0MC'O4D29\U_P#!13Q;/H?P&AT>WW;M=U**UEV@G]V@,K?F54?C M7L_[)_A>+PG^SQX!L5B6.1M+CNI@.\LO[Q\^^6(_"N_BVMC<,C_ZV*U(YNG> MNCVG[I4K=;G!*+YKE^-<,N.QK\]/V=HW3_@HA\3'*-L,6IX;'!_?0G@_0&OT M'6X4+DU2O)EPS9Y/7WY!_I13J>S4E;=6,>6[/D/]L;Q9\6?A?KVB>*/!UQ<7 MGA*,*FJ:;#;K)L='R68XW!60E21TQ7A?QP_:M_X7]X,C\#^#?".K+J.JRQBZ MCG1244,&V)M]\#<> *_0O4)!@@D$=\C.?PZ5R4EC:6;.UO:PPNP^9XXE5C^( M -73KP@ES0NUU_S.J--RTOHSX\^+'[-.K6O[+OAO0K.-M0\2>''-Y+!;\ES* M6:X1!WP6& /[O%<=K7[6TFO?!MO!=MX# M/@;XK\,?LOWVB:7=7&D>+[R0ZHJV\YBD1\@K 6'JBC\37%?"O]KB[^&>AR>' M?B'I.M7.I6LSA;V5LS/D\I(),9*G@$&OLE@&SQMSSQ52^T>PU1]UY96UTW0> M? DF/^^@?TJ5B8SYO;1O=W[%^QDKK.O6]MRI*R6B+I4_9W;=VRQ"PS6G;D';63$<5IVK?,*A"ZLZ/3YMN!6 MU%<;%'7)]/Y5SUDWS"M-9",JO@C@ %:>T3I1@MT MS/D?M'/N?#?[)_CS1/V>O%_C3PKXZF&@W[O$B7EU&V"(]X() R P;<#T/2KG M@W48/C=^V_;^*O"D4G]B:7)'<7-]LVK(L<6TLWIO;@#T%?6'C3X1^#?B)/%/ MXB\.V.JW,*[8[B>,^8!Z;@02/KTK6\'^!_#W@.Q^P^'=&M-'M2\U;R,%1EI%O1'R'\.?$EA^S'^UGXSM?%,C:7H.N^<\%XZG M9M:3S8VX'*@E@?3'-+\9/%&G_M2?M/\ @;1/"$CZOHNEF,7-Y%&1'M$QEDD& M0/E4!!FOL;Q=\-?"WQ(M8;?Q/H5GK:0G=$UTF6BSV5A@@5-X(^&'A+X;0RQ^ M&/#UCHOFC]X]K%AW_P!YCDGZ9J?K,+^TM[]K>7:Y:HR?NW]V]SKRRY(!R.@Q MZ=J:S#;UJ/=2$UY5F=FX[<**92[J?*)E>Y(YK(N".:U;@Y5OI61/WK1"ZGDG M[2WC*7P-\%?$VI6[;+MX!:P-Z/*P3/Y$UPO[$_AM-#^",%Z.9=5O)KEF]55O M+4?@$->W>*O"VD>,M+;3==T^#5[!G60V]TF]"RG()'M2:)H.G>&-*M],TFRA MT_3K<;8;6!=J(,DD ?4FM_:I4736[=S-0;J<_1%[IR:^/=5S_P / ; 8/WQ_ MZ1N*^P3R,=*YV3X=^&9?%2^)GT*Q;Q"IRNIF+]\/EV]<^A-*C45-RNMTU]Y5 M6FZEK='U?''[.MZ?BE^U1XQ\7W!WI9PS-;*?X5+"&/\D!'XU] MC'YA@C*GJO8YX/\ .N=\*_#GPMX&GN9_#^@V.CSW0Q/):1!#(,YPWKSS13K* MG&:ZM6_S%4INR',DQBVF0YS\VT@'\:NG4AR.G46E[Z$SIRYN:&YX3 M^Q1H5[X@\7^.?B#=6[Q6VH.T-O(Z_?,DQD?![@805];U2TO3;/1;&&RT^TAL MK2%=D<%N@1%'L!5G=6=:K[:;F.G3]G'E'DTF V5)QGI3=U-;YACI^ -8&O*S MY(^&6@ZUXH_;(\1>)=6T:_M["U-X;6XN;5TB^0>5%M8C!R,GCUKZ(^+WB;5/ M!_PWU[5=$LY[[5X8-MK%;Q-*_F,P4-M4$G&>(=4^%^I>,M>N'WI?:G;W*F M)N[A1&1N)SR>@QBOI3P#\5O%GQX7Q%X0UWP-=>$[6^TBX"ZC.EP1O("JOSH! MT8GCT-?01,F2?GVD\=<#]:5?,<-C%O$?@'5M8TZ>Y^T07.EH2"0NW*L%8,K8!Z@C/-=#\(_ M!WC'XT?M&6_Q3US0;CPOHFG,&MX;E"C2,D;)&@#8)Y.2<8[5]7_:HK=/WLR+ MCKO?_P"OS3E\2:2@W2ZM90]OGN57^9S2EBKN4E%*3W?_ !1H;*^BZ'R-XDT M7Q?^R[^T!K/C/1?#5YXG\)Z]YKRPVBLV!(V]D)4$JRODCC!S3?#>A^+OVH/C M[I'C;7?#=WX9\+Z&(FCCO$<$[&W+&"P!8EN20.*^MIOB)XN_LME?B290,1N"F[/]W/7\*?UO3X?>M:Y7L-;7TO>Q\>?ME> M$]=UWXW>&+S3M$U#4+9+2 /-:6DDL:D7#$@L 0.#7U]X@T\:MHNH6+C>EU;2 M0%?7=26JAR**N2J/,;IUHIG9S,]HY[5XG\1M:D75GB!X4],U[9 M7S[\2/\ D89?K7'#2[/1ET1BSZY-Y>0Q''K6?_;DS?Q'/UJ.;_4FLR,A>MKR3R02WZUBI(%^4CWKZA_89_92L/VL_&7B/0=1\17?A MY-*TM;]9K2!)6.17SEXA_9U^$ MFC_#/XFZM#\7K2X\2^'=6N++0]$1H&;6;=&A$4ZE6.=PDE^[G[M9N[=RD?/& MG,S0*6.??9[B+G]:=IMC^Y*HV2",^Q.>OIP,TZ:S$DB[L,>.A!QFJ<& MT3S*]CLO#7C22QV@/P.E=+?>/&NH ID_#->7Q6LD<9D5&"9P&[9],],^U2^< MT<98G@?WF 'YFL%A[RNRN=%W7-2-Q(YW<=:Y[=\Q&>>]>]?LA_L]V?[4'QJB M\"ZEK5UX?@DTVXO_ +7;PB20&/9M&UL#!W'\J\[^-?P^B^%?Q=\9>"[:^DOX MM#U273TO)$"-*$; :MQL&YPSMT.>,9IT.2WJ,U]:^ _V)=+\:_L2>(/ MCN_BB]M+_3([R9-%2W1H',$NP9">;>$]?_ -5>*>'M#D:YBVQLY/.%&?Y5[GX1B\J-5&#@<[2#CCOZ5U2^ M%(Y5-<[-'Q):"ZMR".U>+^(O"[?:F9$^O%>YZLV;$-+EAM[S5K@QI-,.VWAD!?FP#5: M[\/B-^3@>U?4/[4'P%\)? &_LM(T3Q\OBSQ DK0:IIXMUB:S^167.">NX?G7 MSIJ#$MGM6\9;ZU59OF-3(I(%X8=JU[6\ALX M6GN)5AB3EI)#A1^-9 [?6OF7]HKXB:SX9\?0V6G:_HT,1M%E%EJ>I?9F!WGD M#!!'U-*^@6=SZ+\2_&$[6M/#\0F?[C7LRX0?[HQ\U>>R07.K7ANK^X>\NF.3 M)+S_ -\CL/I7@$'QK\8_NU6]\-N.G^CZY;/G_OH"NKL/C/XM2RGE;1$GGA=% M5+>2UN!*&.,@K)Q^/K2YH]RN5L]DM]#WM]W/KQ6I#X=AQDJO_?->.V7[07B^ M/_CY^']^4Q\LBV08'_OEC6KIO[2MY]JBMM0\)S6C2G:))M/N(XP?]IP"!WJN M9"Y3UVW\-0[%XFPHC7VXKQ:W_;1\+VTA2\\/W5OC.T[)DZ''.4[ MFM2S_;8^'\F1+:O;G."LEVJ]2IQDVHN[0W%I7:(M4M;72M,FO)3/86T(YE M^TEMQ[(%]37/> /'#ZAJE\MU+((W-BX/S/ZDU2^&>C37VL)-&P:W7N#QGO\ K1UT%;0]KW;CGUJ6/O4.W;QZ M<5.M:&8M1LQR.:DJ*3M0) I^:I)&^4F@UJS47XA:=QLCN'7MP!VI6^(EM M_!93'ZL!7S[X5\9R:/MMM0!FMEP/,Q]S)/3U'M7J%JT-Y;QS6\BRQ2#*NIR# M7,JC->5'7M\0SN^2P?\ [[IO_"P;KG;81C_>E',WU'RH MUF\>:FP^2UMQ]KZ>Q%Q) M]NB8Y*R_>'T:NRTOQ38ZD%0NUO.>/+DX_7I7&_9U+'C]*&L=RXV-@^U"DT'* M>G1CY>G]:1<[N]<%I^K:CI.%CW31#_EG("P_/M6[8^/=)=E2]N8]/ES@?:) MJD^Q)K12N*S.DY'K4B]*16#J&4@J>A!SV!_K3JHD2EIRJ>M+MH 9@^E*H/I3 MU4[J?Y9H CIU.\LT>6: &X/I3F4;.G.*O^ MN?\ ]"-?;O[)BX^#.G_]?UT?_(E?%-V/^)A<\'W,84GDYKZF_9%OC_P +;T<=,PW''_;%J^6-)^7;FOH_ M]DF9E^,VBKG_ )87/_HEZ_0:L;Q/@*;M)'Z)VM_LP77-N1N_6N2:Z,8Z_ ME4+7Q'.:\F5&YZ:DSH[[6 ZD;L?C7*ZA>[R> M*SH3E0:GBEYH$S:AN#MY-7%O-JCG]:Q$F Q6QI>CW&I%9#F*'IO/4^RBINEN M8.GS.R)?[0.WVJG=:AD8ZUT'_"+V9 !\XD=]^,U'-X/L9.HF!]GK/VB!8:1P MVH79R1FL2ZF^;K7IOXURBG=\PZ4")UXK0MJSAVK0MVQ@5NC!K5FY9MTYJ M\K'N>*S+3YN.E<=XR^+$7AG7SI<%M]KEBC#3-SA&)X7CVY_$4I.PXWOH>C[A MZTC-\IYKR1?C;,_33HQ]6;_&G_\ "YK@*=FGPGZLW^-1S(TLST6\SM-9=<1) M\6)IAS81@^S'_&H#\29B<_8H_P S_C5*2(Y)'?9I4/SBO/F^)$^.+*,?B?\ M&D7XE7*'(LH2?JW^-5S1#ED>L6K# Y[59W#UKR6/XN7<(P-/A/\ P-O\:G;X MMZFN[&E0$ 9/[P]/SK-R70?*SU/-(37+^ O&T?C/2Y)9(TM[V"4Q2VZDX4'[ MC#/4'^==-NI*XX;YNM:EW61=NL*/(QPJC^ZG'[8%_X^+C_ +^_ M_6I\R'S'5?PBBN1;[;P1<3_]]T^%[IF82W]Q"H4D%%,GS>AY&!BES(7,=5Z^ MU 8'HE5&2EL-.YL M4F:16W4DG:J*$9OFZ\5Y3\7]5U31]:TO[%J=Q9P26K*ZV[A07W]^/2O5,9XK MQ#XV:^I\;:58M#]F$5F\YF8Y\_+8; _V0,U$MAG/?VAJMTV9-7U%O7-P^/YT MK0O(#YEU<2$_WIG_ ,:EV);[1/<6UL=H8+-,JL5['&:P3X\T6-B%>X<@X.V/ M(_#FN>_=CY6S5.FQ2 90MCN78_UH&EVW4P1D^I7-84WQ(TE3A8+B0CL%8'^5 M$?CY;K:;;2Y)%8D L^,8').>@IX_9^1N_V?$C!O*16'(;8*CN(69HG\QE MDC.Y)%)5HSZJ1SFN?NO'-Y#:O/\ V4J1+&)"TDRGOC&,]:P9OB=J4F0EC;1? M[P+']*7,NX^670]\\(_&*YT_RK+Q#ONK3^'4HU+2Q_\ 711]X>XYQ7J]C?6^ MI6<5W:3I(%\6:@S1 M7+Z:85>\7OT%:QJWT)]F]SZNHJO:WB74*RK]UN:L5T$6/+OVH/ M^3?_ !S_ ->'_M5*_,8,<]:_3C]J)L?L_P#CC_KP_P#:J5^8:R+\PSS6\-C" MHKLGW#U%&X>HJ"FM(JG!_E5F7*7+:;##)Q75:-JHAVY_G7%"95.#4T/A69HQ\G?TKI]%96D&4'XUT.\]L+6DHJYFI-]3B;?P?-)C] MW^E?H)_P1\T,Z3\8O';XP[:!&.>G_'PM?&:S,O\ %^E?2O["O[17A7]G/Q_X MCUKQ;_:#VFH::MI"-/MQ,V\2JW(W+@8!]:4OALBEOJST;XC_ %_8YU+QQXC MO-9^*6O6^M3ZAP:M<1V^H/;J9UC LBNUV7)=8LS)]DU#4KFZA M,B[7V/*S+DR^ ?VE/!_A/]B7XC?":]%__ ,)5X@OY;BT,5INMPI%M MC?)N&/\ 5/VI6>@KZGT+^R?H?@O]N;X"Q>#?&6B1V/B+P;=VI?6--M$A:Z@! M_=AG +,BE7!]^$VN(Y;.&V%K)>FW3]\9 M" &PQ"JN?X1G^*N6TO\ ;6\(_ #X#^&O!GP1@OCXA2\2\US5]7L%A%R1\T@ MW-G>?D&?NKGO2?%C]L7X<2_'7P1\;? %AJEEXRM%6#Q'HUU9K';W\+)M?;*' M/SKG .,$ 9IP*"\B6^$(0J)3%C M).!LZ@'KFOGKX"_LA> / O[5WQFU6\MK;Q!X7\$V4&IZ/ILI6:)/M,Y![5S&O\ Q:_8T\4>-KSXI:Q:>++SQ!=R->7/A5XY#;SW+^/OC'Q!?^%(]/\ AWXO7[+=:'I2 _88EXB95)PQ M"[@PSSO;':ERR*YHW1]+?L4_MMQ_M(?M(+HNL> _#^C7*V%U<:-JFFPE+F", M;289&P,[DP:_/;]L!O\ C+#XL?\ 8R7/_H8K[0^%_P"T1^QQ^S%\3)_%O@FV M\7:K?ZE%+"9/LK20Z;$QW&.))"A&Y@!QG [U\&_M"^-]+^*'QQ\=>+=&$PTK M6M6GO+;[3&(Y1&[9 837G]H6VG6!>%XII2X42>8IZ>E M/U;XA?L47'A75X?"G@KQ+9Z[)93)82S13!4N"A\IF)N",!MI/!Z=*:,:EW'0 M^J_A7\$;_P"!7P)\'2?#?PQX9U;Q=K=K%>ZMJ_B>98S\\:N%7/)^\%P.!C-9 MW[2OPJT*ZTOP/XSO]!L[;Q"U_!::YH?AN=6^VJY)*1X_BR#\V.AYKS+P#^T9 M\,?B[\(O#7A/XK?VII>K>'8A#::MI>6\Q H!VC(.T+D8[=:75OCC\,_"/CK MP/+X \+R'2=!O5NKS4;M,7=Y\I3C)Z ,6YQDXK3E9Q.I%O3^OE8^DM+NO'DW MC'0+:W^'GAGP;\/)FCAN;#6GM_MD@8X)4*Q^;D8&"37F.AZC9?!__@H(?!'A MS0=+M]'\316]U.[P9EM72UN7/D'I'N)YQU'%9'C/XR? Z\^+>E?%"XU'Q7JN MJPRPRC1_LZB"%E&W<=W3 ^;:IP2*\J\8?M0>"+C]MSPY\5H_[4/ABQM!#.#: M 7 <6TT?";\$9=><]ZE=3NN<9_P4 ^)5YXL^/&L^'9M-TVRM_#5U)!#=6L(2 M:Y$D<3$S-GYF!&![5\IWS'/XUZU^T5\0-*^*7QL\7^+-%\\:7JMV)K?[3%Y< MFT1HOS+DXY4]Z\@O_P#6?C73#1&,MQMNQ\Y16C!?\ D1O#?_8+M?\ T2E?E+K_ /JYOHU?J[X'Y\#^&\?] M NU_]$I7-6-:1KBIH/\ 6"HZD@_U@KG6YN]CJ]''[LU+J4>Y14>CD>2>:759 M@L>T&KZDF,R#<DGMDE27S1E# DAP/64?,.>E>Z+][KBOFK]KGQ]!X5 MUS18[O0-)\0P"'1$2V#MV@X)]Z-E<.IYYJ&K>'+J/,VA>8QZJ]M92@C M\"*-!\+^'/$FJ0:%H_AZTTXZM,!)/GE1[ 6#,4?(_"N&OOB!HT7AG3O$- MQI-K;V^IWT]JM@D<0AMPG\2NRY(-:7_"R=%\(:;X5\5V%O&EW?">2U:""%7M M3&2#DEL-GVJ="K'I5U^RW/<9 U#1+?!ZVDMS$WZ-4VG?LWZIHNHVMU8ZMY_E M29,$FLW.Q\\#(;/>N>U#]IC5M'TW1KV[U6"X&KVS75M&=*4[%5L,'*GKGL*V MM8_:"OO#MIIDFI7FFN;ZT6]B\O2IF"Q$]&P3@]:+1#4X[Q5I-UX/U6\TB]\< M:II>JVX!DA6^EFA /S+ARA!K%&K7@9&E^(4SD,Q/GB"49!_VXZZGQIXRTZXU MXWFM>(8]+O-2M8[Q8;.^DAA\G'RL%*G:?8\UCZM%8V;11ZMXJ&FSR+YZ1S:I M&VZ-SE6!*8Y%+E78N[L=WX/^-VE^#="T"WNI8=430#+*+^%HD&^;(.Y1@#CI M^-9'PXO_ Y-X\N_$.D^,;.TL;BY2*73YH$2XNMZD^4S@_-@\CVQ7#^-/!:3 M>'[W1;S5@DTP@N56XFM?,\M3D, ,%L]LUL^!?V>_$-C&=FJ://?1W"7P2)89 M9H%*$+N ^XW>H5.,6YQCJ_Z_5CYF]&SZ?U2WLX;$6MC<-/%*NZXOF3:TA/4# MT"CBM+X77EOIUX]O%$(B[MM'^SG /X]:YE5ETOP?:Q74YGNX;/9+U:GP;C&J7S7KQ-;!D#+&[9.!@#^5:$/8]C;[QJ2-B! MWJ1<>HQD"G[1ARGGO_"N[_\ Y[P?K3A\-[\C_CX@_7_"O158;CR,?6I#CC) M'N:/:,=D>!7 _%I=-UCPA>V+:K9P74;K*JO(,[ER=I .>?\ M"O2L'(^HKXD_:"M;O2/B9K#1AHO/82JW9A66,=M[K&,]@.]>.:;X_U'6K35 GB2\UE8X]PD;6Y' MDMN3M:$00##G'5.:ET6YUN\O1<>7K%P#;LHN-8.KSP'*\C,I5,GMWJ;NZ'9= M#U^W^+7Q)U!XA)H-]I=LY(:ZN?#@ACBP/O-YEQNP/8$UFWGQ2^(9DRUU]D@+ M!1/)?:3: J>CJK,[D'!P,9KRW1?A[K=G?6E^?!.J:4;8[_[2O]#<"WQ_&QGG M)X] #F@>"-3M[G[4=*TVR62;S/MDUUHUJSECGS55BSY/4+C/;%%WW'8[+7OB MEXFMKFY1_'NGVBQMM']H^)(;>7.>0T45L64^U9WBCQMJUK>-"_C<*?(67R;F M[U.YE)(&&58%"E3GY>02.M8.L>FG;[!YE_J M%P9K59WDCT>\O1)G^,"2==@[;6YJ3P_X=%YK7AF8:=?7-CF8W5Q-I,$*$@' MF4NS1G/ "Y_ASC-9FJ^&;1'MF>34T+0"3=9^%I;L2D_\MN?VYX; MLQ@ PPK%@>PQ79>7^5>>_ VW"^'5&W:1_P#7KTUHAFNHQ*NT8Q0L.YN*M+&! MTIVWVI@0>0O;K1Y)JPJG-.VYI 5?)-+Y0JSMHVF@"MY/I2-"=IJUM-&TT7 R M)X_6L^XC'(K]?1OQRTWS/B5XJ;&*/+FK,^F?V6(3!\(K M!.WVZY_]&5\;75CB_N/3S7_]"-?:O[-<.+_A6S/\ QK\YGW6?_P#(KR[_ /\H%2QM_F'K7O?[*#G_A=. MC?\ 7&Y_]$/7BEO#M[8KVK]E,;?C9HH/_/&Z_P#1#U^B3^%GPD?B1]V22':: MI23&K,W2J,O>O./2(I9"&ZU 33I.:964C9;!3T/S4RKUE:M,P '6DG;4'L/M MJNQGYJLQZ)(D98 FH?):-N1@UK&2EL8%^-BJC%3(PVY8[1W-5(6^4_6I.W?\ M#BJ MVOC[P;X6U=[+6]6MTU2$1N]JS(/*#H&7(+9Y![BNLMOB]X-OE#0ZY;8 MQD9.1^:Y KY1^.7PS7Q-XKO-=_X2ZWTTS10Q_P!DR>&M-U!UV1(FX-)A\,<' M#'\J^?=5\)W%M,X,4-^!@9;X;639[ _NIQZ5Y\^?FU.J*A;0_3S_ (61X7:1 MHAK-NLBGE7#*0"..HJTOC?PZV/\ B=6 S_>G4?SK\]M6\7^'=0F$TT7B*QD\ MF)'5O#%P5#(@0D!"P RG Z 52M?'O@?3Y!YGB6\BFS\WF^'[^$J,>T76JU2( M;1^CR>*-$<';JMDV" ?WZC&V.L0"VFN&>*<>,]8T]V& ?*:V94/L.!VK%M?'%M]HB9/&MZ@RK$#XA MK*N PXQ-;KGZ=:CFE?8K3N?JY]JM'QMNX&STVRJ<_3!J1563[K!A_LG-?GQJ M7C6"^UF[N--\?:+%!+<2R0[?$-NAVEC@D-(N#R.@[U/:ZSJTF=OBRQOL'/[O MQ! Y]>BRUH3S(_0+R=O;BHVC"Y)%?"EQXH^(6B^%_$%[X;O[E];BMXC8_9$B MO9/,::/>5C+?-A-V>>E?2?P]\::BGAV[_M/2;J'4XY8K:.&X0H;N8Q@O(JYX M3<<9[;6]LHI:JY'^T)XHN-"\#W<5C;_:)I7C2:3?M%O&S#YB.I)Z "O.M!FD MN--@>7[Y4$UO_'63^P? $5O=K)=:CJE[$\\ZJ6C5@2<%OX0!P/6L+1\?8(,# M'RCBKB#--1\P%7;?[PJBO+ 5>A[5THQ>Y)JVO)X:T:ZU&4*XA4[(_P"^_15_ M$G]*\(?S;RXFN+ES+.])TG5-/TS5M4M]+MU#2H M+AL>;(0,'Z 9KS?7?BWX:T%;%HYUU1+R-I%:WG50H'8Y]:PG+4UA&R.LCA&> ME6%A^4\5YXOQVT,PBY%A.(2VSS#>G^13;CX[:1:R&*;2[ MF&7 .UKF/(HN@.[:$\U UN/\FN%N/CMH\"QM+IUS$LJETW7,>&&>M0R?'?1U MA28Z;<>2Q*B3[5%@D '%,>IZ;X=UB3POKT.H!L6[?N;D?[!X#?@3FO?[>87$ M*NN/F&>N?3'Z5\AZ!\6/#_B2'5&EFCTJWL8UDEFNYU92K<=NF">]>\_"?Q0M MWI_]ER2^:UL-L=QVDC/*@'O@&KA+H1*/5'H]'3-,IV>*TN9E:Z'RYKFM8FW? MNQU!Z^_I_6N@U2X2VM997.U(U+,QZ# SS_GM7F5S\2_#*W!W:FLX5F!:W5I. M1US@9'XT-V6A#W-F.S0=!CZ5)]F%8,?Q2\+L547\A+#('V>09'K]WI[T]OBM MX5C4&2ZN .G%M)U].E&1(4%U/N R M1]G?CIUX]ZC;XF>&6F6(W,@D<956A<%AZCBF&I>E@W+D@X[Y-8-Y/)I.N6\O M*Q7 V8[;Q_B/Y5+>?$SPS;QEI+[8F<>8\;*H]B2*Q]3\7:/XALY8;*ZS.D9N MXV92H_=C<1DCJ5W8]6,9!_AXKHMP]:V+0>6 M*^7OCO)J5G\3,ZA.;BR:U,]@,(/AGJ'B8Z;J D\/1:>8-ME) M?7C>:T.[C=&@R"#D?A63:_";Q?:ZD@@TS0HY49?+N4$LJ')^5N?6N27*GK8W M5['-_;=8SS=>';4_=;]_-*0>A'4#@UH6+:Y=6\<,7B/3HK>&4Y,%HQVL1R3N M;FNBC^%/C/=<22WNDVGE[I&+::3D@\X)/J>]3M\(-8,@%WXMC)W1KY5I;PI] MX9RHV\D"G'E[B=WN$38W4J>7J5R@13OOM;)&2.> U=S M\$+&2/7=9>UM],%FMIY-V\-\SR@EAL&#G=7'P^$?AW9Z=/+*FEOH?"&XTV:ZE@L)]$_LZSTGRY([41I=BX,@*E]H^9<=^E$=7L)['U M;X?C TF 9S\E:=9?A]D&DP;3_ !&.;D_C7K78UY)\2.+O\*X:.K.BIL8&BM^^45T= M*P+M?WQXIQL2 MQ(&^7I4AK?T=Y(W!P11H^EFX91CK[5WFE^"7DB!V,AI3ZFSMI]O_ *P4T]*=;_ZP5C'< M8KZ8QGVKX^_;#\>KX;^).D6EU$UQ;-IID021H8XR).2-RGD\4GH@MJ<*_P 5 M[2[MTAO=-76(\$)&MS92HF>X4GK[U*WB30_$UG]FO?!A%I8V[M!$UG;RH@)Y M5%5B'(W-)## <_@,5HZ%X@\#ZI'JLMEIEE916=F9 M;OS+$[I(V?;M7:_7..:B[[EV\C2O9/#.N6=K;:SX/D>RMXO)M5.F2(;=2)(;**\L-6M([*V%G;-#!=1"*('."1U^IK)ATOX=RY/ESVJ$9#Q_ M:(MI'T8U?L['PO,T<>E:EJ,TS$(B+JUPA8D\#YAW..M%V5H2>-K7P1KVHK#J MQNK>]L+.*RCEM;R1 (@ 5R2N&8@\GW]JL>(5\&^(%AN#XWN-':&SCM!;*()U MV)\JD^8N%Q#;1"&XU")$"L%.>0#SQVP* MROA_K5]X&LM5&1DC7S48?,& ('U/3'K61 MX7GDU+Q0D83<(FWNZ_WCV^@Z?A6IG+8]E7[J_2K"U JD #%3Q]\UJ8#JX'XP M?$;5/A?X=.KZ/ MS=*K@0NJ$N1C RXP.G4UW^*\G_:,;0(_!>[Q0JMH;%H;G MS =FUMH ;# @DG'%3*]M!+<\SU+]LSQ[;Z7I\O\ 8\\DM]"[R+8M9+);$-M( M#.-IX[@&J$'[87Q"N=/OYV'B"":V6+9;R7&F%YLL0=I$!5>F3G&<\5YQKD/P M3U/3+*RC;2ISIL;Q6-E=>?##N8ABK2;V*CG[Q!ZB)+D+K?8GY?[V>U9**3UV-4U;8]5T;]L3XC:KK-G8L/$%@EQ( M(VN)+O3'" @\[4@+'\*K3?MH?$Z.:0?9]?DVN5#KJ.EJ& ..,P @''0\UYKH MVG_#31=2MM0LM*\(V][;,9(F769QM232O"$DDD MH>1O[7F);=R3CR^I).T?Q#TJ>72U]2]+['K6H_M@?$NQ^RK;SZ]>?:+59F(U M#38Q$S9^4[[<;BN.&&1@TMO^UY\39=,NKPRZW%/#/&GV,ZEIN9%/5MX@V@>Q M()KS:^TGP!X@L!=SZ)X6N8-.B2Q$G]K7!CB.3Y4>?)[G=],8IL%K\,X-(N-* M33/"*V-Q+'-*G]K2X.W/SD>3U!XQT-7RKF>N@E;L>HZ+^UA\4=4U.WM;FYUS M3K>57/VO^TM-E*$ D?*D!.>P..E9'_#;/Q1F5MAUP%F7;_Q-]+'8Y S!T/7U MKA=(M_AUH&HQ7UAI'A"&_C5MDB:O. &QC&?)Z;22?0U5_L#X68P-$\)$,0-W M]JS;BISSCR?O9/ '49YJ>7W5KJ/2^QZMK7[7OQ.TNZ2&&_UVZA:!7,_]I:=& M%+#)&&M^H(X8<8IG_#9/Q+;0O[1%]K1F-UY'V,:CIOW=N=V_[/MV_P"SG->; M:P?AWK4R7=[HGA&ZG2W$0:35Y\*$X !,'W0.I['BI)K?X?0>'9+63P]X5CT* M'44\SS-5D11*T9(R#%PY7/RYY'-5RKF>N@[JRT/5O"_[97Q,DU2=[J?4TCM[ M.XF"7]_87,$C+&67+5_$OV.*TM]16 PVD8P MSEU4$/@'[LA!'M7SUHD7@#0=0E^P>'/"=M>R6;B1H=8E+B%TRYP(LF/R^=U= MY\&8_#%KH=IIGA1UCLEU'>T5A=-=VI;PV\;>,4H1U6I%2UG8^YX7 M$BJPZ$9I[+NIEK_Q[1@=E&3ZU+6YY*8S9C'?VKX^_:<\.ZA8^.?[3EW2:?=( M!"^!8/&F@SV\J;\KZ9/M^59-7V.JG*SU/@U2Z2[ MU&1U96Z.,YQ]?>KUM<-_K(69F8D.'X!YX5O0^AJSXO\ "][X/UI[&]5@NL8-)$YDC.=WR,IX#+C&#Z'GK6)WB:E!%C.Q+.5UG1UO6A& M,]3R>13/^$DN;?-E_9NA64;@I)%I?A* MWAEVD<[)78LO^\#D5/+=[#-N'XS+=.+>?Q7K&JW#2*ML&U2UA:TE)QNC$$64 M8=#Z4V+QIJES?NRP>(O$4N#&Z7NHZGJ$9/0G:L80\_Q#\*RX/C1KD?E64?BV MZ2W;]U]D@_LVUWKC&P[(RW08/.>:K?\ "Q-8NO\ 0X->\02P0_NELK77+MHX M5!P(PL"#"KTZT^73H&AM:/X7U^>\@U'2?AYJ6IM$P>&^ATV\NH]W(W)++,%( M![^QJ2#PSK%%F9C=30Z;:#S1]__7R%LAL\XKG6T75/% +VWA+5 MM9MY.4%K9W]U">@PAW*A&;[7K.VD+!0#@1Q$LGHPR#VJA)>7- M\V;GQ]8P#:!@3ZC=&7@$/$L* -'Z'@]:HPV6LR^86U30M(-N?(E.H:SI]D59 M?X54*S,@ &&7(]*8P>XW"Y\9:1;>6 @8ZA=W*3C&0T7D1?,@QCG'M1IKK^ ] M>Q--IEI,4:YUG4I=JB17M= N[H3C)/F 2RKMYXVL*WO#;2:?<:/:K-=0:0() M_EGM(+5W;?'L#QJQ*MN)P 3P2<]JY272;.:1A>Z]>.B_ZJ:RT.[NOM"GJP$D MJ^7@\8;K5OPSXEVTM*!0 U5YIV MVEQ3EH 9MI0N>]/VBC%.P#"N.]-J7%,*]>* (9(]PZUG7$960]ZU&JK.OS'B MD!^?GQBLR?B+XF.,C^T)O_0C7D.K6(RW%>]?%^U#>/O$I Q_I\W_ *$:\AUB MT'S5WTY.UCSZD;ZGM/[/L7D_#:V&GF-Q^)KX7AO_ )&V9?XU^M M>:S&J7#%<8S5K_A(I6A,>[%8]Q<-,Y)K&C3E%ZCE)26@Z%L<8[U.2=N ,GMS MBJ:L:F,A5)KSQC=ZW8Q72Z)+#;B.[M_'L^E9980K#[.T)C M4AL<@G.*\:/, P'K<1#/);\Z](^+^O^*=/\<:I M!:SW1L%V&&&7P7J5[$!Y*'B:"7:WS9Y"BO.+SQ)J+3N]Q:^&YMK%L7_@WQ!; M9P<]E(/WC^5>;*2OJ=J3LK6+_C;Q=]M\1WK:)XEU); B,1);_P#"-7D)Q F= MH+H_W]V<]R<=:P6\2>/,D6VM:O@YK#_ .+>W4B_:O#/P\NG;[+_P MK0'T/6CFB3KU1W/CC6O&%GXNUR#2C"^E)>2"W%SX+O;A"BGY0)(9 M6W DMR!SZ5SEKXDU^ZU*VMM1TOPG+$\RHPD\'Z[;R'+A.':(KG!SSP.M16^A M_"^3YQX,LEW#?!-K+"ECI?BU6,,4H;3-;BD&'3= MMPM^I/?D#!SQ1?S%9]BOXFU+PUI?B35K2[\'^!);>VNYK=([BYN[1@J.5!;S M+1ER>"<$CWK'DUKX33!Q+X-\(H^&&VT\56 YSMZ2VZ'MZUM?\(NT.?L%S\5+ M5J7$NN M!G)XQ37^(/D6?!FD,TDJ1 !XI1M(#$C< #T MS7VC\.+'P;X=TC4+SP_;$16SC+<[6'7FOL+P3H_P#PBFAWVO>)/$,.IV5N M#>M=I9I;)N*\RL% W,01@^K>M5JMWO?C!\1[C6Y-T=C&_EV<+=(H5/RCZGJ? M>O4K6'[/#''V48K6.Q!:0X85=@;YA5%?O"KD/45THQ>YX=\?/#.H:CKD>I:3 MXQTKP]+:P$W$%[9+=22KQC8K>U>6:;JNN:/#$]OXCT.^N74K%X)X'6O0_VA/AB_C3Q9;ZG_:EKI\5C 0[7$1? *@9DT?PWTQ61F\=: M=MSG_CQF)X7V-<-2+YFU"YTPFN7XK?>=%%KVL->6MZ^L^'?[1B7R2J>%(Q;O M$PRA^'>E0 MM$H\?6"$&/@:=-V!)/6I[?P'I"I&O_"P;+A8QC^SIC_$3ZUG[W\A?M(_S?G_ M )&[>^)M9U6VGL[K5=%^SR,)T:Q\)1Q2 J<#)'5<]:)?B#J]]'*EQK'AU;2> M,Q/);>$XTD7LP1Q_$:J:'X9TO1[Y+T>/;29889'\C^SY565F. C'/0GK3K34 M]1M]-L[Q^N*BB\9:I8B."QU?P^L"XVMJ'A%)Y&+9)RQ[9SQVIEQ%_ MPDDNHIJ4WA7PO!=2;X[[1H+@R2L.S*QZ8_E64? >DEHB_C^R+$+E6L)<'#)._VB=KKPBCY8\!8P?N(/053D\0:C"TM MTOB+PQ)>R K)N\(*8413T2,C@\\GZ5FR> M(,9+^.['_ (%92==V!WJE=?#W M2&W_ /%>6,G$@S]CDYYSZTE?7W!\T=N?\_\ (O:YK3>)--U.SU+6=*!D18;? M^R_#BVBQX(+>9C[X(_G7N_P_U2.;7[)+:>"2-8U7; "N!M !;W..U?-6H?#. MPG:1$\_&O\0&.]N6GCDV>1&0 J*!CC'.#UYK>G% MZ^[8RE-.RB[_ 'GU(C':N?04ZHX_N+SV%.S6QF8OBU6DT6\B3=YDD+HNWKDJ M1C]:^'_'/[*/Q*\07\TUEX2-Y')=27*O=-(,JX&,>4X.2,9![U]N^*V/]FW M4_-Y;8YQVKY7U3XB:_9>*O&-J=9VPVMS<.D=[=M!;HB2\%Y%^9$ ."P!-1-V MW"%V[H\]L_V//BG'H=U9OX B9YY(W5/])\O"CJW[W>",XP./6KVB_L@_$^S: MX!^'5K )(&A+6WVMF?/56+RG"GOMP?>JNF^(QK&LPSS:SX2U"XOI"SQV?C>Z MN;J0D\[8O+4,Q/.,BENKRVO+R>+^VO 4!CF\O9_PL.Y#L?14\OENV,]>*RYX MFO+(O:+^QW\3]-U*"Z7X!'K3)/V+?B6TRLG MPRTE55RW^LO\D$_Q?O=OY8&:?JNI0VFJ263JOCRYMKE!@<2)Y M9VMZC)I+IK+2S!,FJ>#[5IHP_P#Q-/'MS;B0'^.$>6=\1_A*@TVZLTTF\N$U7P@_E@#SH_'US);IN9>)IB@\LG)VC!W8(XQ3YH M?U_PXO>+=U^RY\3F\/V=JOPV@DDAFDD-J3?"-"P&7#B7>6('.3@8&!61#^RG M\4K?2[VW;X<[#/M\N*,WA1L'/SLTI8 =MN/>B.2UU*XD1]5\)71CC(/]E_$" MXG9 1]^3"#;&/XGYVY'!JK;ZE$YBCBOO"-SYA!:'3?'L]S=-@]$CVKN;_9SS M1S170?++N0V/[)_Q.CDE$_P[^SHT3+N@-T[$G'&)9"IS[BNKM/@)XX\-ZUJV MM7_A!K2Q2-YI+CRIO-9$B;#.&8H&W#/R <=JXR[OK5KZ=!K/@UMCE0'^(=PK M8R?X=G4=",]:Z72I]/TWQ-%:V,EKNCTWSS;G7[B>]C9[0NQ>W8;=G)QEB<$' MO1[1:61/*]V>[?"_4&N+--W)Q7IBG*BO)_A/_P >R#D<=#UKUA?NCZ5TIZ7, MP_6OG+]HBQ@\,_%;PCXK2';%-;MI>IG&/,AE?"DGT4G'XU]&UY3^T#X:'B3P MGM*DJG[MFQRJ-@@_@X!J-QGB/B#3O'N@R2:=H4>AKI%NDC6MQ<7QCG*$\JT8 M!+8[8KG;R\^)MQQ( K!N+_4IH+1UT9Y!)IH;=*67@9X/..?6L4E*5K&M]"K M#IWBQ9+FXF\=VL6Z+?*+33@@(8YQ\YXJ2?0]42&667QGKTYB\MB+7RH@2W ' M R,>M-DU35EM[S,=A;;K)"%FOH_F;LF">U9FI>)9(8[K?XC\/6CD0B-GE\P[ M@?G^Z:OE2$2ZEX(L9);A+JYU_4769(B+O491G=@G('\ZA7X:^'6V?\2(7#-= M-&6N+B20F,?Q')JAJ/C;3GNKCR/%[RQ_:$9!IMC*W[L#Y@,KZU3;Q!9W$5NI M?Q3J3QW3SEOLR0AD(X7)YQ5VU%?H;MKX/L+69'_L'3X%$4KON1-W PF#GWKV MWX-Z7X7T_P )PPO%H_\ PF']GM-=&Q4"=86<;=WMBOF:WGA5,0>'=2NG6&2 MR7=\%^^-M7JJ:.ACTZ)3UVU;K?4S/,/VG_P#DWWQU_P!>'_M5 M*_,9?EP.M?IQ^U!_R;[XZ_Z\!_Z-2OS'KHAL85-P?+<9Q3?+'BIE48'%% KGT46^4UY+\1VS>?2O6">M>2_$7_C\/ MYURTE[QT5-C T?[PKH,US^C_ 'A6^M;R,4/5MHI2X(IE*.34##=MS6/>(?,W M#@ULN@"YK+NA\U7%"947Y5Q3)/O4^D9=U6(C.-IZU2N(QVJ^44Z7'(IB, M28;6(':FQ#+BI+A?WC4Q/E;-Z>'H[;[, V.%KY MOT/4C;2*2V*] TWQNUO"!O..G6G:QY>)HRD=MXJ\D2?*!C-3^&_O)TZ=J\\N MO%1OK@ GBN]\)S>['F.^7O2Y35N==>7_ ):''UK(FU)I M)#E^*@6-Y!DJ<^U(MB[M]PTY2FUHB^6,=QWG&3G=FI(2Y/!/6K5OI,DF"!@5 MHP:*Z_UXIQC*]VQ.I&VAF3 K;ODY^4FOUO\ OR^!_#8_P"H7:_^B4K\G=4M M?)MY,\?*17ZQ>!Q_Q0_AO_L%VO\ Z)2E5Z"I[LV:D@_U@J.I(?OCZUSF[V.K MT?\ U1JW=?ZNJFC_ .K-6KLXC_&F299;#'C-/J-OO&G_ ,)-"W$49NK52;[Q MJ[/U:J3?>-:B6XB_>%?(O[7OC2Y\&_$C2F\BXN8KC3&R%^X,2<#!4C)KZY_B M'..:Y+X@^'Y]86.6WACDF4;0TB!N/3FIZ#7Q'P,WQ7TB69&N]-LXI&YV/!"2 M>,XR5K8TCQ5X=U2WUUO[(L%M8[ 37D*V<3&YBW@"/\\.PW4!TZ*]-TLR>7;1WE7'P9\*^8^[PC]F;KNT8V\L5O(3PBEDRPQWS5=5TR;S!/< M6F40A2^E6\A((Q_ P/\ ^JNNU+X;6.K:U?:C_;NO64UW/]H:)(XI$5O0!EZ? MC38?A6\,CS0^)HY?D*XO=%C?\\$5-O(JZ[G >//#JZEI6@VMC+8+Y5_-='S( M)+>W8%,;20Y^;N?PKU+]GOP#XJTWP9X5O7E@30K>^NY-16.3S_M 8@1G?I74?!?P/??# M_P#X12'56TS?ITMX\UU::O(RCS"/*!B)PXZ]>E5?0-.Y[7XXU(Z?;+:PLS3? M<3/7>1W_ -WC]*['X5^$QI^FBZD7#N"AP>3 M^)YKW>TMUM;58H_E51TIF;U979?WF>U.II8^81[T]1FM3)B]Z\R_:"TFYU7P M#<)9ZE-HUU'*LD=];PB62+!!R$8@'IW->G[:BGT^*^0Q7$2S(W57&14O:PCX M+AT'Q,K!O^%B:N3DD#^Q+9AR,-U;OUIZZ'XGA8-_PL/5RWRYQHEKVZ'K7W+_ M ,(;I&[C3+;_ +X%)<>$='4#_B66W_?%9AR37VL?">C'_ )AEM_WQ3&\*Z.O MTVV_[]BM/9Q[#4V?&]M:ZQ%I-Y!)XWUB2^DDC>VNVT>US;!2Q8;0=K;BW<<8 M]ZHC2O$AB\D_$;7/+*[#_P 2.S^[G./SK[5_X1?1_P#H&6O_ 'Q1_P (KHVX M?\2RV_[XH]G'L/G9\7BS\5!4'_"Q]<.TY'_$CL\9]:>NE^*VSM^)6LICI_Q3 M]D2<KZZ;XEM](DB3QA=W5_),G^EW.CVX$<"@_NP@RIRQ MSG&>V<5]S0^#=&/_ #"K7_OW5U?!^B+TTJU!_P"N8J;);(EU)'Y^#P_XI%T9 MAXPFD*1;%)T> %W\L+N)Q\HW#.T9&.*Z?X?^&KE/$FD7FJZO>:MJD$TBQ'[+ M';PB.0QG:RI]YE*'#$?Q'I7VW)X1T7C.EVI_[9BEB\+Z1#(CQZ;;(RG(*QC- M5;J82JRV-6U^6VC7'\(J2D4;>!T]*6M#E284C#=QV[T&G*,BLM.ATQ5CRSXP M?">T\9Z/,RQ 3@91U'*GUS7QSK_A^\\.:A+9WL?ER1GJ 0']Q7Z.JBLI! (/ M%>-?&SX.P^*M-DN;9/+NE&4D"\@_X4I*YU1NM#\]-> A\2R)*!TJ%@"6TWPX8Y@?5999(/AG MXE?Q!>0?9?-B \O;),RHV 0&!V]1Q[U!:_!?69VCW:3X7TI%)_>VMG(\P) M[+))(Q'Y&H[:&IS7_"R-84?83J-G;13#R7M;2QTJS,JD8VG:K-SW.<^]11_$ MS755=.@\6:YY$'[I;.#6+C9"HX"!8(N .G7\:]+L_A-XA$9AEUNQM867;)#8 M:+:0!U]"1'N.1U.,O$0M(QL2W@NWA14[( H!VCWHY=-D. MYY!%INN:Q"$L],U?4+<#*I;P7\]MW^X2Z1D=.GO4 M"RA&1U&9Y=V0?4?G7M2_L_Z7=<7*ZE>1_P ,4ES+Y8]@N[ 'T%;-O^SGH4DP MF?PS#/-@#S)HPYX''44]=1.]=!X8T;Q+#X@\.6MO#JT&AKC\OPM&, #M7>XK!\'>' MQX)/\ K^E'_CQKR'6(6^;WKV7XN0?\5WXC M8=/MTW_H1KR;5H?F(KMALCDEM8]<^""F/P';Y[7,W_H5?+]Y;EKR<$9_>-_, MU]2?!U O@B!3Q_I,F/\ OJOG22Q+74Q _C;^=?"\.NV:YD_[Z_\ 2IGV7$'_ M "+,O7]U_E Q[>Q.>E>R_LOV/E_&31VQC$-Q_P"B7K@;73L=J]A_9MT_R_BQ MI38Z17'_ **:OOYRT9\-3@[IGUQ)"#U&:J26IYQBMK[/NJO-#AOI7&F=VQB2 M0]B*A:WYXK9FA! JO);_ #<50C-:W&W@HWP[F,XJ\WA'Q=(N)KJ MYN!_TT:]TM74X^5<_2MJSD08RJ_E4N)SRG)'S+-\.=7F1OM&EVEUW_TB MPA?^:&LW4OA?)?.)+[PKHMTVQ8]\NCVY.U00H^YT Q7V#'Y+*/D4_A22PVY4 MYB4CW%+D1G[62/AV\^#FB(N)?A]X=E&>?^)4B'ICJN*J6OA'3]!FFDM?!]A: M&6&2"0VS7$1*.,. 5EX) '.*^U-0L;1L_N$(^E^'=/DW9@0?A6:GAS3[= M_,2%0PYZ5'*K[':IR:U,+P7X7CT+38QM'F,,G(KI>PIVT*.!BDI@AZ_>%7(N MU4U^\*N1=JW1F]SY)_:N\ >)_$OCZ'4M*AWZ?!;&"1VOFMP"RC@J!\P/3/:O M&_\ A4_CB.3RXK*W24?.V-8; &W&>GI7WKXW\(/XJB1(S@K[UQW_ H^Z*C# MCBLI0U+4^A\FZ7\,_&\>BZQ;RI;M-J$,45NHU)COVL"1NQ\N/7O5=OA;X[?> MWV>UVLS*Q_M=L;FQ[>GY5]=?\*0N_P"^!]#BAO@E>;<;UQZ5/LQ^T/E;1_A; MXZ36()'@MBEN_P!HD3^UB<@*1P,<_3UYJDNA_$/^R[.VM_#%^(VO3<1LVOH9 M&(_A)(_U9]#7U5/\$[QN*KV:M9A[1H^:9?"/CSQ- M)K1.BW&GR23+(QN-=4P94CY8\#*]/2LZ;X5_$!O, AC#?,2HUPG&XYS]WVKZ MF_X4S=G(,@ /6E'P8N]V0X/O2]FMD+VE]3YBT'X>^.++Q!IMW&8RY; M5?-!^7&=NWG'I^-8DWPM\<^6P^RJP.]#C6,'!;/0IQDXK["@^"MZV3N'-6O^ M%)7K#F0&E[,:F?%MU\.?'>)1]EY??N"ZN/XUP?X/ICTKZ3_9SL==TN^M[+7Y M(GE@CC2!5?S'1<=';^(CUKO_ /A2-[_SU%;W@[X776@:BMQ(_P!W%5&/*#DS MUB/.!GT%/4[(-S6,H!QN!_EC^M?*NL:#JFH>._$\EII6 MHR-.MR1]D8QM.K,C863:0K$=&.<'L:^L-6C,EJX!(XKYX^)G@>*(+B)&P<,\2VX+J#U (/ MO3KSPCJQ).*N2?#&[YQ$V1T.*C_X5 MO>+G,;9/UKGY'W-^?R)/$&AZOJ%Y/*- \;W)9$4R6'BF"UMF<*-Q6)K8L/3K M[T[6]"UB>/2U_L+QO<>3:^6RV?B2"!HSD[5F8VQ$L@[NN ?2JK?#.Y.3Y;$] M<\Y_SQ2CX9WJI@(PI\GF'/Y%N3P_K3^&;&V;0_'+21W#/+;0^(X$NE&#EFG- MN4=2=N%"@C'.:BL/#.MPZ#JBG0?&T;RE#'#-XEMY+B1=P_U*=_PKB_[B3USDY_.CD\PY_(31?#>LV]Q=.V@^.K1?(90 MU[XEM[A6X^ZFRW&R0_PN<@=P:H:;X1UJ/4(I&\/^/;5E_P!9-?>)K6Y@##D% MXDME9DQD8!'/>M#_ (5S>@@CS ?8FD_X5O>*;/88_3;]FR!GMUQ[\UZ?;VGB&.S\16VJ)-%8V'ARR*R&T M1?,E*%6Q.J;G)RP;YCPHZ<5PY^'%XRXV.><\DU;TGX;W,=XK21,PSGG)^OYX MI* N?R/8?A,O^BH<]J]9'0?2N!^'^B/IMI&'7&!7H"+D?A70EH9C:S]>T^/5 M-+GM91F.5&C;CH#W_ XK3V"F,H964]QBDX]@/B3Q]X/LYO&]I8WNJZYI" M=2O/B-H-U9PVLFF3*QO#<2>7Y;+QU_VABO-K?X9WD'VG[4+"2-RRQL^H&4@9 MR#M11@#ZUA).^AM%JVIR'_"O_!>GR O'<31J/+F1 >,_=VYKIU^'=M]GA5KK3U>/=G[/:S.3G'\3MBMC_A![*2\:X%[J M$JMTBC@A5?NXY.TG]:7*[:BYD<++?:<;?=::&JQ#* S,T@)Q_L@5->:@UQ- MB:?:VRO'& RPMOX'8L<5WMG\/].2$K'9:A<*3N_?7; ?D@%:A\#Q3R*Z:!!N M50H9P[XQ_O&FH:6$Y'C]QJ]YY+ WBQ+$<(C/ IS]!R:]:^$?C*ZO!_PCK6C& M"QT<79U [MKN\OW <8S6I:^ +W:5BTNS@W?Q1VD:G\PN:Z'2O NMM<0":63R M8\#9N(7 /3%5&+0G*Y[!H[^9I\3>J]JMU!86[6MG'$W55Q5O8*VL1>QY9^T] M_P F^^.?^O ?^C4K\Q#*N<=_I7Z>_M0*/^&??'7_ %X#_P!&)7YB<;>G:NB& MQS3EKL-#CTIU-)Z?6I$ZU9.XT*<\=*L0VKMVIT2C00:YW4/$DC,0&!%.]MR59[& M]/\ 9X]V&!-490CJ<5RTFM,T@ ?)-:5E>/)P:(S4G9%.,EJ-NEV@\&S[54IO>LI;&BM(VM+OGDN%RV3FO=O _^ MIB]Q7S[HY_TQ*^@O WS6\)]JN7P&224V:'C&Q-]:L,<8Q7AFM>'76Z**IQGK MBOH?58]\?6N*U2SB\W<4!.:5-Z6":N[HX/1_A]]4^M33^#39S8=<8KUO MPWJEM90,CHO2N=\221W%XSKP/:M>;L<,93E-IK0Y.QT6&%@#R?I6A+9Q1Q86 M-1^%2+((VX%.N9CY1J6[G59'!^((%W.IX# C_/\ GO7Z0_L]^/+3X@?"/P_> MP2J]Q:VL=E=QJ>8I8UV8/ID*"/8BOS>UYCYC$\\U>^&/Q@\3_!W7GU#P[>") M9.+BSF&Z"_M]0VK$?\(6SG/_04'_QFJG_#P2)E./!)_P#!K_\ M::I4Y=B?:1[GUA/]XU38'<:^39O^"@*;O^1'8_\ <5_^TU5E_P""@B+D_P#" M"L?^XK_]IK3ED*,XGUT>WUK2LXA)CC-?%J_\%!DD8#_A!6_\&O\ ]IKJO#_[ M=2WCJ/\ A"V3_N)Y_P#:5+EEU0G-7/KS[#%)#EHUS69=:3;R-S"I_"O%;3]K MSSH@?^$2/_@Q_P#M59VH_MABW;)\(G_P8_\ VJLK.YK='MLWAVS<9:!2?H*S MKCPKITG!MP>:\!U#]N%;7/\ Q1C-_P!Q/_[57/R_M\!9,?\ "#MP?^@I_P#: M:U49,RCS1D>6%)%?-ND_MV+,1GP6R?]Q//_ +2K MJ+/]M:*:/P]_P"TO_M5=GX=_:XB MOGVGPOY9/_3_ )_]IUS59>S5V:Q:>A]$?V5P"$9-:')[2, M=V?5G I5CWL*^6+7]N+[4V!X+8?]Q/\ ^U5M6/[97G,O_%'LO/\ T$?_ +55 M<"ID&,U\\P_M6AL'_A&#_X'?_:ZO1_M2+)C_BFB,_\ 3]_]KIU M7/05,T0FA:-AD'L:\+M_VFE?\ A'S_ .!G_P!A5N/]H56'_(!(_P"WO_["F%SUR.Q@3D1*/PJ4 M0HOW4 _"O(_^&@%_Z 1_\"__ +"E_P"&@A_T C_X%_\ V% 'K94YI:\@;]H) M<_\ ("/_ (%__84+^T&N[_D!'_P+_P#L* N>PJIJ1>HKQY?V@A_T C_X%_\ MV%2Q_'X-C_B1G_P*_P#L*8KH]@IK*<\"O*1\>@?^8(?_ *_^PH_X7P/^@)_ MY-?_ &%(9ZIM/I25Y2WQZ&T_\2,_^!7_ -A3/^%]#_H"'_P*_P#L*=Q71Z[& M.YIU>1+\? ./[#/_ (%?_84[_A?@_P"@(?\ P*_^PI!='KR#CI3'4X/%>4)\ M>QC_ ) G_DU_]A3_ /A>X*G_ (DO_DU_]A0,]-8$8XJGJ%]#IMI-=W$BQ6\* MEWD;HH%>977QZ*K\NA\]LW/_ -A7G'CSXE:OXPA-O/Y=K89S]E@SM8^K$]:= MFP/./&-]_;6LZA?8P+F=YL=^3Q^.*\\U:W^]Q7=:DN0>:Y'5(^O-=,7;0YV> MD_"8;/!< QSY\G_H5>%-!_I$AQ_&W\Z]Y^%<9_X0^+'.)I3QS_%7B#0D73Y. M,NW_ *$17PG#W_(TS%?WE^JZ?'Q'%<,0T8]%8=OKFMR[_:X$ M><^%R<#K]O\ _M=8SEV%[6'<^GY.]56Z5\T2?MN+\W_ !1S?^#+_P"U M51D_;A7_ *$QO_!G_P#:J/9S[![2'<^H\BE5N>M?*Q_;B _YDMO_ 9__:J; M_P -S+N_Y$MO_!G_ /:J?LI]@]K#N?6,3@9YJ99!ZU\G+^W&O_0F-_X,_P#[ M54G_ W&BK_R)K?^#+_[51[*?8F52/<^M8[@K@UIVMYT.:^.%_;HCZ'P#&/_<3_P#M5')(WIR@MF?4L[;L MYJC)]XXKY1N/V_%CS_Q1#'_N*?\ VFL^3_@H$J_\R,Q_[BO_ -IJ>21VJ4>Y M]W_@R_^U4R3]MQ-I_XH\_^#+_[54\D MNP^>*/I*;DGO5-N]?,%Y^W0MN3_Q1;-_W$__ +563+^WLJG_ )$AC_W%/_M- M7[.787M8=SZQ]*D2OD;_ (;X7_H2&_\ !I_]IJ:W_;T60?\ (DL.?^@I_P#: M:/9R["]K#N?8-O5JODRQ_;F63'_%%L/^XG_]JK0_X;>7_H3F_P#!E_\ :JET MY=BE4B]F?4=%?+G_ V\O_0FM_X,O_M5*?VW%'_,G-_X,O\ [54\C'[1'U%2 MJ>:^6C^V^O\ T)K?^#+_ .U4Y?VW%8?\BI%<]? M:7'&(?^9#;_P; M#_XS2G_@H4H_YD1O_!L/_C-2HLJZ1]5_\(S;?W5_*C_A&;;^XOY5\I_\/"U_ MZ$-O_!L/_C-'_#PM?^A#;_P;#_XS5SCMU^48 MJQ7QW_P\*7_H0V_\&P_^,TG_ \+7_H0V_\ !L/_ (S2Y9!='V+FDKX[_P"' MA:_]"&W_ (-A_P#&:/\ AX6O_0AM_P"#8?\ QFIY)!='U#XN\)IXF@$;\8KF MK7X/VJ8WMFO _P#AX6O_ $(;?^#8?_&:5?\ @H6NX?\ %!M_X-A_\9H]F^H< MR/I:Q^%VFPD%E#&MNU\!Z3#C$"L?I7RS#_P4&5L?\4(W/_46'_QFKUO^WVK_ M /,CL/\ N*?_ &FKY&8\RW/JR+PSIT/*P+^52-I=M'TB0?A7RS_PWLO_ $)! M_P#!I_\ ::J77[?JQM_R(['_ +BO_P!IHY)%N<;'U:T$2YPB@_2F[1Z5\AS? M\%"%4'_BA&//_06_^TU6;_@H:J=? 3?^#8?_ !FDXNP1DC[&4%F/>K,<.X>] M?'%I_P %!EF8#_A!&7)_Z"P_^,UT\'[;=YJ-FPT[PI!9W##Y6NKTS(I_W0BY M_.ERR,JE6,=SKOVRO%-OX?\ @WJ&CLZF]UMEMHX3]\QJP:1L>@P!GWK\Y)H# M&Q&W;WVFO=OBAXDU3QYJDVK:W=F]NF&U=W"QKV50.@_G7C&L*%F; ZDUO%AIDK=OQIJMMJC7?$* _:">HKU/<,8KR'XA:TL>H&$8PO6K MI[W-)[6*>@VJL06P..];4E[9V>2TH8^E>=7.O/'&2&*CV-8TVM/)S\Q_&M)2 M7<48RL>EWOC*WM^(TS[U2E\8--;L5P./QKS9]1E8C)V]A6I9EC"-S9]:F,U? M8KD[LNZAXAE>1BSD#TK&FUIV; #,M0ZA_K@.OTJ%87?H*Q9]ZB(Y%;SBN<'%4 M+FX+-U.*FQEB*ADA;=TK1&3\BOYGS5-(,PDX[4Z.W8MDU/-\L) ''>FQ' :] M]]OK7+R?ZUJZK7VW3-7*RGYR*N6P0^(B7K5O3_\ CZ6JB]:MZ?\ \?2U"W-I M_ SVKP WEV*GUIWCC6/L]OM!YJMX'R;'CK57QQ8R3<@T_M:F'V3SJ\U)WF;' M3-+9SNPY_.AM,D:7D$BMC3]#81Y )K4RTZ(S2.:AFZ-Z5K75F;=CQBLFXZ,* M8T0PX\P5WO@_F1<^U*[C3;<^3C%3,<3F]<)#D=JYP?ZRNTU:Q+.V> M<5RK6I2X/8 U<61),W='^Z/I72P<0G'I7,V,FU5K?MY]L;?2I9I$P+YO])?G MH:8DA7!'%1WUPK7;\=^M-5N13,R];W;+,"W(KJM"\1"UE!SBN,5BKC'6D6[, M,F,D#VK&I351692DXGMT/CXB'&[(QBN5\4^)OM43'UYZUPJZHZR?>/3/'^?> MOZCI&JZ!=?9]DFFRN[JLR[D8AD V\COW%O6?@_P#"/5/C!XL70-(EM;>\ M\E[@-=L53:N,] 3GFLI2-81.3L[7Y5)Y%:4:B-?EXK=\;>#+OX>>*M4\/Z@\ M4M[I\ODRO Q9&. <@D#CGTK"R-I/7ZT2$8#M2;B*8S"A6XHY1QE?8GC^[6I;@&/-9D-:MO\ ZL5!KT)0*>%S MVI!VJ1:!V\R&50.U-*A>14[J6Z5$RG% TK"KTJ6)CNJ->!3UZB@E[EV,U,JA MAS56)QNJRK!106-8<'TJ)E'I5H\BHF4T"EL0X%+2LIYIFV@S)%8U*LA'>H5Z M4NZ@:;0ZX7:ZS5(>3@5S=W!\Q&*Z8['')69F-WI%4LPQ4X@+'&*M0VI[BK, MRKM.W'7M436N>@R:WH[#*].U+_9Q[BCF&DSG'M6],5 8,$_+76-I^1C%59-+ M]N*.8>ISNW;3)"<5M2:8-WW:JW%@R\ <4[D[F,T_E\XIHO-IR!@U-<6Q].:I M21E32(Y2^-4.TE5 MYH2RGBER^1:NBC-ENHJDR@YXYK3:W/I43VPPW!S]*GD1?.S+DCP.E(L8QR*O M-;-Z4W[.?2ERZFBJ+J11J-W K5LP PJI%"?3FM"WA967-68;NYL6?#+BM^SY M4 ^E<_:\,*U[:55P30!I[B.AJ.1AY;8XJ'SAVKZ)_8Q^!O@O]H'Q3K_AWQ3< M:G:WEO:K>67V"=8_,C#[9 <@Y(RE92DH*[-8IS=CY8U*0MDYS6#<,>,L$C?>>$@/&>@Z@XSZYKZ(^(7[&?@/X3_L:? \5M%U4 ML\$^G7V^M;O@S38M:\5:/87#.EK=7L-M(R<$J\BJ2/P-7S$)-NQI::Q_#-:W MF;@,5]&?MM?LQ^%/V;M3\)6_A>XU&==5CG:?6EWGUJKR<]R.N#1R2!D%B,A01DCUHT&6=W/)J2.0*1E[Y%:EOJ&W;S6)M MQUJ19 N,5E*-RHRZ'4QZL5'7FF2:L64XY-<\)SBD:8]^*S]F5N*RAJF:RW5SD;T#[*3 MM%96UNRDFNDDTN6>,$+PW;%36?A>4_PX'KBDX.Y7.K7.:6R>8@X(Q6_INGRS M1[=IQ726OA4*HW_J*V=/TF*S'K5Q@HZLB4W+8XJ3P_(9 =N#]*L0^'6[UW;6 MPVDI&/KC-4GLGD8G[M:)1[$7EU,O3]'2%<8_*LBZ4+R>E:$G.W:!3FJNVMA;![Q ML*,_A1>>';BVCW%&K&6YI"26ES'(Q41D.[%3R(5;:>M5RAW9QWK&2U.@TM'_ M ./I/K7T!X'_ ./>'_=KY_T?_CZ3ZU] >!_^/>'_ ':TE\",?MG4:E&&CYKD M]1A5F.><5UFH?=KF=095;D9J(E2*"PHO\-0RQKN(JP]PD:Y.%&.]8E]X@@A8 MX8$_6M$F9WMN7FVQ=\?6J=Y>QK$P#"N9U3Q26SL.WCIFLE=::4D$Y/UK11[D M.5]AVM,&D9A7.31A6)YKF:X=0?.'%==X?D,;#MS05]H]BBU80VG+5 MS^J:XK9QR:K+(\T ^;M6#?2.LFW&:RC%;FTI!>7QF)R<"N8O!^^/UK>:,,*V1E(W?#O...]>FZ/"K6^"*\U\.KC''.:]-T>15AZUE/M8<.>, M=*TH<^6W7I5@NQSLTA:]?-6K=B[#-4+J3;>2?6K=JVYA5=#/J7B@W9[U793Y MF35C=\X[U4N)OWAQTI(;=QC.RS XYX]J_3_ /9DFB_:4_8;USP)>2++J&F6 MT^D)N&65E'F6K_AE5_X!7Y=;BTP]:^W/^"8WQ!?PW\7-1\+7,@6S\061>%6; M ^T0DLN!ZE"X_P" UG57NW70ND[.S.K_ ."7'PO.GZCXV\=ZI%Y26*?V1$9! M@(WWYV_ !1^)JKX-^"K?M@?&GQ[XZUO47TSP;;WSH;N,@/(B#"1J6R%4(JL6 M((P:^EOCQ_9/[./[.?C*/0E^R2ZU=W B ^4FXO')?&/[JEL>@6O-_P!CKRO$ M_P"R_P"./!^FLB:]B[CV9PS^;" C?3^'/M7.YMWD=*BE:)F>'?@%^SQ\3[Z\ M\.>!_$NHP>(H@?+E:=Y%E*@G(5UPP !)VXK/_95\#ZA\-_VHM0\.ZHJB]L+& MYC++]V12%*N/8C!KE_V3?A%XPL_CIH=S>:#JFF6VCL\EW<7=L\2K^[("Y8#) M8G&!ZU[KH&O66O?MW:H;&1)EM=%:TDDC.0TJHN['T)Q^%2WT*MU.:TOX(^'O MC7^TQ\5;3Q ]XD5A+#-#]CE$9W-P<\'/W17S[X!\!Z;XF^.UGX/O&G&E2ZO< M6):-P)?+0N!\V.ORCG%?7?P/NHT_:P^,L3-M=U@*J3RP#')'TR*\9^%/PA\7 M67[6 NY]"OK?3;'6;J]DOIK=EA\IC(5(8C!W;ACZT7$T9_CCX"^&_#7[3GAO MX?VDE\=#U&.!IGDF#3@OYF=K;>/N#M7=>+/V>_@I\+?&5O9^*_$>H)'J"(++ M3?-/F Y*L\DB#."< =._6K/Q:8C]O/P+DX_?SGK@?VZGV_'33P&S_ ,2V MUQS_ --'IW8::G=>/OV6?A;\*]637O$WB2^M/"5P%AMK!3NN)9R"2 ZKN*!> M< 9]ZY3X]_LX^$?#?PWLO'W@;4;J?2)3&7AN)?-4QOP'1B-P(/!!)KL_V^F_ MXH[P >/.EX_[8K3/$S!?^">^E,?^>$)/?\ Y>S2N]'<+=#CO _[.?@SPU\- M[+QS\6-8N=,LK[#6NFVKE&VL"5#$*69B!G"XQWI?B#^SKX,USX9S^/OA5J]U MJ.G68+75C83B:9[-G#1X+ MK%Y8W$Y &>N,478[*Q\:VBAE+5LV*!NM8]B1M&.!CI6[:X50>E7(C9%Y1D4N MX+4!EQP#^M1,^WO1%'#5J**+334AN!MZUGR7 !Z_K4+7749XK7E/'GBK,TUF M':IDD!K)CF]#5R&0-WYI.-CIHU[LU(6/%:UJV8\5BVS#UK8M?NU@UJ>S3ES( MM5-&NX5$OWOQJ5<]J3.@?Y8JNZE:LIGO39EX.!2);*X-.#=*2F]Z!=2>-CG- M7H_G7)K-5BIJW!)[XH!.Q95CNQ3MH;K4:_>%2;L=\4%:,CD4+G%0U.V6SW%0 MR#T% /83--9CS2<\U$S=>:#,&^AB6[ M.$[16M;J-M4K=#GI6I'&=OW:R>Y94NONUAZ@ X((Q6_>+\O2L*^4[3QVJHLE MG*:E9YS@Y%.:;DNAFH78VVM5V@8JQ]A! XYJ_;V?MC\*T(+4>E9FRBD8 M+:?M[57:PQGY-O_UJ+H1S36YQ]VF? M9<_P_I72_P!FJW\.*C;3<-P*7,F!SRVNWC&!5J.';BM1K$ ?=-(+8+2 J1*= MU7HSM I-H7M0QQWQ2 L&3;Q7J/[+GQ0;X4_'KPAKSR^79_:Q9W?.!]GF(1\^ MPR&_X"*\DW>]-F9?+;#;3V;TK-QYKHI2LTS]%?VVOV;)OB1^U!\)[^SADFL? M$LBZ?J;Q@;5%L?-+$X_BBSC_ ':?_P %!/B7X+A^*_PH^''B_P"T'P98S-K> MLVMC$97E54:.VM]@ZAB#QC/(KZ4_9I^(>G?%WX$^!?%=\]L^HP6>R:21@3!< M1J893GL3AOP:O@7X6_%;PQ\5/^"DM]XH\5S68TM[NXL]':\<& 2PIY=MDMQR M59E_VF&*XH7>_P!D]"5MUU/;M-^.NLWWC70O#GPA_9P%[\-Y'@ADU/4]%>SR MA($C#&-&MM#EUJ_ O8;)!'%(R7,6' MVCC<0_)]ATKVKX^?#7X]>(/CFFLV_P 2[;PI\&XKBUFD\O5!:".!"IE1@%W, MS$, =V.:XC_@II(MU\0_@5/"RRP_VDZAT(8?ZZW(Y^G-.'Q*P2C[KN>C_M86 M-MJG[67[.EG>VT-W:3WUVDL$Z!T<8'!4\&OE7_@I)H]AX?\ C]%:Z98VVG6W M]@6TGDVD*Q)NWS---\$_M,?L]:_J%Q&FG6-_CV?PI3]DGX4Z /!WPDD^*'CC45SJ-T(0XC;8&8LQ#%5R0JA1S@YKE_^ M"B%SI^G_ +-/PQ31;Z._M++5;46UPC B1([.55?CL<+^==QXF\1>*/VM/@[X M7\0?!?XC+X9\2VJYU331>&'<60!HY=H9E*NN5..0>M+7E78?VGW.0^/WP7L_ MCM^S7?\ C^\^'+_#;XA:-#+2_$7X[^(-4\::BC6T7AO3[Z-[:8, ,,&3>449W-QG.*^#U/R MCD'Z&MJ>QG-V=RM?FV7F;>,?A4FO*B&&U9\87BGM8L M5(VD5VVD^'3/@A,UKS^$ML.?+_2IYA\AY3-:E*JMQFNWU;0?L^[Y/TZ5R-]; MF-FXP*JY/*422WO2=.U)S2]7[5CBL^W^Z,U?M_NTSG+N]N#GWJCQM%=!-M!6C\?UH/2I5R]!M%%+BM"1*!28(I M*0@9CM--\PB@9W<]*1^U!22V#S#1O--HIE\J'>8:*;12)Y8GTQT%>:^.-.@E MNFDQM;Z5Z3VK@_%RC<3BN2F[2-9K0YS3;>/Y5VY ]JU?LSD?*N#4&G?*!@8K M6CEW"M6[F:146Q=B Q_&K$=JD9Y&2*EW&DSU-(H=CT'%4)EVR$5:>X5!RW M/)-9MQ'MYK9$'2^!+:VDO$$P7;GO7>>,M-TY=++1A<[>*\5M=8DTZ7_\ @;_CWA_W:^?](_X_$^M>^^!6/V:'GL*I_ B?MG3ZC*%3GC%>?Z_X MD@MYM@.3]:ZOQA=_9;1SG'RUX%KNK,]X3N-%-*UV*3=[(Z;4_%>[(5^*Y&\U MIII6Q5(S27#$8XI8[-V;&,5I=[)$**WD$EV\S8YJQ:6[>9W-:>FZ$\S *I(K MI[;PYY:Y9<8'-6M-R7+I%:',M"8XQFLJ8[=QKH]9186*KVKF+AC\W/>B3T$M MR"1MV34ECQXSVCX>>:T/+VV]56D"2'QTOS+;&WMZ5GW.@GSB2G%=CI4 :W&1VIE] J1DXYK!2LSHY5:YP=YIXM MU)(_"N,U'_CZ(' KO=:Z,:X+4?\ CZK:)SRWL;&CS>65KN=)O"T(QQ^->>Z: MQW"NTTMO+AR?2B1<6KV%UF]V;B3GCUKB9[I6NCBMKQ!<,[$+R*Y7OZ) MNMM+$*%^7ZU$GH;1B>C?$#X^>/OC%IEG8>+]:74K.TG^TQ1):0PXDVE-M<^'NM1ZOX>U*;2[Y!CS(3]Y>NQAT9<^M(=)>P?7(;%74J\UC:)%*P/^UV_"O.O WQ%U_X<^)#KOA^^ M^R:H8WC:XDC68L&^]G>#DD]ZYI%&X9JQ'&N>E))".LL_B]XMT_XA2^-K?5&A M\13.7FN4B54DR!D,@&TJ?3%=CXB_:^^*.O26+-KL=FMG*LR+:6RQAV7IO'\0 M]CQ7DC*.1CBHF7'0460[LZ_5OC+XO\0?$*P\;7VII/XDL51;>\-K$ H0MM&Q M5"G&X]N]5/'GQ(\1?$[78]:\17JWVIQ1)"DRP)%\JDD?*@ ZGTKGUC7KCFG* MHVGBF([3QY\8O%_Q2L].M?$NIK?0:>Q:V5;>./9E=IR54$\ =:9J'QD\7S_# MN#P+)J:MX8A142S^S1@@*^\?/MW'YLGK7*JO0]JJ73;G]J+(9WGPQ^/WCGX1 MV[6OAW6/*T]CN-CK;A8VT0AAW= MB0/O$>]>9XJY;_*W%%EN(T[%26]*W(>%Q63IXXY%:T=)B>P^H9I..E2G-0S+ M5(\C$;%*5]V2:AW&K,T6.E5_+-="/F*L9JK=Z"6+YFWM4LS;NU5H)-RXJ9:"EL/#87%-*[A13XZ >Q58;35=NIJ_,J]S@U2D4#I M00_,KRG*U3E;K5V;[HJC-U-4MRD9UPV,BLB\7CIFM6Z^Z3WK,F8;L&M"9;F- M)#N)XJ,6N,$#-:+(I8\4L:@,.*JYG8BMX3G[M7TC.VIH80>0*F\K;VJ2C*O( MSMK"OE(XKI[Q1M/%<]J'WC]:I$LYF\C(8]\53K2O1ACCUK.;K6Y Y(_,XP#5 MVWL^00N:K6_##%=!IZ;P*+V5QD$-D6P>E7X;/IFKL=N,\"K"VS*H)Z5BY,I( MI?9!W%--I^5:1AZ<4QHSS2*,R2S4CI5&XLPI-;C1GN,53NU'>FFT2T<]-;C) M!%9EQ9@Y(&:V[K[QK)F8[^M;$F1<6//(JG)8\GY:W)&# @]:IR1?YS038Q7L MUW'(P:KR6.%K4FB.2:KLHVT[DN)F-9CZ?A1]A^7/:KDB@D<4S;S1<.4J"TW= M!FE^QCN.:MXIZ1[J-045U,YK)=O'-036BIR5K6FA"J>.*I3#&11<&D8TT RQ M' -49!BM:Z4!36-<,5[U<=6<\AI8#J::\@VG!R:A9B3UJ)W8*>:U(N5+B9XN M$D9>FQHB]=:]J>J6:6E[J=] M?6J#Y8+BY=T7'H"34*NTC+N9B5Z9.?S]>@Z^E502.E30,2:E611MVDS'[Y9\ M],GIGJ.E;AUS46TTZ?\ VA=BQ//V;[0YB_[XSC]*YVV8[5-7UEQU-#=Q7LRT M9BWW@6 Y"DY _//%36.IW6ES>;97,]E,1@RVTK1L1Z9!Z50\PEN#Q4F:FR+\ MRQ=7MQ?W+3W5Q-=2G^.=V=OS)S2I)M'2JV:>K'UI.P%:^^;\ZQ9Q\YK7O&-8 MMTQ!)!IDF-<#+?A5*3Y36A,HQGO6=(?FHZFD=R6U7YL^]=CX=MUDD4$9Q7'V MYQS76:#>*LBD<AQ);-QG K@O"^O+"J*7P<5U=U MXF1[5AO'2L'N;)Z'!^,-/5?,X KR;6H@K/QZUZ;XLU<3;R&SQS7EVK3;\UK' M8S;,.3AJ9W]J?+]ZF4R5H%!&:8O.?F)_"GC-!6HW;3J,44B;MAB@T44UN(M6 M_P#*K]M]VJ,/W0:NVY(IF/4LC_5GZBJMS][\*L;CC Y]JJ7#,6YXXIE\IG7" M[6?WS545;F^;K5>10J\"D^Q8PT"E"\#BEV^G!I>1+ET$V^])[>]+L;UI/+>F M9MR?0=UI-OO1Y;^M'EOZT@3DN@F.<4V48Q3]ASG.:1USC(IFBEJ0TJKNI_DG M&0.*>D)P#WH-7+L1[#ZT5/Y0HH%S,^BZXGQ4=N>,\UVU<7XI95+;CWKBCN;R MV,BQ;[IVUH/(BK\W2LRUFX&#Q5N.$2?QD^U;$$OVI>F*ADD9V/IFK4-BI/7 MJY':PJ">OO2N!C^2[*<+4+699P&%=&L<87@8JI/CS30!4@A"+G'-$RD^@JTJ MKM//--95;MFF!DS*<,*QKZ(@9%=%=>6N:P-0G##"UI$S9S-[\HY]:H5?OFWY MS5"E)FL-A".124^F'K6$]C5%O3?^/I/K7OO@/_CVB^E>!Z6,W2_6O>O ;8M8 MOI5/X#/[9>\;VSW=FRJ.<5X9J>A2QW6"#R<5]%:I;BXA(/6N-O/#D+S9<>]% M-V5F*:=]#SS2?"\DV"5./<5OV_A!%(:3H.V:ZJ);>R7:BYJO/.7-:.3,^5=2 MO:VD-FN$7FG7##RVH4Y-++"'CX'/K4WN5;L<+KW,C?C7+3*=Q.*Z_P 06_ER MGG)S7*R+\Q]ZWZ&:W*DQ^7'O3K'_ (^%_P ^E,F[T^Q_X^%_SZ5E:S1M+X6> MT_#O_CV_&NK\07R6EN6)[5R/@20QV>?3I1XYU(K"5S2:O(QB[0,+5O$A+L%8 M8K(76VD4C=BL"ZG9Y" ":NZ?9O)_ I$P^HKD"NUU-=EX1_P"/@?44BOM(]LT12D.!SVK6V M-S$ ,<5P[1JMTV1D9IQ)E'4T-+0G::ZBW_ -3^%<[9 M-Y;#%;]M,!"21VILJ.QS]S\MX^?6G1R;?QJ*[<&ZC:8#SC/O6]:Z:!)QZUFY(WC$33=/VLI(Q72QJL,(X[5#; MVHC4$C!HFE)8CM69HD#,&88IT60<8J$'!S4BRL.:"RXG-6U4JHSZ54C;;S4G MF$]\T$DI(S2K4/F&I$;<,T 3+5A.E5E;YJL1L:!JQ(V A)[5GR-NYJU<287' MK5+C;QTI ]QT>&/M5ZVC&X"JD*]JU+&']\O>F!J6<851FKRJ#BHXT%31K6#8 MY(=M!IC1C'3-644*<4XQ@U:D<56',9SP[CP,4GV?VK26#-/%OE2/:M>8\Z6& MNS)$/-6H5XXJ4V^WJ:54"FI;-Z='E+-NIXK9L5.W%94:[6%:^GUC+<]*G'E1 M=53Q4JBFH:>#2-T/7I10O2B@8V3[M49%(9JT",U3N%VDT"949=O6G*PVTUVR M.:89 M GL6[=@K"WXU-YF[G%(S;EQ0#:,R135.93S6E-"Q![5E_:#NSWJ]:W!? )IL@UK=35U8QMJA;R8 Q5 MM7*]*DU6Q6O(R%--NE:EE(0RTI;!UN=): ;1ZUH10[Q\W2L:WE*@5 MK6D^>*PD:$TEJ&^[5:2' (K1&,<5#(N[-0GW R9H>*H31CFMF>' K+N$VUH@ M.?O(PK&L>XPK<&MR^4;CWK"N4"/QWYK=.YF4)FV[J@67UXJ:XQ\W%4G;;CK^ M% $S".3OS5*:/ZTI^\6!(IRR'HQR*8BHR[:86&#S5V2W#=,?C59K1@3QQ0! MO7IFIEYIHC9>U3)%WSS3 C;[IJA>=*TY(P$/-9E\,#'K2$S#OG&*Q;J8,<=J MU[\=:P;IMKD5M$YVEU(_,%,>0,I4=:CW&CC/O57(2T*5WU%4&/)-7KAMS$54 M\DLQQ42D:$(<&IH?O9J9;%FI_P!D=>U9\P%JU^[^-7%88JI;J4J)A@545MPJ:-BO%1N,CO&#=*R)_O$5IW;;7C!K'6;K4JW&T9!Y MI#U1VVGZT(,#)Q[5IR>) 8\&3(],UY['>D+UYI[:@VWK2'S,Z#4-6\[.#FN> MN7\QCZ]ZA>Z+=3FH&FZ\T$MMCWC&*9M"]LTSS"O:G*VX9-&H@:,;:9Y?M36< M\\TW<3T8T%68K#DBFG'\0R*,'.=U#*&X-%R["\=A@4M)THI=1EJ%NE6HW"]: MI1GE/F%4*RNF7U;#OO44 MG04F/87>/\BEJ'![$BG^8<4B5*X^BF"0XH\SVH'S)#Z1F"]33?,]J:WS35"\OEC4L[@>U4A#U^4=:AN9O+4Y.WWK,FUZ!8 M3L!/\ZY+5M?DDD*[^.W-7;N2Y=$=!J6L1KE0^6]C66T_VGG=FN4DU M-RQ8U MLZ7(9%%5&:D[(3BTKL;>1@9YK/ YK2U!<[B.,507[U.6Y4-AK=JC;O4L@PRU M$ZY!'K64UH;19? O_'K%]*\$TGY+F/->]^!?^/:(>U*7P(C[9U5 MZVV/CK7*:I(^[EL?0UU-Y\R\5S.H0LS\#-3$]%A_P ?"U'4UWIGL7@C M+6>/6G^*]*>921DGWH^'JYM@#78ZI8+-%CH<4I.TB(J\3QFWT"2:ZP1S]*[; M2?"XCARPY^G-:]IIL4,V2N6'>M@X2,@#M0YA&'5G$:II\4"GC)KE+M1\_&.M M=IKK??KC;QMQ8U<;V,Y&/)_K!]:ZKPW+Y,H.<Y MZ;'?%K8!>M9EY=-SEL?C5VQC_P!%!]JY[6&;S,*<=4'/; MK7+74VZ?D\5K7>8U)/)(KGIF/G'-;Q,6[G1Z"W[P9->B:6X^SCFO,=*E\MU- M=UI-PS0@U$D..]B;5L8;/I7#76?M#?6NCUJ\<;QG-;S(S@F@<7T,:^5FNG"^M;&CV;_ "$CFJT.GM)=$D'K M77:1IV-GRT2E9"43>\/V1;K^5=+;:>O)(XJIH]GY?/2M&:;:I53S7.=45979 M'/(F< XQ5?*'^[3'C9L9/-1[3Z4#)BJ-@#%2+"-W08J".-MP.,"K!8]J8A^X M>M&X>M0[C_=-.V$D4"+(9=O)%+N&T;2*> MQ*QEL8I@1W,^Y\9XJ'?[U!(QWY/>G+UQB@"_;GY1]:WM/7;AB*P;52<5T%NI M$8&*3'',BL6K&A;1OFZU,K?-UJLF3VJ4?3-(AHM M1L,=:?SBH(^#5A6&/I03RW*DS#=P::IXZU'<,!(>:1)!TJMQC;/>MG3CU MR:PH9!D5LZ>P-2:HTE/(YJ3/H:@WCUIRR >] R;HA(#1YGM0!+N]Z M@N(]RDT[S/:D+9&* ,Z1=HZ]ZA;K4]QPQ%4Y)"6XXIH2L3IBK5K(1( 3Q[UE MK,=U3+<'U95W%C.:O[V[FJUTIDSS04E8YZ\3;FL*\KH;Z,\USU^IVD5LB9&;(5YZ5 M-;R;67!JJZ]?>EBR,>M49G4V3JZC!!J\O7FN?T^8J>M;RL&&14%K8;=,-O45 MB7F&SG%:]RNYQ)MPS>_%7H)L$^;YCQ6 M%>.-WT%;=ZP;)K"O%^]SFNB.QF9\T@YS5&:X'\(J>Y;;S6?(V*8@>Y^8TWSA M_>JN[98U&TGR]*8%S[1@\-^M2K>;@5)]JRC,!ZBFBZVYH V-RGN*8S>AXK.C MOL5<2X609I@/EDZUE7K%C]*T78'O5"ZC+,>:74#GK_=N/7K6'=>_7-=+?1^W M2L2\M]S9[5I&1A),R:0^M2/'AL5&R_*:ILE;$,D?F$8K2TW23<,/E_2J]I#Y MC >]=_X7TY)F0%>]<-:IR(UIQYF9MKX3+1Y\K/X5!?>&O)7A"O'I7M6E^'8V MMQD9XK(\1:''&I 3FO*CBN:5CK]DK'B-Q8^1GL>WO5&3(-=7KMJ(W88P>M:VU(+"L?6K,3CC)JBL@;M4R- MD"@!MXW/7C-9EPPSUJ]=-D?2LF:3=D8IC*EPWH>/K5&1LMUS5BX;:M4VZTF: M05Q0:-U-HJ;LVL.W>]&X^IIM&67D\BA7%8<">Y-)NI/,%-\P>E&K('[J<&/8 MU'N7TI=XI"0I8=R*8V.-O'TIK=2:3=MIEV8NYO4T;F]3^="L,4GM23N%F&X^ MIJ96&!SS4)XI8_OBJ)+,>=U7(3\O6J:-MS4\3<9I@3[CZFHYF/K4B_S)&.!UJ-F.>#2,VZFT%G]%KEK:3;@UO6-T%QS62 *Q;61RV "1[\5-<:M%9QDO+T[*:UL MV9;&I\AZV:XG6/&1)(B(08Z5E_V]-=6Y&]LFFH]R>;L=/JG MB^*V+)%@GUKBM0\12S2,Q;/XUEWTTCS$EN:I-DN1U/K42J*.B-%"^LC9CU"1 MX<9(JA=$F3GTJQI]J\B@ 5H_\([-)(, D&J:+.,JHJJ<%'J$IL1]J\'TG_C[6O=? _\ Q[Q> MPHE\")^V=9=<8Q6)>?>Q6W=>OM6+=(6<8J(CD5:*GC@[MT^M4-0U2&U.%(R* MM$$[2)"I9CBJ-QK$90J#7):YXD:3<%;:/8USD>N/N*ER:U4>YFY:V1O>(9A, MQ(Z5QUQ(%SZUI7%X\T9+8QVK(ERS-ZUH)>96N._UI+(_Z0E$X/)[4ZRYDQWK M+J;;1/9_AWS;K7M=7KEPK[@O!KDKKWKHB82U,_)\S%= M5X;4-*N?2N2;_75U/ADCSP*"/A9ZE8QAK3@M8K>]<[9TQCU'#%O'5+S,MN8TZ29 MI)&(%,\LL.E(ICO,7^]^E.CV,?OI=]+M0#UJ\MMMY[5FWD99\]J8-6,V27YACM4L,C$9S M36MSNR.E3PVY8\"@"_I\A8C-;*RMDJ2T.65N.:LQN MV.M11VY-3K;L-OS5(R5)&P#FK,;%NIJ&. _WJG6+Y:A@3*Q'>I%<_G38X:E6 M'*GD4(#+O&(D-1JQQFI+Q/WG#9JM5H"[$Y7FMK39">E8$;#UK8TUAZTGL!J^ M8WK4J,:A##;FER.M0260QI58FH!(OK3_ #%]:!Z$VXTTR$5'YB^M+N&.M!&I M!<_WO6LUV.XUJ2?,I K&N&"LP/6JCN5$3S"K9S3A,6-4VDI5FZ591N6<*P.:U89 ZALUFT2RUN-"DU%YB^M(TB\T B=JC;D\TWS%QUIDC ]#2 M&KF?J$8*G YKF[V,+G-=//@CK6!J48+'%:BDNISTRCGM4:=>&S4MQP344?WJ MLS-"T8KTK9M9_F&>E8-O(NZKZ2@8YYJ6,VIP-AK&O%'S?-^%68[D=",U4NB/ MFQTJ5N!F3J-IR<5FR*,XSD5>N& R2,BLN1QN]*VCN2QQA5N*='"%89;%1JXW M#FK<:[^*+M;BW)4;:HP:F6;@5#Y97C%*M266#-TI&FXJ!J@D;;GUH$75N=M0 MSW!.35+SBO7BH9)ADU?(B>;L1W4G7C-9%S,*O33#!&:S+JM!&?<993\M M9U122OL/RXJS<0LQ^453E!I@RL]Q(3TJ(W; M XITT9;M5*12N?K6;)-D\U[=*/*CCE9L4,> ME/V"H?,6EW"MPT)@,=*DC8XJKN%21L*-R6ET&W+&LV:M"X/RUF7"EB<4B3/N M&+=3521B",5=N%.T_6J4@R>*DVIC=Q]:-Q]:!&WI3PI'6EH:W&;CZTFX^M/9 ME/;@XIM44K]6)M'I3&ZFI**"DR*BI:*!\Q%2K]ZI** YAY/EL0.!5 MB&X*XP:J4Z-@H.:1)J"^; HK.WK[?E12LNP7/HAL[3CK7)>)9%AE52,[C117 M%'2P_&BBMI.T=#&.K*#.6;).:TK XMS116 M5-W=V7/8IS+YDQ[5ZF")]W@\US>J7A;( Q116D4$CF+N0MD'K5"BBIEN7#9BTUJ**B6QI M$N:3_P ?2U[MX'_X]4/L***'\")^V=7=S"WP2,T45G$I[',Z]KS01 MD*K#\:\\U+7IIIFR6Q]:**Z8Z*YRSWL84UVTS=34EG;CS!DYHHJRWLC4>$+% M@>E9S(2QHHIDE>X7]W^--LAMF!HHK/J4O@/8OAVVVW ]J[N[&8Q]***SEN5' MX3F[^\-ODCK6'-J[R1M@8-%%7U,IMIF!>7CR,0>:R[OA<^U%%;&1DM,?-Z5U MGA7]Y< ],T44=#2RNCV+2(1]F4Y_AJEJ2#))%%%*1TMK"$!/%1W4K-@9XHHK$V>@R-M%%(TL1^7[T^-0&/>BBJ):)XU"K4\2CKUHHJ"B5<X$TM3H=PZT45 $\;''6I$^[110!EWGRR'%4BQHHK2.H$J ML5K7TV0[A113 T_.)IWF'I116;"Q(KG%+NQ112)2#<33MQZ44530=;";B*RK M_P#UF:**4=Q1,YF.#S3%8T45H4]B>.0UJV,IQCK112>PRYYGM2[J**S 0O@@ M8ZTK-110!4F^[6=<1CG/.:**M ]4U3GK116B,B:-=K5<7D9HHH8" M,Y4]::\A8&BBD@,^Z7"UD2DAZ**UAN3+H*JYK1M^M%%$MQ1+84,#ZTSR=O>B MBLRQ#'[U5F3K1130%=H]P^E595VFBBMB.I1F!W56D^8'CFBBGT$4Y(=VE9%U".?6BBF-F!>1X8FLWSF5J M**HR'->,HJ&2\=A@445FMQW9"9BW'>F,Q&.]%%:(@;YGM4NZBBFP$,AW5(LF MWM1130T-D;=565.O-%%)[@5)(P>]49DV-P:**3*V>@RAOEHHI%L!S0RG'7%% M%!,F^:PWE>IS3OQHHH+$9=W>A5VC%%%'D,8T?4YI'7;BBBA "Q[ESFG",CHW MZ444@%\OU.:=112%8>HW\'M4L?R_+113(D3>9[5'(VX444C-;E4]Z0\6*8PP<444T-"4445104444 %%%% !1110!__V0$! end GRAPHIC 17 cognitivecloudnetworking1231.jpg begin 644 cognitivecloudnetworking1231.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" (* _<# 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#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO!OC!^T? M<>"_$,NAZ#9VUS,<5Y[_P -8^,O^?31_P#P M'D_^.5\WB.(,#AZLJ4I-M:.R/HJ&0XW$4U5C%)/:[/KNBOD3_AK'QE_SZ:/_ M . \G_QRC_AK'QE_SZ:/_P" \G_QRN?_ %FR_N_N-_\ 5O']E]Y]=T5\B?\ M#6/C+_GTT?\ \!Y/_CE'_#6/C+_GTT?_ ,!Y/_CE'^LV7]W]P?ZMX_LOO/KN MBOD3_AK'QE_SZ:/_ . \G_QRC_AK'QE_SZ:/_P" \G_QRC_6;+^[^X/]6\?V M7WGUW17R)_PUCXR_Y]-'_P# >3_XY1_PUCXR_P"?31__ 'D_P#CE'^LV7]W M]P?ZMX_LOO/KNBOD3_AK'QE_SZ:/_P" \G_QRC_AK'QE_P ^FC_^ \G_ ,?7=%?(G_#6/C+_ )]-'_\ >3_ ..4?\-8^,O^?31_ M_ >3_P".4?ZS9?W?W!_JWC^R^\^NZ*^1/^&L?&7_ #Z:/_X#R?\ QRC_ (:Q M\9?\^FC_ /@/)_\ '*/]9LO[O[@_U;Q_9?>?7=%?(G_#6/C+_GTT?_P'D_\ MCE'_ UCXR_Y]-'_ / >3_XY1_K-E_=_<'^K>/[+[SZ[HKY$_P"&L?&7_/IH M_P#X#R?_ !RC_AK'QE_SZ:/_ . \G_QRC_6;+^[^X/\ 5O']E]Y]=T5\B?\ M#6/C+_GTT?\ \!Y/_CE'_#6/C+_GTT?_ ,!Y/_CE'^LV7]W]P?ZMX_LOO/KN MBOD3_AK'QE_SZ:/_ . \G_QRC_AK'QE_SZ:/_P" \G_QRC_6;+^[^X/]6\?V M7WGUW17R)_PUCXR_Y]-'_P# >3_XY1_PUCXR_P"?31__ 'D_P#CE'^LV7]W M]P?ZMX_LOO/KNBOD3_AK'QE_SZ:/_P" \G_QRC_AK'QE_P ^FC_^ \G_ ,?7=%?(G_#6/C+_ )]-'_\ >3_ ..4?\-8^,O^?31_ M_ >3_P".4?ZS9?W?W!_JWC^R^\^NZ*^1/^&L?&7_ #Z:/_X#R?\ QRC_ (:Q M\9?\^FC_ /@/)_\ '*/]9LO[O[@_U;Q_9?>?7=%?(G_#6/C+_GTT?_P'D_\ MCE'_ UCXR_Y]-'_ / >3_XY1_K-E_=_<'^K>/[+[SZ[HKY$_P"&L?&7_/IH M_P#X#R?_ !RC_AK'QE_SZ:/_ . \G_QRC_6;+^[^X/\ 5O']E]Y]=T5\B_\ M#6/C+_GTT?\ \!Y/_CE>S_!/XUK\4(KJTO;6.RU>U42,L))CE0G&Y0>1@X!! M)ZCGT[<)GF"QE54:S/4Z***]\\$**\P^-7Q\T; MX,VMJES;2:GJUV"\%C"X3Y1P7=B#M7/ X))SQP<>+_\ #>DG_0D+_P"#4_\ MQFO6P^4XW%4U5I4[Q?FE^;/,KYEA,//V=2=GZ-_DCZWHKY(_X;TD_P"A(7_P M:G_XS1_PWI)_T)"_^#4__&:Z?[!S'_GW^,?\S#^V<#_S\_!_Y'UO17R1_P - MZ2?]"0O_ (-3_P#&:/\ AO23_H2%_P#!J?\ XS1_8.8_\^_QC_F']LX'_GY^ M#_R/K>BODC_AO23_ *$A?_!J?_C-'_#>DG_0D+_X-3_\9H_L',?^??XQ_P P M_MG _P#/S\'_ )'UO17R1_PWI)_T)"_^#4__ !FC_AO23_H2%_\ !J?_ (S1 M_8.8_P#/O\8_YA_;.!_Y^?@_\CZWHKY(_P"&])/^A(7_ ,&I_P#C-'_#>DG_ M $)"_P#@U/\ \9H_L',?^??XQ_S#^V<#_P _/P?^1];T5\D?\-Z2?]"0O_@U M/_QFC_AO23_H2%_\&I_^,T?V#F/_ #[_ !C_ )A_;.!_Y^?@_P#(^MZ*^2/^ M&])/^A(7_P &I_\ C-'_ WI)_T)"_\ @U/_ ,9H_L',?^??XQ_S#^V<#_S\ M_!_Y'UO17R1_PWI)_P!"0O\ X-3_ /&:/^&])/\ H2%_\&I_^,T?V#F/_/O\ M8_YA_;.!_P"?GX/_ "/K>BODC_AO23_H2%_\&I_^,T?\-Z2?]"0O_@U/_P 9 MH_L',?\ GW^,?\P_MG _\_/P?^1];T5\D?\ #>DG_0D+_P"#4_\ QFC_ (;T MD_Z$A?\ P:G_ .,T?V#F/_/O\8_YA_;.!_Y^?@_\CZWHKY(_X;TD_P"A(7_P M:G_XS1_PWI)_T)"_^#4__&:/[!S'_GW^,?\ ,/[9P/\ S\_!_P"1];T5\D?\ M-Z2?]"0O_@U/_P 9H_X;TD_Z$A?_ :G_P",T?V#F/\ S[_&/^8?VS@?^?GX M/_(^MZ*^2/\ AO23_H2%_P#!J?\ XS1_PWI)_P!"0O\ X-3_ /&:/[!S'_GW M^,?\P_MG _\ /S\'_D?6]%?)'_#>DG_0D+_X-3_\9H_X;TD_Z$A?_!J?_C-' M]@YC_P ^_P 8_P"8?VS@?^?GX/\ R/K>BODC_AO23_H2%_\ !J?_ (S1_P - MZ2?]"0O_ (-3_P#&:/[!S'_GW^,?\P_MG _\_/P?^1];T5\D?\-Z2?\ 0D+_ M .#4_P#QFC_AO23_ *$A?_!J?_C-']@YC_S[_&/^8?VS@?\ GY^#_P CZWHK MY(_X;TD_Z$A?_!J?_C-'_#>DG_0D+_X-3_\ &:/[!S'_ )]_C'_,/[9P/_/S M\'_D?6]%?)'_ WI)_T)"_\ @U/_ ,9KT_X+?M.Z-\7-4?1Y=/DT/6=ADBMW MF$T.>J%%<'\8OBQ9_"3PP-1F@-Y>W#^3:V@;;O?&22>R@=?P'>OFF3]LSQNT MC%+#1$3/"_9Y3@?7S:\S$YCA\+/DJ/7R(TB?:E%?%?_#97CG_GRT3_ M ,!I?_CM'_#97CG_ )\M$_\ :7_ ..T?VUA.[^X/:1/M2BOBO\ X;*\<_\ M/EHG_@-+_P#':/\ ALKQS_SY:)_X#2__ !VC^VL)W?W![2)]J45\5_\ #97C MG_GRT3_P&E_^.T?\-E>.?^?+1/\ P&E_^.T?VUA.[^X/:1/M2BOBO_ALKQS_ M ,^6B?\ @-+_ /':/^&RO'/_ #Y:)_X#2_\ QVC^VL)W?W![2)]J45\5_P## M97CG_GRT3_P&E_\ CM'_ V5XY_Y\M$_\!I?_CM']M83N_N#VD3[4HKXK_X; M*\<_\^6B?^ TO_QVC_ALKQS_ ,^6B?\ @-+_ /':/[:PG=_<'M(GVI17Q7_P MV5XY_P"?+1/_ &E_P#CM'_#97CG_GRT3_P&E_\ CM']M83N_N#VD3[4HKXK M_P"&RO'/_/EHG_@-+_\ ':/^&RO'/_/EHG_@-+_\=H_MK"=W]P>TB?:E%?%? M_#97CG_GRT3_ ,!I?_CM'_#97CG_ )\M$_\ :7_ ..T?VUA.[^X/:1/M2BO MBO\ X;*\<_\ /EHG_@-+_P#':/\ ALKQS_SY:)_X#2__ !VC^VL)W?W![2)] MJ45\5_\ #97CG_GRT3_P&E_^.T?\-E>.?^?+1/\ P&E_^.T?VUA.[^X/:1/M M2BOBO_ALKQS_ ,^6B?\ @-+_ /':/^&RO'/_ #Y:)_X#2_\ QVC^VL)W?W![ M2)]J45\5_P##97CG_GRT3_P&E_\ CM'_ V5XY_Y\M$_\!I?_CM']M83N_N# MVD3[4HKXK_X;*\<_\^6B?^ TO_QVC_ALKQS_ ,^6B?\ @-+_ /':/[:PG=_< M'M(GVI17Q7_PV5XY_P"?+1/_ &E_P#CM'_#97CG_GRT3_P&E_\ CM']M83N M_N#VD3[4HKXK_P"&RO'/_/EHG_@-+_\ ':[;X5_M)K/2/%.GV<$5Y(L M,5[8AD$;L<*'5F;().,@C'I6E/-\+4DH)M7\@YT?3U%)2U[1H%%%% !1110 M4444 %0W4GEV[MZ"IJK:A_QYR?2@#X.^*4QN/B'X@D/5KMS7+5TGQ(_Y'S7? M^OI_YUS=?@>-_P!ZJ_XG^9^Z8/\ W:E_A7Y&]X5\":_XVFDCT32Y]0,?WW0! M43V+L0H/MFF>*?!.N^";F.#6],GT]Y!F,R %'QUVL"5.,C.#QFO>?%&O7OPS M_9Z\)CP[,+&?4O+,]U#R^7C:1R#V8G SU &!7":E\2_$OQ,\*Z%X4U.QBF^U MWL<,>M7$;;GDW[5((PN0&VD\DC/WNMNVG?KN]#R:& M.Q-:7ME&/LKM;^]9=>W3;<\FHKZ;G^&7PLT3Q-8^![VVU&?7KN#(U'S74*Q! MQT;:"<' V$=,UFZ?\$/"_@'1_%&M^,1<:Q9:;<^1!!;.R%D.S8QVE3O)D48S M@<_A/]@XF[M./*KW=](VW3TWU[,:SO#M+W97=K*VLKNRMK^=CYVHKZ%\3_"_ MP.WA_P $:MH=G=+:ZWK-M!)]HG;?Y,AH-JDUM]J6;[0_EPC'W5.[DX&[Y@PYZ]A2X?Q+DX\\=TMWJVKZ:=A//, M.H\W)+J]EI9V=]3YOL?!^LZEH%WK=KI\TVE6C;)[I0-J'@D'G/\ $/SJO!X? MU*Y;3A'87!&HR>39L8R%G?(4A">#@L!QTS7O/A?PS;Z+\'_B#;7%U>26VG:O M-;R)#*565(VB!.WID@5U?Q'F\+S6_P ,H$M+^.ZN)K7^QIHY,?9XO,M]P<[O MO;"H!PW(ZUTPR.$J4:CG;2#MYR;7;RT\]S"6<255TU"ZYI*Z[*-^_GKY'RYX M@\.ZEX6U)]/U:SDL;Q5#&*3&<$9!XK.KZN\:?#'0?'&O>,; K=3^*K2SBN+. M>:Z8Y4Q_*NW.,;E(/'\8KBH_@OHL?@OP997,3Q>*_$5PO[XRL/)A_P!8Y\O. M"5CVC!_B:N:MD.(C5DJ;3CT=_P"]RJ.WQ7^7F;4<[H2IQ=1-2TNK?W>:^_PV M^9X-4]C8SZG>V]G:Q--"O9^EULW_F5_$W@77O!OV;^VM,FT_[3N\G MSFX?G4_B+X<>)?">GQWVKZ/<6%I(XC667&"Q!('!] ?RKZ\^)'A M.#XD?V;;1JKOH^M6[7(/>,HK.OXJZG\*YO\ :4EM=8^'^FJTYBM6UN."694+ ME-OFHY"CDX(/'?%>[B>'J="G6J*3M&W+MKM>_P WY'AX?/JE:=&FXJ\K\V^G M:WJO4^0Z*^M-*^ _@76X7LX/#>M6T7V<%=9NI'A9G..D;L&WB M_#OP)X?^%-EXH\46%Y>3Q74L$RV[&3=TK65[M-KKY?(^?Z*]^\,/@CX2E\!^(-2T[P]J'A^ZT MZ&2>":ZN"?M 12V=ADU0\AQ255MQ]R]U?LK]NVU[%?VWAOW>DK3 MVT7>VNO?>USY?HKZ(D^&OP[\"^&O#$'BFWOK[5M? "W=K(P$!(7) #!=JEUZ MAB>3CM6G/^SSX^A\R45]*^+/@;X;NM M"LM9TS1=1\.((+G3[Z0L9X7E1"1\[[3\X((;L1CO6O)\(_AA%XY;PB=+O MCJ=S9F[23[3)Y<*CY<*=W+<%OF##^5/_ %?Q7-RN45M:[>MU=6T\GO8C^WL- MR\RC)[WLEI:U[Z^?2Y\IT5]$:M\,? &L>!O%[^'K6^AU/PT9(Y+VXF)\]XU) M8XW;2IVL. I]JW_#W[/_ (7TG1=$M]7T/4M=U'44!N+ZVF*Q6;$#J Z_*"># MAB<$GTI0X?Q527+"46K)WN[:MI=+]'TMYE2SW#0CS24D[VM97T5[[VV?>_D? M+%%?1^A_ OPGI,GCJ/7_ +5=VNB.LT5U%(5D$!B\W&!PS8X/'..,53\0>!_A MZWA'PUXWTK3;^ST>2^6*ZLS,S221EF0]7.&#*.C 8)[XJ5D.(LG.<5W5W=*_ M*WMT>^I?]M8>4N6,9-;)VT;:YDM^J/!;W3;O3?(^UVLUKY\0FB\Z,IYD9) = M<]5.#S[5K^&?A_XA\90SS:+I4VH10,$D:+&%)&0.2*]C_:TN-#_MC3H!:W \ M1^3&YN<_N?LV90$QN^]OYZ=.]7_V8[:\O/A_XR@TZY6SOY6V6]PQP(I#$0K' M@]#@UI1RFE+,9X.4FU%-Z;Z=-=+F53-*BR^.,C&S=M]M7:^G0\1\1?#CQ/X3 MM1=:MHEW96Q.WSG3* GH"PR!^-4]?\'ZSX7@L9M5T^6RBOD,ENTF/WB@ DC! M_P!I?SKZ?\575WX-^#?B"P\:^)+37-3O(I([55QNW,H"*. 6PWS9(X_"LCXK M:+IGB#4/A98ZQ)=)826DWF+90O+,^(X2%545FY([#@9KKKY%2C&?LI/F7)92 M:TOI'#% M''<2>6)"$S(QW@CEU'![]*Y'P]BHR:E.*2Y=6W]IM+I?='5'/L-**<82;UT2 M5]%=];;>9\QT5](:-^SOHDGQ.\1VUP;BXT'3(H9XK-)#YDAE4D(6&#@;6QCD MY7GKG(^,7P?T72? D7BC1-+OO#S0RK%05ZO^S3_ ,E$?_KS?_T..LLF_P"1A1]37./]PK>A]EJ< MJ#0QVJ321_<'THD_U;?2OVX_%SX*_;$O&O/BXA))$>G1(/8;Y#_6O#J]G_:T M_P"2M/\ ]>47_H3UXQ7[+E7^XTO1'Y3F7^^5?4****]8\T**** "BBB@#4T; MPKK?B)9&TG1[_5%C.'-G:O,%/OM!Q58:/?G4CIPL;DZ@&*&T\EO-W#J-F,Y_ M"ON?X6WT_B?X)^&;/X;^(-)T?5+"WC%];7%L)290/WBNH(*;GW-NVDG.1ZUS M_BQM>U']H[X='4_#\/AO5!'=1C6+*X6[BO%$#'"[HU(V_,,,,@2?0U\JLYFZ MTZ;@ER\V[L_=5]5;KY7L?2?V3#V$*JFW?EZ::NUK]+>=CXRNK6>QN)+>YADM MYXSM>*52K*?0@\@U%7U7=? O2/B9X^^*.I>(?$%U8-H]VA-W''&$">5N9G7' M8+V(Z5S_ (K_ &:?#VJ^$_#NO_#S7KO5;/5-0CL,ZDH4?.YCWCY$90K*005) M(Y'3GNIYOAY+FX:IP MV5Q-9PG$MQ'$S1Q_[S 8'4=?6OJ6']EOX:R>+H?!_P#PFFIOXIA@%Q=6RH@5 MUVY.SY,(>5;:68[>W<6?".@Q>%_@#\9]%MI))H-/U:]M8WDQO942)03CC) [ M5E/.:+C>BFWINFM&[71I3RFKSI56DM=FG9I7L?(U%?5ND_LB^&+&RT?3?$FO MZO#XIU2)GC2PMMUK$X7.UF\MAQTRSKNQQBOG#QYX/NOA_P",-5\/7KK+<6$W MEF1/NNI *L!VRI!QVS7?ALPP^+FZ=)W:UVW5[77?4X:^!KX:FJE1:/\ "ZNK M_(SM-T34=9\W^S["ZOO* ,GV:%I-@.<9P#CH?RJE7VW^S?:Z=\'_ (5Z#J.K MJ8;[QAJ<449VC.),K #_ +. 6]O,KQ_Q)\"[1OVGAX/N7FLM&U>62\MY+;:& M6)HWD 7((P'5DZ=%KBIYM"6(JTI*T8)M/OR_%]QUSRR4'O%MY<^(H;@MJ4J/!;W2;[38K>6[LKBUCN%WPO-$R"1> M#E21R.1T]12V.D7^J+,UE97%VL*[Y3!$SB->>6P.!P>OI7VS\2/!?@OQMX9^ M%]GXOUZ[TAYK6.UT^"R4;[B:2.$A4AAQUZ\=*X?[#? \W[*^@VUMJ<\:74WG6=Q#;8EOM2* MRJL,F(\D;]R!CCA%^;')J6_['_A2U^Q:!J7B35E\77=LTRR6UH6LE8 G!/EX MP-IX,BEL9P,@5T+.L/'F]HFK-K9]-WMTZ]CG_LFM+E]FT[I/=:7V7SZ=SY-H MKWSP'^S;I_\ 9_BG6O'VMR:+H6@WV.>_\ MAG\&_ASH/Q8\-:AI?BN+Q!:7EM)?/PH4D1_=+.@[= M^3VMM^Q]X2\P^'D\2ZM_PEPM/M'FM:'[#GZ^7C_@/F;L&O^O@_^@-7%CO\ =:O^&7Y,Z\'_ +S3_P 2_,_2J&3S(E;U%25!9_\ M'K']*FK\1/UT^4/VT[LS7'AF+/"&X/Y^77S)7TE^V5_R$O#W_;?_ -IU\VU^ M=9O_ +[/Y?DCEG\3"BBBO'("BBB@ HHHH O:3H>I:].T.F:?=:C,HW-':0M* MP'J0H/%0ZAIMWI-T]K?6LUGL1K/"IP#7LU\#3I-T%.]565K;M]$_F59?\)K]G\T1>6OE9V[ON;?3YMGF;L<]*YGP7^SMIT.D^)- M9\?:Q-HVE:-=/9M]BP6=U(!<$JWRDLH4!9\QPZ7>W%G+>16D\EI"<27"1,8T/'!;&!U'YU#;VTUU-'#!$\TLC M;4CC4LS'T '4U]-?#?PJ^D_!OX@:3J>M/9:79:Q+9WS0VZO\B&)9''!;[H/ MSTKM/B-X=\,V7C3X9QZ=J3Z9JT$L46G6=O;#RF@+9>0C9M!Z=2.O2NBGE?/R M/F^+D[7]YM=_+3O\A\CY7+M?\/Z_JY\9W=G<:?0>1 MQ4-?4?CSX-V?Q$\5?$BY.K7ESXKTA898K=4C6.9#:QL@V@9R2KKP?[IKB;/] MGVWN/AQX6U)[VYC\3>)+N."SM#M\A8W);>W&[ B4N2#W Q7+++:_.XQ5UT^; MLEZWZ!*-OQ_ \2HKZAOOV4?#-PM_HFD>(-4?Q79VRS,;NV*VMT/E]U/^M=CQRBO>O%'P*\'3?#'5?%'@WQ+>:Q)I$GE MW7VA (I&4J'"C:I'#!@MWP7^SCX#\06.FV[^*=1U75[J$R22Z*@ELX M6 R59Q&RKCD?.RDXZ#(%81RVO*?(K;)[K6^UN^PN5GSE#I=[<6,)#\P&2 M2O.,UQ_B+]FNRMOB)X.TG1]1NKS0->A:91^3E?\--QN#4;O?7\'8\!P3T&:M-I=ZM@M\;2<63-M6Y,3>66] V,9X/ MY5]=?#CX>^ ?#.F_$ZQMM6N;A;2)['4+R:%6FM(?);S"C!.O. MW/@Z?Q%^SWI.D:!K#WFFW6N-:V*SP*@:,W/48K1Y5-1TE=M72 M5MVTK;^>_?0?)U?G^"/EVBOI34OV>/AQI]U=^'IO'DUIXKM;47$K7ACCM5R M5GSG177?%3P?IO@;QE=:5I.L1ZU91@,LRX MW1G)!C?'&X$=O4=.@Y&O+E%PDXO=":<79A1114B"BBB@ JWH[&/5K)AP5G0C M_OH54JSI?_(2M/\ KLG_ *$*J/Q(#]-M)N#=6,3GJ15RLOPY_P @N'_=%:E? MK9VA1110 4444 %%%% !5;4/^/.3Z59JO?*6M9 /2@#X(^)'_(^:[_U]/_.N M;KU#XO\ @FXC\67E[;K\MPVYT/&&Z9'UK@?^$>OO^>7ZU^-8[*<:L54:I-IM MNZ5UJS]@P.:8)X:FG52:25F[;(]6\#_&3P]<>!X_"'CO29M3TVW(-K<6_+J M25!^92"N2 RGH<$8SE_CGXZZ8NAZ1H'@?39=,TO3[F.YW7('SF-]ZKMR21OP MQ).21^?DW_"/7O\ SR_6C_A'KW_GE^M=GM,Y]G[-47>R7-R^]9;)LY>7*/:^ MT=5;WMS>[=];=SWQOCI\.M2UJT\6:AX>U >*+6$(JQX:/=@@'.\ XR0&*YQV MX%=#\-?$5[\5/"'BRXUW1HM8T:\O&86-G,!]7F2&)7)'WB"V"N?FZMR>]>?_P#"\-"_X7;_ ,)A]DU#^S/L?V;R MO+C\[=MQG&_;C/\ M5Y;JDFO^)+A9]3N[O49E&U9+R9I& ] 6)P*J?\ "/7O M_/+]:RQ.(S2I7]I1H244TTG'JH\IIAJ.6TZ7)6KQ.]'^RWWVK7M2N+RV;RTV(DC*0'._(/RG. ?K6KJ'QC\&:KX:\'&ZT[4F MUWP^UJ(V4#8@1XC*1\X#;EC(&1U(Z=:\:_X1Z]_YY?K1_P (]>_\\OUKEC4S MB*M[%M62UC_*VU\TVSI<U9_COXY/KWQ1TGQ-I<$R6.E!!;VUUA6< /I7G'_"/7O\ SR_6C_A'KW_GE^M92>Y_A?Q;_=?6Q<5 ME$9*7M(MJ/+\2V_SMI<^@M4_:&\&R?;=6M[+7;C5[J 1BQGN66VC<#J ),+T M'*C/L,FO O"NL1:'XLTC5+E9)(;2]BN9%CYO?^>7ZT M?\(]>_\ /+]:6)6;8JK"K.@TX:JT7O>_YE8:65X6$Z<*RM+1WE?38]]T/]I? M0M+\9>*-1ELM4?3=2-O);QK''YB.D01RP\S SA>A/2N6N/CG83>"?#-B]G=7 M&L:;K(U6Y,BJL,O[V60A6W$Y/F#JOK7E?_"/7O\ SR_6C_A'KW_GE^M=+Q&= MR7*Z3Z_9[RYOS_ YXTI](C]I+P3;^(3K2V_B*>YG@$#P MLRF&%>"=L9DVY)"Y(]/KGS;Q3\6-%U?X3_\ "*VEO?B\74)+E9IXT6,QM-(X MR0Y.[#C(QC.>:\W_ .$>O?\ GE^M'_"/7O\ SR_6E7K9QB(N$J#LTUI%]6F_ MQ0J-'**,E*-9733UDNE[?F>X']HG0H_$7@V^CTZ^>'2;*:TN_,1 WSK$-T>' M.<&,]<<&KFL?'KP8V@^*-,M(O$,\FLPS W-T5E"/(C*%4-)\J+D8 _PKP/\ MX1Z]_P">7ZT?\(_>_P#/+]:TEBL[FI*5%^]?[+ZJS)^KY.G%JLM/[WG?\V?6 MNE:7_P )-X)\%WFO^%QXBOK5(7LY]/N%\M,JI5Y-S)@<+N4!QE?PK!^(GQ9&PDD=2,D<@-T)'#=:^?M-\0>+= M1::?K&J6 M-L,XAMKN1$&>I !P*S+C3-3U&XDN;@R7$\C;GEFCB,;CY0B\/A MIQG=-MKLK=M;]WT."CA<"JDO;XB+A9I)/N[]]+>74]F\3?&SPI'I=II^B6^M M78^WPW4]UJ5R[LD:2JY1-TAW?< . .O)YJ*?X[Z#+\:+?Q<+/4AIL>GFT,7 MEQ^=N^;G&_&.?6O&_P#A'KW_ )Y?K1_PCU[_ ,\OUKRY5LYE)2]BU9IKW=K) MI?FSTHTLHC%KVR=TT_>[[_D>F>'?B]H^C^'?B%836U\TWB&2X>U9$0J@D5P/ M,R_'WAG&:Z_1_P!H;PSJFBZ,?$D&M0ZII:@%=-G98;D@ 98!U#9V@[6&!TR0 M37@G_"/7O_/+]:/^$>O?^>7ZTJ-;.:"2C1;225G%]'=?-7'5IY16;;K).][J M7E;\4>MP_';1WTOQ_!-I]]#)K\;16:1D2K$ODF-=[,^1V)P#C)Q6'!$,: MDQ,@WDL".2.@-<)_PCU[_P \OUH_X1Z]_P">7ZUG*.:RKSQ*H-2DFG:+MKO\ MRHRRN.'CAO;)Q337O+H[HS:^@C^T3H4?B+P;?1Z=?/#I-E-:7?F(@;YUB&Z/ M#G.#&>N.#7A__"/7O_/+]:/^$>O?^>7ZU&#IYK@5)4:,M6F_=?V=OS-,55RS M&-.K5CI=?$NJLSWS6/CUX,;0?%&F6D7B&>3689@;FZ*RA'D1E"J&D^5%R, ? MX5RGC3XR:-XCU3X>W-M:WT:>'I$>Z$L: O@Q$^7ASG_5GKCJ*\N_X1Z]_P"> M7ZT?\(]>_P#/+]:[:E;.:JLZ+2]W[+^R[K\3CI4LHI-2597U^TNJL_P/A[8KG?BG\5O#VN>$8? M#_AZ#5)P91)-?:K<.[E0O?^>7ZT?\(]>_\\OU MJ*E3.:U*5&=%VE?7EUU=VK]KE4Z>44ZL:L:JO&WVM-%9-^=C-KU?]FG_ )*( M_P#UYO\ ^AQUYT/#M\?^67ZU[=^SOX/ETS6)-0F&9G7RQCHJYR?S('Y5.3Y7 MC(XVG4G3<8Q=VVK#S?,L)+!5(0J*3:LDG<^H8_N#Z42?ZMOI0O"BB3_5M]*_ M6C\J/@#]K3_DK3_]>47_ *$]>,5]'_M7> [[4/%D>M6433CR1!+$OWA@DAAZ M_>(_ 5X#_P ([JO_ $#KK_ORW^%?K>4XJ@\%37.KI6>I^99GAJRQ=1\CLW?8 MSJ*T/^$=U7_H'77_ 'Y;_"C_ (1W5?\ H'77_?EO\*]?ZS0_G7WH\OZO6_D? MW,SZ*T/^$=U7_H'77_?EO\*/^$=U7_H'77_?EO\ "CZS0_G7WH/J];^1_;').>V:^5?^$=U3_H' M77_?EO\ "C_A'=4_Z!UU_P!^F_PKPG@,%*3 P/+R^TZQ>Z^RK M+Y6W_"P?7L9ST@4Q[MJ[,+(1D].]>(:A\4/#7A_PA\9_#EYJ8BUO4M=OWL[=8)'$ M@)50=X4J.5/4CI7GDG[1GQ)-+^(7QIY;_ M (1W5/\ H'77_?IO\*/^$=U3_H'77_?EO\*]7"8/!8*I*I2J:M6W6BO?^KW/ M+Q6*Q>+IQI5(;6>SULK?U:Q]0_$C]L3_ (1W5++3OAW%IFH:%;VB(9KRTG7# MC(V(I9"%50O4=ZOWGQX^'_BCQ!\-O%VHZPEAK^E>8NIVZ65P5C62W<. 0AW M2;<8)X<^]?)__".ZI_T#KK_ORW^%'_".ZI_T#KK_ +\M_A6']F9=&*49V:OK M=7=TT[_>;?VACW)N4+IVTL[*UK6^X]J\)_&W1O"7[2>O>+&DDOO#^IS3P&Z2 M-MZ0NRE9 C8. 47(QG&<#.!6QXYN/@=HOAWQ5?:7=2>*]?UIWFLXI4E7['(V MX@AMJ;5!?)#$DX [$U\^_P#".ZI_T#KK_ORW^%'_ CNJ?\ 0.NO^_3?X5T2 MPF$C>]O^#<^@/B5\7?"?B"[^#< MEAJOGKX?EA?4O]&E7R IM\]5&['EO]W/3Z5W?_#0G@#_ (3KQWJ/]O'['J6D M6MK:2?8[C][(BS[EQY>1C>O) '-?(G_".ZI_T#KK_OTW^%'_ CNJ?\ 0.NO M^_3?X5C/+L#4@J;JZ*_5=9? ML[Z)HVIZ[)8^(?#MS)J5M9+"Q\ZY5Y7A0G8048R+G!!'J*]5_P"&D/ NO?8M M>?QUJ.B01VY6X\/+: LTF#@[O*9LC/\ "VTX7IAL_$O_ CNJ?\ 0.NO^_3? MX4?\([JG_0.NO^_3?X5-;+<#6DY2J[MO>.G-ONO^"AT:/8:SJ,M]:WSKN?:S*RJY12 ZE >FTYQ] M6Z?XZ^$'P_\ B9X&;PT&:VTU9DU+Q!Y(8 MC!QME4@D$<')KEO&WC3X:Z#^S_JW@3PIXAN-5O3=QS*UQ;2J9V\U&=@VP* MN.WW>^G*_ MBCJX[7T*ECL5*,H^Q6O-T>G-O;4]R^/'QFT+7?B9X(\1>&[W^V(-$CAEDC:* M2$>8DV\K\ZCJ .0#7M5S^T=X#O6_M_\ X3O4[6U:UV_\(]'9@2++USGRR=W; M[^S/.<5\1_\ ".ZI_P! ZZ_[\M_A1_PCNJ?] ZZ_[]-_A2J9;@*E.%)U/@OU MC?77L.GF&-IU)U/9_%;2SMHK+S]0\1:J==\0:GJ1#@WEU+<$2,&;YW+M_ M(_N9GUW7P,_Y*UX:_P"O@_\ H#5RO_".ZK_T#KK_ +\M_A7JO[//P_U&;X@: M?JEW ]M;6;,ZK(,,[%2H&.P&W MF??EG_QZQ_2IJAL^+=/I4U?CA^IGR/\ ME?\A+P]_P!M_P#VG7S;7T_^V%I% MQ=)I5]$A>*U=UDP.@<+@_3*_K7S!7YWG$6L9)OK;\D/;R?0]1T=5CM[Z!#\ZJNT%6"L!E0 RL.2 1[ M5_&WQ>\#>$_^$-TOP3I\>J0:#=QW,NH30!9'522T:NRALL26+ 9 QD<#YWH MKUY9G6>J24M+NVKMM/?\ A9?]OWQUE8/^09Y+Y\SR MO+^[MQNV\?>VYYS4WP]\10_%[X>^.8O$.DW]IX?U#49;@7NGCS63_5N$V)N< MLNU#G85//I7R%76>"/BIXI^'*W">']6DL(K@AI83&DJ,1WVNI ..XYKHI9HN M=^UC:+3T2W;M=N[\NZ+]H[I_UM8^FOB@VA^#?AG\-#:_:K/1-/U^TD5KZ)EG M\I/,+2,F V3RV-HZ]!TKD9/C%X0;]I:+Q4-6_P") NG^0;S[--]_RR,;-F[J M?2O#O&WQ,\2_$::WD\0ZI)J'V<$1)L2-$SU(5 !G@C!R5K+LOP=SZ(7XL>%1\.?BEIG]J?Z=K6KW=U80_9Y?WT;E-K9VX7 M.#PQ!XKH_%'Q,^'&O:IX!\3_ /"0SIJ6D201R6?V>3$%M6T/-[X<\/!1$D<1B$F M\8EV*P!'R[5&0.5]*^?Z*S_M&OR*"Z2YOG>]O2^H.3?-YGVEJO[0'@N/[=K< M7CG4[F*:W'V?0;>U"-'*!SAC%G)Q_$Q7D]>,?-/P>U/0++XG:=J_BF]^Q:;: M2M>,[1/+OE'*#"*3][!Z8^6N#HJJN8U*M:%:45>&RU]>]Q2DY+E9]+ZY^V3J MUOXRN(]+LM.N?#4=T%CDDAE$\L((!8$N "1DC*\9&173V?QD^&FF?%C5O$UM MX@ M]4TM8)_]!N/]>C@ X\ON@'M\I]:^0:*N.:XB.LK2:;>O2Z:[]F/G=W_7 M6Y[;\/\ XC>'=#^ OC'P[?7WEZQJ%P[VUKY,A\Q2D8'S!2HY5NI'2O:;?X^^ M ?,T#4(/%]QI&F6L'E-X?AL&V[BNT;RL9(" GA3@[1CW^*:*JEFM:BDDEHDN MO2]NNN_H"FTK>OXGTYXA^,'@ZX\%_%#3[?6A<76M7SSV"+:S+YJM%".I0!<% M6'S8Z>XKNOA;XOO?"_[/K:SXBTR:TO?#\,T%JU]$8WE7 \H+D9 )98_?;7Q3 MTYKM?%_QE\8^.])BTO6]:DN["-@WD+#'$&(Z%MBC=CWX[UI2S-Q4YR^+E45; M;U>NZ*53WDWYO[ST#X ^/O#=GI?CO2_%^L2:&0?O H4$ *-KX4#._;U.>13/A1\5_!FE^#;*TM/$]YX)OX;AI+FQG22 M]MY%+$E8]X8*IS_"5;.<[NI^6:*TCFDX3YXPBO2_>^][_I;0;DV[GJO[2'Q" MT3XC^/8K_00TEI;VBV[731F,SL&8[@#@X 8#D \?2O*J**\FK4=6(].L[="SR3ID@<*H( MRQ]@*TIQE+10!R?B+P#9:ZQ:1 6^E<[_PIG3_ /GF*].HH \Q_P"%,:?_ M ,\Q1_PIC3_^>8KTZB@#S'_A3&G_ //,4G_"E]/_ .>:UZ?10!YA_P *7T\? M\LUI?^%,:?\ \\Q7IU% 'F/_ IC3_\ GF*/^%,:?_SS%>G44 >8_P#"F-/_ M .>8H_X4QI__ #S%>G44 >8_\*8T_P#YYBC_ (4QI_\ SS%>G44 >8_\*8T_ M_GF*/^%,:?\ \\Q7IU% 'F/_ IC3_\ GF*/^%,:?_SS%>G44 >8_P#"F-/_ M .>8H_X4QI__ #S%>G44 >8?\*7T[_GFM+_PI?3_ /GF*].HH \Q_P"%,:?_ M ,\Q1_PIC3_^>8KTZB@#S'_A3&G_ //,4?\ "F-/_P">8KTZB@#S'_A3&G_\ M\Q1_PIC3_P#GF*].HH \Q_X4QI__ #S%'_"F-/\ ^>8KTZB@#S'_ (4QI_\ MSS%'_"F-/_YYBO3J* /,?^%,:?\ \\Q1_P *8T__ )YBO3J* /,?^%,:?_SS M%'_"F-/_ .>8KTZB@#S-/@SIZL#L%==X?\)VN@Q@1( :WJ* "DI:* .,\9> M8/$BDLOS>M<$_P "H]QQ7N%% 'AO_"BDH_X44E>Y44 >&_\ "BDH_P"%%)7N M5% 'AO\ PHI*/^%%)7N5% 'AO_"BDH_X44E>Y44 >&_\**2D;X$1MU%>YT4 M>$?\,_P;L[!GZ5*/@3&O05[E10!X;_PHI*/^%%)7N5% 'AO_ HI*/\ A125 M[E10!X;_ ,**2C_A125[E10!X;_PHI*/^%%)7N5% 'AO_"BDH_X44E>Y44 > M&_\ "BDH_P"%%)7N5% 'AO\ PHI*/^%%)7N5% 'AO_"BDH_X44E>Y44 >&_\ M**2C_A125[E10!X;_P **2C_ (44E>Y44 >&_P#"BDH_X44E>Y44 >'#X$IF MNQ\'_#.W\/R"3 W"O0** $50J@#I2T44 <)\1O!G_"26;*JY.*\&NO@.PF;& MGPGG_GDO^%?69 ;J,U&;>-NJ"HE",_B5P/DK_A0\G_0.A_[\K_A1_P *'D_Z M!T/_ 'Y7_"OK7[+%_<'Y4?98O[@_*H]C2_E7W"LCY*_X4/)_T#H?^_*_X4?\ M*'D_Z!T/_?E?\*^M?LL7]P?E1]EB_N#\J/8TOY5]P61\E?\ "AY/^@=#_P!^ M5_PH_P"%#R?] Z'_ +\K_A7UK]EB_N#\J/LL7]P?E1[&E_*ON"R/DK_A0\G_ M $#H?^_*_P"%'_"AY/\ H'0_]^5_PKZU^RQ?W!^5'V6+^X/RH]C2_E7W!9'R M5_PH>3_H'0_]^5_PIK? 61O^8?$/^V0_PKZW^RQ?W!^5'V6+^X/RI>PI?RK[ M@LCY(7X"R+_S#XC_ -LA_A3O^%#R?] Z'_ORO^%?6OV6+^X/RH^RQ?W!^5'L M*7\J^X+(^2O^%#R?] Z'_ORO^%'_ H>3_H'0_\ ?E?\*^M?LL7]P?E1]EB_ MN#\J?L:7\J^X+(^2O^%#R?\ 0.A_[\K_ (4?\*'D_P"@=#_WY7_"OK7[+%_< M'Y4?98O[@_*CV-+^5?<%D?)7_"AY/^@=#_WY7_"C_A0\G_0.A_[\K_A7UK]E MB_N#\J/LL7]P?E1[&E_*ON"R/DK_ (4/)_T#H?\ ORO^%'_"AY/^@=#_ -^5 M_P *^M?LL7]P?E1]EB_N#\J/8TOY5]P61\E?\*'D_P"@=#_WY7_"C_A0\G_0 M.A_[\K_A7UK]EB_N#\J/LL7]P?E1[&E_*ON"R/DG_A0\G_0.A_[]+_A2#X"R M?] ^+_OT/\*^M_LL7]P?E1]EB_N#\J7L*7\J^X+(^2O^%#R?] Z'_ORO^%'_ M H>3_H'0_\ ?E?\*^M?LL7]P?E1]EB_N#\J?L:7\J^X+(^2O^%#R?\ 0.A_ M[\K_ (4?\*'D_P"@=#_WY7_"OK7[+%_<'Y4?98O[@_*CV-+^5?<%D?)7_"AY M/^@=#_WY7_"C_A0\G_0.A_[\K_A7UK]EB_N#\J/LL7]P?E1[&E_*ON"R/DK_ M (4/)_T#H?\ ORO^%'_"AY/^@=#_ -^5_P *^M?LL7]P?E1]EB_N#\J/8TOY M5]P61\E?\*'D_P"@=#_WY7_"C_A0\G_0.A_[\K_A7UK]EB_N#\J/LL7]P?E1 M[&E_*ON"R/DK_A0[_P#0.A_[\K_A7:?#[X-'2+Y)OL\<(SD[$"YKZ!^RQ?W! M^5/6-4^ZH%.-*G%WC%+Y!9$5E;BUMTC'88J>BBM1A1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !14-W=PV-K+<7,J001*7>21@ MJJ!U)-?#'[2'_!1ZS\/S76@?#2./4KY"8Y=:G&8$/0^6O\9]^GUKKPV%JXJ7 M+25SDQ&*I86/-5=C[.\7^//#O@'37U#Q%K-GH]H@R9+N94'ZFOF#XB?\%+?A MSX7:2#P]:WWBFY4X#PIY,/\ WTW)'T!KXR\'?!7XS?M<:Y_;%TU[?6SO\VKZ MLY2WCSU"#I^"BOK?X8_\$Q?!N@QQ7'C'5[KQ%> 9:WMOW$ /U^\1^5>V\'@< M'_O-3FEV7]?Y'CK%8[&?[O#ECW?]?YGCWB/_ (*D>-[^1UT+PQI6G+_";AGN M&Q]!MKCY?^"@GQPO)"\+V:+_ '8M-8C]2:_1OPO^S=\,?!L:)I?@G2(BG1Y; M<3-^)?-=I;^$="LUVP:+I\*],1VL:C]!4?7\##2GA[^O],OZCC9ZU,0_DO\ MAC\M;/\ X*)?&K2Y UTNG7"@\K<:-X76^\&6-O M*W_+>Q!@<>XV\?F*/KN J:5,/;T_I!]2QU/6G7OZK_ASBOAM_P %!/A3X^:& MWO-1F\,WTF!Y6JIL0'T\P97]:^C=+U:RUJSCN]/NX;VUD&Y)H'#JP]B*^"_B MI_P2ZMI(Y;OP!XA:*099=/U7D'V$@'\Q7S;9Z]\:OV-/%"P2?;]&B#_\>MQF M6QN1[?PG/J"#5?V?A<6KX.IKV?\ 7^9'U[%81VQ=.\>Z_K_(_9&BOF#]FO\ M;H\+?&PV^C:T(_#?BMA@6\K_ +FX/_3-SW_V3S7T]7@UJ%3#SY*JLSW*->GB M(<]-W0M%%%8&X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 44R::.WA>65UBB0%F=S@*!U)-?&7[1'_!1;0O D]QHG@.&+Q#JZ922_<_Z- M"WM_?/Z5U8?#5<5+DI1NV^GP--=3QV\*]9)7"J/Q->8 M^*/VH_A9X/D:+4O&FF),IP8XI?,8?E7YD0WGQY_:QU1FMY-7UBV=L$QL8+., M>G88_.O7/!O_ 2X\6ZG$LOB3Q/8Z26Y:&U0S/\ GTKVO[-PV'_WJM9]E_7Z M'C?VAB<1_NU'3NSZCN?V_O@Q;R*G_"0S2Y.-T=JQ%:ND_MP?!K5FVIXO@MV[ M"Y1DS7A4/_!*OPZL8$OC/46?N5@0"L?7O^"5,?ELVB^.'63LM[; C_QVI]CE M3T]I)?UZ%>US1:^SB_Z]3R']K/\ :ZUKX_>)CX5\)-'[:S\4_$BW2_U1PLMOHS)(((UVI'&H55 [ "I:**^BFFXNZ$TFK,_+O]K3]A>^^$YG\ M7^!!/>^'$;S)K- /'E[OE;$6FZM,W+' MM%(?Y&OORXMXKNWD@GC66&12KQN,A@>H(K\J_P!NC]E]O@IXLC\8^&(FA\,Z MG/NV0\?8KC.<#'13U'O7U.%Q,,QA]4Q7Q='_ %_3/F<5AY9?/ZWA=OM+^OZ1 M^K%%?,7["G[1C?&GX=G1]7G\SQ/H:K%,S'YIX>B2?7L?PKZ=KYRO1GAZCI3W M1]!1K1Q%-5(;,****P-PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1F M"J23@#DFEKYT_;I^-4GP?^"EVEA.8=;UQCI]HRG#(&4F20?1<_B16U&E*O4C M2CNS&M5C1IRJ2V1\M_MQ?MD7GB_6;WX?^";QX=$MW,%_?6[$-=R X,:D?P \ M<=:VOV2_^"?J:U9VGB[XEV[K;2A9;/0S\I=>H:;T!_N_G7"_\$]?V>(/BEXX MN?&.O6_VG0]!D7RHI1E;BZ/*@^H4?,??%?J< % &!7TF.Q2P,/J>%TMN^I\ M_@L,\;+ZYBM;[+H4=%T+3O#>G0V&E64&GV4(VI!;QA%4?05?HHKY:]]6?3!1 M17D/[4WQ"O\ X<_"._OM+8Q7]U*EG%,.L6_.6'O@&MJ%&6(JQI0WD[&56HJ, M)5);(H_%S]JSPG\+[B73XF;6]93AK6U8;8SZ.W0?2OF?Q1^VYX]UJ5QIBV>C M0$_*LQ_:@^)MC*KCQ5=38_AF56!_#%:4G@ MCPG\-? ?A[7?%-E=:YJOB!&N;73X)S#'! ",,S#DDY%'B+X9^%=8\)^'?&>@ M7%QH^A7VI+I>H6]XWF&TDZEE;NN*]'_8G9>Q7*VU?E5KK\>AQVQ:U]KK:]KN M]OR.W\&_MV>*=+ECC\0:;:ZO;]&>$>5)]?0U]4?"GX[>%OB[:DZ1=^5?(N9; M&X^65?P[CW%?&GQ>^&^A>"=)O5TKPC?7E@J+]E\31WOFQ.2!\S*. .O%>->% M_$VH^#]=L]7TNY>UO;5PZ2(<=.Q]0:\NKE.$S"DZF&CR/IV^:N[?@SOAF.)P M=10KOF7]==#]=**Q?!.NMXG\(:+J[IY;WUI%<,H[%E!-;5?G4HN+<7T/LTU) M704445(PKC_BY\.;#XL?#O6_"^HQJ\-_;M&K$9,;X^5A[@X-=A151DX24H[H MF45).+V9^,_[/?C/4OV;OVDK.#4':W2UOVTO4X^@:,MM)/Z,/PK]ED=9$5U( M96&01T(K\DO^"AG@]?!O[25W?VRB--6M8;\;1@>8,HW_ * #^-?I?\ ?$S>, M/@MX,U9W\R2XTR$.WJRKM/ZJ:^DS9*M2I8I?:6O]?>?.Y4W1JU<*]HNZ_K[C MT"BBBOF3Z0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@".:984+.< 5AW7B;:Q$2;AZGBH/$M\?M"6X.,@L?PK&K MHITU)79C.36B-C_A)I_^>:_G1_PDT_\ SS7\ZQZ*V]G#L9\\NYL?\)-/_P \ MU_.C_A)I_P#GFOYUCT4>SAV#GEW-C_A)I_\ GFOYT?\ "33_ //-?SK'HH]G M#L'/+N;'_"33_P#/-?SH_P"$FG_YYK^=8]%'LX=@YY=S8_X2:?\ YYK^='_" M33_\\U_.L>BCV<.P<\NYL?\ "33_ //-?SH_X2:?_GFOYUCT4>SAV#GEW-C_ M (2:?_GFOYT?\)-/_P \U_.L>BCV<.P<\NYL?\)-/_SS7\Z/^$FG_P">:_G6 M/11[.'8.>7\\*_#&5[>!6:&XUW W2'H1".P_P!HUYK\&/V$?B'\ M<"GB3Q3>/X>TNZ;S#/J.Y[RX!YW*AZ ^K'\*^@HY9&$/;8R7)'MU9X-;,I5) MNC@X\\N_1'J/Q _X*FS&26'PAX41(P<+=:G+DGWVK_6OE_XR_''XA_M+WVGS M:W:27D=CO%M;Z=9OL7?C)X!R?E%?I7\,_P!AGX4_#>*)SH2Z]?J.;O5#YA)] M0O05[;IOA31='C2.QTFQM$3A1#;HN/R%;1S#!865\/1NUU?],QEE^,Q4;8BM M9/HE_P ,>-?L/^!3X#_9Q\,P36LEI?7PDOKJ.5"K[W<@9!Y'RJM>]4@ 48 P M*6OGJU1UJDJCZNY[]*FJ4(TUT5@HHHK(U"O!_P!LZQ_M#X/B(@[?M\))';[W M/YU[Q7@7[:>N2^&_A+:Z@+9KRTBU2 7<(XW0MN4\]CDC!]<5I3G*G-3@[-$3 MBIQ<9;,_/^\TZ?39@LT9 SPW8U[5XT^,G@CQ\VFW&IZ7XB@N[33H;#;9WJI$ MPC!&[;GN2:AT;0;7Q5I0O]%=-;TYAEXE&9X/:2/J/J,CWJHWPJT?4V.SS;1^ M_EG@?@:^XIYWA\1RO%)J4>J\SY:>5UJ/,L.TT^C*5G\6M"U[P;IGAKQEH=QJ M5MI)8:=?64PCN(HR<^6V>".E5/%GQ8TW6M'T3PQIVB-IO@[3KG[5)9B;=-=2 M'@N[^N,UM+^SVEP"T6KLBCLT>35&?X(PV)/G:D\@']Q *]'^T,KB^93?>WO; MOK;:YQ_4\P:Y7%=KZ;=BY%\9/#OA7PGKNC^%=&U)#K%N;:4:I=^;%"IZE$'? MWKR.WL7D7>5(C'<]Z](3P)96TRQ6MM+>7!.%7!=B?8"LWQHVG_#FV%SKS1M? MD'[/HL+!IF;L9<<(N<<'GVKRJ^=TJ,91P<7>6\F>A2RNI4E&6):LNB/T=^$J M-'\,/"JN-K#38,@_[@KK:XWX-S75Q\*?",MZI6ZDTRW>12,88H#C%=E7Q#=W M=GU&P4444@"BBB@#\S_^"J4<:_$KP6Z@>8VFSACWP)$Q_,U]=_L/,6_9;\"$ MDD_9Y1S_ -=Y*^2O^"G'@7Q7>?$#2_% TF:;PM;Z>ML+Z$;UCDWL6W@?='W> M3Q7H_P"P=^UMX:O/"VA?#'68QHVK6:-#97#$""ZRQ8+GL_)]C7U=>G*KE=+V M>O+J_+<^7HU(TLTJ>TTYE9>>Q]QT45X?^V?X@\8>$/V>?$?B+P/JTVCZYI!A MO#-!'&Y: 2!95(=6& C%NF?DKY5*[2[GU![A17F7P3^*47C3]GKPMXZU.[1S M+H<=YJ-SP%$L<>+@\<##H_Y5\D_L-_M:^/?BE\=M2T/QOJ<\^D:]I]Q?Z';W M%ND2QM'.?DA95!=0@E4G)YA(Z@UU1PM24JD5]C?\?\G]QSNO%0A4Z2M;Y_\ M#H_0.BOE+]L3XN>,M!^*7P?^'?@/6YM%U3Q-J1-_<6T44DB6N^-,XD5AC#2M MG'_+.O2/!EE\0H_VCO&EQJWC/2-1\ M9(-,\-V\Z->64V(,O*@B#*#B7JY^^ M./3.-%N"FVDG?_R6W]+T9./#G@6Q2\\2Z_I?AZS=MBW&JWL=M&S>@:1@":+-.S6HKJUS;HK MY9_:<^.6JZ'XL^!,G@/Q7 ^A^)/%$5A?RZ:\-S!>0&6 %-^&[,PRI!^;Z5]3 M5;IN,5-];K[K?YAS*]O*_P"?^0445'#<17 8Q2+(%;:=C X(['WK,9)1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 :.>/.-\3AAGTR*W,R:BJ$GB#2X9&234K2- MU)#*TZ@@CJ",U8DOK>*W6=[B)(6QMD9P%.>F#[T 3T444 %%5=1U2RT>W$]_ M=P64!=8A+<2K&I=F"JN2<9)( '/.-\KA1GZF@":BJ=K MK%A?2^5;WUM<28SLBE5CCZ U?E!Y^8_+Z_;_'DK$HD\$^+=W?&G+_\ MZU+IUX[/0]:HKRG_A?2_]"3XN_P#!VI]SU:BO*?\ A?2_]"3XN_\ !V[&3[8]:^F M;KX\LT3"+P3XMW8XSIRC_P!J5\0_$[]DS5?%VEV7Q%NK>]L=0NM3N+KQ!IIY>8U*E2BZ=#=[^AUG[ O[ M(%IJMC:_$KQG9+<1.V_1]/G7*D _Z]P>O/W1^/I7Z&JH50 , < "L3P5-H\G MA725T&2&31TM8UM&MV#1F(* I4CJ,8K-/!^F>/O"^HZ!K$ N=.OHC%*AZ^Q'H0<$'VK;HH M _-CXA?LS>//@5KDFH:(;S4M(1B\.I:=GS8U])%7D$>HX^E:7@7XQZWJ$BPZ MS;V6KE>"]U;@2_BXPV:_11E#J58!@>H(KE=8^%7A+7IC/>Z!8R3DY,HA"N?Q M%5<1XAX=O]&U2Q>630XXF"Y*Q3OC]37$^-O&6E:*LGV;PU;2.O1KB:1A^6:^ MG[3X3^&[&-DM[-XT88($K8_G6==? 7P7?2E[K2CV5&XUZ#^S[^Q)KOC#Q%:^)?B%#)8Z3%()E MT^X;-Q=L#D;_ .ZOKGD^U?<_AWX=^&?"7_((T.QL&[O# H8_4XS71T7 C@AC MM88X8D6.*-0B(HP%4# J2BBI&%%%% !1110!4U;2;/7-.N+#4+:*\L[A#'+ M!,H974]00:_*#]M#]E^?]GOQE;^)/#(EC\*ZA/OMV0G-C/G/EY[#NI_"OUJK MS+]I+X?_ +$/[0C_ !R^%X@U6=9/$NBE;>\.?FE3'R2_4@8/N/>O"]>\.WJ[K35K&>QE!_NR1LA_G7Y9_\$X_&5QX;_:)M-)W,MOK-K-;2IGC< MJ%UX^JU^L]5FN&CA\1*$=$]?O(RK$RKX>,Y;K3[C\O/ /QBNO O_ 3Q^)'A M"]=;?Q!I>M3>&(K7=\X6Z8,XQZX^U_\ ?%=]\:/A^O[+Q_9;\:(L-J/#,L.@ M:W<*N 5F7?,WT^:\//=ZYCQ9^R_XNO/V\I+"W\/ZM_PK;5?$=MXFNM06RD;3 MF>.-IW#RXV!M[SQ@$Y_>].17UW^VG\,;GXL_LW^+='T^SDO]7MXDU"QMX(C) M+)+"X?8BCDLRAT '/SUK.O&+IUOYVI2\E9)K\9FT:3DYT>B32\[NZ_*)X[X9 MM_\ A;W_ 4L\0ZLR&;3/A[H:V<$H;*"XD3&"/7-Q5?&_C M_F Q?^@6-;G_ 3D^%_B;PAX#\7^*?&^EZCIGBSQ-JYDG75K=X+F2&)?E=T< M C,DDQZ&O#MJ)I;?;"YB9G9#N_Y9!CDY8L 20@!^H/^ M";'@GQ%X$^#_ (JLO$N@:GX>O)O$T\\5OJMG);2/&;>W =5< E2589'&0?2N M0\2>'_'W[(_[2'C/QQX?\ WWQ$^'OCF5+F]@T>(S7EE<;F=CM"LW#/*1D!") M%&X$5TRK7Q+BWIRZ:VULNO1O77Y%SI+VQZ1X@T*YCE2VVRRI&K*926/,A<+_"8Q@@-BO2/@7\)= M)_;)^/WQ6\=?$P2:]I>@ZI_9&D:.;F1((T1WV@A2#M554[0<,TDA8'//IG@W MXF_&3]H#XV>'+C0_".M?"GX8:,YFU677;*..YU7HPB"21Y&2-O[L\ N2X.U: MXG3['XD?L3?'CQO?Z;X$UCXA_##QC>'4%;0HGGN;*4L[X*J#@KO9#N #CRR' M!!6HYK)1VGRNUW=_$NNBVO;K;L1R[M:QNKV5EL_UM?TZG%_M%_LR^'?@+^TA M\#M4\&)-IWAW6_%%HLND-\DX=6Z$G&SC@@#]**_-[XI:_\ M%[]HSX^?"#Q,_P )_$_AOP'H?B.U6W6[LI#.#]HA>:YN$ S&FU%PQ&P!6^<\ MX_2&N3$<_L*:J.[][S?2USHI\OM)."TLO3KM_6YY!\1?VM_A+\)O%EQX:\6> M+X](UNWCCEEM6LKF7:KKN4[DB93D+$TF; M5/&%]JEFCV-R_FVTBQ!'^2(@9VM\IP1CD"OO6_\ ">B:K=&YO=&T^\N6 !FN M+5'W?S7D544KQL]+_HSZ7\)^*M*\<^&=,\0Z'=?;M'U*W2Z MM+GRVC\R-AE6VL PR.Q -:U16MK#8V\=O;0QV\$:A4BB4*J@= . *EKC=KN MVQLKVUW"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH X;Q%_R,*?\ 7)OYBH*G\1?\ MC"G_ %R;^8J"NRC\)S5/B/*/VH/B1+\,?@QKNH6+XUN^5=+TM58!FNISL0KG MNH+/_P ->2?LLZ(/V>_BSKWP?EU$7]CJ6F6WB+39RRG=,$6&[7CN73*CLJ< M^M=S\:?@]J?QN^,/@O3==TD7'PPT6VGU"]9KE56]O6!CBA**XD&P?/NQM(9A MFN7^(G[*UC\/]:\%^,O@YX4AM?$6AZQ'+>6<%WY?VNR=2DZ9FDVYVG Y'#-W MQ7I47&,>5OX_^&5^UGKZ'+53;NE\.OSW=N^FGK<\F\'77P M_&?Q=7XK+I/] MN_\ "9:D8/MT4[2?9LKC:8Q_?\SISG\*QM#CB/[.?BPZ(E\OP^;X@V1\,KJ M?/V;[3'N\O?SY>[]=^?FW5]7_ 'X:ZIX/NOB9+XATF*V.L>,+[5+%G:*4RVL M@CV/\I.W)#?*V".X%6OVF/ >M?$#X;6ND>'K$7M['J^GW)A$J1 113JSMER! MPH)QG)QQFKC54907^#KHK.+?W6_,56'-[1_X_G=22^^_Y'$>,/VC/&5U\7O% M'@;P1I/A=KOP['"TL?B356M[G4FDB$FVUC4.!C R #6-H>R3ZZ?\ !_JWH^]: M\_E_7];W\NW/_$U3\3/CYX&\#K^\TCPZI\6:RN#M,B$QV41(XSYA>0J>HC%9 MG[=?V$? 60ZF!_9PUC3S5]H7?\ =Y^[GIS76? CP7K&FWGC3QAXHL&T M[Q)XIU9YFM9'1WMK*']U:0L49E)"*6X/62D_:<\!ZU\1OAM;Z1H5BNHW@UBP MN7A:2.,>5'.K2,2Y .%!..I[ U,6E.DNSBW]Z;^[;Y#E>U1^32^Y_F[M>I\G M_&J;X%7FDZ/'\$(XS\5#J5O_ &*?#D=PDBMYB[R^0$V[<]><^VZOIKQ_\4OB M9;^,M6T7PGX5T>TTS1[6&:Y\1>+KF:TL[J21=QCMBJX?:!AFS@'(..,^TPV- MM;OOBMXHWZ;D0 U\D>/OA#XQ;X^>+_$.H?"BP^+6FZI';)H=WJFL116VE*J! M7C>WESQN^8E5[<KZZ*W3UW[^A+BXOF]%IZWOU]/ZN7U_;.\ M0ZEX2^&U_HO@2/6-;\73:C8C2[:^! N;9@B%)"-OEL3N9C]U0>3C=6?#XD^, MTG[5WA&VU?2?#MO>2>'':XLK74I_LOV?[0OFR@8/[U3@*,$$=_3/^!OP/^)' MAGQ%\)8=<\)PZ99>$-6UYKN\M[^!XGAN8M?$?PO MXVTW]H[P?XW\.>&(_$VCKI,FBW__ !,HK1[-9+A7:?#_ 'PJ\[5R3@CCC.CY M(SCRI:\WY.W43YG3EJ^G_I7^2N8_E3[;L4,(HD5>),8)+-M^91Q4,W[7%[XH\._#V'P=HFG-XJ\76,M\8];OO( ML=.CB9DE:23 :3]XC*H49(4GC@'OOA#X%UOPO+\5#J=E]E&M^)[S4-//FH_G M0/!"J/\ *QVY*,,-@\=*^<=*_99\6^'/!?PMUF^^'VE>-M4T/3[O2M9\):E= MP*S1R74DT4L,V3%O7S"3DG@X R21G35-Q2E_=_&,K_\ DUK]O(JIS*3Y?[WX M25OPO;OY['H5U^U]K7AKP3\1#X@\/Z4/&7@W['++!IM_Y]C?6]Q*B++$X^9< M!N5;D97U(!XF_:@^(/A/0M#O-:\':%X8N/%>H>1HBZYJAAAL[81[S)?2#.US ME<(,8R0>1@\CK?[/_C/Q-\)?B'?%^KZ'X>_L'PGHOC_2K:9CJ_A75_)0WBE $>*:4 M%8VC;)SU.>,]#35-6T5VUU\EV?7\-?DO>>J??\M/QOZZ?/2^#GQ!\;>*=0UW M2_&GABSTR;3UAEM=:T6=Y],U*.0-GR78 Y4KR,D\]!WQ/B=J\&C_ !"T'5O$ MD;WOA"SR7@492TNMWR7*HXQ_ ?G )Z*_$;^#Q\,O M">H6B6\/A5=7%^);D.&-U\A*Q_*"NT>I[=?<_%WA6#7K.1'0-D8Z5G4M"2<> MW]=_Z^XE1$;C4;>X-O,PS8*)-SA ?O1'GY/X3R.,BO1;'] MD/PU-;JS:%89(_Y]D_PKFE*G'J:Q]I+I_7W'M'G1_P!]?S%'G1_WU_,5X_\ M\,?>&/\ H!6'_@,G^%'_ Q]X8_Z 5A_X#)_A6?M:?G_ %\S3V=3LOO_ . > MP>='_?7\Q1YT?]]?S%>/_P##'WAC_H!6'_@,G^%'_#'WAC_H!6'_ (#)_A1[ M6GY_U\P]G4[+[_\ @'L'G1_WU_,4>='_ 'U_,5X__P ,?>&/^@%8?^ R?X4? M\,?>&/\ H!6'_@,G^%'M:?G_ %\P]G4[+[_^ >P>='_?7\Q1YT?]]?S%>/\ M_#'WAC_H!6'_ (#)_A1_PQ]X8_Z 5A_X#)_A1[6GY_U\P]G4[+[_ /@'L'G1 M_P!]?S%17VH6NF6,][=W$5M9P(TLL\KA41 ,EB3P !7C6H?LB^&K>W9ET*PS MC_GV3_"OB_\ :>\5?$+X>>#]%^&_]GR>'_"RW5Y-'-&P_P!-'VN1T#8Z*H9< M)]&ZXV]>&A'%3Y(/4Y,15EAH<\UIY?\ #'WS^SW?2WGB+Q#J.C12Z;X*OI%D MT_39E()ER3+H..N,C/N<^(/B#+/JTNG7OV:TTF69EBMXRS_P@CIM ^N: /M*WOK:\MA<07$4 M]N1D2QN&3'U'%1:;K%AK,+2Z?>V]]$K;6>VE610?0E2>:^-_"L,OP<_:FUCX M>^&[^XN/"FI:5)NF_X)W3!OA=XE1I,R)K+EE)Y M ,28S^1_*@#ZBLM9T_4IYX;2^MKJ: [98X9E=HSG&& /!R#U]*CNO$&F6MV+ M.74;2*\8?+;O.HD/T4G-?%'P0\4W?A?6OVD-=TQO/NK.6ZN+=E.X;A-.58>H M[UT'[,/P(\*?%CX6/XQ\527&N^(M4GG,UX]VX>V*L0 N#PW ;/N* -;X-?%C MX@>.%^-<$>KBYU+0YF71UFA0K&0\V%(QR"$474-::,ZY M97;VUTL2!!V*':.G!(_ UY#^P38QV'BSXM623M=Q07T4*S.VXR*LDX#$]R0. MM8WAOQ /V8OCM\5M'E(AT>_TR76;",G"EAEU4?3,B_A0!Z39_'#QIXT^/WBS MPWX:N+"/PWX?LW:22ZB7:TZKP&DZ@;R ?8&O6?@CK7BK7O T=UXQFTN?6//= M6?295DAV#&,E>,__ %J\"_9S\$SZ3^S3XU\6:@I.K>)H+J\>1OO>7M;'YDL? MRJ#]F70=>\6?L:ZWI?AR^^PZW=75TEO.S$<[4XSVR.,^] 'UE;^(M*O+QK2# M4[.:[4X:".X1G'U4'--KKXT:_IFH7&B/X1A@#6<5O.IO%; R73J.2 M>O'2OF_X%?\ "+?#+QUX9\/^._ MYX;\<^8RVNMR7#20WDA)&XG.#U'KCCI7 M0_#&9XOVY/B.PRVS3RP7/HL5 'UGJ.L6&CHKW]];62-T:XF6,'\S4UK>6]]; MK/;SQW$+./'7B'X@23ZM-87OV6UTJ29EBMX\L! M\H(Z;0*N?#R.7X._M8ZC\/\ P[?7%SX5O[!KB2PEE,BVK[&; )Z8P/P:@#ZX M7Q-I#6LURNJV)MX6V23"X38C>C'. ?8U;L[ZVU*W6>TN(KJ!ONRPN'4_0CBO MA3]ESX/Z+\8-<^(D/B:6\O-+T_5&\K3X[EXXO,=I,N=I&2 N*[#]E..X\!_M M#?$;P!9WEQ-X?L5\VW@GD+^6N(YM:^(=]"8X&0V&GEA]\GF1Q]!@?B:^LOVG/C)J/P#^$>H^-M/T*+ MQ!]@GA2>UEN3 !'(XCWA@K=&9.,=">>*]3.*BK8ODATLOG_3/,R:E*GA>:76 M[^7](]6HKF?ASXXM_B%\.?#GBV)!;6^KZ;!J/E[MPB\R,.5)_P!DDC\*^?OV M7?VXK7]H_P"*/B/PDN@1Z1'8V\EYI]VMV93=PI,(R64H-APZ-C)ZGTKQU1J. M4HI?#N>O[6'+&=]':WS/J>BO"/VF?VEKGX$:QX!T/2= A\1Z[XNU+[!;6LUV M;=4&Z--Q8(W\8_1R?W9XZX4:4Y1YDM-?PM?\_P"K%2G&+L_+\=OR/6****Q+"BBO M$O@[^T3<_%+XS?%#P+-H46FQ>#;E(([U+HR&Z#.ZY*E!L^X#C)ZU48N5[=%? MY?TQ2:BN9][?-_\ #'MM%%%2,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH X;Q%_R,*?\ 7)OYBH*E\4.+?7[9GX60&,'W/(_E45=E'X3FJ?$%%%%; MF84444 %%%% !1110 4444 %%%% !1110 4444 %(>>M+10!#HFDP3>)'07&O7+(E&T>E+1 M4%";1Z4;1Z4M% ";1Z4;1Z4M% ";1Z4;1Z4M% #)(5E4JPXKR[XZ_L^>'_CE MX"O?#^I1K#<'][9WJK\]M,!\KCV[$=P:]4HJX3E3DIP=FB)PC4BX35TS\9+6 MX^)7[$?Q>.Y'L;N,X93DVNHP9_)@?S!K])/@#^V)X%^.EC!!%>QZ)XBV@2Z3 M>R!6+=_+8\./U]J]$^*7P?\ "?QD\.R:-XJTF'4;=@?+E(VRPM_>C<NZ/_P!$ZOO_ :I_P#&JP_LK&_\^_Q7^9O_ &I@_P#GY^#_ ,CZ M@\-_ .Q\-_&[7?B1'JES->:M;FW>R=5\I!A!D'&?^68[]ZP?%/[*FDWWC"\\ M4>%_$.K>"=8OB3=OI,H6.8DY)*D$9-?/O_#UW1_^B=7W_@U3_P"-4?\ #UW1 M_P#HG5]_X-4_^-4O[*QO_/O\5_F']JX/_GY^#_R/J#X3_L[^'?A7J-_JZ3W> MN>(M0!6YU;4Y/,F=3U [ 'VKA3^Q7HNG^)M1U#0?%>O^'=.U&0O=:9I]P$C? M))*YQG')_.O&?^'KNC_]$ZOO_!JG_P :H_X>NZ/_ -$ZOO\ P:I_\:I_V5C? M^??XK_,/[5P?_/S\'_D?2OPE_9K\/_"/5?%,VG7$UWI^NJL;V%R R1( 1M!Q MELY.?1[*ZVQ,"?NYQD#M7BW_#UW1_ M^B=7W_@U3_XU1_P]=T?_ *)U??\ @U3_ .-4?V5C?^??XK_,/[4P?_/S\'_D M?3GP3_9YTCX&ZKXFN='OKBXM]9DC<6TX&( A?"J0,G[_ ']*R_CY^RWHOQXU MC2M3O-3NM)N[&)H&>U53YT9(.UL@].?^^C7SO_P]=T?_ *)U??\ @U3_ .-4 M?\/7='_Z)U??^#5/_C5']E8W_GW^*_S#^U<'_P _/P?^1]H3>![+_A7[>$[9 MFM;#[!]@1HP,JNS;GZ]ZX/P3^SI:>!_@_=> K'Q%JD,4UPUP-3@98[B-CM.% M(&/X?UKYK_X>NZ/_ -$ZOO\ P:I_\:H_X>NZ/_T3J^_\&J?_ !JC^RL;_P ^ M_P 5_F']JX/_ )^?@_\ (^@/#?[*]G:^,M+\2>)_%>M>,KW2FW6*:G(I2$^N M !GH/RKH/#/P$L?#/QJU[XBQZIOE_\ X>NZ M/_T3J^_\&J?_ !JC_AZ[H_\ T3J^_P#!JG_QJC^RL;_S[_%?YA_:F#_Y^?@_ M\CZ"\4_LJZ5?>,+OQ-X7\0ZOX)U:]R;IM)E"QS$]25((R:W?A3^SOX>^%=[J M&JQ7%YK/B'4%*W.KZE)YDS ]0.P'TKY@_P"'KNC_ /1.K[_P:I_\:J*X_P"" MKFF^6?(^'=T).WF:HI'Z14?V5C?^??XK_,/[4P?_ #\_!_Y'U-\$_@/8_!6\ M\37%GJESJ)URZ%U(MPJCRR"QP,#I\_?TJ/PG\"]-\"_%KQ1\0_[8F>;6(\36 M\X18H1A>0<9_@[GO7Q/XI_X*F^,+^%X]!\)Z7I3,,":YD>X8>X'RC\Z\CU#Q M]^T!^U->?9(9==UNUD;'V;3XS;V:_P"\5VI_WT:Z:>35_BK-07F_Z_,YJF<4 M%[M).;\D?:?[2W[?GACX9V=WHO@R>'Q'XG(*>=$=UM:MTR6'WB/0<5\7_ OX M$>-/VNOB7/K.L37+:7)<>=JFM7 .#SDQIGJV. !P*]_^!G_!,N47-OJWQ.U) M&12'_L73G)W>TDO\POYU]Z^&O"^D^#M&MM)T33[?2].MU"16]M&$10/8=_>M MY8O#9?!T\'[TWO(PCA<1F$U4Q?NP6T?\R/PAX3TOP+X:T_0=&M4L]-L8A##" M@Z =SZD]2:POC7X%7XF?"/QAX6(!?5=+N+:(D9VRE#Y;?@X4_A7:T5\Q*\KN M^K/IHVA:RV/SX^"7QW;P]_P33\4W3W$D>J^'EO/#T3,<.LL[CR2/]T7*_P#? ML^E(_'%GK4L,9*[;8K)*R@?W1#.2?>!:^UO\ @H?X!;Q9 M^S+JM]9(RW_AFYM]8MFA.UHQ&VR0@]ML-OE%?><)XLC'Q@_X*6^'-*#B;3/A]HGVZXB8943LNY2 M/0[KBV/_ &SKJ/A;\4/%>L_MX_%KP;>Z[=7/A?2]'CN++2W*^5!(5M"67C.? MWC]_XC7*_P#!.-M0^)6I?%7XPZU&JZEXDU5+-% XC6)-[*I[K^]C7_MG2_!K M_E)3\;_^P#%_Z!8USRAR-T9+X*4O_ G9MK[]RI3Y_P!['[4XKY+3]#R']GO6 MOVB_VM-%U;0[+XEW7A?PYI-\[7GB0*PO9I'"[+>-D*MA A;"LG$GS9RH'H>O M?$#X@?M ?&;6OA;X:^)W_"O/!_@>".QUCQ$D@CU#4[M?D=E)=7&720#:X + M,6+*M=%_P2M_Y(CXO_[&NX_])K:O#]8^&OPG\#?M@?$K1OCWITF[+\-!S35 M.4[Z\UM]E=_=LKOS\SU3P7\1/'?[+O[0'A#P-XH^)(^*G@/QE,;2RU&\N!-> MV5R7"J&)=WQO>->6*D-D!2I%7/V'5NVCOK_5C+^'__ M+]L32M1\=ZK\<9?A- MH5Q<31:)H.@W0C>-$.W=,4EB9@"#]\EF.2-B[16]\+/VIO'W@/1?C-X$\8:C M8^,?&7@/1I]7TK6H")8[Z!44@R[,;@OF1,>=V&8-RN:\4_9G\$_LT7'A2\\. M?&C3/^$:^)&BW5Q#J']L:C=VBSJ')4KLD6,,H(0IPQV9YSFO3?@'X@^'_A_6 M_BWXQ^"?P=EU#1O"^D/;V^M3:S?,=8W-&\ENL$JN!\J._0MA(P0/,XWK1@E. M"7NI::)+I9\U^OWNYC3))("U]I^FW4L4EK,!R(8-ICE7N#''R#CAL@1?!7X]^*/ W[&&MZSXK M\*W'Q4\&1^(_[*CCUR0A1IYC'SY>-]T:S!5&20K/M!&T"BK%SNN2UG'1I+K: MRDNCVUZ:CI.W*[WNGJF[[-W:?;?3KH=#IOPS^+VJ> X?'7PG_:7U#XE^*%2. M:705NE>WJ^"=!O/$FG+I/B&>QADU M&QC<,L%P4!D12&8$!LXY/'>OS:^-_A']DUOAE>^,OAQXMD\,>+XHFN]+LM*O M;AIGN<$K$\$FYXANXRI0+US@8/W#^R%KGB?Q)^S;X$U+QC+6SDDDYK'$Q^V MK1[#1117D'H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% '->,_#O\ ;5BP7*R#E67@@^HK MSAO$VIZ"Q@U/39;H+P+BVQEOJIP,_0U[61G@U2NM'MKK[\:G\*J,G'8EQ4MS MQS_A9=M_T"-5_P"_4?\ \71_PLRU_P"@/JO_ 'ZC_P#BZ]8_X16P_P">*_E1 M_P (K8?\\5_*M/:R)]G$\G_X69:_] ?5?^_4?_Q='_"S+7_H#ZK_ -^H_P#X MNO6/^$5L/^>*_E1_PBMA_P \5_*CVL@]G$\G_P"%F6O_ $!]5_[]1_\ Q='_ M LRU_Z ^J_]^H__ (NO6/\ A%;#_GBOY4?\(K8?\\5_*CVL@]G$\G_X69:_ M] ?5?^_4?_Q='_"S+7_H#ZK_ -^H_P#XNO6/^$5L/^>*_E1_PBMA_P \5_*C MVL@]G$\G_P"%F6O_ $!]5_[]1_\ Q='_ LRU_Z ^J_]^H__ (NO6/\ A%;# M_GBOY4?\(K8?\\5_*CVL@]G$\G_X69:_] ?5?^_4?_Q='_"S+7_H#ZK_ -^H M_P#XNO6/^$5L/^>*_E1_PBMA_P \5_*CVL@]G$\G_P"%F6O_ $!]5_[]1_\ MQ='_ LRU_Z ^J_]^H__ (NO6/\ A%;#_GBOY4?\(K8?\\5_*CVL@]G$\G_X M69:_] ?5?^_4?_Q='_"S+7_H#ZK_ -^H_P#XNO6/^$5L/^>*_E1_PBMA_P \ M5_*CVL@]G$\G_P"%EVW_ $"-5_[]1_\ Q=2KXEU/7B(-,TV6T#<&XN<;E'LH MR,_4UZG_ ,(K8?\ /%?RJW:Z/;6OW(U'X4O:R#DB9'@SP[_8MBH;+2'EF;DD M^M=+2 8X%+61H%%%% !1110 44R2:.%?]@9_6FDW ML*Z6YIT5SD_C!!Q#;L?=SBLVX\47TV=K+$/]D<_K6JHS9#J1.T)"]3BJEQJ] MI:Y$DZ@^@Y-++N3(C M5(AZXR?UK$HK54HHASDR+7K2W\46[6^K6\.HV[=8KB-74_@17EVM_LL?"KQ M[/=>"M.1V.2UJK6Y/_?LBO5J*Z85)T_@=O0PG3A4^-)^IX5_PQ%\&?\ H4G_ M /!I=_\ QVC_ (8B^#/_ $*3_P#@TN__ ([7NM%;?6J__/Q_>S#ZIA_^?:^Y M'A7_ Q%\&?^A2?_ ,&EW_\ ':/^&(O@S_T*3_\ @TN__CM>ZTC,%4DG ')- M'UJO_P _'][#ZIA_^?:^Y'A?_#$7P9_Z%)__ :7?_QVC_AB+X,_]"D__@TN M_P#X[6-\1/VZ/ O@G7+C1].M-0\3W]N[1RG3T B5AU =C\V/8$5+\+?VX/ W MQ(URWT>>WO/#]_IX/U%;\^,Y>?FE;U9C[/!\W+RQOZ(U/^ M&(O@S_T*3_\ @TN__CM1S?L5_!2W&9?"_E#U?5KL?^U:]QU%;AM/N1:,J71C M81,_0-C@G\:_,#XB>%?&,/CO5IOBOI7BO5%9SY$VF@R1'YCC:>5VXQP.E.C4 MKUFTZK7S?^8JU&A22:I)_)?Y'V?%^Q1\%9UW1^%3(O\ >75;LC_T;3_^&(O@ MS_T*3_\ @TN__CM?+_[+WA?XB6_Q8L[GPC::]IG@X2+]J;65,<3Q8^8%3\I; MTV]*_1*:9+>%Y976..-2S.QP !R2:5:K7I2Y?:M_-_YCI4*%6/-[)+Y(\-_X M8B^#/_0I/_X-+O\ ^.T?\,1?!G_H4G_\&EW_ /':Y?Q?^WUX+T/6+C3]%T?5 MO$YMWV27%F@2+."/BEKD&A^7?>'];G_P!3::G&%$I( MR K@D$D= <9[4.>,C'FZT5A]:K_\ /Q_>S;ZIA_\ GVON1X5_PQ%\&?\ MH4G_ /!I=_\ QVG)^Q+\&HV##PBV0<_-J5V1^1EKW.BCZU7_ .?C^]A]4P__ M #[7W(\X\/\ [.7PS\,,KZ?X,TE)%Z22P"5Q_P "?)KTK39FT>%(;+%K"@PL M<8 4#Z4RBL)RE4^-W]3HA"-/X%8V[?Q9>1X\P)*/<8/Z5I0>+K=_];&\9]1S M7)45SNE!]#93DCOK?6+.ZP$G7/H>#5P,&Z'->:U-#>3V_P#JYG3Z,<5DZ'9E MJIW.GE\ ^&)_%D7BF3PYI,GB:%/+CUIK&(WJ+M*[1-MW@;688!Z$CO6KJ6FV M>M:?)KZ'&YUE'^T*T8/ M&"=)K=A[HDII?A[1M/T'3$9G2RTRU2WA5F.6(1 M "3UXJ*S\%>'M-\27WB&TT'3+77[]!%=ZK#9QI=7" * LDH7"3]T>E M3V_B.PGP/.\L^CC'ZU?BN(YAF.19!_LL#6;YD[LI\"V,UEX; MT'3/#UG-,;B6WTJSCMHWD( +LJ* 6(51D\\#TJ+QA\/_ Q\0K".Q\4>'M+\ M16<;^9'#JEG'<*C8QN4.#@X[CFM^BIYG>]]2CFO!?PS\(_#B&>'PKX8TCPY' M<$-,-+LH[?S2.A;8!NQ[UIK9HIN3;NV*R2LD<9XP^"W@#XA:BNH>)O!6@:_?J@C%WJ.FPS3 M;1T7>RDX'IG%=%X?\.Z5X3TF#2]$TRST?3+<;8;.P@6&&,>BHH 'X"M&BCF= MN6^@65[]3SS5OV=?A9KNJ3:EJ/PX\*WM_,YDEN)]'MW>1CU9B4^8GU-=O#HV MGV^DKI<5C;1Z8L7D"R2%1"(\8V;,8VXXQC%7**')M6;T"R3OU/.+']F[X3Z; MJ$5]:?#3PG;W<3B2.6/1;<&-@BBB4I2W=P44MD%%%%2,* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHJ.6XBA_UDBI_O$"@"2BLN?Q)80Y_>^8?1!FLZX\8CD0V^?\ :=OZ M5HJPZ-X?B\-3W5 MCX;EN,:S>V*.\D29&-X3Y_+QG.TCZBOE>\GT/65O!X?O=(T_Q*T9D@FLI=2$ MY<*6PG2,.<* H!!)_"NNGA_:1YK_ ->9S3KQZA\4/B%\*?V1%UGQ7YB^+Y@+:U:Y'[^)9"%1 MI?\ ;4$GGGCFOSVOKZXU*\GN[N:2YNIG,DLTK%F=BQYN(E3I-*WM W\(,,>/P5#5#X5Z!I*/IEM=S?8[.X >XN4=$8Y&?O/ M\HYXYXKUM?!'A9YGCM_%4,3B10%DFAD4(4+'Y]R@MN&W"Y'/6NQTJ%+3E_"Y MX,L=B:K;@]G;>W^1YY;_ !J_: \/XEB\0/J*+R8]D$V?P9 ?RKI?#?[?_B>R M,VE^./#-IJ]K(IAN!;AK6<*1@Y4Y4\=L"NOM_ WA[[1% OC"TW;I1),0GEG: MX";/G_B4[N3C@@9/%>+_ !V\/Z>WAF6^W1RW=G<+%#=(,>:I;!'N"/F'IBH] MG0J:Q?"[]BP>'O'EMXR\9>*)O%&LVTBRQ*L7EQAU "$G))" M@# & ,"OSX\,>)]4\&Z]9ZSHUY)8ZE9R"2&:,X((['U!Z$=P:^]?CI\0O'_C MCX ^#/$_A2+4+'3=1$4NO'1QNNXH2HW>7CG:#NZ>V<#-=.2;<=8Z_P!(^L!(A;8&7/-8^$MI-X_BG74%E9;6:\7;V3R0 M,FO/K8=T4G?]#NHXCVKM;]3V:BBBN,ZPHHHH **** "BBB@ HHHH *56*-E2 M5/J*2B@"]!K5];_=N7(]&^;^=:$'B^X3_6PQR#_9RIK!HJ'"+W17,UU.O@\7 M6DG$B21'Z9%:%OK%E)K^'&9%E'HZ_UK-T'T9?M%U.VHKFK?QAT$UOC_:1OZ5HP>)+" M;&93&?\ ;&*R=.2Z%9O4_W4'=OP&20*N,93DHQ6I,I*$7*3T'?M _M#:)\"_# M375T5O-8N 5L=-1L/,P[G^Z@[M^ R2!6-^R3\3M8^)OPS76M?NOM.IW-]:U\2O%%WK^O7;7=_<-]$C7LB#^%1V'X\DD MUM>#/CEXZ^'NEKIWAWQ%/IEDK,XACCC8 DY)^92:]MY?^ZY5\1X:S#][S->Z M?L5N'K1N'K7Y,?\ #6WQ<_Z':\_[\P__ !%'_#6WQ<_Z':\_[\P__$5S_P!F MU>Z_KY'1_:5+LS]9]P]:-P]:_)C_ (:V^+G_ $.UY_WYA_\ B*/^&MOBY_T. MUY_WYA_^(H_LVKW7]?(/[2I=F?K/N'K1N'K7Y,?\-;?%S_H=KS_OS#_\11_P MUM\7/^AVO/\ OS#_ /$4?V;5[K^OD']I4NS/UGW#UHW#UK\F/^&MOBY_T.UY M_P!^8?\ XBC_ (:V^+G_ $.UY_WYA_\ B*/[-J]U_7R#^TJ79GZS[AZT;AZU M^3'_ UM\7/^AVO/^_,/_P 11_PUM\7/^AVO/^_,/_Q%']FU>Z_KY!_:5+LS M]9]P]:-P]:_)C_AK;XN?]#M>?]^8?_B*/^&MOBY_T.UY_P!^8?\ XBC^S:O= M?U\@_M*EV9^L^X>M&X>M?DQ_PUM\7/\ H=KS_OS#_P#$4?\ #6WQ<_Z':\_[ M\P__ !%']FU>Z_KY!_:5+LS]9]P]:-P]:_)C_AK;XN?]#M>?]^8?_B*/^&MO MBY_T.UY_WYA_^(H_LVKW7]?(/[2I=F?K/N'K1N'K7Y,?\-;?%S_H=KS_ +\P M_P#Q%'_#6WQ<_P"AVO/^_,/_ ,11_9M7NOZ^0?VE2[,_6??]^8?_ (BC_AK;XN?]#M>?]^8?_B*/[-J]U_7R#^TJ79GZS[@. MXJO-J5K;_P"LN(T^K"OR9F_:I^*\_P!_QK?,/39$!_Z!57_AI;XF'D^+;H_] MLHO_ (BJ66SZR0GF5/I%GZOS^++"+[K-*?\ 9%9MQXRD;(AC51ZMR:_++_AI M;XF?]#9=?]^HO_B*/^&EOB9_T-EU_P!^HO\ XBM5E[74S>8Q[,_3VX\07EQP MT^T>B\50:7?RS;C[FOS1_P"&EOB9_P!#9=?]^HO_ (BC_AI;XF?]#9=?]^HO M_B*T6#DMK$?7H/=,_2W.VMX1'"#)([!57)7 R2!S7TDO@/QQ#JD?AJ\_:(T6U\< MNH4:%]GC8>:0"L?F<')R.-F>> :RJ4?9VYGOZ_Y&M/$JI?EB_P /\SZ.W#UH MW#UK\Z?%WQK^+O@?Q/J>@:OXFNK?4M.G:WGC$<1&Y3U!V<@]0>X(K-M?VC/B MA?74-O#XJNGFF=8T7RX1EB< 9*^M:1PLII.+3N9RQD(-J2:L?I1N'K1N'K7R MOXF\'_%[2=>/AS2_B[INM>)[33IM1U734C6+["D:Q-C=L.XMYJ[ ]0,>L^(-$TB^ZF.6:-9?Q YKX*7]I3X MDLP$GBN[:,_>"QQ D?4)Q67H?P*\9W:R^*I/ %Y\1M'U<-);74=TT=@^M<_\.-W_ %VN?6O[3.I^'?C)\$+V'P_KECJR M?:8MLUE.LOER;OEW '(&<=:_-W6-&OO#^I2V&I6LEG>1'YHI%(..Q'J#V-?3 MWPE_9D\=1^/F\37FAR_#;PQ&I:>WN+GS)6CVX,:J3N?)YR_3-=1XB\ Z5X@C M:TUNRCU"!2?+N'RK@>JN#E3^-.&+C@JGLT^:+[=/T82PTL7#G:Y9+\?U/E_P M3XVO]-:/3_[/EUB#DI#;AO/0#D[< Y '."./45WMA\5/";1JUQ>:A8-C.V>Q MW_D4!-4NHY' M;+*^?6I'7^NSO]YY/-\8M C81Z9#J6LW+<)'#;>7N/XL6_)37F/CSQMJ_BJ^ M$.H0-I\5NQVV!5E,9]6# $M]0/I7T]9^"_B3IL=@BWV@Z=<01V]N]U)<7%U& MT<:E#B#:J)O5L2;?O8'3 K!\:?!T^(/$0N_%VK07]];QB 0Z3#]GC=%^[N=G M>1^. 2V<8 P!BI^O48N\G?\ '\E8N.6N*_=JS_KNVSYK\.>%]4\67S6NEV^)G@KX=_!WPIIVL>)-/T=X+-8UCOIUBD8 M GD*3D@^HKYFT+1[;P[=6T&E,="A5Q^^M/3=/NBOK;4'0-G=EF*@L201@-C!4=17)]8CCIM2ERQ6RZO]#O5"6#A M>*YF]WV_4_2CPKXI\%>-)'O/#VHZ-J\J22%)^8[SVP >W1_P##2WQ,_P"ALNO^ M_47_ ,14O"W?[N5U_78/K:CI4C9_UWL?I;N'K1N'K7YQ^'?CI\7?%FNV&C:1 MXAOK[4[Z98+>WCBAR[L< 9*X ]2> ,D\5]%GP7XSL=2A\/:K^T7H>G^-9 J? MV)]GB8+*V-L1D."&.1@;,G(P#D5C4H^SMS2W]?\ (UIXE5+\L7^'^9]([AZT M;AZU^>?Q ^+/QD^&7B_4O#6O>);BWU.QDV2!$B9'! *NIV0#D5SW M_#2WQ,_Z&RZ_[]1?_$5<<-*24HM69$L9&+<91:9^ENX>M&X>M?FE_P -+?$S M_H;+K_OU%_\ $4?\-+?$S_H;+K_OU%_\15?5)]T3]>AV9^ENX>M&X>M?GWX8 M^,7Q!\0>$_%.L3_$V'2[C18H9(--NA"L^H&1RI6$$ DJ!DX!ZBN6_P"&EOB9 M_P!#9=?]^HO_ (BI^JR;:OL4\9%)2L]?0_2W/W M\8?\2.XU(Z4B#R_/\X(7R5\O&W"GG.?:N0_X:6^)G_0V77_?J+_XBFL+)WLU MH)XR"LVGJ?I;N'K1N'K7YI?\-+?$S_H;+K_OU%_\11_PTM\3/^ALNO\ OU%_ M\13^J3[H7UZ'9GZ6[AZT;AZU^:7_ TM\3/^ALNO^_47_P 11_PTM\3/^ALN MO^_47_Q%'U2?=!]>AV9^ENX>M&X>M?FE_P -+?$S_H;+K_OU%_\ $4?\-+?$ MS_H;+K_OU%_\11]4GW0?7H=F?I;N'K1N'K7YI?\ #2WQ,_Z&RZ_[]1?_ !%' M_#2WQ,_Z&RZ_[]1?_$4?5)]T'UZ'9GZ6[AZT;AZU^:7_ TM\3/^ALNO^_47 M_P 11_PTM\3/^ALNO^_47_Q%'U2?=!]>AV9^ERR;>0V#[&KUOX@O+?A;@D>C M#D][#^O071G MZFV_C*1<":-7'S1'_:'^%?E!_PTM\3/^ALNO^_47_Q%'_#2 MWQ,_Z&RZ_P"_47_Q%9/+V^I:S&*Z,_6^#4[6X_U=Q&Q] PJSN!Z$&OR'_P"& MEOB9_P!#9=?]^HO_ (BK,/[5'Q7M_P#5^-+Y1Z;(L?\ H%9/+9])(M9E3ZQ9 M^M^X>M&X>M?DQ_PUM\7/^AVO/^_,/_Q%'_#6WQ<_Z':\_P"_,/\ \14_V;5[ MH?\ :5+LS]9]P]:-P]:_)C_AK;XN?]#M>?\ ?F'_ .(H_P"&MOBY_P!#M>?] M^8?_ (BC^S:O=?U\@_M*EV9^L^X>M&X>M?DQ_P -;?%S_H=KS_OS#_\ $4?\ M-;?%S_H=KS_OS#_\11_9M7NOZ^0?VE2[,_6??\ ?F'_ .(H_LVKW7]?(/[2I=F?K/N'K1N'K7Y,?\-; M?%S_ *':\_[\P_\ Q%'_ UM\7/^AVO/^_,/_P 11_9M7NOZ^0?VE2[,_6?< M/6C?]^8?_B*/[-J]U_7R#^T MJ79GZS[AZT;AZU^3'_#6WQ<_Z':\_P"_,/\ \11_PUM\7/\ H=KS_OS#_P#$ M4?V;5[K^OD']I4NS/UGW#UHW#UK\F/\ AK;XN?\ 0[7G_?F'_P"(H_X:V^+G M_0[7G_?F'_XBC^S:O=?U\@_M*EV9^L^X>M&X>M?DQ_PUM\7/^AVO/^_,/_Q% M'_#6WQ<_Z':\_P"_,/\ \11_9M7NOZ^0?VE2[,_6?H%1Z@CN"."#P0<5T1R_]TXR? MO=&<\LP_>J45[O5'[7]>E+7A?[-'[2^E_'#01#,8[#Q-:(/MEANX;MYL>>J$ M_BI.#V)]SZUXDX2IR<9+4]N$XU(J47H+1114%A1110 4444 %%%% !1110 4 M444 %%%% !1110!!>,R6[E>N*_+O]KSP/XDTGXE:AKVJ7MQJ^G7TG^CW,H_X M]UYVP$#A0.V.O7KFOU*90RD'I7F?Q4^%MAXTT>ZM[FV2XBF0J\;#((KJP]=X M>?-8Y<106(ARW/R&HKTWXU_!/4?A3K3D))/HTKXAN",E#_/8D88?*<=H?S?@S?ZC7[?B?+M%?47_#$M[_ M -!.X_[\#_&C_AB6]_Z"=Q_WX'^-'UZA_-^##ZC7[?B?+M%?47_#$M[_ -!. MX_[\#_&C_AB6]_Z"=Q_WX'^-'UZA_-^##ZC7[?B?+M%?47_#$M[_ -!.X_[\ M#_&FM^Q1>(,MJLRCWA'^-'UZAW_!A]1K]OQ/E^BOI6;]CUK?.[69B?1803_. MJ,G[)\R_ZN_NG^L*C^M4L91?7\&3]3K+I^)\\45] ?\ #*%]_P _LW_?H?XT M?\,H7W_/[-_WZ'^-5]:I=R?JE;L?/]%?0'_#*%]_S^S?]^A_C1_PRA??\_LW M_?H?XT?6J7 MG^)GA@>&(8KCQ#'J$,MC%.P6-YD8.H8D@8RO/(KZ;\0?$'X1_$#XG36_CWP? MKWP^^(J7ZVUQK.@W_F+#=1L%63(/4,HPRQL>G)ZUP&F?LUZ[X;U2SU33-4N+ M74+.9;BWGCC :.12"K#GL17N;^/O%US?0:MJ'@7P;JGBJW"B+7KG2";@%1A6 M)WYR/]D@#L!7)6KTY2C):VOM=/H=E##U(QE%Z7MO9KKT,N/P9/\ &3XT^.K MYD\=>,M$ELX]-U+5D\UXTG5/WS+GA@' )!Z1D# 8U#X3^*VI_$?X.P?$_5=+ MTL>-_"WB&WTZUU9+%0+F&(O$T]W: MZ[+XB41ZKI^J68DM;E "J*4!& JDJ,'&#@YI/'T'C?Q[I>C:+;:?I'A7PYI5 MTM[!H^AV'D6[S [@T@W<\EC@8'S$G)P:Y8RC>//K\.O9*UU;SU];ZG5.$N67 ML]/BT[M[/Y?A;0]MM_C+X@?]ISX@^#2MC_9&D>'VO[9OLP\[S1%;L-[YRRYD M;CZ>E>'> //_ &M?@_?:7J5O;'Q%I/BVTO9?L-NL/^AW,@24@#LH:9C_ +@J MW9R?$*P^,&K?$=(-*?6-4M/L-U9263M9O%LC7&TR;O\ EDA^_P!<]CBJ?@73 M_''PQ\?:YXL\.6.C6$VL0F";2H;!X[")\,:1K$5YB-?+ M,UE*\**1ZMYDK+[1BN;^'OB;6?"?@;P3=W.I>#OAA%KDAU*Z2Z3[??ZXTSAO M,,*HGEJV[@!V*AD&5VXKS73?#_Q"T_X3:U\/%NH9-&U>Z-W<74D+FZ#,R,RJ MV_:%8ID@J3\S<\UUNB^)_'>A^&] TVX\.>&=UONU;\MWUZ(33DVTK-W_1+SV73J]SI]1N-$^%OB MK]H_6K?PWIM['I?]CWUO8S6Z^3]H:(NKD>GFL)#C!R"1SS5_2_&"6/PT\,>- MAXM\(^!?%/C$G4=4U/4M.,OVS8%401Y<;410JD9/J#DECP'C74_'?Q M?%5M M<:1H>FCQ/9VEKJ4MG9R"20V[,R2 F7[QW;26#?*J@=,U2\ V_C#P)X-B\(:A MHFA>-/#EO,UQ:V?B+3OM M9"228_FP!EF/(/WC@C)H]UQU>ONKY))/\ %)^= MBG?F5EI[WWO9_G]YYC^VEI/AJV^)&E:MX<%LJZUI45]=_8H&AMY9BS S1AA] MUP (/$5ZD=P(5MX;:SMMD%O$N<1HI8D M#)8\DG)/-CAZ].G349,\W$8>I4JN45II^7ZG@"XW M#/3/-?JO\,8;:#X<^%TM !;#3+?R]O3!C4_SKXG_ .&4+[_G]F_[]#_&OI?X M&ZI>^ _#=EX5\12LT%N?+L-0D7:NTG(A<]B"?E/0YQZ9Y,=4C6@N1['5@:4Z M,GSK<]*\:Z3+K/AN^M8/]:Z?*/4CG%? G[2'@WQCK+V8TF*YN=-@!6ZL+5L2 M;\_>*]6&.U?=OBGQP^@ZO9:3;:3?ZJ21UMK0<]#,_!;_84,Q]*S/$7A M[P[XNOY;4S1#58A^]^RMN:,XSM<@8S['!(KSZ,Y4)JHE>QZ56$:L'3;M<_,S M4O MHY<>%/"OC.QU8/&8)+Z$((\??RZXQGL>U?4GPZ\4>(?#_@O3[+7MFH:G M''B69G);V!(ZD>M>H:Q\'M2A9OLMU%9_%K6-4\0:3''%9W<]B-WVFTTNZ\BXER!M(<]AS\O? M(Z]*\ M_"^@27 BC\!>-)Y]Q)E,RAP>PXBQC/4GGDU]>-\-==DX-JL?NSBK% MO\)[E\?;;M8T[I%\Q_6JP^-EAXN"7YH5?"QKR4FSQCP9H%[]A@L1#?*SMB*W MU"X2XGB7 X=T '7)QSCIFO=X[0VUI#"3DQH%)^@IE]'H7P_L^&C6ZDC9HUD) M,DVW&<8!(&2H)Q@9%-TG74UZT,_V2XLU"[MTP4QL.>5D4E6'!Z'([@5R3-OA[J32 ?*\;(3_>W@?R)KY@KZZ\=_#C5OB/IL-K;O M)9Z?X1GCUKA?^&4+[_G]F_[]#_&O6P=:%*G:3/'QE&=:I>*& M?L,M:+^T=H'VG8)3;W0MM^?];Y#]/?;NKR?QA8:ZOQ&UBTU".=_$;:I*DR*" M96N3*K:1JUS9ZE92K/;W$<8#1NIR".:]U_X6 M%XQFOX=8O/!'A"]\6P($B\0RZ4?M*X& V=^)C&JJL==+?C< MSIX6QNIY&NTLHY<#? M\RJ0P#Y/&<*0#AFRSP;XF;]H3X8^'_&OBO2['_A*/#OC32[*'5;6V6(W4+W- MN&CD X('FDX''"\#G.1X/C^)?@[QAXA\1RWL'B"7Q$NW5[+5K026UVH!"AD4 MK@*I*@#@ XP1Q5WQ1>>//$G_ C5I8:9HOAC0= U"+5+;1='L##:R3HX=6E M?)&[=PI7.XD\X(X^=]T?1T\"[+ZW;3TLU!=U!9YBW=G;<3QW]>:R/@CXQTKPW\'O M!VDZ%K^C_#O7F>6>\C\5:0R0:[^\(#+,\/>&_&_A?X MO:C\2;1+!]=OGG>6WEM9#; R@AL*) W&>/F/XUL>%M0\9>'_ CIGAO5O#?A MOQE8:4S-IS^(-+-Q+:Y.=JG>!M';C.,#. )]Q127:-_-KFOY/=;EVFYRD^\ MK>2=K=;K;U)-:\*OH\W[1$>J>$K/2FGBT6X72])E-S'(KS-N,+[$;]X0QQM4 MY.,<5ZPWB2T\8:E<>'_"E]X4U/1FL3:'X9Z]8-I%Y%B/)"ED+@@*%M$GECMG1K-;9R\(M\2?)@G^+<3UZ\UU/_"PO MB UZ-6/A;PC_ ,)8(/('B7^QS]MQMV;MV_[V/^ ]MN.*SE[T;/M^B77_ (?L M:).+T[_KY?T^ICCXC^(V_9)T'2;U+"QEN_$0\'7(:U4^1:^4\3>H\Q=OWP#T MZ5[!?7OAOP+XVL_ EOXH\':7X1@BCL9?!,^EF6ZN?,13EFW9>1]P(^4[MW(8 MG->!Z-I/C?2?AOJW@F[LM'U_3-0N)[S[1J^GF:XMYY5*M+$PB[]G?[[D0C*/W67EK?IW5MNQE>(?' _9W^!FH7/@BSLFN$\;7^FV%[ M?6OF26D.&8[0XSNP@3YNV M\"AUE*=RHRN220"N.5!'BWB#P#XV\8> T\*ZK<0W%M_;$VN27IMV^TRW,H8/ MN;=MV_,3@*/K75:5J7Q.\.:EX1O-/?3X?^$;TG^Q8H?LCF.[ML+\LX,GS'** M\0>!; M?Q%<^&M4M+^#Q%9VRQ)IZ&5=T$@VG*N@9!R/O9.2 :])O? VC?#?XL^//C5% M;P7/A5/#T>MZ-NC_ '4MY>*455/3)97R.PG6N?\ '5GXL^(GA4>#;/2/#_@; MP[>723W<&AZ?]G2>3<,/*=Q^4$*>!GY1DG %:OQ2\"ZE_P */\&_"BR\0KK? M]GNUSJ&H6?SQ, [F&!3W5=__ (XO3H*E.%O<7+=V^32O^6A,83O:;YK:]-TV MU^>I\-W%Q)=W$L\K;I97+NV ,DG).!45>_K^RC?DI]:HK1,\IX6LW=K\3Y_HKZ _X90OO^?V;_ +]#_&C_ (90OO\ MG]F_[]#_ !I_6J7<7U2MV/G^BOH#_AE"^_Y_9O\ OT/\:/\ AE"^_P"?V;_O MT/\ &CZU2[A]4K=CY_HKZ _X90OO^?V;_OT/\:/^&4+[_G]F_P"_0_QH^M4N MX?5*W8^?Z*^@/^&4+[_G]F_[]#_&C_AE"^_Y_9O^_0_QH^M4NX?5*W8^?Z*^ M@/\ AE"^_P"?V;_OT/\ &C_AE"^_Y_9O^_0_QH^M4NX?5*W8^?Z*^@/^&4+[ M_G]F_P"_0_QH_P"&4+[_ )_9O^_0_P :/K5+N'U2MV/G^BOH#_AE"^_Y_9O^ M_0_QH_X90OO^?V;_ +]#_&CZU2[A]4K=CY_HKZ _X90OO^?V;_OT/\:/^&4+ M[_G]F_[]#_&CZU2[A]4K=CY_HKZ _P"&4+[_ )_9O^_0_P :/^&4+[_G]F_[ M]#_&CZU2[A]4K=CY_HKZ _X90OO^?V;_ +]#_&C_ (90OO\ G]F_[]#_ !H^ MM4NX?5*W8^?Z*^AH_P!D^=OOW]TOTA4_UJ]#^Q^UQ]W69@?1H0#_ #J7C**Z M_@RE@ZSZ?B?-=%?4"_L4W_P#03N/^_ _QJ?KU#O\ M@ROJ-?M^)\NT5]1?\,2WO_03N/\ OP/\:/\ AB6]_P"@GH?S?@ MP^HU^WXGR[17U%_PQ+>_]!.X_P"_ _QH_P"&);W_ *"=Q_WX'^-'UZA_-^## MZC7[?B?+M%?47_#$M[_T$[C_ +\#_&C_ (8EO?\ H)W'_?@?XT?7J'\WX,/J M-?M^)\NT5[G\3/V9;CX=>%;[69;Z:86P4[&B !RP7KGWKB?A'\(]3^*FNI;V MZ/#IT;#[1=8Z?[*^K'].I[ [1Q%*4'43T1A+#U8S5-K5G0?LT>!?$?B;XCZ9 MJ.B7MQHT6GSK)-J4(Y4=XU!X8L."#D8/(/0_J_ILC26B,_7%>5_!WX/:=X%T M6UMK6U6"*)<*H'YDGN3ZUZXB"-0HZ"OF\3B'B)\UM#Z3#4/J\.6^HZBBBN0Z MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *:RAU((R*=10!YO\2OA7IO MC33;BVNK6.X@F4J\;C(8&L7X#_!NW^%/AZ31XI&N;87,LT32CYE5VR%/KCIG MO7L+8VG=T]ZI3:K8VN=UQ&#Z*=Q_2K4I6Y5L0XQOS/:_E1_9MO M_P \E_*LR?Q=:QY$<T[(ZV?4M M(AS@K(?1%S^M9L^O6W_+&S'U%_\ H6]7_P"^HO\ XJC_ (;T\+_]"WJ_ M_?47_P 55>PJ=A?6:7\Q]*_V;!_SS7\J/[-@_P">:_E7S5_PWIX7_P"A;U?_ M +ZB_P#BJ/\ AO3PO_T+>K_]]1?_ !5'L*G8/K-+^8^E?[-@_P">:_E1_9L' M_/-?RKYJ_P"&]/"__0MZO_WU%_\ %4?\-Z>%_P#H6]7_ .^HO_BJ/85.P?6: M7\Q]*_V;!_SS7\J/[-@_YYK^5?-7_#>GA?\ Z%O5_P#OJ+_XJC_AO3PO_P!" MWJ__ 'U%_P#%4>PJ=@^LTOYCZ5_LV#_GFOY4?V;!_P \U_*OFK_AO3PO_P!" MWJ__ 'U%_P#%4?\ #>GA?_H6]7_[ZB_^*H]A4[!]9I?S'TK_ &;!_P \U_*C M^S8/^>:_E7S5_P -Z>%_^A;U?_OJ+_XJC_AO3PO_ -"WJ_\ WU%_\51["IV# MZS2_F/I7^S8/^>:_E1_9L'_/-?RKYJ_X;T\+_P#0MZO_ -]1?_%4?\-Z>%_^ MA;U?_OJ+_P"*H]A4[!]9I?S'TK_9L'_/-?RH_LV#_GFOY5YK\&OVA_#WQIN+ M^TTVVO-/O[-!*]O>!?GC)QN4J3G!P#G'45ZG64HN+LS:,E-7B]"M_9L'_/-? MRH_LV#_GFOY59HJ2RM_9L'_/-?RH_LV#_GFOY59HH K?V;!_SS7\J/[-@_YY MK^56:* *W]FP?\\U_*C^S8/^>:_E5FB@"M_9L'_/-?RH_LV#_GFOY59HH J_ MV;;_ //-?RIO]DVW_/)?RJY10!4_LNV_YY+^5 TNV'2)?RJW10!4_LNV_P"> M2_E1_9=M_P \E_*K=% %7^S+;_GDOY4TZ3;'_EDOY5% M_P#H6]7_ .^HO_BJV]A4_E,/K-+^8^E?[-@_YYK^51W&CV=U"\,UO'+$XVLC MJ""/0BOF[_AO3PO_ -"WJ_\ WU%_\51_PWIX7_Z%O5_^^HO_ (JCZO4_E#ZS M2_F/=SX?U+18S'I5Q'?:?_T#=1)(4>DK_ /?47_Q59_5:E[Q5B_K=+K(]%L=-UY8Y/LOBFRU&(&1XQ')AG9N(U;<& MV(BX.!DL1R:3^R_%DW@'5+:^U"!O$[V\R6]S9JL<0DVGRV7.<9.,[O?M7EMQ M^VQX%O&W3^#+Z5O[SI 3^>:A'[9W@%?N^#=27_=,0_DU3]5K=A_6Z/\ ,=E' MHOCN'2[V*;4K6359O*ECOONPHHQO@$7.PXSB3+9ZG'04AX3U6^7'B#7'FCFM MI;6:UM9FB/+ QR(T>,2 <'J.F.^>>7]M;P*HQ_PA^I$>_E'_ -FJS!^W-X.M M?]3X3U*+_<$(_DU5]6K=A?6J/\QTFD?"&*X\LPZ.UZRJ/WU[&L46\<>:J8PK MD<$H!G'(KT;P_P#"FQL1$^HF.[:/'EVL:;+>/'3"]\>_'M7CG_#>GA?_ *%O M5_\ OJ+_ .*H_P"&]/"__0MZO_WU%_\ %4_JM3=JXOK5+I(^E/[-M_\ GFOY M4O\ 9L'_ #S7\J^:O^&]/"__ $+>K_\ ?47_ ,51_P -Z>%_^A;U?_OJ+_XJ MK]A4[$_6:7\Q]*?V;;_\\U_*F_V3;?\ /)?RKYM_X;T\+_\ 0MZO_P!]1?\ MQ5'_ WIX7_Z%O5_^^HO_BJ/J]3^4/K-+^8^D_[+MO\ GDOY4#2[8?\ +)?R MKA_@Y\;M#^-6EWMUI,5S:3V,BI<6MVJATW E6!4D$':W_?)XKT.L91<79F\9 M*2O'8J_V;;_\\U_*F_V5;'_EDOY52_E1_95M_P \E_*K=% %7^S+?_GFOY4G]EVQ_P"62_E5NB@"A)HM MK(N/*7\JBM_#]I VX1+GZ5J44 5O[-M_^>:_E1_9L'_/-?RJS10!6_LV#_GF MOY4?V;!_SS7\JLT4 5O[-@_YYK^5']FP?\\U_*K-% %;^S8/^>:_E1_9L'_/ M-?RJS10!6_LV#_GFOY4?V;!_SS7\JLUY5\9?VBO#WP7N[&RU&VO-0U"[C,RV M]F%^2,$C3T/3/[-@_YYK^5']FP?\ /-?RKYJ_ MX;T\+_\ 0MZO_P!]1?\ Q5'_ WIX7_Z%O5_^^HO_BJU]A4[&/UFE_,?2O\ M9L'_ #S7\J/[-@_YYK^5?-7_ WIX7_Z%O5_^^HO_BJ/^&]/"_\ T+>K_P#? M47_Q5'L*G8/K-+^8^E?[-@_YYK^5']FP?\\U_*OFK_AO3PO_ -"WJ_\ WU%_ M\51_PWIX7_Z%O5_^^HO_ (JCV%3L'UFE_,?2O]FP?\\U_*C^S8/^>:_E7S5_ MPWIX7_Z%O5_^^HO_ (JC_AO3PO\ ]"WJ_P#WU%_\51["IV#ZS2_F/I7^S8/^ M>:_E1_9L'_/-?RKYJ_X;T\+_ /0MZO\ ]]1?_%4?\-Z>%_\ H6]7_P"^HO\ MXJCV%3L'UFE_,?2O]FP?\\U_*C^S8/\ GFOY5\U?\-Z>%_\ H6]7_P"^HO\ MXJC_ (;T\+_]"WJ__?47_P 51["IV#ZS2_F/I7^S8/\ GFOY4?V;!_SS7\J^ M:O\ AO3PO_T+>K_]]1?_ !5'_#>GA?\ Z%O5_P#OJ+_XJCV%3L'UFE_,?3$= MJD)!3Y?I6A;ZE-!Q\D@_VU%?*_\ PWIX7_Z%O5_^^HO_ (JC_AO3PO\ ]"WJ M_P#WU%_\54O#3>\1_6J2VD?7,&O0?\MK-?JAK1M]4TF;K^Z/HZ_UKR3X6_$_ M2/BUX5CUW1A-'!YC02P7"@212+@E3@D="IR#T(KKZY94(WML=4:K:NM3O(;> MQN%S%Y<@_P!D@U+_ &;;_P#/-?RKS\,5.0<&K<&L7MO]RYDQZ,=P_6L70?1F MJJ=SM?[-M_\ GDOY4?V;;_\ /)?RKFX/%UU'CS(XY1_WR:T(/%UL^!+%)$?4 M885DZ4UT+YXG$_'+X51?$SP9>Z")3:1W1C#S1J"P59%8X]R%(_'O3?A7\&]+ M\!Z7;VEE:)!!",(H'ZD]R>YKT>+6+"ZP%N(\^C':?UJZNW;E<$>U2W)1Y'L' M+'FYNHD<:Q*%48%/HHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M*0]#0!3O-5@LV =N?89K.GUF&;.+J:(>B*/\*P]1N&DUJYC)X55(_,U'71"" M:N92DT[&C,MA<E?\];C]/\*IT46? M<+KL7/L>E?\ /6X_3_"OE7]OIK2/X,D28Q_J9O:OIZOF3]MCP M_J'B#P+9#3[:2[>UODN)(XAN;9Y;J2!U/+#I6]#2K%MG/B-:4DD?"5%:/_". M:L.NEWO_ (#O_A1_PCNK?] N\_\ =_\*^AYH]SYKEEV.U_9TTFRUSXY>"K# M4K.#4+&XU*-)K6ZC62*1>?E96!!'L:]TT#QYX7\J MW6D0WVBZ4+*^@*R.L4@E4_[(R !USVP?!_@]J5Q\.?BAX9\2ZEI&IRV&F7J7 M$T=M;$R,HZA0V 3]2*]GT_XF?"CP5X\U3X@^'_"GCK6O%\T]Q>6=OKL5O%8P M3REB7_=$L=N]L Y_/##AQ%G).UU9[=]+'904DG9V=UOVU,?PU^R7HNM:E'IM M[\1([/5KO5+O3[33]/T>74G589VA#W+1N!;[BN?GXP,K'Q6^E/>O8RJ@N%0I]A,A;:(SCS?.(VC.#S77>#?VH/#]KX7\(C6 M(_'6D:GH\S7&H:=X>ABBM=6N&EWM+,^59@QRS*< [B.1R>*M2M9_&J^+]/0V4(CG)1 \%P&)PA/F#@'(*Y[BN;GK-\LF].UNC7YK7^F MCKY**7-%:OUZI_D[+^DSF_$W[*>DZ=X-\4ZQH?Q!C\17GARV%Q>0QZ+-%9N, MC>L5WN*2$<]!SCMSCG_V9?"?A[5-4\5^*/$^GKK.F>$M&EU9=)?B.[F4@1H_ M!^3/4=.F01D'W/Q3^T=X*\4:=XVL[BZ^)%[%XDT^2WAM+JU@^RZ;W6.*%7 S MG@N7'PH\2:C_ &UX;O=8\+ZY82:7JUC'$RR/ _5D/'S# MMR,@D9'!&M.I6G":D];:>NNW]?,SJTZ,)P<5I?7TTW_K7L=%<_M&>'OB!X;\ M0:-XY\":);K)9O\ V+?>&-,2WN+&Y'^K4DN,Q9ZC.>,8;/'06/[$=U<6]MI< M_BS[-XYN+#[:FA_V/.]JK%2XA>]!\M7VCD8.#ZC!,-KXL^&WPC\/^)9?A[I/ MB[6?$NNZ?+ID=QK]M&D.GP28\P@(/G?IV(XZ@9W>@C]K#1]2^R>(]0/Q"@UN M&R$,_A?3Y_)TJXN!'M$@=6$B(3AB!@Y X/.[.=ET//-(_9(T"9/!EGK'Q*CT?Q%XML(KO3M).C22L'=7FY8S9"1B%54)+" M0@*?8YK,E^,5K*'T37&M?">DV5CJ*_909)98C(7:++X93O&"Q4GG. M*L)\8]&;P.+:30O$2>(](\63>)M%:.WC-I(6E5PESD[AP&&$!YQS6C=5VO+K MY=)?Y$^MXO]=/F2>*/V,WT;0_$/]F^+_[7\2^'[,WM_I?]BW$% MN54 RB&Z8[)2H/0 $^UO@'HOP-CALV\=V^N^(Y'C?^QX=/>-H[=D)\UY M-[*IW #9U(8-TKV'QQ^TOH>M:+XGOM/F^(MUJFN6,MM#X?OKCR]-T^608>16 MC8,RKSM4\')! R-OA?Q^\3-\6OBMK'B?1]&U:"PO$MUCCO+7;*/+@CC;(4L. MJ''/3%*C.O*2YW9==ON_K[^SK4Z$8-TU=]-_O]?N]._E=%:/_".ZM_T"[S_P M'?\ PH_X1W5O^@7>?^ [_P"%>GS1[GE%BO>JNS/H,'[M)71=^QZ5_SUN/T_PH^QZ5_P ];C]/\*IT5R6? M<[;KL7/L>E?\];C]/\*/L>E?\];C]/\ "J=%%GW"Z[%S['I7_/6X_3_"C['I M7_/6X_3_ JG119]PNNQ<^QZ5_SUN/T_PH%EI7>:X'Y?X53HHL^X778WX?"M MC,@999R/]Y?\*QR]QIFEV\A0S3EAUP1_A4?V/2O^>MQ^G^%9UO,UQYK,MQ^G^%'V/2O^ M>MQ^G^%4Z*+/N%UV+GV/2O\ GK1@K79/F?2+VK[';[IKX^_;B\-ZEK4>@7=C:2W M<5H\RS"%2S+O"8.!SCY3S]*Z<-[M6+;.3%>]1DDCXXKZ5M]-/"'CCX7:%X)^)NC^)+*Y\.R2_V3K>AVRN_DR'K"D.FR*F"DD$0D#-*1G*8!)/4[:3XFNKF MS6\O-!FLI8'BA>7(AD?+JP0C=D=>_-=1X8_:&\(>"/$'AW1M&\+>(K7P7H6F M7MG::F]K%+JBWERR%KP*X* C:P ]'/&/DK?L_P!ICP1I[^$YIC\1/$%YX>U2 MXO/M>K6\4TUVLUO)$W_+0!%4N-JC& /4FN"52K!?NDTNB^;^[IIT/0C3ISUJ MM-_=T_'UZ_GY?)^S'X#C\*WWB;_AG3;^ZCT"9BES@%4B029E!R?F M&!@9YYQ*G[']G::YXSBU;X@6NFZ!X=L++5!K(TYI5N;:X#D,(Q)E6'ED!06+ M$C'6N$M/%P@^ ^M>"6TC53JM[K\6JQS"V_<")8BA4G.[=GL%(]Z^B?#OC[PO M\0/!/Q2U'6M&\0)X;B\/:!I-U#% B7ADC>6,R0@L5.UV5AD\A>1VJZDZU.+: ME?5+IV6OWZ?U$7\.>.(-;\*^(TO%AUI= M->&2">WB>1HI+=GR,A" =WJ<8QNY3X5_L^77Q4\*V^K6>LPV4\_B�EMYX? ME'F1F0RE]W8#[FWD]Z]8T#X^>%?AK?> ="\,>'_$U]X/T&YO+S4+K4(46\NI M;B&2+,:*=@"+(< D9Z<8W&E:_$CX7>"/!5EX5T'PYXTUVP7Q%!K-Y+J:+;-* MBQE,1O"X9&3Y67 &6!R0,5?M:M]-M+;?S.]_E;_AR/8TM+^=]_Y=+?/^K'#? M&3]GG1OA=H-S>V7CJ/5M1L[P6EQH^HZ5)I=T0>/-A25R9DS_ !*,8._$[SH5TFV\6A6@\CJYA5NLGWNG3"YX)SI?%KXY:+XF^$ M>K>#])_X3?Q7/J%S#/;3>++>)SI:H^XB.5O7=P'PKUKPBG@35 MO!7Q"\+ZREG=7J:A9Z]HMHIO;64*$*-O'S1E1TYZMQD@JHRJ3HR51ZW7;;3_ M (/KW"4*<*T7!::][7UM^GIO8]6\>_!N_P#BQXR\!^&O$?@Z/X9^-+Y;T7^L MZ;8Q-I=ZD<;21E!'*09,)ALD$;L\C:!Y\W[._A[^RY_$/@_Q[9^.[;0=4M;? M6;(Z8]J8XY)0@=-[,)4+9&0 " 3GM7M'P1^)'AM_&7P_^'WA.P\27NA:7<:A MJ,^I>(PHD=C8SH(HE7(2/#GCCGMR2?+4^(7P]^'7@_7-+\ Z%XNN;KQ'=VCW MDFMP1A;.VAF\WRXMA.]LY&3Z@YXP8IU)PFHQT6C\M9.][WLK+^M$]*E.$X\T ME?=/OMTM:[_X;T[3QQ\#['Q?XB\7Z'I5OH/AZQG\=6NE0S0:,IN;57M0V(W5 MU"Q9Y,07DG.X5YEKW[+^F2:#K,W@SQW!XQUS0]0M=-U/2TTY[54FGF\E/+E= MB)!YGRYP!P3D< ^@0_M,:#'XJU74SX?\2>1=^,[;Q$BBSCW"WCMQ$RD>9CS- MPX&<8_B[5YYX'^+Y\$6_Q)GBT/5)-1U_5;#4]+#VO[I#;WK7.)CNR,@@?*&Y MSTZU-'VT8I-_R]NT$_\ VXJM[&4F[7O?OWG_ /:FSXH_8T?1=#\1'3?%_P#; M'B7P_9F]O]+_ +%N(+@ )]J^:Z^R?''[2VB:YHOB>]TZ7X MBW>JZY8RVT/A^]GV:;I\LBX>16C;>ZKSM4\')! R-OR/_P ([JW_ $"[S_P' M?_"NK#5*DK^U?;_@_P!?B9N.# MSCYQS]:^QE^Z*\W$^]5DT_ZL>IA?=HQ37]7+GV/2O^>MQ^G^%'V/2O\ GKQS\EAI2,5\ZX.#CM_A3?L>E?\];C] M/\*SK20RVL+MR60$_E4M=*3[F%UV+GV/2O\ GKE?\];C]/\*/L> ME?\ /6X_3_"J=%%GW"Z[%IK/2@I/FW'Z?X5^??[=4D+_ !8TP0,[(NDH/GZ_ MZZ7VK[XD^X:^$?VS_"VJWWC[3]3M;&:ZM/L0MR\*%]KK([8('3AA^M=F%]VJ MFV<6,]ZD[(^9Z*T?^$=U;_H%WG_@._\ A1_PCNK?] N\_P# =_\ "OU>%?\([JW_0+O/\ P'?_ KW&S^/&N_#SX2^%?"?P[BUK0-1@EN+S7;Z M2R0?:IW("!/O955&W)"D[5XK"M*\.6&[T_S_ _$WHQ2FI36BU_R_$T==_99 MM;SX[^/?#DNO0^%= TNPD\0V]]+:F6+[$70@ !EX0.PSSS&1CGB*R_9+TCQ/ M/H,GA;XA0ZQIWB"TOVTNXFTI[=YKRU )MF1I,KN&X[^VP_*<@GHKS]I.Q\4> M YO^$BT77[KQ[<>%;_PW;(C0.QWAAM"MG"]7. :YCP#XH\1:QX M?^%/A?P=X?U:Y\7^%]7NM3;?$(K>5'D5PH.H_#NE^(?&/BC4+B"RGUFV$\-A M;P$HY1"<;RPZ\<-Z#!3]L[6SXF^*S:!X?TZ1= \.K);Q1VL3-$;F5S+'-5^%0^''Q)T/Q FG6=\U_I.L:+ &GM'7]:_@9NG&C6Y%T35_/_@;?*YUOPS\=>!_CE\3_AO#JO@C M3;'Q<-1FBU-;*PB72]0M?(D*%XBQS*&"]5QP3GH%Y.T_9QT!-,TO5_&?Q M/ M I\1WDRZ/I_]F279>%9-@DD*NHB0DC!/&"#GJ!UVA_'#PE\--6\"Z'X3\.>) M)?!V@ZI+K&HW][;(;^^N7A>(%4!5555?')&0!QD9;-'Q&^'WQ(\+^%[3XB:# MXM@O_"[S16QT2"-HKZU:3>L<@<@HW 4D>YW<_+G=QDG"ZC^-O)/SZ=C6RE!J MHTY?KKNUY?C9' ?$C]G34_A?X1UO5]6U*)KS2_$2Z"UG#"2DJM;"X2=9"W0J MR_+MSSU[5T\?[*,%CJ&IW&N>-;?1_#&E:+8ZM?:O)8,[(UT#Y<"0A\NZ#XFTC3]0UV'6M/DT&".21!';+;"*3S,#)C0' M(R,L>@ S>U[]H#P;XTU#Q+X?U3PWXJMO FMZ3IUFK01)]LLY[0DHP4L5=3E< MDG)V#CFCVM?D2?Q:=NRO\[W^?D)T:'-=;:]][NWRM;Y>9QGQW^'OACP7\!_A MM<^';^P\0I?7E^__ D%M8?99KN/*[4D!RX*'ZDDN=8M4#SF4AB_[MCR6W<$# Q7BW_".ZM_T"[S_ ,!W M_P *ZZ$M'S/J]^QRXB.L>5=.G?4SJ*T?^$=U;_H%WG_@._\ A1_PCFK'II=[ M_P" [_X5T\T>YRMQ M^G^%?+G[%/A^_P##_@*Z74+:2UDNKY[A(Y!M;84C4$@].5/Z5]+U\]7UJR:9 M]+A]*44T7/L>E?\ /6X_3_"C['I7_/6X_3_"J=%86?E?\];C]/\ M*/L>E?\ /6X_3_"J=%%GW"Z[%S['I7_/6X_3_"I(8]/MSF*ZNXS_ ++8_I6? M11RON%_(WX=8AAX^UW$@]'"G_P!EJ_:ZU;W4FQ6^;W%#&\RAA^&:T?B)XN7P9X;DO=NZ:1A#%Z M;B"^' )]ZZ\+3P]:;CB*OLTE MO9N[[:&D8W/<9/AQI+9?^T[0+Z^* M-\,K'^R4M1XNU@LK^9L>4F'_ '=O7;[9J3PIHEUX)\90ZS::M;M$$"R1K;L& M;'IER!_]:NV>%R^-.U7J>*]H\&> M(H_%GARTU)%VF0$,,?Q X/ZBMO:/2O%LGJ8GSI?? 2ULXS-<31V\*]7E8*H_ M$U2C^$>AR !-6LF_W9T/]:O?'_QK=:Y]N\.Z9EA0,VJ6:_691_6M2W^#=CK$)^R7<-TJ]3"X?'Y5XKJ/PYM7O);F/Q)>7 MGF+M*:D#-M_W<,N*[GX$^(+GX9RQZ?=WL=]9R2; L,13:I/?).3TJL1A\%3H M^THXCGEIIRM>NOD#CH=DG[/H!Y.:3_AGM-V>WTKZ#VCTJIJ^H0Z/I=U?3 ^5 M;QM*VT9. ,UY=D9'@-Y\'-,TG:EY?6]JS#(6:14)_,U6'PCT:3)74[-O7$RG M^M>??%BZO_BEKEO/)J$%K81ON-O)"S'C.,$,/;BLC3OAS9QS3SR>*=2M7E39 MY>GL8HQ[X);FO6HX; SHJI5Q/+)].5O\37D[GJ?_ J70HW^;5K$<]#.G^-; MUE\$(C"KPR+)&PRK+@@_0U\\W_PT^SVZ)9Z\L\L4HD2:\A=W.#_$0_/Y5]1? M SQP^J6XT.[D%Q.W6LL70PE%1^KU_:7O?W6K??W%*-EE<5\5/&@\&Z&GEC%S=$QQMCA>.37G.R5V1J]#%\&Z3H MOAF=E?5;-95.&4SJ"/J,UWO_ DND(H)U.T ]3,O^-?#$W@NYUO6M2U#4-:M M_,NFX9+9PRK_ -]]:O7/PULFL;6%/%NKRM;G(CNI"\3>Q4$''XU[JPN76C?% MZO?W)::?YZ&G(?;MGX@TS4)O)M=0M;B7^Y%,K-^0-7Z^(/A_:WGP[\82ZK;: MI!+;2 ;H4@96)'N6.!7V?X>UB/Q!HMGJ,0*I<1A\'MZ_K7FXF%&E5Y*%3GC9 M:V:^5GV(E'E-"BBBN8@**** "BBB@#:\#_\ ('B^E;M]_P >LGTK"\#_ /(' MB^E;M]_QZR?2O/.L\^T__5R_]=7_ )U:JKI_^KE_ZZO_ #JU7='X4U9<$\_2F1_L[HK9_I7T-M'I1M'I2Y4%SP/_A0:?Y%4+C]G MYS(0C%5;[P'0_6OHO:/2C8OI1RH+GSXO[/:;,'K]*1?V>5'?]*^A-H]*-H]* M.5 ?/]O^S^L,F[/Z5)=? 03=^?I7OFT>E&T>E.R"Y\ZS?L^/'AHF9'_O+P:D MM_V>PJC=_*OH;:/2C:/2ERH+GS]_PS['NS_2I)/@"C+@_P J]]VCTHVCTIV0 M'S]#^SZD4FX?RK03X([<;_[R_\ H0J9;,:W.\TG_CQB^E0^ M(/\ D&2_[IJ;2?\ CQB^E0^(/^09+_NFN$ZCC-/_ ./&V_ZYK_*IZ@T__CQM MO^N:_P JGKO6QRA1113$%%%% !1110 ,-RD5P/C7X?KXBDW]Z[ZB@#P[_A29 M]:3_ (4F?6O<=H]*-H]*5D,\.;X([AC-5O\ A0B%BQY/TKWK:/2C:/2BR ^? M_P#AGV/S-W]*63X&RVC>9;2O#*. \9*D=NHKW_:/2C8I[460'S_IOP',$?/4 M^U/NO@&)CD'!KWW:/2C:/2BR ^?D_9^7;RX[ M1Z4;1Z4[(#P[_A29]:='\%-K@DU[?M'I1M'I19 _\C!>?[B_S-.KLI_"<\OB84445H0> _'#Q=XJ M\/\ BK6;S3=?O[70=%T:&]N(=!6QFFTYM\[R7=[;7.UYK8I$%"P2!R$F 7=M M9:_B[]H;7[#P_K-[_8]E;:9<3:WINF7NFZIOOEFL[>XF262*2W*1AUMI.OF; M"8LJX<[?9/$OPW\)^,]2T_4/$'AC1M0O)%))LW/'R%"L2-JJ# MG%%/W9>]JM?Z_K;S-7*-MM;K[K?Y_?Y:W\^\1?M">(?"]MJ.H77A6QN-,^V7 MVG:;]EU&:2XFF@NX[6-ID%O\B.SL6V>84"9 DG2+ MZSOI;)XOWFV0+M9)%$B)(H977*N@(.X?,,,VY=>$]#OK.6TN=&T^XM9A.LD$ MMK&R.)B3,"I&#YA)W9^]DYS3O#?A?1O!NCP:3H&DV.AZ5!N,5CIULEO"FXEF MVH@ &223QR2:F-TW=]/Q[_UW(E9_#IJ_NZ(X+]H_S(_A?>W,(#2VTJ2KN!([ MC^M?$_\ PL/5!G]W#Q_TS>OO'XUV0O\ X7>((R,XM]_Y$&OSH8(-PVF?\ "PM49AF.'I_SS:N8^3GY.W^S3X51ID&S MT';UK$T/T4^":.OPQT)Y,!Y8C*<# ^9B:[BO"O ?Q=NO#_A73[)_"]YJ5G9P MK$;G2)8[DK@?QQ@[U/MBMO\ X:D^'_V>4MJJCTKS!?B)JBG'EPX_P"N;UWO M[3&I/XA\26.L26T5NMU%\D<=-%>9KLPOR?^@U MW?P3F^R_$+2[F..$R0OYBK<2B-"0>A;M2BKM(;T1^BE9?BFW^V>&]4A_YZ6T MB_\ CIKCI_C;I.AS0V_B.UN-"GF.V-G FB<^SQDC\ZB_X7'9>)K&X;P[I\VK M6P5E:\F9;:!>QRTA!/X UZ7LY6V./GCW/BK4O'6IVFH3PK'#A)&4?NV[&H/^ M%C:J!_JX>N/]6]9WB^-(?$VHKA6'GL04(*GZ'N*Q_D_N?Q?[->6=IU#?$35# MG]U#_P!^WKZ#_9%U2[U_7M7NKA440P;!M4CJP]?I7RI\G/R=_:OH/]FOQC-X M'L;ZZM]*FU=;F41R6UFI:X &/F50,$#ODCVK6E%RFDC.HTHML^S*\4_:KDFL MO MM?VX5I+>XZ,"1R#Z5H-^T!:WC7,=EIOV:2VD\N4:Q2!_JWK] _AW"UOX%T-'^]]DC)_$9_K7YO:3$LVJVR!.6E5>WK7Z::!; M_9=#T^$?\L[>-?R45O2W9E4+]%%%=)B%%%% !1110!M>!_\ D#Q?2MV^_P"/ M63Z5A>!_^0/%]*W;[_CUD^E>>=9Y]I_^KE_ZZO\ SJU573_]7+_UU?\ G5JN MZ/PHYI;L****HD**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *JZG_QYO\ [R_^A"K55=3_ ./- M_P#>7_T(5,MF-;G>:3_QXQ?2H?$'_(,E_P!TU-I/_'C%]*A\0?\ (,E_W37" M=1QFG_\ 'C;?]-M_P!EM=3P_\]$C MP.N.I([TQ?'MMYD:R:??0B0X4O$.3Z<&N+Z]AD[?Y M4Q_Y9RC8WY&M,'/(Y%=<*D*BO!W ****T$%%%% !15#4->L-+XN+E$;^[G)_ M*LJY\=6=O"LR6MW-"W21(L \XXR1WKEJ8JA2=IS28SI**YF/QY;&9(Y+"^@+ MG"[XAR?08-:EKXCT^ZF\H3B.;_GG(-K?D:4,70J.T9H+,TJ***ZQ!1165X@\ M4:;X7ABDU&X\@2DJBJC.S8Z\ 'ID?G43G&G'FF[(VI4:E>:ITHN4GT2NS5HK MCO\ A;GAG_G\E_\ :3_ .)KI-)UJSUS2/[4LI?.L@VPR;2-K#'!!&0>1^=< MZQF&:;52.FKU6WXN?+F7!*A&;J,CD#'0U>'Q-#%IO#S4[?RM/\CBJ0G1_B*WKH:=% M9%OXLTFZN(X(KL&61MJ*8V&3Z9(K7KI:<=T9*2EL%07'_'S8_P#7,-6G\,^&YVMXX3MU36(^1:@_\LHCT,Q'_?(.3V!J,>83=BMXMU*\^(5S M?>%?#SQI:1@QZIJKKNCB/7R(_P"](>,_W1[D"O$V_8GU%F8_\));C/\ TR>O MJ/0=!L?#.DV^G:= MM:0+A5')/[8%*4%4=DAQDXK5GRW#^R3>S>+KO03X@A6:&QBO1(8VVNKO(F M![@Q\_[PJMK'[-4?AV_BMU\31ZGJF0R:=8P/+,V/4#[H]SQ7M=[I>O\ B+XL MZ6=9G;P[;ZAI%Q&+739@TS)%+&VV23& ?WA/R=.>:[R*Z\(?#>S,2366F*W+ M9<&64^K$DLQ^N:;HP5NHO:29YGHN@R_$35H=-UZ-?!FJ:;'&/L]D=E_.B@#> M)Q@%#Z#=Z'%'BCP/;_#NR@LAING^,X[^?9!97T6-2FD/4B89WX'))VX ZUH_ M$WQ]I>M:?91VOAW5]1OY)@FFW<$?V659C_%$[X) ')P", YXKD]-NM?\+^+& ME\?^*]/TF_O(0D&L6Z+*JH!EH%9CMA/&22IW'OP .V/-;LNW]:G,[?\ !..O M/@?I>MK;6EWK"^$]:XL=21DC!/2.!C]]5'&[))ZUP7C7X.)X5"26&N1^ M(HU=4F_LQ"YBW,%RW;J1WKZ8E7P1?QF:>QU?QRZ\^=>1O-"#ZC($0^N*\R\; MZAJ\GA?6+#P%I%U::3'"[W-H\ZW%K"JC<2I7(1AC.-_;I6?L859\TE^A?M)0 MC9'G.G_ N^FNI[?4+[_A'YHVVPQ:PA@:;W'./UK4TGX?0_"W7;&;Q;:SZCIE MVQ@EBT^5)2T;#[V$8DCCD8Z5[1-?>+]?L<^/;Y]&\/W<2R1S:%:+-"T;*#^\ ME;<4Z]U'UJ'_ (5)\&M'TV*6VU-EFD4&.ZM]0,DT@Z@;1D,/;;BE&C2BTVON M&ZDY*U_O.1TGQCX-^WOJ_@34M/\ !MO&5CEFU1O.:8#@!8#EQ_WTOT-)<7&A MQZ?J&L^,/"6I>)9)-D:ZU:CR+>;$=%;Q) M;ZE@7&BZAIB6HG0# EY^Z0,?-M"GOS6;X9\-_P#"5ZM=ZQXG%_X5EM[H8M-$ MM&*:>R9P"02$?!Y9DY!XXKMTW_X?_,YM=BCH_P"S_)\3K6?Q*FL6V@6=PY:. MTNY1)+&HX&\J>#QT/-VZ MY\'_ 5JT=[KMGX[VRR.DDEQ?NDV'7[N5!4?@P-0ZAXV^(6A?#OQ#!%I=GK^ MB1V$JQ:U#$=/(+#:"L;#YSSGY>#7#]7I2=U_D=/MII69X_\ #KX&O\0+>&8Z M]::2)D$B0WC@3$$ @[ > :]+TSPB?A3%':6FO7WBB!96;4=(T L',>/]87 R M"O.1D9'O6EH.M^&=<2PTCX@QZLEUIT4<2:73PW;; ((KJ Q1%3TVO]UL^H M)S5SYDK;K^OF3&U^Q\U^'OV7X?$C216WBV"*]C_UME

L0?KY"$_SK\ --E\S4+==D?S2(/N"OZ%_@?:?8?@OX/AQM\K1+-2,< B M!* /R$_X+%:?_9_[=/B*1=W^E6]I+\OE\G[-&/XN?6OEQ&?B?I\D?;^ >E$DFFGU _2O_ (-_+'&B M?$>Z;.YY+",9"=A,3]VO4O\ @N'I?VS]CNVF"\VNNP/G"G&8I1_%Q7&?\$"K M3;\(_'-QM5?,U&WCR!C.U)#_ .S5ZE_P66L_M'[#^K/M5OL^H6\G(SC[X_J* M5D!^,2O(0OS2]>O[FO4_V'[)M5_:\^&\1WLO_"063D8B_P">PSTY_*O+4N/N M_)'U_N5[A_P3>M?[0_;9^'L;*A"ZK#)]W^ZV::Q;KYBBWO)$&/)QPQ_'\:_HQ(XK^>?]H"(:=\=/%D CC_ '.J MSH?D_P!OG^5 '&AF"_\ +;C@#]S7[A?\$J]._L[]A#P*N"K217,A! '6ZE/; MC\J_#_[3E/\ 5Q=!_ *_=S_@G18_8?V*/AZNW;NTXO@ED/]: /@__ (+V M::8?VA?"MVJM^_T-8R0$YVSRG^(>XKX2W./^>G_D&OT+_P""_-KY7C[P)<;5 M)DL)4R5STD8_UK\]3/R<)'WQ\@]:5EN!]R?\$&[!IOVFO$UPV?W/A^106\LX MS/#_ '>>@K[C_P""HNF?VK^PMX^CQNVV\,F./X;B(]^.W>OCG_@@3:K/\6?' M%QM1?+TI(\JN.LL9_H:^Y/V_K3[=^QG\0HV4-C2F<@_[+JW]*=EL!^#322#< M2*T/!]N][XKTZ$>9^^ND7!\HY^8=<<_P!:SEF)3E8_7[@]JZGX*P?V ME\7O#=N8X_WVI0I]SU=: /Z&-,@%OI]N@Z1QJH_*K%-7VIU !1139#@4 1SM MD'Z55D(!_'MU/>IIFR*K2&@#23[H^E+2#BEH **** "BBB@ HHHH IZM\MNO M^^!^AJK$XS5G6SBV7_?'\C5&)^: +L3J,;U8BDY_&@"U134?<*=0 44 M44 %!Y%%% #2@SFOE_X4?\I3OB5_V+SU;3[+5+.0AGM[N%9HF(.02 MK C(^E=.!Q>&+33?".EVTL%O8 MP6#R6]DOD. %4'<6DEPS$GDU@^&[V\\-_""3P7'X:@DTV.X6ZT^9K5A-I3;O MWHB*]%EXW Y^[GKS7[*_M&_ KP3H'[/'CR\L?!_A>QNK3P[J$\$]OI4$//AWXJT>QU#6);K3( M;S4O#5Q+;QL\H8H6EM23R,DH /0E_9CQ-44^=48W]3G_ +/ARVN?(_\ P0O_ M &?_ !5H_P"WSXK\:7.D7%OH-T6B25DVG:MM*OF,.REW" ]6;/&!7[/#D?C7 M+_#'2_"0)' M"@ZLQ/0<5K@<94PM7VU+?S"I352/*S\0],L]6U[Q-XRUCQAHM]K6H^)M+NX( MY%6'Y+N8H0VT@A5 4C"@84' %9,^F^.-1\!V/AFXM9)]'L;Y]0MH65':.5UV MN4D^]L/'RYQGM7Z#?'OXO^(OVBO%WPOUBST^;2?ABGQ TJSTRXN T5]KEPSO M_I2#AHX457"]"2X;DC$?VPK8_AYZ9[UZT>)L4I748?<__DC%X&E;=_>O\C\R M_P#@WQ_9$\5? G_A,_%6MQQQV?B2:X9 #\J.\L15 ?XB$CRW +!><$U^G"\ MFFA AX7FGA<"O!K5JE6I*M5WD[G13IJ$5%"T445)04444 %?+O["/_)QG[0/ M_8R#_P!*M0KZBKY;_84;'[17[07_ &,@_P#2F_IH1]/RO5:22G2OQ5>5^*0Q MDKY%7]-/^B1_C65*]:FE'=8Q_5A^IH LT444 %4=6/\ JOQJ]6=K;;3#]"?Y M?XT 1Q/5F)^:H1/S5F)Z +\;YI]5HI.:L*V10 M%%% !1110 5Y3^V]I_P#: MG[)?CZ+EB-)DD !(^YA^HY'W:]6/(KE_C1X0N/'GPA\4:):;#=:KI=Q:P!SM M4N\3*N3Z;B* /YWS=>667,F/E_Y>IOK_ '*#>;N/F^^?^7J;T_W#_*OJ[QK_ M ,$=OBAX&TNXU75]1\'Z7I\;Y:6XU1T'/W0/F^9CP HR2>!D\5XI#^SCJ$FH M+"^M:7:*SR;9KJ.ZMXG",49@S8X#@J1@D$'., 'HHX>M4C>DG\M?S,:F*I4_ M=J22]=/R/H+_ ((BVW]H_MC+-\V+72KF3)G>3 (*]&4?WA7[ EN*_,W_ ()* M? =?@!\;KK7=>\3>&5BU32FM;"!KJ2UNIV9U;B&XVNRX[JN*_2S[1N'X5E6I MU(.TXM#A6A/X))GXE_\ !5FU;1OVW_&*_,JS2QR\3R+D,-W15/\ >KYS^V8; M^+[Y/_'S-_\ $5^C'_!43]@OQ3\5_P!H6]\96>I^&]-TC4(H8(1?7K1W%U*D M:*5CB4[I&R#\J@L?2OD_2OV#O'/B">0:7'#J2)=-9AH4G'F3K:SW31J&*LSB M*WE)4*&!4*1O9%:HX>I*-TM EB*<79L\6%WP/OO]A6U_L_] MD'X?QYY.DQO][=]XLW7\:_'?P!^QGJGCN\AAB\6>$]-F8@A-4FGL0PR!P\Q5 M"&7\!?!'PCHL\D,DVFZ3;6LK0R>9&SK& VUNA&<\YI M5L/4H:58\OKH*C6I5=:4N;TU/%O^"NMB;[]AWQ(P!'V>>"7ABO\ $5ZCG^+W MK\5UNP)!][AC_P O,W_Q%?O+^W3\,[CXP?LM>+/#MG/86EU?P1B*6^F$,"%9 M48EG)&T!0>XK\>/$7[&^M:!JOV*#Q%X>UR[4&4KI+W-ZFS:6+&6/]UM"@LS! M\!1GH#11P]2L_@.NXOM7/_+U-_\ $5^A?_! MBS,_C7QU=?,?)T^&'F5I.KJ?X@/[M?*EC^Q%XJEOX[6^OM/T=II)(!+?QW4, M0D2:6!U=QD1XD@F7Y\NM$O[;Q&+=K&Z MTR]%S%,B[]W(9AW'0X_4U5:G5IK]ZFE_78=*O3JJ]*5_Z\S[-9FV5_/U^U/: M_P!B?M&>,K8K(/)U>= #<2C&&(Z!".WK7] #N2G'.T9(_P \_I7XZ_MT_L>7 MLW[3'BS5(_%/@^-M7U>=[?3(;V2[U(;V+*KV]OOD4X/=1_2HI4ZDWRTU=]EO M_D.=:G35ZCLOP/D@7GR+][.S_GYF_P#B*[3]G>W_ +8^/'A&TRY-QJEM'C[3 M*V1\FI)7JK*] &U:\V\?^X/Y5)45E_QZ MQ?[B_P JEH *S]3.+A?]T?SK0/2LW5FQ=K_NC^9H (GZ58B?I5.)_P"=6(F' MZT 75;(I2<"HXWJ2@#X+_P""DG_!-OQE^UK\>;7Q+X?GLX;*'38K9A+*JL65 MG)QD^A'M7R'JO_!+?QUI?B;5-)6XL[B\TF9X76)MYF>*UMKB1(P.7817<3A5 MRS /C.Q@/VLQN/XYKP^+P?=^*-3^+$NE;1KVC^,[;5-)9SM4W$>B:9B-CV25 M2\+'^Y*WM6V'4).\OZU.?$5)QTC_ %H?&/[)#?$K]B/P=J$>C_9]2T::9+F^ M=5ANHK=2IVS31_*X4KRL@FCB<9VM)P:]$_:?_:3D_:\_9UU7P1=:?:Z+JMV] MM-YKW'DM$R) M8J4U+0I)#NEFMUP<_/G[1:LK([*6"%PZ2\-\1OA-X>T_2%U+7!I>DV+1FZMO M$>FV[2Z'>B122TL,;"2SD<,?WMM*@D)&926$5>U!X.O=/7T\W_ %9[ MGBREBX3]K&IIV:T_K^M-C\Z+K_@GQK$'B&ST=?$&G)JUY+;Q)8W2265R#//&7[)?Q,/C"1-89+6UD69M(\A[NWB#F& M5PDR.C"-U=)-X14VL"Z$H3[#XJ^!>J?#[X:V?$WPN]I!_8_BK^UK66.&.S8:/JK$KA@EI=.8IMF?G>*Y.# MD; 1BOSFU;_@F[JZ7.H3W_BK1M%GB9YWL=4+V-X5SGY(9@LDF20!L5MQ*A2= MPS];>(M3^U&[EU#2_#VB>,I)$^WZ/%9-92ZXPE(B/]DW>8;X.=P6:":.8,QP M5^91SOB#QO-J7B+3?!_Q$2Y\$WDUR'.G^)O-O/#L-N%4MY%Q*S2K)++&8M^] MHXHI9 C C#P\KI5)7V7;K^&MNS27F']J5J<+;O[_ /@7[IM^1X!\&?\ @D]X MN^,/A33O$GAW7]#U/39BC$QW*[HG7!:)USE''&5;!&>E?L#X.TR3P]X2TNQD M*^99V<-NP'(RJ!3_ "K\\_A3X!O/@CX:\+>)=%U#6_AW=>(/#VGW]CJ$ICO- M'U>06H>>&4DD0[DQ.BSF.,-YZ90+'(OM"_MY>(KGP+:ZCJ>FV^G^&)IS:S^- MM$@:[M@1C(2SE^>&0[@H+F9-_P!T3@X'+B,GDY<^&?-#ST:\NS^5WIL=>&SF M+CR5URR^^_GW7ST[-GB?_!7K]E>Z^)_QQTSQ)'JUE;^=I\5E#8QYFO+J0.P& MV)?FP20 3P20.O%?+MG_ ,$[/%UQ=*DDD:)B(EDS)_K'NXT("@DAFLK@ #)8 MJF,^8F?T(\"6&E>,F75K/4(O^$V\177]G:5ISW0N-1\.!T+3WUX22YO%@#N" MXVQDQPIA6&[J/&-OH6G?%GQ=X,TNQU2\F_X0[0++3+31X1--83076IO$Y=R( MH6A)@D!F=03MZD@'&6%HQ]QI\W5]-_T-/KE:2YXM7_\$XM*7]A7PUJ7 MA7QPTEFOB*X74]/U>'%QIMU"(SEA-&2 JK\S-@(BX+,N1GT#_@HAX@T;X^? MR\^&_AW58=:\5^(IK=K.STT?;&P&5][F/Y8DV?-N=@-O/3)'+(?%/QKT*] M MPNA6U\Z^(-(TN*1K30K^&?;+/'+-/;19/%WB7PWJ4& MIQ;7TF.QAU.RDBB\Q23;A(5DD83!5#O)M9JI^/?VDM(T[XD:EX7\$Z3JWBS6 MM2NQK7AL:>C6KZ=?.N;@;Y$.V"0$3;RK12":X!;:*R_L]MN,8_/ITZZ)>=S; M^T++FE+Y=3ZK\%_$'3_'VGO<:?,S-;R>3=6\J&*XLI>ICEC;#(P!!P1R"",@ M@G\BOVQ?V&;KPM\;O%%Y>^)M)6_U6_N+^'2K0F]ODB+>9O>*++1+L(.9-H^O M2OKSQR?%'BC5;C5OBIXT_P"%:Z]96PM[70/"%K(M]J,3$&)GN(Y&EN(MY9"D M3*B-D[XV.1QNJZMH]KI]KX-O;.+XL4UW:T,:V;55%QBDGT1<189E#;'P2I9'7(&,I(,D MJ0/UR_9A^'5]\(/V?_"?AG4/+-YHNGI;3E"""PZX]>M?&O@GQ3J>DZ9H^K?# MOPO+I=OX?U;5M.&IR%FMX+.?69WME(RN*G[KY M8]GK+\-'\V:8?-I.%I+FDMVOA^=]OD M.XLPYN+PE\%?W$>Z3& W.,>I'6OB;X;_ +$VJ?%'Q[I^@Z;JBQW&J+(UM-=6 M[Q12E&"GYC\H!D^%_"-G'XBDTC5&N>)7^P M73SZ9)&_EA8UMX[7[);)#*[LA"(3G!SV4LGIRI_!)ONW9+^O4Y:N=3C/XHI= MDKM_UZ(]8_X)>?L(>*?V.?$/BJZ\0RVDT>L6\44!AE#8VL21P?8?G7LG[:WC MGPO:_ #Q9X?UKQ-H>AWFM:5-;VR7MXD4DC,, JA^9N?[H-?,-MKOQ8_:#T"\ MU'6O'UYI^D:?KILZZ;8VI4^6T,EXB!)-SX*^2MT6#H"!NJUX)_84TE;^ MSC;39K[4]0'G0+>1F*YO$P5:XD1RS6]N0V&>;<\A)"00N5-:7+9Z;J$-U*JSKN9%<%N_ISCKQ7TM MXX^!NC>&/A)\4O[/A@:T\(^%=4AFNE3:;[59=/FWD"0HOS,2;N?>S2! MW;ZXM3F"/Z"N#'K#IKZO>VVK1V8&K7FW[>VNNGK8D PWUXXIU&**X3T@J.22 MG.V*KRM0!',]5I6J25JK2O@?A0!M"G4AX-+0 4444 %%%% !1110!0UXXLU_ MWQ_(UFQ/5_Q&VVRC_P"N@_D:RHGYH OQ/S5F)\50B>K,@":B@'-% !1110 5\N_"C_ )2G?$K_ +%N'_T7IM?45?+OPH_Y2G?$K_L6 MX?\ T7IM F?45%%% PHHHH **** .!_:F&/V9?B-_P!BOJ?_ *22TS]F.W2Z M_9:^'L M?V8OAS_V+&F_^DD5 =#RCQ+X%US]BW7[SQ-X'L;C7/AQ>2&YUOPO"=\VDDG+ M7=B/[@^\T0SWQQ@I[I\._B'H_P 5?"5GKN@:A!JFEWR;HIHCGGNK#JK#H5/( M(YQTK=\M54X [FOF#X_Z W[$VM3_ !*\'W5E:Z'JEVB:[X4N)=EOJ;R,%\VS M'.RXY)*J,,JDXX((/<^@_B#\1M'^%O@^\UW7K^'3M+L4#S3RG"@=@.[,W0*! MDD@8YKPKP]X*UW]M[6[7Q#XRL[G1/AA:RB;1O# MXPST?@%H3?MN:U#\2/&5S9W/A_2[N2+0_"<4OFPZ;(C8,MZ.-]QP"%8852#S MNP/J!8@OX460]CP3]N&UBL(/@S##&L,4?Q,T1$1!M5% F '0# Z5[VBC%>$ M_MU]?@[_ -E.T7_VO7NR=* OH.HQ1102%%%% !112%L4 (S8%?+7["[8_:)_ M:"_[&,?^E%_7U#+)7RW^PXVW]HC]H#_L8U_]*;^JB2SZ9D>J\CTZ1Z@E>I*( MY6XK8T?G3T^K?^A&L&:3"GZ5NZ&@"[$_-68WXJA$]68GH N Y%%1QR M5(#D4 %(W2@G [USOC;XEZ7X M(7U&XVSWCF*TM(5,UU>R#^"*)06=AU.T': M 2< $AQC*3LB9345>1OM(P7.5]<^@KA];^+;P[X?;E=%M)O]+NU["[N M$/ ]8H3C/66125J?QOK4?@O2;/PKX96RTF^NH&$++$BVVC6<>!)=,O"!4!"H MAX9RH/R!V76G!7MN^W;U?]+S9S5*C:OLN_?T1QL7PKB^)WQ":VUB\D\2+H\G M_$YOYD"6[3$!AIMK""5BB (:8\NZ,D;O*&D"86C_ 2L?B7\*-0OO[+M]4OM M-\4>)$>SE;9_:5O_ &U?;H0XP8Y!DM%*"&C?^(*\@;NO#/Q.TO1]#M]#^'^D MWGBQ+3,?VN&3;IPD+9=Y;Y_ED=F9F;(6))&237*_L^_#36/'O@+4F\1:_ M>6VFMXFU[S-&T>5K6$O_ &O>>8)+D8N)1OW8*F%2N R'DUVJM4@G/FLDU;== M]DMKG%4HTI24.5-VZ_Y]3PSQ=\&O!_AN1O\ A$;[6-534D\Z33_#ULUUJ5I@ M-B/4-/1D5HD(*\-!M=0K1R-O>J%I8>,/A[X7TK4K2]_L72=30OI[^'=1#-?, M@7: V\;C;DG[!<+'AMTXP2?;/%7Q.T7X!ZI/<>"&T73?"-].EMJU[<;8 M]'TN\+K%]HA 9#<28^6:.(D?NPS-&RR"3+UZ>R\#"^\9^!M/\7:OXNO-J76O MWMH+6QUR1RJI \,WEEU=@BI]DBW#C#D%MWJQQ=227M5S)[7U?S?3YW?9:W/- M^JTTWR.UM[:+Y+K\M/R/)M-U#Q!':QW4TD=]+K)E6/\ M$KK7VV % TE]JED MYE\B%G^>W,,<1W;&#!A7HTWQHT/X7Z+\+[JXTVUM?#/A_P 23S7>MZ3J]OJU MC<2-I.I*_P T964R%I-Y!@50%.-N%2E/@:X'CS4]<^)?BE/A;KVH7'GQW>C' M[(+N)1B.W2^=VBF4 9:%X1(S%FP5*D>:?&72K+P/XO\ "]U'8R>(/,UEI(?$ MFL7,NF:]>8L+P!=TEU'/(NXJZM']DB9UB1 =V1M^[K35.2T\M%MT>S]6WZ&/ MOTH.HK/7KJ_NU?X(ZGXD_$;X6^./'%Q:>'U_MC^VG6>&0VZ6']FWDC9'F"]5 M$EM)69GR%9HI"YC96E79R/AS0_$'A#Q-''X7UF3PO;R3Q1+-HET[>&9I#DR' M^TYV,>_=\NR2WNW4X5"V25Z3Q-XDM_%6M:+H<-QXJ^+'B"2W7;X:\3:%]GM0 M&0L76.:>WV*!G%Q*+K:1]\G::XF^TF^\-?$@^ _$FK7&@K BFVT?P_O\56\L M:Y94GLA)M^T# 4L]LT;!5WTDR>8 KVM^K/'(S*<*!]D MA8]4DSMKTCX=_$OX2^ O$UI9ZM"/!^FZ:YD+:K#$[^(+R*1CDS6P:W^SPNK, ML:,J^;\P1?+^;RG0])^)WQ<;6/#7@G6+WQ'H]GIIG%CXAU4:=$)TO"7PY\+6JW.GZQJ'C[1/$%TN;K0M LXAILWEC/ERZ5 M:-]L:/!&6E"AP5;S"#N*K1A*/+.7RCNO5=/_ $FG6FG>*7K+;[W_P#)'23_ M +3G@W6?!,FEZ1HVI^+/$T?B77[BTM+6Q%PMW;SZM=3F"> GSVAEB9"2L+!' M\MN&08R=&_X6A!H.H^,O#&DZ?\+/#MK>$7=QJ.K+=:E %D*R[XF=(IV3:/EN MT,_55$7UP46XTF&998U1, MHGF"Z5$097 !KJ(M+U8^(]6^(?P]U33?B+IEN=]]K7B&T5YK:0>6CW%IY9($ MD,0.XQVT:;% F("B)1C1E*G35E?[6J]+ZP5_/5;6+CS5N6K4UO?X='Z]&[> M7K,!--KFI>,OCEIM^&M+1;74)?#EC!?#4 TFW23:=QU7RR+DB-"&DC>0K ME< R&55/97^K:#\*-+G\5:C%XP\%^)6A$LWB*Z@_MBTUPD?*D[VS-"\3?*(T M(@*;ML7EYQ6A\,T\/_&75UU3QI';VOC#7 HTC4=,U >0D" E(+&\MWY='/#]^N45KK3=/U&5SI^MVP;YE1@&-K=0Y57*!DD#"4QL[N M8X-;LO&'P]_:7\+?9[D^/(4\,ZP8H;MHK*_BA^U:5OQ*JB&9\^6%#K#QO+2$ MXKK]3\;>'_C%''H4EW=^%_%EO)]JL+;4(?LU_9W$8.V6)6.VX09(8Q,\;*S* M6(8@^;4E4:4F^:+737ONG_79G=1ITE>$5RM-^7XK_@^ATO@KXJV?C"^ETV6* MXT?7[5-]SI=Z%6XB7('F+M)66,D@"2,LN3@D,"HZG>Z=!I?QLT6 M33_$.GQV_B'P_/Y=W'#,T%QXF\/QC*ZO;6W^G6@Z?Z5!&/WBCC]["N>WU"WM+'6=4T M1TO$19FFT^^GL9FPCL-AE@"+SI(XPTD MTR#,DB*O.6 !KHM U6?6]"LKRXTV]TBXNH(Y9;&[:%KBQ=E#-%*89)(RZYVM MY;NN1D,5() .NLC_ *)#_N+_ "J:H=/.;*'_ *YK_(5-0 5DZTV+U?\ <'\S M6L>E8^OMB^7_ '!_,T ,B?FK,3U0B>K,;T 7HI.?QJPK;A5&*3FK$;T 3%/E MKSKX*)GX@?%O//\ Q5D7X_\ $DTJO1=_RUYW\$QGX@?%O_L;8?\ TR:55Q^" M7I^J,:G\2/S_ "#PX?\ A6WQAOM%9MND^+O-U?3AC"P7BX^UPCL/,RLX Y+& MX;M7$_%S1?[/^(EKH&G6\U]X/)3Q#XITN&'SA:HLQ:$Q+G.V:97DDA4-YBVT MFU0SLLO>_M"VJCX5ZAJRW$-G?>%U.N6%S)PL4]NI8!L<[)%WQ,!R4E8#DU5_ M9P?^WO!-QXIN-O\ :WBR[DOKU#P]GM8PQV;?W6@2,1..AE65N"QSTPERP5=K MR?KW^[\3EJ1YI^Q7JF>??'WP4/"WPNTN[\+W,>I>$M0\0:!(=!)2>WE4ZM9& M,6ZDT-?^/B2 MXCU6UG9[10.6DVD21<*6<.-K%Q+V"_"JS\8V*^-M5UY8?$36PN+76M,N0+?2 M;;!<1PEAYO5[:/K\]^USCG3YYU**M=) M:=%YI_C;\CP+2_ 'AWQSHFF^(M7OIOA_J&'NM'TC684U#PM;PLH#VL8<[!E4 M*21*\#Y5B(4VJ1@:)=V[>'-677]%\4Z'X@UB)+E=(TY(]3LX+1%S;#R)F%Q: MPCS7E$J/$B/-(/.1@R+T&I?$+4/%OCJZ^&>J7^C:/X/\87JZVWB!H&%K>QEP M98H+>92J+=7"!PTKO$[/%_V:M#\;:A<-#HJV%AJ5E?>&KA)[&PNU5! M$VI:;(JK-)F0(\D19R1\R,2[-GZ-\0;KQEJ]IXMCO])L_$ >*:#2HH;2T2[\ MMGB>:[/EM ER1+(HDN;>*)%V[9&.X#T;]F3X6:+^T?I'A%/$6L2?#_4M%TFP MMM+TO1XA8:AJ9CM8_+OY+MTVW$CKF1$C#&)"AW;B2:?[2>A7/[-'BZX\&Z/' MX=\;?\)I$SQ:-'8*+JQN%C"?:?+_ 'A6Z=0KK+%@.T39A=F#KZ%/$*55T9KF MJ/;M;M?KIV:7:VYY]2@XTE5AI3_%ONE_7F<:OBS6;O4X_%GBW0H(?"NC7C:; M!8:9YGDP%7R^R[0R?8"[%"!;NA<*/+3;*"?2OV96M/C;\2O%,/PYUS_A'_#T M>DZ<\WAW5QNN=3C6>_9H9)XBDL2JT@9F5IW83*'<@F):O[/_ ,*;P^/[?4/A MK<2^$_&&@PNMUH_C)UCAAC92^R'3B9;M(B92/.,Z$;G*EE8J?)?%/Q(\)_$; MXXZ]=?%+P[J^M7]A:V\%[)X8:.;;=1S3*\:/"($6-S+$"TIFE]/YE^*Y;'O\ JG[3&FZ1\1=0LX= MU"U\'R)%IFOQ^%Y([ZQN+N$".*&.8>6L$;HR1NTGEEEBB08 =A!\3?C+/J"+ MX;\,R6LGAOQ,&NM2\.^"V3Q!J%E:IS*ZX46]JL[,B.C;XF_>,"79A)Y;K=Q\ M6)_@7)91^.O#^E?#[36CB_LF?4[235=#BC*O!]HEMX8Y592JL#&"^X#*%06K MFOA?\1_ )^%]]J.J?#WQ5XB\3:G,-.MY;"0:?H^X! (?,@\L3R$-YI1XI7<2 M@/DEBR;LGK=Z6\HVU:]4CO?B[X0T MFS\,-XHGUSP^MVNJ:;=W.A:7J3ZM<3+)>VS.]SJJ@I8.Q9FS;1PJ2% :4D5L M:UXCALM+\GX=Z=_PIR339H;ZSTW5IWO=0U>]$96%K;34260[SB-IT?:Z2-N2 M0YV^9^-/#OB[PU\.[/5K[XA>#+BTM-7L9HO"FE7P2_LI/M$;'[/;Q1Q^1,'P MQ,:B3;N;<2S9]"\"^'?#.N>'[?5/$WAGQ9'J6J!KBRUKQ)=C0=%LE;(63[7" MA%Q(58?O)XB95VC 4-GHE^[IJ4Y.6K6FJT\G92T[N6FS,8KVDY1@DG9-7T;^ M:NX^5DK]3G="ETOQCJD-]\0-8_L?Q-J %U:7>O3MK$\&'VR1"TLT!F8N&0Q7 M+IY:N42)B"]=M\.=4\-W>B:AJGBOP[I=S;^1&NEKXGU*WT/1(;%D#I-:VL<0 M=O-D5W206H.U(E#F1')Y?5OB1<>#]8O?AWINNZ7K6B^)Y;:9T\+QP:3I'D&/ M;3AS:QMM;LK>]'\4;4:=2;?L8 MJ?+I*[U3\_LR_!G Z+\5?'47POFT..\:Q^'6J:KJ]N9V6*"XU&.:_N3+$GV@ M3WDZG>S&5+;S5PZM&Q&\-^&7P+U+]H.RN)[.[TNSL=%E:[O?%%_<2)=7RLC! M)_-G,MPR,B@N0+1"495 \O<.H_9Q^(UOXUC?POH>BZ+H$^J:GJ,U_K&IWC^7 MXA674KIHH8KPCS[Z-5 4\JTYC<;T57W]Y^T#\%]/_9ETRV^)DLEAX@DL;F-- M5TF\M(K;3+L,?W)MK9%(BF28KL=O,=1)*S%L5SSQ3HS]E"*A)[;:^O?U?D:T M\/[6/M92&'3=% MT-_M.F%"\*EBL8^\RN9Y"WE,%&$QI_"OPKJ'QZ\*?V=J%YJ'@?5K65M5U$H# M;^(9;RX!+2C./(ML9B3:79XT";HS&RF6PUN^T']HCPKX1T+1](TO7]'\,ZQ! M<>4"VGQ1RW.EN+T+D.^_RW)AR9/,.&;81.WGUZU2*=UV\V^W^&W0]"C3 MC"$6_M-:]_)+_,=K?AZ3X4?'73;AIM-\1^(O%"")A+!Y&F^';XA(H+E8ESY: MR1(T(+L9I3%&BN%+E/3]?#W5/#[2733:LOG7.IR,'O)+H$,ETS8'[R-U1D M 5-B*H55 '(_!;Q'=?'/QHNJ:K;QVX\ ^;H\\(YC?6L;+J5._EQQ86-N-PN MI<@8&/,E455@#IN]%(.OYTM !1110 4444 %%%% &7XH M.+!/^N@_DU8T3UK^+3C3X_\ KJ/Y-6%&] %^)ZL125YK^TY\;#^SA^SEXZ^( M"Z:-:/@O0[S61IYN/L_VWR(6E$7F;6V;MNW=M;&%[/X@2W%CH6J^'O%]QKMJE_#;270MKP3Z=9/;^9!#.R.@E4F M!U;82@< ^BXY:GCDS7DEM^UU\/\ PYH'@9_%WC[X9>'-8^(%M#-HUI_PEEM+ M;ZS))Y8QI\TOD->QEY$572-2XD0[1N%4/ W[?WPG\9^)_B=I:^-?#>ER?"/6 MH]#\0RZCK%E#%;3210NC[O..R,RRO;YD"$S6\T8&Y"2 >YQ/4@.:^!]1\3>#_"%KXS$ MM_XFM+/2+JRN4F>.0W49F>.)%CBEEE\AECBO+:0;UE7/I.J_M&> O#_Q2TCP M)J7CKP;8^.M=MQ=:?X>FUJVCU34(2'_>P6K/YLD9\N3YE4C]VWH< ';U\N_" MC_E*=\2O^Q;A_P#1>FU[)X9_:G^&?C/XD?\ "&Z1\1? NJ^+]L\G]AV>OVD^ MI!8)'BF/V=9#)A)(Y$8[?E:-@<$$#QOX4?\ *4[XE?\ 8MP_^B]-H$SZBHHH MH&%%%% "$XJ)I2!]Y3QV_P FI#G!KXQ_X*]_M'^)?@QX=\$^'M"U*+2=/\;/ M>0ZI=[298H8C;+A6'W5VSN6[D >M;X7#O$5HT5U)J3Y8N1](_M1OG]F3XBYY M_P"*8U+VX^RRTG[+SM'^S+\.LY7_ (IC31@CD'[)%7Y!^-/@QH.GZK';^$?% M7AGQS#Y>^5].L;II('R5QL4,Q!')8 9)ZU5NOAAX7TCX3G /"_"#X":YX[\; MV_Q&^*BV]UXBC!;1]#C;S+'PRA/8=)+@C&7(."#CHN/S-_X(;?%S7-8_X*7^ M-='^T)!HK6$5F;2%1Y31QQ3RKG(SN$F#D'MZ<5^U 0'GWQ7SV98/ZIBI8:_- MRVUVW5SLP];VE-3/"_B_\ M<\"^-[CXC?"Q8+7Q))@ZSHCMY=EXEC4DG<.B7 M R=KC&3UZG/9?"[]I3P[\2/A7/XLFN5\/66ER/;:O%JY%HVC7,>/-AG9\*I7 MH_P!F_$32+VZ%MK=K-]E@3SB\LFV3Y44')8\#C->U?\-@?"<# M_DJ'P]^;@?\ %16?/_D2OR1\0>$O#^O:S))X/U3Q!_8S%%C&N6-O97 8K\V? M,*A^0?N@G@=:H^-V\%:#\-8O[,O/&%SXTCG03B]TB.'3/+WL#M; .<8P>0:^ MF_U9I\O^"<+Q\OY3]G_ /Q9\,?%>UN+GPOXFT'Q';V5D>0[,J]L MBD+TX7@8'2OU]7D5\QF&&6'Q$J"=^5VN=U&I[2"GW%HHIK/BN8T%+8J*22DD MEYJ"62@ ED_2OE_]A]\?M"_'WW\1C/\ X$7]?33R-%\RY'(^:14MU)&4R!(=H8>3U?\ 7I_FSGGB(K1? MUZ_\ ZZ7XHZI\26:W\$1V\EBQVR>(;N,O8 =_LZ94W+?[2D1<_ZQB"E2Q:'X M:^"-M/KFM:NC7]UMANM9U>X7[3='.5B!PJJN?NQ1*JY/"Y))Y#QA\8]6@:*U MO]3T?X:V]P,06TK1ZIX@NU[>5;(6BC8#T%Q_NBN?;QMHOPTGAUB+05AU%UV1 M^)?B#JZZ?,V[J(5E$ERN2/\ 5)#"C'@8/3I^KS:Y;?=U_P"WMODF_0XY8A?$ MW\WT_P"W=_FTO4Z_QW\?=(\,:]X@^/>M0^(-2C\ \$H98R0%5I'B&SX/C\47/B>XM?A[X1\"^'9$D\C4]?N7FUB:/! MPRR3_NC/<+SE%EF"L"'="0#T>P4(\J:7=[?*[U7G:-GV.>6(<_?:;71;W\[+ M1KUD=MXM_:;_ .$=TN$Z+X3UBZAG8064FH1MI<=U)VBBA=&NY&P"?W=NRX!) M8 9KR'X96EQXJ^%E\WQ)^(%CX'T"^\1:V?\ A']/GALY[N5M4NFGBGN'+/(# M*95$<& R[,[QM6\5>.OB;XUD00W=GI=U]G: <'R6-KY2 M6L)(#>7-,J,G:I93ZQIOA34Y_$&M1R:-X7TO^TO%-SMU M.Z'E32QI+(J!0$4B,':J,)5!P-J=."IR5):Z:V]=KW?HU%>9G6J3]HG5?NV> MFWY67RE9YHE')\H2 M 9Q7)?#K_A9GCCQ)X=FSIOP^\(W@N4\(/JD)U>ZLF900%7?&@D:+S! 90=D( M=<,3\^UI&E>(OB]+?:-X$\"V/@_18[F$:]JOBJ=KF^UDX#&WF2)VEFP"I<2W M"LP/EMM!9:UOB/\ "9?'LLWAWQ-XH\4?$W7&CVR:+IEPNA:1IVXAXY+C[/S& M%.&4323.0H*(^#5QE"#M?5[M^^U_[:O/FU)Y9S7-;1;)>Y%_^W7_ ,.A@?$_ MP1\&?!&L7DWQ,\>:WX\UZW1I)[.XOGN)[,8RP%M9*I@AR!P^(P>N.M>=:WH7 MC#3;OP;#= U#77DT>[U>RM3KAF;3=1$NV(.&DA6W$KI]H19M/L;2T2UT^XR,))9OLFH:]%@RN='U+G[&KB79Y>\XE: M%]RJ-N#NJJ>)E3:C'WEK\6D-ND=%^/R)J8>-2'//1WVCK+YRW?S1A^ ?V2/! M?Q)\(R77BKQ5JWCBUBN7EU"WE9M)@BN1\Q-S$I6Y\Y!CBZFD91@<8%/4,H2JJ767+W/RL8RB^8 ?4O MB1^S/X;-C>^*_%FN7VHZ]:I')_:-KGQ5MX- U+4((X;74 <:396X4,+16!(MY2P+.KDB1]JI)($15Q MCBY-W=O-]/GS+S1Y;X0T/2?%-U=6/Q@ MD?0=2TF_9[R9+".&&YN'P3.^JC?)&)!@QA6M"(\(JLL9(Z+QK\!=$^'VJ6Z_ M#/7M4LO%DVZ[L;2S@AU23$AR9IIG*2^2Y R;FX:)R!\KL%%=A\0[7Q7\3;C_ M (2;PG8WWAVWL[8P2S2A(]1\0VFX.T44,JLL.!N:)YUWAR5V1K(9#I_#_P" MGAC3?#5KJGPYU34O"J7R"19[*9IH;S_KX@N-ZL^*!> KJXTG0)+GXS>$9O%/A^W\1ZTEO M9A((V?>A1H@%$FXUZ5;?!SX5^/O%33^$_%GB#P M;XKVJ6CM-4FL]255P0KVMX"XB'0IL53DCKTT?@)XU\0>#?A_JD>N>&WUS1V\ M2>($GU+1T,K$_P!K7GFM)8M^]$9;=M6)IV*E1@YS6%K?@S1_C/J$VB>!H[#Q M%X,TEHY]:T2_D"6Z3;@RVEJ9$:2VAR>PT[X7:'\2]&O\ 1/#_ (B\4>%; MF&-1>^'M0E-V+(YS&WD3EWB577,D@X4*T9=2K1E+F>C\GR/U_E=^R-( MX=I66WG[RO\ /WEZW//6\7:SX0^.WANX\#^+;?XM66G>'M51[.]E2;4=,@-Q MIAE22:$>:[;EB(#1/,%23Y96(QZQ)\;/#_Q+\()'XN\'74VBW#AC'=7_:#\*V8NH;Q4T/5!!H_Q&MY8##( M+C3]L5O=3)Y_F$!V64&YVB-]OWB1T\G@BP^'^MS7UCK'C#X/^([PJC2:A=?V MMH.J2<*H>68R1G@!5#/#*!]T 9!=:G2ER\VD[*SV>[WMOZJ+]2-/A+XPA\4?V7 T+:/=:@M_;ZC;_>:U%UN,L3YRT9 ME:18W& $5Y W6^$/VH-'U/1+.Z\06MUX534%#0W5Y\VGSD\%5N1\J.&^7RYA M%+N!&P8./,GL==\0^*H;?Q9X7\%W_BB13]FO[&\N?#]]>H!]ZRO8_,\_Y<90 MR0,#RR*NTG+O_%WB?X :[)S?\ GZM&_P!8]G[RT7;=+U[?)GNVJ_#!K#5) M]<\(7T6AZK<-YUS 4\S3M58\DS1 C:[?\]8RKYP6,@ 4VO"_Q>&H:PNBZW8R M>'_$+ ^7:3MOAO=HRS6T^ DR@>%8[KPO'$?WLG MA&X3Q-X=9L\A[.("6+YL[C'# WJYP0.GA^.&D_$30;BP\5:7I/B?2(W4SZCH M+'5+>!@I[?\ :&8^W/4?Y_S^=1O+G_#UKRSPQXJU+POI4>H:)J3?$;P#9_&^LL8V7[5KLE^_]KWS2 M+>&&]T^ X%Q,WF0^9%&WZDROG\@/R_\ U#\J@DE_08'L*S-C\?/#7[%Z^.=> M\2:>?@SHMUX+O=2^'()$U*9M.U&2XE::.QG:.XN95A M,D#-E3'EV_7.VMX=,L8;>VABMH+= D,:*%6)% 4*H' QZ"K#OAE<_P"*FVZE'_US'\S0!!$_-68WJA$]68WH O1/5B-ZHQ25/'+0!>1\K7 ? M!3_DH/Q:_P"QLB_],FE5W"2\5Y?X$\7V?@76OC1J^H2M#8Z=XE6XF;;N(5=# MTLG 'WB<8 ')8@#K6M--J279?FCGK22G%OS_ "-?X@O_ ,+"^).C^%4^>PTS MR]=UK#?>5'_T2 ^TDR-)[K:E2,/SAZQXP;X(?%JXTFWM9-0_X3[S+_1;"%PO M_$PCVBYCR>(XF1HYBV, K<-RS*K2^&_$%Q\-?"\EU>V\5UXX\7,^KW=FTP5+ M/Y54"63&([:VC5(VDQR4.%:20*WF7Q$\1_\ "2Z0T.AZDTOBN]>/4K+Q"UF9 M;S4)X&)B33;,;F%F"70ROB%8YG8M/YDCGMH4N9\GV>OGY_)_@<-:MRKF^T]O M+R^:-_\ :%>V\"^']+;4[C^WO'VL:_H$R6UN-K>5'K-F_DPJQVP0;E"[W95> M3;N;<5%9OQ&NK+X/ZHNL>,)+/6-/\R75Y_!.D>9=)I7 8WJIP)E5E9I#*D<( M9S(H64'S>#\;?$JSUOX76RZ?)#I_VKQ%HTNI:;I\KZEX@NITU2U#-?7QVQ6< MJE2$5VP&$8615^2J_P 0?C[H5D\?A^Q;2?#/AW>NK:O?4QD$Y6=MK=EIU[OU MMZ,Z[Q3X%U[Q_P#!S6O'WB34M&\.V]],WB2"VCN%\Z:'R3'%:379(6!&M6:$ MB,'YYG?>2[+7(_#R:1]OB3P+X-U'5/AWI:.LKW>G:=J5BVH7U[-\\CZ ME#%(L,*H2Z-LA62)&8R.N_:*T5M9H_'NH6/B/Q%:^+&>(:W8Z'8W,.MV5HT[ MO)*\S,UOIUNR.RR%YHF3%PA125!/IPP[IQY)->FZ2[-+6ZZRNFNC/.GB%-\T M5\WHV^Z;TL^D4FF2^"K_ %#]H[X.>&=-TW4I[Z/0_#MEIDMEHFEL)K_RXDQ: M7$YWK#AE)%Q*T7EODQQ2*Q=L.Y\3_P!EZUX@?X(EVMY9&<&Z\%P^,_@_P"#X=2\0:Q-K&L:/9Z/ MI-G9F6VLUA$*N/M+NI:XC1%E/EVMNX$@"&5V8$^@64GB&RT^PATNRTGP#H5B M[Z?<7%FMQX=T77(82A-JUPZFZ:Z=MZAW\IPPE0;V,A3?EA3OR[7VV7I_>^Z_ M=F"E.HTGOWZ^OEW.(UI=>_;*\8)'XUOKR*\T6:>S.EW%P?[0>0$+(L$%O YF M573YC';1!0 K2MRRU->\-^+/V<_B+>:3_;5CX GFT*V32M-CM=CZW;M-=!+; M$#2R1LS><2\LI;)4D@[53U)/ -C>W.DR:EJ5K\._ >O7:6DMO9:7'IUY!J%O M&YC,<+/+'K&2Z M_P"$L465].);C4 6'FJKW"L ZXN/+9A&%:151=U5,PBKQ27+;X=DMKV;TOY6 M?D[A#!R:4FW>^LEN_5;V\[KS1\Z1?"#2_$7B#1]#N_#^J>%=8F>-Y(/&EPT% MC'9JQ+,]T569?-8+&OEPP?,^UFD;)7J?&VG7WP3\5'18?%@L-2UI/[/N_#.E M0>=IFH+PMK&9HI_-"OS$9IWCGY0;0A)7MO#_ (7G\=VLNO6>KWGBC7=0MW@T MWPM$9M/N++35.2%8WWQQHVDUGX$OOA]K.E:1>1Z' MXRU!6M-9MH46VT2T+ME4,4L9$2JVTI%"HO"X&\%PY!+'3E);M)6LMEY^]>22 M[V>JT81P<8JTK)OO9/\ #3[VO0\M^)?P?F^&"VC>)O!\?PKO=0U;3W6_*KK] MG(GVR(&.!P6DMVAC7S&'F>9,%91\K +M0^&]2T'P[8^)/[V;1+;Z28C=6J2J\?R@,SQR;=G[P!-<^%O"&N^,;&WFGDUJX9! M+K-UJNM0&Z6./Y%M;*_5TB7SCYF;:=(W*P2[C'A0;>(M;VC76_+:7YMM.W?F MMV(]BM;)Q[)O ?@;[$\EZES8>(=&U@106P@ M3""33IR#,Q^/-7TF^CU32_'^@-*MQ#X9U>YCT6 M]G_OI86LC&!(XW+(^PQK+Y)3"QEC)K>(/!=K/#JGBK1=1_M#P_->0Q76FZDZ MZ=KUZTJ,>1;P[FB9F1Q!)#(9MAD"/O;SBZ\;^)M.NVL/B!H\S_#3QG-_:L0F MEMHY-0WW+2W:ZD_,Z;P#\7?"OQ-\*-X9TVVL[?QXOB77%^P:_&MI;V27&J7 M,YL[L/E9PT;)N@@,C;T5LQE1(EKP+\%;_P :?$@QI<+X@N_ ]N/[9\/>(;AI M-.M[R=9-MK9'YWAA6)BX9_.5E:W&-T;&/E_ _A/X?![Q3+H?A MN:VT_P 26KR0C7=,NS%I=[)*P86/D78:W^T-N&(4>W6/"LH?:%/+[.#E*-%N M+_O?CKVUTM=^9T\T^2+JI-7^SU\K=^][>AZQX0\>K\0+JR^&M[]HT'XB^$KA MK>*_OKA/MFGV@16BFCD1V%S-)"55HPS([1R-*H7:C&J>%+?P-\>O!NB^*)HM M+DCT369-/\2VLA62\O9+K2MMQ*S;O*N#M,;"1FBD$JQAF$AA7S_5/C3I_@R? M35\;>#+6VM-&D;2_$<,\+QB1)2)/-E6?%M82?0/$5P\5Q:P27&F%H=TT9G)<*2HN0X(CD&\*9U4ZT'9/>Z]?2W7U1ZKXF^,.I>#-#N-%OK>V;QM M<;;;1U$96UUF60B-+B/J0B,P>9,EHE5S\R['>KX=\'V_[._C+0FM9))=(\0( MFCZK/(?FDU$$M#>2=O,G9Y8Y&ZL[VXXQ7E>B7T7C;XBW$-C'KC:+X466&Q\. MW%\D.LZ7= J)[NP?<5G2V*M#L\QU&^X0,4VPOZOH7B_3_C9X0N_"^O74%-4!]_\ 0Y:[ZS/^CI_NBO%?BGXTNO&' M[&'Q.CU011Z_HWAO5M-U>*-2$6YCLG)=0>0DJ,DR DG9,N>;_ $.^$E*K==OU))),5!(]+))GO7,_%/XH:+\&/AQKOB[Q/?#3/#WA MFPFU+4[OR9)OLUO$A>1]D89VPJD[5!8XP 3@5D=)O2O5622L#Q=\6]!\%:YX M5TW5+[[+?>-KUM-T:+R9)/MERMK/=LF54A,06\SYD*K\FW=N*J;?BSQ)!X1\ M-7VJ7<=]);V,#W$J65E-?7#HHW$100H\LTF. D:EFX 7<0* +DK\57D>G/+O M&[Y@K#/*X89_V>3C'KT)Y(Z&O/)L]O;WQD#)QV_K^ !V7>BHO,9L;>QZ^W_Z M_P#/:F7.H1V%E)/,VV.!"\C8R0!R>!_3O0!8HKG_ (8?$K1_C'\.]!\6>';S M^T?#_B;3X-4TVZ\F2'[1;S1K)&^R15=;_ +='PYUKXQ_L M6_%;PGX9L3JGB#Q)X4U+3--M!-'#]JGEMY$C3?(51G';B@#\]]<_9*^,'@O]G_X9Z+X: M\"Z_;^.(_A7HW@S5YX-5\/:AX=NI[1?^0?K]EJ:LQL(9)I6\[2FDG=)YU(S' M 3Z+\3?V8_'_ (OUOXNZ"W@>:\TOQ9\5O!OC6PU);^S6RO["U;0EOH@C3">. M2!-.N'*/$ R[1&78[!]E12X]NW'?ZU-&X ^O!]_K^GY#TH ^,/B[^SC\1+/X MB>)/$^G?#QO&D$?QRTOQS:Z=#J.GPS:AIMMX!Y/ =U>ZEXN_9LT/P+'-;ZQIY@L==TZVU..6QE+SJWSM?QA)8U>+Y&W. MH(!]#^)_[,WQ&U3XA^/O"MG\/WU;3_B3\1/"_C>W\E6-YJ5\RZRZP6T9>1E463,0!S\J@G/M7K,[+3?"WP_\!Z/<31.B66CB2!;DQJTC,7# [@JG MC..*Q9?VE=0NOAIJGAN^\$^ +J\U)2BZU)"ZZA9CY?\ 5OGG 'WCR=Q]*]@_ M9_\ @Q??M5^,O$GBM]1LOA7K7@6T6TNXETT?\3.\:W(5X[=A^Y00,H<]6O#? NH:U/IWBGX7Z7X7&NZY8ZA%+J&K6UFT\D]N"WV98@ 1".'#C^(XYQ7V MM+'X6=?ZJKW73T\SS7AJBCSNQTW_ 0>FW_\%2_%RM'''*$=I,/NW,;6?('M MWK]SP.3^E?AE_P $(E:/_@JEXT5MVY8B#N^]Q;7&?H<\$5^YPZM7Q?$3YLRJ M-^7Y(]#+_P#=X_/\PQE37Y=_\%D->U_PE^W3X*U;PW>R6>L:?X:LY;)H[99G M$WVV]"X5@^U!+(AEO[O;Y;,1\X)S[8K?AFRQEWV8\;_ CY;O\ Q?\ $7X[>*/$E]X@ M\9+:ZKH>ES:C<)>6,<);R-BF&- F$D.1Q@$$'-9NN_&_XG>,/A#;^&]4\17E MYX/ANP$\S38_+\]"7"F;:#N7.=N3@$>E>N?"+PE\._CK\#O'GBSQ_K5Q)\1+ MBZN-'+Z5J#6L(2!MC2MY;!9GE9-SN<[B5XYKPSX2W_B/XT_#[4- D\0^'H=# M^'EW4:?.VSW7_@V+E:;XH?%C=M CFN44+[2VU?L3W^E?CI_P;#O_P 7/^+> M?XKBZ/M_K;45^Q!?!KX?./\ ?ZW^(]'!_P"[P]![R8J&22FO-S4$DOO7GG4/ MDEYJ&23%))+S4,DE !))S7S+^Q.V/V@/CS[^(5/_ ),W]?24DG-?,_[%4G_% M_/CM_P!C I_\F;VJB2SZ2E>J\CT2R5!))BI*"23%=3X7.=#A_P"!?^A&N/DD MKKO"//A^W_X%_P"A&@#2HHHH *P/&S;6M?\ @?\ [+6_7.^/3AK/_@?_ ++0 M!DQR5.DN.O3Z5P'QT\<2> _ACJ5Y;^=]KD7R;<0D+(7().TG@$*&P?4"OS^T MS_@I[XYL;2ZOM<\%_$G2M)L[DQ37B3&9K>(=9'C'S?+WP",5[F4\-YCFL9/! M04N6R?O1B_>VY4YIR;[13 _3_5=?L_#6D7&H:E=VNGV-JI>:XGD$<,:@9)+' M@8'/7BOF_P"+_P#P40T*VFFL-#U*2TMT)1[R&$2WLY!VL+>-P43:W!:16<;3 MM@?(>ODSXF?M^>'OBR^GZ/IR>(/BM<7$0N3968+PV<>/O2^8=JMGU'&*]9_X M)D?&2W\7^/M06^^&W_"#R+*;&-Y[2%?M+9^4HX ;*[=IX(R_6O8EPKC[*4(2WM?DD^=IOM"WF<.*IXF;Y*;4%]YV_A/QYXZ\:P36_A7P;XD M@L;Z4/<26S/9MJ''$LNI3E9;KCH$>T=1P, !:[WP=^SA\1[VQ:VN-2T+PCIT MS>9+:Z8TR_:&[M*+=H[AI.3N9[V4,220Y@M!)> M>(+Q?G^P @-).$P&F +9(5#E1,H^-=._X*O6MM9:E'XF\0>+?!NL:3DSZ3J+ M2"Y<'[OE;.'S[=S7G^L?M>ZGXUO/#XF^$/C+5=)U*4VT4M[M.(FD\P.L98[5 M9LNP8 $DGKS7L4>#>(&Y/%4)16]VX0B]+WBY3C">FMXM_D:5,'"R]ARW[N]S M[8\?_MHZ7X\UD:/"UWJPD8B'PYH,CS37?!(-Y6>7KT5VGKWOHEZ MW?K8RC@:C=Z]3[E;\R'P[^R!:R:-%8>*/$FL:QI\*LB:-I@70=&C4G.T6UIL M9U'I-+)FN1^&_C#1/@G\(;S0]#72O#U[?>)M>B\U(%5=.M8]9O(%FV*#O<*J M101'=(,[Q3Z@96FAM%W8#R $/Q MCD[<<\9K+U_]M?PMK7C!K?PCH^M?$C5)Q)=7K:4@,5ND[.[^8\A R[R.67@$ MNQ/7-?41X,SYR<:E%RAO>,H.FFEK><9>S3ZZM&L\*E9X=*]MWO\ ?N?>&E_$ MG^V+)?#'ANWUVWTO3R8GL=' GUR^<_,YNK@D0V)D)WDRRBX;Y([C3KH1VX1<@*@S@-P"0Q!YXS7EVJ?\ !2'PKK]CJ%[XNOO$ M.B^(M-D\NZTB_BD.H2.8I85V;3\^8YY8\YP%E<=&(/LX7A'.\10ABJ5"56,E M=J277 ;ZZFP55$R5AC4.[;C*$*^7(G<:7\&8M6OEU3Q=+/#/A[3_A[X^\/Z#J! M B/F+"ED"0=S1J=H0!LD'!)[$GG]0O!?B6+QEX1T_5(=K1WT"RD+T#'[P_!M MP_"O.S[*<9E*TUO::K)YDR;" MVT]0IW# ('"$U>;\,YKE^'^M8FDZ<;K24H*>JNKPYO:)6[Q)IT$E^\5ST_QU M\(_%7DV\D=Y'XNCTXLUE-,ZZ7KNG$XSY-W$HBD!P!Y;QHKX D=QD5P_B?X[2 M:=>Z?I_BB230?$FERM+H^L:A:?9"6 ^:*[B3TG0L"%C1B4*KRO)S\O S7)D6!Q&8U70HQC)Q7-\48:7MO)I/TZDU,(]Z; ML_/4^V+#Q9I/QL^./@VXDL[6ZM;CPKKL%Y97'ESK#(MYHVZ-\91@,AE895U9 M64E64GJ+S]FW1]/@D3PU?:QX161/+-OILX:P*_W!9S+);JIZ'9&I(XSTQ^9O M@G_@H;X#\ :5-K&GW&L>&_%%MOL'T*&V:/5!+(49X41>"KM'&3C )1?08Z[P M+_P4E^)_B'XIZ#I$_@_XA:;8ZH0YN[J]#+;8(^>502/+'<9W$\8[5[&(X+SV MES/V+IPC?^)*%/FMK>*G-*:5_L\P4\/>/[Y)L^M_%7[-'C#P]IAC+ 2B^:C+E?9ZF[X TGX>_$&]LM/F MA\/^*M)O4)\,ZY&5DG1%&6L3.N)(YH5&5!8.T0(.6BD)T_&G['>D^([B*XM- M:UJUNK8?Z.]Y(-3>#/\ N?\%4?$VJPZK)X'TWQUXWL M=+5E;4K68Q63RCJJ$GKP7Q%&M:C1DH_P S_3FO MY%4\'!Q?MU&_EO\ >?4OB3]ESXH>"]9;5O#NN66H:ACYKN&>2WNY0.Q27(M%LQ.K1H?D2]B4 M_9KHD$ME71D7=Y>"2U>H?L$_M":E\=/A>]QKEGJVF:G(!>"TU-Q)>*4\)>$M0U)\!;2)Y%4G^(YVJ/J:^%VB0++$S$@".55)8G8TJ@M7L$DF<[<,>N,_S[_TK\G_B3^U#?^(OB)KT M&M?!GQ#XBCTEL?VBUM#)/=?,261B/F0CYAL).>N,FNFMO^"HVA:1X0T__A'_ M !!XLUC5+AOLEKX#_ !IH^F11K<&[O;GS(57JT<@SC<<$#:6QGFOO=+U;NW66-E:.1 ZGU!Z5 M\WFV2XO+*OL,;%)M*7NRC/1[:Q;^XZCO-)YTRV_ZY+_(59JKH_\ R"[7_KBO M_H(JU7E@%I'NUM('EE95BC4NS$9"@

RO-4C MANK5]DJ>5)A&P#C.WMS7S;\2/CO'HWC;Q5'8V-QK%CJ'B>'78XD&U+[R=,TZ M*W4[L?(MU#([#@DVRKC;(6'R+^U+XZ\9:M\;O%WB+1/BIHVAZ;I]HMT=*N"C M^4Y9Y&1_7.,>H!KR_P -?M9>._VI;N;3-.\0:;\,VL=)%S(+@?O-4D8$&1"W M_+/C/!SS7Z?D_AOC\1AEF%*K3=*R=1OVJ]G?92AR MS/K:+XK^.?BUXGO(#I.K:C>RSQSW=I8V9U"0N0#&TI13#^[)8".9HE10KQ%' M!=^\_P"%2_$*UTT-KT>D>#]/U:8I<'5KY[N>_8+P[V]KO$QQU6]FN,<'_ X\-OJ7C'5/%VE7%UIMVUK9 M0_V58P21ZC;B\"VR8$+/:Y=#"R',$G))C%<[?>-=.T"ZM9(_!4D\UY>&>*R@ ML3?SZI=<&)9N?,DM[= %B@WXD*/+*0Q$3?)_BW]M+QU\']:UCP3-KFD^)KZ2 M6&.#Q.D9^SZ5YIP?.V87*X! ]Z^H/^"N(_$GQ(TOQ;#J*0)#: MPLBNGF*4,OR]LD<#ICZU];F7".995A%CY2[_L:RMVTB,G M<#(UN%(\MY$\U7$;Q;F99<%D"/\ 9/[1/BB/P;\%M>NI)EM]UK]F#%@H3S"$ MSD\# 8G\*_&_Q'\!E"FXM*,7&?OO^532:37>4HV3W+_L7#RC:K>3/K_X;^.KG MP1XPH\A>+Z M&\.?LFZYXUTZW?QSKFEE%A%O'INE6,#],AUR."30I$"/:0AMA23=R6;CKQP/2OV6^!WBN M/QE\*="U!9(Y?,MEB9D;3=:HU[)M0>9M:.6/8$S(/M*8 */M\)_P""A'BSQ1X\_:DG;PS\3-*\*VNG MP7 EM)]A.8\1B0YZ XS@]E^#[B/S5N/$+K^ MZUGR\JOD[N!N')S7M9+P/F.9X*..IU(2C%*4W)5$X+IS+D]]::*#F^Y?]GTM M>5V79'Z2>&_AAK?[329T];7POI.GWBB?7[E4?Q%=2(HP+40MML8 C%459-P! M!(.9%>/QM^R='^SMY?B;1[B::\L)E-IKD9']JVK.<%)86*VUU">-RH(& W?? M+,3B_P#!(+QGJG_"!ZCH&O>++/Q=JB/)(UW 1\I20IY9'J%(Y/4+WP*ZG_@J M]XWNM#^ +:7IOB&T\+ZG?"2:"_G(Q$4 4#!ZYWMQ[5\C66(I9G_9CFN7F4;V MERV?6W*IM=;..G1#_LV@M>IS'CCX]?\ "13:=J5Q9BTU*ZUC1H_$5M;[OL[_ M &'4K:ZCU* N WEF&.>,QNHFR8E*[4#M'9Z+9?M%>(I?[0T>U_M_Q1/--*\T MGD+%@*(UGE3+31PQH@2U3*2O&[RF/S !^?\ XN_:Y\>?LP:A)HNH:[IOQ(DO M=-^T12VZEVT>48&^4IP8SDGG)X/J:]>_8W\>^,/"_P"T+X7\0:]\5-'\1Z?? M6277]G0L@\Z0/DA<=-JL0.YW$<@XK[/'\!YCE^$ECZE2FJ=FZ-N\^7IN*66IOWF[?(^P=6_8X\??"O4H==\-^(O^$VO;*)4A^VS?V?J5BH#9 M6SFRT**S-_J740!1AHY#@USEM\=M46RN-+U#39M%N/M0NXW\@*NEZE'(&2Y$ M:,P"-)D31Q,RRJ97"Q,YBE^P/&?B*+POX*U+5BR^79VDEPK9X8A21^?'YU^, M?QD^*'CKP!KWC+QII_Q3T+4-+TN_7R=%6'4H1J:6#O#?QOOK>/6+ M*'P;IZWVJZO?W4/-U//<:E M#(;/P7K^A^/O!=U%N_L+Q-;8::%\LV)@#OD?V+O&@\6_L_Z06OH=0DT] M?L\ES&04GX#;ACC!W#Z8KLXMR/,,DY*..G&4F[2@DYI_$K5_ ^II'JGAG7-#NX+<6TNEZXPOHKFU?=OMDOD+I=VHR M>)=LL)+,ID4F!O/]1\*>"_$T6DV]OHXTZ\TG2]3LK*95\EEN9+C3OL-Q<*N4 M=XXS/YKX)=K9V&XM$3#_ ,%8_%FM^)_BCX?T7PWXZL?!]Q9W,<4OG,NZZ&PR M/C/3&Y>3P<8[5\6:M^W%XY\+:A>> Y-8T?4M2748[*/QFL9-I:"0<[_X2ZYV M^AKT>'.#\TSG"QQ.5SAS.[<7[2-HIV)5FW/PR%-A(/K7*_$? M4/'?@:X>?7O"?B;3IF8,;Z,C5(CY1_=,UU =SLIP(S<)%-'DYNBN4?S+_@FG MXK\1>!/VD]0A\2?$+2_%_P!O:%+>")T\R%)5*ESCD@MLX'3%?9W[;WC-?"7[ M/VK*-0ATN;4 ($NIF 6 #+ESGKC:![YKYO,J<\%F*P6$G'U=SP'Q)^T+>^+_A]XRM[ZUDM]6\4>%;_1+Z, "*]F%K-] MDN1M&%?<7@D 4%A);N J*RQ_4B?M#>#PBC^VHB =O$4G';^[C\>E?C7=_M"> M/OV:=*T#6-1\;:9\1K76)7B?1K<#SI-S,_F1[>>,,[ MOXH:'H.ESZRL<^C$*OV:')7R&)^;<0",G@$U]7BO##'O#K'>UIJAKRS2J>]+ M7W.3DYE+3=I1[-G9AZ"IK>Y^V33>9'N4J>,^WT_*O'/^"@/@C5_BC^PU\8/# M>@V=QJ6M:UX.U6RL;2%2TMW.]M*(XD4?>9F( 'CZAYBR- M);*DC*=P++\I(/0Y*G\#6_*^0!P=OJ*_)N5ZVU5_1IK=?\ Z#XP\=?M1^ _V MMOB_\ K7X8^+M'\7:AX3U._\2Z[;Z5="XG\-VJ^']1M ;]5^:SF-Q>0HL4X2 M1F$@"_NV*_.">,?&?PN_9"\.^(K+XD?$V\USQY^S-K_BO5KO4?%E_>,-3MX= M(:VNH%DE86LL:W'=7^(? M@/PCJ?BW4_$7@'3=;^)6BW0DN+AKZ*\M'&DZ<[,2+A5U"74=EN20%TR!2A4J MI\K\&_%#Q5XE^"_BBV\/?$Z&;PKJ?B/P)IJS^%_BEK?C2[TNZO-:BMM07^V; MJTMF@::U,6ZQCE9H"Q;9")QO_42:7'5AP3ZX8>OT/YY(&7_">H/U)S MZ8X()Y'4$XXR* /BKXL?$.'X)?\ !0'0O#\'CWQ%XCECUOP]HVE>&8OB1K-G MXDTJR:**"3&A74(VDQE^T3(D;D/ M)+*4_1;PO^T!X7\8?&+7O 6G76J77B3PI#%+JP71[S[#9&6..1(FO3$+7SVC MFC?R1*9=CAB@'([@1JH^[P* /"O^"8QV_P#!.;X#+V_X0#0PO/;[!#C]/\]< M>[TW:/ZTZ@ HHHH **** ,'Q\VW2(O\ KN/_ $%JY>*2NG^(AVZ-#_UW'_H+ M5R$CEKYE^%3X_X*D_$@_\ 4N0_^B].KZ1BEKYH^%_AR'_ -%Z=51)9]4+)4BRYJBLU2)-4E%O<*7-5A/S2^=0!,YXK\^? M^"Y_B&_\+ZE\*;S3;Z[T^[C364$MM*T>#Q,)[V*/5;*VN6MV M\MLB!K4A@9D7=)OR 5.*^I/@]^P?XHT[P#K'Q0\-:X=+TWPS;WEQ!>R;XVU. M"**0226\;1992H<#>$!)XVG-0>(/^"6^OZ)\#K'X@0W2ZMI=]8PZFUO:2&6] MM[>:(2!Y T8!P&&_:S>HR 37O4\TRR&(=>/-S/KRJWW=#EEA<0X2_P#! M"21I/^"JOC7<6+M&6?<(#J5A M-XHN))=-\1O KZ7>.\9B97G0_NW525\IU3:2Q;!QC]+].U>WU>RANK2XANK6 M90\4L#B2.13T(89##T(X[5\[FF,AB\7/$4M$VOP5CJP]%T::A(O'O]*_+'_@ MM.EG/^V-X574)Y(;'_A&+/[1)" \L41OKS>R@D9.W./4BOT@^*?QK\,_!?PR M^K>*-8L=(LP"$\U\O.0.1&@!>0C_ &5/K@#FOB_]L:2W_:FTJW\9ZIX-@\'^ M%M)Q;VVO:Y;EM9UP'<8[>TM58-M9G9EWNH.<[@ ^*RO'PPF(56HKJS*K474C MRGY[Z[\!=+^+7CCQI=>!]6UKP?H6E:-/?A$D0MJ9AV#SIA(<":4-N;8<< 8[ M57TCPWX+\.?"?0K31K>^L?$EI<-%J*L/,M]1CQN%X7)W"=F.UA@C:HZ=:^VM M0_X)^:;X(\#_ _U3Q-I8TW4_''C&PT.33T5/,T^PN=YP[%>;@;%/38,X*9' M&_;?L!_#WX=_'3_A$_'T%_9Z9XBE#^&=;LFBBM[I^]K.9(VV7"Y 4Y <$< D M*/9P_$&$I5W6A0?-WZ_,YY8*LX\KD>%?\&RMI/:_$7XJ3R0S1PWD]XT#O'A9 ME6:V4E?8$8STR#Z&OU\>9MU>;?LZ_LO^$OV7_"[:7X7L6C61B7GE"&9AUV J MJC8#DXQG.6.YCFO07EY_'-?/8K$/$5IUY:N.-]? M%G@[]FCXE>-?!=GH_B[XHZD=*F8RZC96HS-+N)+()C\VTY).3QGT&*]Q_:S\ M&?%[6OVA?$UQH_A;6=5TLW7^B74.E22JT90$8<#!"@ ?A7CGB[2?VH=)O6AT M#X8ZK<0[% EGTN3B7.[I_=VC&>NXBON.%>(,QPB>!P/LH2;YN:<*=XM66DZD M6UW35FG=K4F2CYFUK'[#VF^"[JRU;X;:]>>!=8M(Q%)+!)YT-XO? VN%Z1;2 >/O8KCHA^U]>^H!HR@1?[$E_>%L@Y;/ 'K77V'@7X^ZII-O+>?#WQ!;7+)F6(:-*51NA(^ M6O8S[B;.Z6"E0QU:CB%-.#D_9U:JMJO?:YTNSYK+I8E\4_''4=7T_P"(W]EZ(R/_ M &=$EN"+9789B,6,$@#.X\FOHSQQX6^,%U^Q1X1L8?#VM7.M+K5T;G35TYVF M@A^;860#(&3(03C[XKPO6O '[0VEZ--)I/PYUZ\O^%@CDT>5(R3P&)RW$R>&C"4IKE]^%.45?=_O$[=KZ:=2GKJQ-!_8'\.>(K*^O/&VK:E MXN\2:B/WFIW$Y1K?N/)4$;,'GGTKF_&O[.?Q8\,>$?[-\/\ Q6O+BUT^9'T^ M*ZCVS*%;C?*!E@H)&,X(ZYJ&Y3]L)=WD_"/4V21P8T.C2NX7H0>>O]*W?"WA MG]J+4=7N(=;^&.L1V>'\JXBT:12S!NC+SP5/'N#7Z)B.*.(L)&6(Q&+H58:- M0DZ-112T_=TY74;;6@HOR88?O2 M*&_@))4;NH\LUQW[&W@3XT:%^TSX5N-:\)Z]H^E+=_Z7=S:5)''%'Y;;@S$8 M7(R,Y'6N0^*WPR^.VI_%'Q!<1^!_$5_"VI7!2Y32)&%P/-?YPP&"#R>/6ORG M#YA4I8WZ^HQYHRYK.$6KWOK!KEL^UM"^9[(\ST#]E?QMX_\ #&EZ1XU^)NI7 M^@P1)Y]A;1^4\^!S&TWWF4GKSSWS6]KG[$]OX$U>'5OAEXDO? E\@\N:.%C- M:W:8_C1B1N]\5D^)?#?[6&E:C+%HGPGUB:V7;YCS#&/JN6/_ #7YAVGPU_: M#U/3K>2Z^''B6":1 TD?]C2E8VQR/N^M>[>//!?QHOOV%/!>GQ^&];N-:77; MMKK3/[,=IK:'#",L@^8+GS2#QQ(*_-.(,XKYGBWB,2HJ2]WW(PA'3;2"46_. MVNA<3YCUGX>_%[Q+\:-8U:U^)']DZ/-&5T]!; BW1FR8C'C&0!]_J>Y/2M32 M_P!@#PSK6@WEQXGU;5/$/BJ^Q-)K7[%1&DND2(F<\LQQQ7+)IO[8JS1JOPCU189)E((T61FBC;KN MY RO/3M7W>5\59]BL-'ZEB*.&44HWC[.C.2BM$W&*FUW3;4GJ1[J[L;XS^ W MQDT.PTN#1?BO<72Z7= 6_GP!&CC^Z6=@/WN%)X;.XCUYK]./^">7Q.F\2?#> M;P[J%W'=ZIHJI*TH78)UYC\0?"[7;=54&" M2'1W'F@':^) MMY8Q_$;X@:AXFT33E#)I4<0M89F&/]85 W 8Z=ZZ&;X2?'R6Z>0?#SQ,VYMV M?[%E(;KST'7^M0N6 Z-D$XXX(KT M^%^(LTAA5EN G2I6N^>2I0DN;1M5)1YT^B:=TMB9-;NYL:G^Q[J'PSU^6^^& M7C2^\&VUX/\ 2M.*_:K0G^\B-D UUW[!^I?$/]G7XDSW_C#Q(Z)(K;!M. MOO7;'X6?'Z=UD/P[\3K(2'.=$E/)'L.<5KQ'Q+FOU;ZEF%2C6]I9.:5.I4]W M:]3E]IHM+N6Q46NET?I'^V7\6;?P1\#F:WF5I?$+);6Q4_>C(WLP]MN!G_;% M?E)HOPF^-&I^-?$-U-\5!:QWD@C@>.V# QC<0/+(Q&5W=1U-?4_[5G@OXS:[ M\&_A%;V'AO6]8N;?0G&I01Z:\C6DV]<+( ,J=GEC!'\!]Z^??$OP_P#VDM#T MZ)M%^&/B*_NC)]R32)54(.6[?>(S@=S7S_"N>8O+JKIX54_WB2O4A3DDEVE4 MC)+S^78;T=QEO_P3S\'WWA>8ZEJ6K:CXJNI!'?BGJ[:UX;UG0;&;0KT1S M3:4\44LQ0>4F6 !/F;" 2=N.^*\5N/A;\>#>R2?\*_\2YD;ECH\H9@1W./Y MU^8Y7F=7 XV./HJ+DFW:4(R2;[P:<;=E;0K;1&/IW[(VJ_$[6+.;XE^.+[Q= MI=B5:VTQ8Q:VK. .9 N-V.P_QI;O]D37/AGJ%[_PK?QYJ/A72-2#&?2WB^U0 MQL>\6[.,]^AK$U+3_P!K:VU%O[/^$VI+;K*Y1GTJ3<\6<(3_ +7!R/0BC2K# M]K:ZFM&OOA5J0MY')N$&C21F% Y4E3SN.TJ<=Z_5(<2<1V]I]:P_L[7]E>BZ M?>WLO@4F];VO?JF',O,]T_X)K>(O&WP-\0VMKX\\3+KRW-U]CMR1O-G;ME<- M(>6YV-C^';Z<5]1?\% ?B1<:-\/X= TV\%EJFLK))%-Y?F>1M&$;;_%AR#CO MY9%?#<7PY^/$=W'(W@/Q(NPAB?['ER!TZX["O8/VX?"/Q@\0_$[2FTCP[K&O M6B:'9B2>WTUY42<*1(NY1M!W[B1U^;C%?E.9YE4Q>-EF%51C.3O[L(PC_P" MQ27RL5L?,?@;X'_&75++5H]4^*\UE_:=TWGM!")&>+&%*-C]WD8&T<"NHN_^ M">WA&Q\+V[:+J6K:/XHLV\^/7H[DM>22GDM)SAE)[8JKXQ\,_M*Z!%!_8/PR MUJ];#M*SZ3*OEC&%"\=,8KFCTY975NEB-.NII7?PH^-&B?$G0 M=0_X6A]MM[<^7=F6U"*8@P)7R\8=B!]X\CMBOTN_9F^(B^//AG"K-_I6FO\ M9I%P1A1RAY)_A./J#Z5^)E\8:-J6BV+6\1A6YL7MEFD+DY4L.<+NX_VJ^%XI MSK$X[$QCBH4TZ?N\U*%.*?G>"2=O0<3[XT-MVC69_P"F"'_QT5:JIH/_ " [ M/_K@G_H(JW7RY05R?CI]NLQ?]<1_Z$U=97'_ ! ;&MQ?]<1_Z$U &?%)5B.6 ML^.2K$4E %Z.3-(M4L[B^DUB^%\T4LI"(QRQ&W/(+GZ>NJZ.N[3 M4V6SP_NVC7&-ORX^7VZ"N?\ '7_!-/\ :2U*QAAT-UT^179I9&U2VRRGC _> M>O/X5S>E_P#!+?\ :QBNHY+C5EF$,B$JVJ6V)%'WE_UG>OTC"9YF>(HTL=4S M7V%=<\0V[QZ-IMZ)KMQJ,$AVA3CY5D)()P,8/'8YK MD_B5_P $ZOCIK?C37KS3;7=#C=[WVTOV&HI:)%'P1^SWX)\'_#J\\.V>APG3=2W&Z2;]XT MY/=F.3GGC)X]JXOX9_LM^$_@1\:;'Q9X?2\M;K3X3#%"\S%=S9RQR3TSP.E9 M+_\ !*G]K;[2N[6$,;,!(JZI:C('7I+WX/XUVG@O_@F3^TAI_A^.WU91?7B, M-O\ @EG^U/JNL[M)NDL+1555C&JVI(*\ ML?\ 6]\D?\!KQ^'A0SX[?L7^ _BCJ-] MJ$UA-8ZI?[3+/;'9EQR6*YP6/J1FONG]A#XE6OA#]G+Q%IZR*MOX-M?/@#,2 MPB$) R3R3NB(]R?>OACP+_P2Q_:FT?5H9M6O%O[9H2LL)U6UW;^Q!\WZ?G7T M7^SK^PM\6O GPQ^*FFZU;O'J/B#0UM-)4:A PFG\T.1E7PN @Y8C[QYZT<39 MIC*M.G@*^,^L4Z:]WWI.*ONES)6 ^9O'G[*OA'XU?&K5?%FO1WEW<:HBQW$2 MS$1EE_B&"#R%48Z<9]:[[Q[^SSX)\=^ K'0;[0X5T_2\&V6)=CP8]",'GZUF M^+_^"8/[2%WHC0Z/&MG?2.")'U2U^Z#DC_6]^E<7'_P28_:Z8LKZQN^7]V?[ M5M>#GGCS?2O:R[.,RQ="E.KFGLE05J:)-25+@SREEC5U:-5'T+9)//Y5U/\ P5M\*Z3^TGX[_P"$3U.: M;[+H9MV4PG;MD4%V!];RQ$O;Q::J7=VTK+7=.VUGL5N>:?"#]G/P3\*M+OX M-+T>/_B9+Y=R\P\UI$ "[4S9RHQGA0>PP*-4_P""4'[74]U+)#JD<4;,=L2:K:C"EP1G][V7(_"NF\#? M\$N?VEM+LKJ+6&6^$DF^%QJMKE%Z8_UOT/\ P*OK,7G69X2E6Q=+-5.I62YX MQG-RDGTE?>U^K,^5=C[>^+OQJCOOV&-'O?,62XUA8M,D'0L8]V\?E$?SK\]? MA)^Q%X!\)ZY_:,UC<:I=1WSW<)N9"Z(2V1E<\D'IG)-?4?B[]A;XM:I^QKX0 M\+6MO(?$VFZ[>7M["=1@Q'#(-J?,7"'[H/!XW'U-?/GC[_@EK^U!J[P+H[DY!SYO8#_P >]J^;X:S7'82=3"X3%O#QJZ3=W&+2VNXW?Z:F MFY<^//[*W@GXRS27VH:6T.H-;FW%Q;MY?&#@D @''O7U1_P2?ETWX4^&KSP) M:S/]ATVQ%S"9B=[;'(=C]=X./1:^.?#'_!*K]J[3]:M;C4+Y;J".5O.A.JVI M\U.@'^MZ^]?27[&G[#/Q8^%GQ0U'4?%$,D.G3:'?6D,9'5Q%F6-6'AE4L;[>A'WDE*3@I>2DE9_(#PK]J[X+^'/VK_C^?%6N? M:IFMY)H@D4A59XV9F4'!&"N[]!6]H7[/O@G2OA;-X3AT.'^Q[A3YL3)EG8]6 M+'DM[YJEK?\ P3*_:$FTZZ6RL_L]U,C"&1M3M<(QX#8\SMG-<"O_ 2C_:Z^ MTKYFL;H68LP75+8!?D.,?OO7!_&N[*LUQ^-P<,)6S+V-.BTX1DYV5MG%)-77 M1[KH3RKL:WPH_9C\+_ 3XUVOB[P^MU;7EG!Y$43S,T:L3RQYR?IT';%?4W_! M3+Q'IOQ^^&6A>%YI7.G^(-(2]F\IMKIYNUE;/;!0C'?/.:^=O"7_ 3,_:,T M[P];V^K*+J\BR&F35;8 CM_RU R.?RKT#XO_ /!/KXR>(?\ A&5TNVDF-CH= MK;7>=2MU"3J7WK\TF< D=!CWKQCU5 M]BMCS+X _LI>!_@[>V^HZ?IKS:I;VZQ?:9F+D8&&*\X&<9X%8_QK_8C\ ^/] M0O;[^SYM-OKV1))9;5O+4L#DG:#C)&>U'B[_ ()??M4ZAK[,4( MU.VR@ VX)\SUP:G\"?\ !,+]I[1]35M8NOM]O)"$>%M4MBPD(SNSYG3@CTYK MZJ6?9K33SI9M>M)6=IU.=K^6[T=NVRZ$KT/O/_@GOXNCF^%]QX>C;]WX?:)( M$9BS+&8]@R3UYC/XFO?'DKY(_P"">-(VA@OK.*&U!O(IP MS!R6.$=N2.,GU-?5\DM?FM2HZDW.>[=_F]WZE#I),\5\P_P#!0/XH>&_A M!\5OV=?$7BS7M#\+^'M,\?W3W6I:O?16-E:[_#NL(OF22D)'N9T4;B,LX7.2 M#7TL\V#5>23'T7MV[_\ Z_KSUJ0/A'_@H%^U38_$"?X>:AX/^(W@BZ^#^K6V MLQWWB>T^+=SX,TAM7A%LMI"=:TR*Y9IA%)>NEH<)*T3,VXQ*A\5_;F_:6\2: M=\']+M=6\;:U;_%72?A-;:V)H?B!JO@BUU'4)EN&6[TS2[:Q%SK%UOMRT]O> M1QQ6Z"(%8O,F*?JA,^:UXXLVF-YK][>VK>9X>T>Y9HX)9GAC8R3N,HJE4$<0(BBC1/KNFA< M-GWIU !1110 4444 %%%% '._$M]NAP_]? _]!:N,BDKL?BB=N@0_P#7RO\ MZ"UCDXJ:.3BJ4*F27Y?PJ MC'-4J2\4 7HY:E27CK5&.6IDFXH NK-@5\V_"]\?\%.OB(?^I>A'_D/3J^B4 MFXKYP^&,F/\ @IE\0F]?#\7_ *+TZJB2SZ@6;BGK+5%9JD6:I*+GG4X3<]:I MB;GU]LT[SL+VZ'+8X '&<=<>] %J>^CLH9)I9%BCA!=VD.%55ZL3Q@>YKYPN M[JZ_;S\8?8;>2XM?@WX?N@L]PF8V\77,9^XA!!6V1N"1C) QDX*,\9>(]0_; M6\9W?A'P[=7-C\-='G\KQ#K,#$/K4JG)L;=ACY/[[@\^N" _OOAO0;#PCH5K MINF6MO96-A$L-O#$@6.*-1A5&!VZ\>IH+V.8_:-LK?2/V7/'EG:00V]M;>%= M1BBBB0(D:"TD 55' ' ]*D_9?;_C&?X><9QX8TP =O^/6.JW[4%XL/[-?Q M"+ML7_A&M17+$#DVLF!^->)_!G]J;7/%/P:\'^$_A;X7NO$FLZ7H5C8W^K7Z M-:Z/I4R6T:NKO]Z1E8$%5QDX(+"@.A=^/_PVC_97O-4\<>'[/3=0\"ZP_P#Q M5GA&^:,6MRK, 9[99/E$N<9CX#8X4XPOG/P\7Q1XE\6W5Y^S7'X@T+PCL?[8 M=?E4:+Y^-V+:*42.K\\D< X!VJ,GV[PC^QW'XAUVW\1?%'7+CXA>((V#P6]P M/+T>P/\ TRMA\I]/F!S@<$UA_&?P!=?LF:SJ7Q0\ )96NB[1-XH\.2.EO9WL M0(S/ $_#TO*Z5"P! M%U-G[UQ(NT\@;0!U(4)RWPVT>']O_77\9>*8U;X?Z1-+::%X<\\;I90I1[F[ M"M\K\G8G!4$$$J$]?GWK&O4K;7'!C[X5 MB%!Y)<\$$S8_;>DWGX1Y_P"BF:,WXGSN?T'TKTKXM?"_1?C1X%O?#VO6JW%A M>+PP.V2W<"<@X (%?6WG;QG.[']WT^O_ .K\:";*USQ/X'_% MG6OAGXUC^%_Q"N?.U;86\.Z[+\J>(K9> C'M<1C 8$\^YVL_M[R;.O7H?8]" M*XGXW_!G2?CQX*DT75/.@EC=;BSO;?Y;C3KE>5FC.0<8KBO@+\;=6MO M$\OP[\?F.W\:Z7%OMKQ%VP>(K4?=N(NF7.T[D&#P3@895!;GLSR\U&\O-1/+ MC/L?SQP?RJ)YN:!$CRU M]#22_P#ZJ^=/V/7Q\=/C9_V'A_Z47M:$L^AWDJ"22DDEJ&26@H61^:[[P(<^ M%;7_ (%_Z$:\ZDDQ7HG@!MWA*T_X%_Z$:S V**** "N3^)[E'L,'',G_ ++7 M65Q_Q6?8VG_]M/\ V6@#FXV!'K@8'M4\4F!QZ8^HJDDE2I+Q5\JM8"\CAL9P M=IR,C..O^)J>*3:?K4TI%FIO71@7%FXZGKG@TX."<\<^W6 MJ8FIWGGU%'F!<\[GUSUYZT[S?][\ZIB;FG>:* +0E4'Y>/I3A(H_ES53S_>C MS_>IY5M8"V9%)]<>M-\U03@#).3]:K>?[T>?[U5D!8\WCO3#+G\L5"91BF^= M0!8\WG=W]:8\N?RQSS4!FX_^O3#-BBP$SR\8]\\4QIL-G[OT[_YP*A,U1M+@ MT 3/+N'/TY[BHGDXV_Y[?X"HGFYICSI>'CG0;'_KWC_P#015RJ?AW_ M )%^Q_Z]X_\ T$5IHY.*HQR5.DE: 7HY<5/%-@>G.:SXY>*GCEK,"_&_P M3))FJ$LF?I5*.7 J1)0%X M2EO?T]J<)>WUI1 M)@]ZJ>=1YU.W4"T9=VU1M,?6HWEXI]+ 2/+CT]>E1R/G@\CIS4;RYJ-Y>:-M@'R2]?>H9)/S M_P _XFFO-S4$DOO1Y@223?EUQ4,DN:;)+S4,DG- "R2\U#))222\U#))0 22 MITDX[U0CEXJ:.7BJ NQRU, MDG%4HI*Y+X_?'32?V\R3<9_A/.5; .#@X)'/4<],?7( +@FP*^=?AF_\ QLK^(/\ MV (A_P"0]/KZ 6?=Q[9/'3^O8CT]^E?/'PTDQ_P4D\?G_J 1?^B["JB2SZ8$ MN*>LO^15)9_>G^=\O7],U)1<\S(V[F'J?2O!?BCX[U3]J#QO??#OP;=26/A_ M3W$?BS7[;X8_#^Z:TNH_^1DU MY#N30X3P8HR.&N&'0 C9SSD,T:-\:O W[+VBV/@'P7IUWXDUZW3;#HFC1_:+ MAY/XI+B1VW3[ GC=+?M%G[3\3-:_L'P[(=Z>$]#F**R_W;FX4Y2I7I M7LW@?P+HOPTT"+2O#^EV>DZ?!]V&VC$88GJS8^\Q[DY)[T ?/?QH_9X\5>._ M@_XN\4?%#Q1+J5]I>AWM_I^@Z0S6^DZ=,D#NA/1IRI (+=Q_$.*]J_9>@ALO MV:_ $<,<<*'PY8,51=H)-O$Q)QW)YSZU'^TM-G]G+Q\.H_X1O4>#T_X]9*;^ MSE=):_LT^ Y))/+CA\,Z>SR,0 BBTBRQ[ ?6@.AW6K:Y:Z%IMQ?WES%:V=NA MEGN)F"K&@&2[,> HXZ]SCKBOG_0[.[_;A\9P:YJ<,]K\)]#N?,TNPD!5O$\Z M$C[3,IP?LZ'.U3U/4=5%>^OKK]N/QH]K;O+;_"/0[HK-1P+EE_!SXV:'\= M/!,.N:'-NC8;+JW?B:QE'!BE7JK ^O! R,@@UT?FY;OSZ#GKG^=>'?&3X+:U MX$\82_$7X:K$GB IG6-$QMM?$42_,>.@N "<-QEB>Y.0-]RI_P % _!^F^-= M&^&MCJ$"R0ZCXYT[39I ,2BWF$PD16X(!P#P1RJ^@P[_ (1#XJ?LTMN\.7TW MQ,\(PGG2M4D_XF]D@Z+#<8Q-M'\+8.. N>:YWXS?'#1OCGX4^$^IZ3))'-;? M$G28;ZQG791@Y /0X%?2AD!Z[??(X_&@>T=3A?A'^T]X5^-)D ML[&ZFT[7K4'[5HVIJ;:_M6'4&-AR!W*EL''/:G?'_P""%E\:_#<%/CA%')K.GM%JEOS;:I:/Y%_ M:$?=VR#D@'D!MP! .*\[_MGXI?LUJOVZ*3XI>#X1_P ?-LFS6K%!_>3@7&!W M&6XY(H(1UGP$^.]]XOO[_P )>+;>/2O'WAT8O;=>(M0BR MW >-Z/P6 &5/7 M&<5Z:\QW#\Z\'\3/X5_:_P! L]=\$:_;V'C;PR?,T^Z($=W8.,Y@N(V&XQM\ MRL,8ZD;P2#U7P"^._P#PM2PN],U:S_L/QEX?(MM8TICS%)U$L9/WHG'*MR#G MKT8AH>DR2^]0O-\U-DEYJ%Y>:#,DDDYKYW_9 ;;\5[_++ M7SW^R&^/C?\ &@]/^)Z/_1]W6@'T#))S4,DO-)))S4,DM "RR<5Z5\/?^11M M?J__ *,:O+99,UZA\.#O\&V9]Y/_ $8U3(#CDJ:.3BJ,CE MXJ6.:J*2_+^%2QRUF!?27BI(Y<"J22\=:D67B@"\DN:>LW-44EJ19<"@"\LM M2";-45GXIZS4 75DIPFYJF)N:<)1F@"X).:=YOO5/S?>G>;0!:\WWH\WWJJ) M,C[R\<''-&^@"UYOO1YOO57?FA9/,/'X8&: +/G&D,G%5S+S^'X9_GFF^;[T M 6/.IK2XJOYHIK34 3&3--:;%5VG]Z8\V: )FEJ*2;)ZU&\N:B>6@"627GK4 M;R\U$TO/6HGF^:@"223FH9)?>FR2U%))6@#WEYJ&22F22_-44DM "R2\U"\G M-)))S4$LN* /8/#?_(NZ?_U[1_\ H(J[5'PU_P BYI__ %[1_P#H(J]68!7 M_%%\>(H?^O=?_0FKOCTKSOXKOM\20_\ 7LO_ *&] &-%+4\* MT O1R5-')5".7BIHI:S OI)Q4L=0!<\ZCSJJ><*3S?>@"YYU-\[_.:K><*/.% %DS%+?_ *^D_P#0'KS..3BJB3(O1R\=:FCE MJC'-4T';G5M)O;T;[6QM!''=6F]TWW-RP$I,3PVI8'"?'DFOZLFB>#+VZTO6='U*UO9[2(::I MN7N(['5'VM:H]RT<8M)67"@KTGCSX=> [B[^%]YX@^"_C;4/V?=/TO7K>P\( M7O@N]UV33-4ENX7M+F32(UN9H8WMA=BW$D"_94<1%;?>D8^VTDVKBI8Y,C\, M?44 ?G7^V3\"?$WCWQAX?^S^'?$6D^'Y/ &FZ=X'AU+X?:CXX\1>$]6BFF:0 MP7EOJ21Z3J*JVG?Z;>3F.0P#=.JP2 ]E\8OAA>Z5_P % M,\16?@75/&7BJZ MU[07>]UGP'>&>TMDBCAN;O3/$]I<+;:=9QQB6633[H,T\HNDV,EW&#]S++_^ MJI%? _AZ>G6BP'P_\&?AK-X,_P""CCZEI?@+5;ZYU+Q!K-QK>O:WX$OM)UO2 M;66&5HY&\11S_8-7T]I#!%;V.QI(8I("P22S?;[E\)Y;*U_X*,_$FZU"2&&S MM?#23R2R/MCB4)8 ?VAO%S6P\R+5([2 MQN8MY59HC:V\A1L=5)C&1W QT)!Z,#AWB*T**^T[?<9U9+;7P3X9T&W9()IM,2^N/$,^[ 8"2*3RD(&5R%RN6.)[2X62'3889%.5:.X9&'T(/%?I M&'RNA3I^SC2B[=7%-_>T>'/$3E*_,U\RE\??VU_'7[*O[/S:3I_CS7;"ZU": MX%[8?V59V]FD"M MV)56 )'&[/I7RW%4VR_P ST;S\?[7L M>_\ G]*S_C)\4_#'P%^%MQXG\0R^3:V\(9$7/G7(?"G6$B67E.0A,,68V9QN4;PQ Y^8YK]=FN,''(XR >H_'\Z_G1_P""5?[+ M7C#]LG]K*S\4;II&L[UII;MURL]RRL6 /:)%)9NPP%')K^B1Y\9Y^\?3@G]A1AE7=5(SUR:\G_ M &Z_VMM'_9.\ 21V,,>I>--4A/\ 9=@7.(^WGR\\1JQ''<\#U'5?%CQ_/\,? MA9XF\36L$=S<^'=*NM3BAD)"2O#"TBJQ'."5 ..<&OR?\1_M@Z]XL\?7WBC4 MK*SOM:ORQ>:<>8$#@KA%;*J%4X&!P.F*G(\J>,J>TE\,?Q-,7B'37+U97\;? M$/X@ZM\1++Q0/B!8ZIKRM;:HUS:Z)%;JMU'\Z$Q+ J2,A.-Q5\X.2:](\-_M ML?':X,5YK/Q"\06>C[V@DGMO"VF29F"Y6-"T 4DG )/3TKQ^;XY/)'_R!K)> MO*L5/Z?Y_.O+?VT/VF]:TCX"W%IIL:Z;_:%P+1G6=_W*/DR; 25#,HQN S[U M]['+:#5G1A_X"O\ (\>6(J*+ES/[V?:W_!*K_@IWXV_:9_:Q\4^ _$VN#Q;I M=KIZ_8[U;*UM5AN$\QY&!AB7S%*J$Y. :_1AI,M[GJ>]?D3_ ,&[O[&_B/PW MXCOOBA?1R6UC<6VT)*O_ "P99$B)_P"FCL^_;_"JYZD5^MK3?YQ7YQG52A+' M3]BERII*RLM%KL>U@?:.@G5^+?[S"7]FGP1\0_B%'KNI:(J:S:QM)'?65W/I M\Y;*C+/ Z%CCCYL\'%?+O_!1/]HG0?"WQAT?2/A[=6FB^.M+<6VH^+V,DZ:1 M <%KU?G/;_M%W5GIMU;+H^FO'?2++.SKOED9>1\YRPY.2 0" M>3FO4X?R?VUL342<;[/5?,RQF*Y/V27'A?3(8);=NL MKNT.X CA %R6/<5YI)\;WD# M[..;[/?HLPM8I&=[^PK[19?A]/:4H*.[?*M/P/(GB)Q MC>,FV_-GZZ?\$BOVT_$'[9_[.%]K'BEFO-6TW59XOMS1Q0FYMVD=85,<2*H9 M1&176?LDOM^-?QE_[#@_]'W=<#_P1R_90UK]E7]E>&'6),MK\AN .[.K M,9&7UCS+M!ZL4)Z$5W'[)TF/C5\8O^PX#_Y'O*_+<54A4KSG25H\SM;L?04> M94XJ?Q'ODDM0O-S39).:A>2L2QTLO!KU;X9'/@FS^LG_ *,:O(99*];^%S9\ M#6/UE_\ 1C5,BSH:***D K@_C8VPZ;])?_:==Y7G_P <7Q_9?_;;_P!IT <9 M'-4TCEXJ19N.OX532;BG+-0!>CEY_GBO)/AK^WQ\*?BU^T/KWPGT'Q4;KXA>%Q. M=2TB73+RU>'R'6.4B26%8GPSJ?D=L@Y&1DUZCYO';Z'I7Y,_&^'_ (9,_P"# MDCP7X@7_ $?2OBE;VRR&52L;O=026)53DY)GAC;&,9>NS X6%;GAK=1;7JL:I:?;[:V_LF^O&D@WL@;, M$#JOS(X^8Y.TUZ+\:?VA/!_[.7PDU#QWXSUJ+1?">EQQRW&H-#)<*BR.B+A( ME:1MS.H 523NST!(_#'_ (*E^#=8_;J_;H_:.\2Z3<>=I7P+T"")2JF19%MI MH(9HF8#Y?GEOI,\_ZH\D9(]<_P""AW[8;_%/_@@?\$88K@37WC"ZL](U$L/W MCG3%F25B!QN,T$3$XX!!Y!S7IO)Z?+2<;WE92\NIQK,)/G;6U[>?0_7;X"_' MOPK^TQ\*]+\;>"=3?6?#.L"0V=ZUI/:^=Y; M[UY3^QO\)U^ ?[*7P[\&B...3PWX>L[*X"'(\]84\X_C(7/_ -;BO3%EPP^O M:O!JQC&HX1U5V>E1;=.,I;EQ91N'?V]:^(?^"IO_ 5AT[]E:W3P#X/N([[X MAZN4@G>-@5T-'.TNW7][@Y"]B :S?^"LG_!6;3_V1?#UUX+\'7,&H?$2_A*2 MN"&CT1""-[]V*_$F\\9WWB+QY_;VM7EUJ5]<78NKJYE(/_!E'_P#&ZX:F1XMSDXP5FW]J/^9Z%//,'RQ4 MIO1+[,O\C]-O-R*\N_;3\>:I\.?V4O'6O:-=-9ZII.ER7=M,H^Y(O0XZ?I7P MV/\ @Y8\#D_\D[\0#W_M&/\ ^-UQ/[1__!P!X-^.WP(\5>#X/ VN:;-XBTZ2 MTCN'OD=8&;D$C9R/\\56'R/%1J1FEO\ 7< >?$.K(PR<=0:^I3+QV],^OM]: M_EF^$?Q=U_X&>/\ 3?%'AG4KC2]8TN598)XVP>.JL.A4X ((Z5^]G_!-'_@I MEX?_ &[_ (?+;7+6^E^/M)B7^U--W?ZX@8\^+NR$=NH-=&=9/[*]>@O7D89'G?MTJ%=VFMGT?KYGU89L#K3&G&/ZU6,W ./;_ #WS1YOO7S)]*MSR MG]K#]O;X4?L11:*_Q0\5?\(NOB1IQIN=,O;W[28?+\W_ (]X7*[?-3[^,[N^ M#7C)_P""^7[)_P#T5;'O_P (QK'_ ,B5\E?\'2K6I;X#_:^+3[9K'GXS]S_0 M"WW>>F>G-9D0_P""4(C7=NW G_D<>O^1\-;V*2^T;]Y=OYB MRRN[O_I9,XRY?QJ- MI:ADEI%$SR^_O4,DM1O+FHWEYH >\O-1224QY>:ADE]Z '22\U#++Q3'F^:H MI9.#01<]O\+G/AK3_P#KVC_]!%7JSO"C9\,:9[VL7_H K1K,L#TKS?XO-M\3 M0_\ 7JO_ *&]>D'D5YG\9'V^*+?_ *]5_P#0WJH@<['+QUJ:.6J4/\ /-2)+Q067HY:E23CK5&.6IDEXH NQR_+4B2_+^%44EXJ M59>*S NI,:D$U44EQ4BRX% %U9N*>DU4TEIRRT 75FI1-_G-4UGQ3_.% %L3 M;[T>;[T 6?.%)YU5O/ MIOG"@"R9N/\ Z],,V*@\ZFF7_.: )C-4;2\U"9,TTRXH E>6F-+DU"TN*C,N M* )GES4?QJ&27WILDE0R2T />;FHI)*;)+S4$LE #Y M)>:AEEXIDDW-0R2Y-!%SWD=**!THK,L**** "BBB@ HHHH XOXX'9X4M\?\ M/VO_ *!)7E\F?'=L>$K7_ *_%_P#0)*\K23BJCL3(O1R\5,DG%48YJE27 MBJ)+R3&I8YJHQR_+4D61Y5L"WF)&XR&A*XP.M M;8:M5HS56C\2V\O0B44]&?('_# WQ,)_Y%_4/_ *;_XF@_L#_$T<_P#"/ZBV M.QLIN?\ QVOMT?M?>-@?^2,^*/\ ON?_ .1J=_PV#XV/7X+^*?Q:?_Y%KTO] M8,TZS_\ )48?5?ESU-@V[_A M3/BK=W.Z?)QTS_HU*/VQ?' _YHSXJ_[ZG_\ D:O'E*I4G*M5=Y2^\VCRQ2C% M:(^B3/Z]/K7YK?M4?L ?$"Y^/OBK4K"R_M>SU_4+C6(9;2WEE2-+BXDD6,X4 M_O%!PW8$BOJ'_AL/QQG_ )(OXJ_[ZG_^1J!^V%XV7_FB_BKDY^_/R3U_Y=N] M=F$QF(PC'?V+_ ($Z;IZPVMKK M%Q;(LRNP\R&,A6V-W\QCEG]SCHH ]8\W XW-M^4GM_GI7SL/VP/&RCCX+^*5 M&,8#3_\ R-_^N@?MA^..?^+,>*A_P*X^G_/M7C1C)RS_% MOP=)O#=G/;VUUX@TFZTV&68D1Q/-"\:LV.=H+ G'.!7Y>ZK_P3X^) MFFZI<6ZZ)>W MYGC6:*SF*2[6V[@=O*G&1QWK[;/[8/C?'_)&/%7XM/_ /(U M1G]L#QM_T1CQ5_WW(_#ND:YHM['I4>IQ7*?^^I_P#Y%II_:^\;,I5O@SXH8<<%YSGL/^7:NFIG MF9SAR\]ODB/JN'['T3\//AKH/P2^"UOX;T:2U9;5$WNC*&N9-RAW('X >@ ' M0"J[S\=<>_I7SZ?VOO&^/^2-^*/^^Y__ )&IA_:\\;$?\D;\4?\ ?5Q_\C5Y M,::C&T=SHYD:?_!0'X"ZQ^T3\"ET[0YK>.]T?4%U=X9%8M=+'!-&8XPO)ES%T*,GS2/BC_A@SXD$\ MZ!??4V,O_P 37=_L>_\ !*^^\2?M5:=XJ\=6U^RVD;0I' RLL2*$" M# /' (%?+_[*;[?C/\8/^PW_ .U[RF-^UCXRY_XM#XDYQGYYA_[;TS]D;2]; M3Q9\0-:UC0M2T,:_?QW4,%W"\3 L]P[J-ZJ6"^8.:\R*459&KU=V>Z22U&\O M-1O+S44DO- A\LU>Q?"@[O -B?>7_P!&/7BLDM>S_"-L_#W3_P#MI_Z->ID5 M$Z6BBBI*"O._CPVTZ3])O_:=>B'I7F_[0#[?[)_[;#_T70)G"QRU)'+5))>* ME27BM""\DO'X5+'-5&.3BI8Y.*!W9?2;(ZU*DU48YJDCEH O+*?6GK+QUJFL MN!3TEQ0675D/KCT.:_+K_@Y,\+WG@:/X)_%_18HUU+PCKLMH'>$LOF$QW=N' M*D$J&M9.^?F/K7Z>)-BN%_:)_9I\#_M:?#>3PC\0M!C\1>'Y+B*Z-JUS-;,) M8\E'$D+I(I&3T89!.PQ"JO9:'+BJ,JM)TUNSX/_X('? #_A;?[(WQ MD\9>*U%Q>_&[5KS3KN1E#>=:B*196!+;MK37,_!/_+-:_/7]E#P/XH^*_P"U M_P#"/]GK7HTGL? ?C^^GFB97(QYD#7RG@$(%L'*]P9&R:_H,^!7P0\*_LU_" MS3/!/@C25T/PSHXD%I9">6<1;Y&D;YY6=V)=B#/N7/;J#UR*^'_\ @J[_ ,%8=/\ V2O#UUX,\&W% MOJ'Q"OHV21E(D31$(Y:3J/,]%QQR3TK[567'I[;NG3%?!O\ P5D_X)/6O[36 ME7GC[P#:0VOCRSC,MW9KA5UQ5&,^TZC//&[.#SC?PY0L/]97UK;]2LX^L?5F M\-N?C'XF\2ZAXR\17>K:M>3ZAJ5_*TUQ02K#^)3C!!XQ7-@9K<^'/P[UKXL^-=/\.^'M.N=5UK M595AM[:!=S,Q([=<#UJ9XZBOI[S/>OD?_@F-_P3+T7]A[P4NK:M';:K\0]5 MB!O;S 9-/4@9@A/KS\S#[W(' W-]8&:OS/,EAU7E]7^'^MC]1ROZPZ$?K'Q? MIY^?<_)[_@Z-:V>7X#_;/^/3[9J_G=?N?Z!N^[STSTYK+1O^"4H@7=][&6_Y M'#KZ]AS^'7J17Z+_ +5/[#7PK_;7AT5/B=X6_P"$F7PZ9FTX#4[NR^SF;RQ) M_P >\L>[=Y2?>SC;QC)KQQO^"$O[*>/^25]\_P#(S:QUYY_X^_>O4P^94%0C M3JRFK?R'-4P=1U'."@UYZ_F>O_L*?$KX2_$+]G#2%^"-[]L^'OA]WT>Q_O%>OM-D]:\[_ &2HGEYJ)I>:Q-25I>:B>;FHVEQ43R\_C01=DLDU0R25')+[U')+0% MV.DEYJ)Y,M^-,>7FHWDP?UH$>]>#CN\):63U^R0_^@"M*LOP6<^$-)_Z\X?_ M $!:U*S- KR[XUOM\4V__7HI_P#'WKU&O*?CF^WQ;;_]>:_^AO51 Y>.7CK4 MT*F23BJ,R\DO%2QS<=:I1S5(DF!0.[+R2\?2IHYJHQR_+4DGK*1067EEP:>LV*I"3/>I%EH N+-FG";%4Q+S_P#7J19: +BR M4OG^]4_/]Z7S?>@"YYOO1YGO542\T[SJS M>;_G-'F_YS57SJ/.H M>;_G-- M\SWJOYOO1YU %KS?\YIOFU7\ZF^?0!8WTWSJK^;Q3?,K0"P9J8\O%0--BHVF MS0!.9N:C:7BHFEYJ-Y7B@"5IM%9F@4444 M %%%% !1110!POQ_;;X-M3_T^K_Z!)7DL.M2I+Q5)):E63B@"['+4BR\U127BI5F MXH NK-[U()JHK-4BS<4#NRXLO%2)+QC]*II+3EEHTO=BZEP24X2\U4$_O2B7 MGK0:7+GF\T"7GK5;S_>E\WWHVV M>=[T[SLU5\W_ #F@2;3UH22V M>;[T>; MBJOGT>?0!:\_)IOF_P"7FHI) M: '/+DU[?\'3N^'.F_23_P!&O7A+R/PJC'+Q4JRT 7HY:DCFJDLM2)+Q^% %Q)CZU(LO/6J22U*)J!W M9<6;!IZS9JDLN!3UDH"Y=6?(IRRYJFLM/$_- %P38_\ UTIN"IW;MO'7.*JK M,-U.\_/?_P"M04?"_P#P5?\ ^"4-C^TMI-WX\\ VEO9^.[.,R75HBA(];1?8 M<"9>?3/3@@;_ ,;?^$9N-/\ %BZ1J,%S8W,=T+:>*6/;-$=^U@5/1AR>>,5_ M3WYY'.[\SBOAW_@IY_P2RL/VAKE?B%X'M8['QOIKK<7MI$@4:W&C G _P!> MH!Z ;NG4#?\ 49+G37[BO\F]?O/D\ZR7F_VBA\TOTL>?^&_^#>#P3X@\/6.H M?\)[KT/VZVCN-@L495WJ#@-YG.,U='_!N5X'_P"B@Z__ . "?_%U^@'@.WDT M[P-HL$\;03Q6,,;HZE65E0!@+ M(/&VNWTV@:?)>1PO:1HLI XR=QP ?8_C7ZD>;GV]\]*\S_;(\-W_ (Z_9=\< M:1I=K->ZEJ6E2P6]O&,O([X _'/YU>'SO%RJQ4YZ==(_P"1&(R/!QI2<(:] M-9?YG\Z_PZ^'FM?%CQGIWA_P_IUQJ6KZM,L-M;0J6=R<>F> <\^U?N9_P3,_ MX)G:-^Q!X*35M66WU7XA:I$#>WH 9+!3_P L(3TR.K./O8(7@;F@_P""9_\ MP34T7]B'P6NJ:HMMJGQ!U:$?;KT*&6Q4_P#+"%O4?Q/_ !8(7C+-]6^;Q]/; M\*WSK./:2="A\*W?5^GD<^1Y*J457K?$]EV]?,L&;C_ZWX4WS35. MM?-GU!8,N*C:6H3/D4TRT61',R9Y<]Z89J@:7FFO-0+S)FEXJ,S5"TQ]:C>7 MB@=V222^]1O+S4;RYJ-Y:!$CR\U$\O-1M+SUJ)YL&@"1Y>:ADF]Z;)+4+R\T M ?17@G_D3M(_Z\H?_0%K4K+\$<^"]'/_ $Y0_P#H"UJ5F:!7D?QY?9XPM?\ MKS7_ -#>O7*\=_: ?;XSM?\ KS7_ -#>JB*1R<B MEJ:.7CK5%).*FCFH NI+Q4J2U127%2)+Q0!>$U.27BJ:3>]2)+B@=V75EXIZ M3'%4EF/K3UFYH N+-S3_ #_>JBS8IPEY_P#KT%EQ9,4[SJI^=1YOO0!<\Z@2 M\]:JB;GK3O.H M>=_G-'G?YS57SJ/.H M>?1YWO57SJ/.H L>=2&7BJ_FY]: M3SO>@";S/>CS?>J_F^](9N* )S)36FJN9<4QYN: )S+BFM+[U7:8^N*8\W% M$K38-->7FH&FQ49F]*"+LE>;YJC>;FHVE_&HGE^;\: NR222HGEYJ.23WJ%Y MOFH$2R2X-02RYIKR\U%))S0!],?XTM&**S- HHHH **** "BBB@#S_\ :-;; MX'M?^OY/_0)*\:27BO8?VE&V^!K/_K_3_P!%R5XJDO%7'8F1>27CK4D4M48Y M>.M3))Q3)+R25(LU4TF.*I4EH N)+3UEJFLN:>)<" M@"ZLU.$Y]15-9*>LM %Q9<4[S_>J@GYIWF_YS0.[+7F^].$QS]ZJ>^G>=0%V M7/.H\ZJ?G4[SO>@+LM>=1YU5?._SFCSO\YH"[+7G4&?BJOG>]-\Z@+LM>;3? M-]ZK^=3=] 799\[-,:7%0&7BF^<:!$_GTUI:KM+BFF;/I0!,TW-1M,]_!$[OAAI9]1+_Z->OGMY>:^@?@:V?A?I?_ &U_]&O4R*B==1114E!7 ME?[2[[?[$_[;_P#M.O5*\F_:>?:=#Y_Y^/\ VE0*1YG')Q4L*F27C M\*T(+TLO- %U)<"I%FJDDM/$N: +B M35(LU4EFIXFQWH N>?3UEJFLM/$W- %OS_>E$O/6JOF_YS2B3F@=RWY^3_\ M7IWGD=VYZU3\ZCSJ!>9;279]WY<]<#&:7S?>JOG?YS1Y] >9:\ZCS^>_UJKY MW^JN^D,O'_P!>@=V3M+BF MF,'_ *+6M>LS0#TKQG]H9]OC:U_Z\E_]#DKV M8]*\4_:-?;XYM1_TXI_Z,EJHDR.,CFJ1),"J<LU %Y9LT\2XJDDU.67F@"\DM M.$W-4Q-S3A-_G- [LN>?_G-.\ZJ?G4X3#- 79;\X4@EYZU6\_P!Z//\ >@+L MN>?[T>?[U4\WWH\WWH"[+?G^]'G^]5/-]Z/-]Z NRT;GBF^=5;SLTADXH"[+ M!GXIOF^]5_-]Z;Y] 799:7(IAFJN9<4AES0%V2M-@TUYLU"TU1M+B@+LF>7B MHWES4+34QI>:!$KS'%1O+Q4;RYJ)Y: )7ES4,DO-1O-\U1O+S0 ]Y>?QJ)Y> M>M,DDJ)Y?FH ^JATHI%_I2UF:!1110 4444 %%%% 'G'[3C;? =G_P!A!!_Y M#EKQ".:O=OVD-.:]^&[2*I(L[F.9L=ARG_L]?/Z38JX[$R+R2U,LM44DJ1)O M>F27DEX_"GQR\522:I$EH O":GK-FJ2RX%2)+B@"ZLW%/67BJ2S'UIZS4 7% MFYI_G^]4Q-BG^;0!<66G>=5/SJ/-]Z +GG4X2\U3$W/6G";F@"WYOUI?.JK] MHS1YF* +7G4>=5;S_>CSLT 6?.I/-QZU6\S%!N>* +'F_P"<:8TN#4!EXIOG&@"9Y:8\N:A:7%1M-SUH G:7 MJ,S>E0O/FF/+S0!,\O-1/+S^-1/-GO4;R\4 222>]1O+FHWES43R\T 222\U M]$? GGX5Z7_VV_\ 1TE?-SRY-?2GP3LI-/\ A?H\<@VLT1E_!W9Q^C"ID5$Z MRBBBI* ]*\B_:F;:VA_2X_\ :5>NUY+^U/9/)I&DW0&5AE>)B.V\ C\_+/Y4 M >1QR\5*LO%4HYJDCEXK0S+TLM4TEIXFYH N";FG"7G_Z]4Q+S3O.H N> M=1YU5?-_SF@3<]: +GG?YS2^;]:J>=2^<* +?G4>=57S,4OG^] %GSJ0S<56 M,_'6F^;[T 6O.]Z3S?I5?SA33-Q0!9\ZD,W%5O.]Z;YOO0!9,O'_ ->F&?CK M4!FXIIEX_P#KT 3&;TIKRU 9LTPS>E $[R\5&TQJ%IJ8TO- $K3'%1M)S4;R MYJ)Y: )I)>:B>7(J)YJ8\N: 'M+SUJ)Y?FJ-I<5&TOS?C0!]3_#T[O 6AG_J M'VY_\AK6S67X-L7TOPEI5M)_K+>SAA?ZJ@!K4K,T ]*\/_:6?;X\M?\ KP3_ M -&2U[A7A/[3I*^/+,]FL$&?<22'^M5$4MCADEJ1)N*I)+QUJ1)>/PJB"]'- M4B2U2CEJ1)>: +JRX%2++BJ:2XIZR\T 74EP*>DM4TEIZRYH N++FI!+BJ8F MQ3EEH N";_.:<)N:IB;FG"3F@"Y]II?/]ZJ>;[T[S?\ .: +7F^]*),'K53? M3O.H M>?1YO^@"UY]'G'UJKYOO1YU %KS:;YOO58S<4GFT 6#/Q MUIK3<57\WWIIGXZT 6///J*:9B.]0><*:9N* )GFS3&F-0F6F-+S0!,TU,,N M*A>7-1M-Q0!,TO-1M+@U"TW%-,N* )'EYJ)Y>?QJ*23WJ-Y>* )))/>H7FYI MKRYJ&27F@#ZZZ4ZFCM3JS- HHHH **** "BBB@"GK>C0:_HUU8W"EH+J)HGP M><$8X]Z^7?'?@N\\ :])9W2_+N)@F PDR>H_ECJ#ZYS7U=6;XF\*:?XMTMK7 M4+6.YAZKN^\A]5/4'W% 'R?'-3UDXKV75OV5+&> M/KDU5'[)K#_F8/\ R0_^V5=T1RL\H27-2)+S7JP_91(_YCW_ )(__;*4?LJL M#_R'O_)'_P"V4707K-FGB7%>GC]EYA_P QP?\ @%_]LH'[,+ _\AS_ ,DO_ME%T'*S MS))*>)N:],_X9D_ZCG_DG_\ ;*/^&9=7I0 M_9JY_P"0Y_Y)_P#VRG?\,V?]1O\ \D__ +.BZ#E9YH)A3O/]Z])_X9L_ZC?_ M ))__9T?\,V?]1O_ ,D__LZ+H.5GFWG^]'G&O2?^&;/^HU_Y)_\ VRG?\,V_ M]1K_ ,E/_ME%T'*SS7S?>CS?>O2O^&:>?[T>?[UZ7_P ,V_\ 4:_\E/\ [93?^&;/^HU_Y)__ &RBZ#E9YJ9^ M.M)YPKTO_AFS_J-_^2?_ -G1_P ,V?\ 4;_\D_\ [.BZ#E9YD9N*:9N.M>FG M]FGC_D-_^2?_ -LH_P"&:<_\QS_R3_\ ME%T'*SS S<4TR\5Z?\ \,R_]1S_ M ,D__LZ#^S'D?\AS_P D_P#[91=!RL\M,QQ3&FKU/_AF!O\ H.?^27_VRD/[ M+K'_ )CG_DE_]LHN@Y6>5&6HVEYKUC_AEQO^@Z/_ !_^V4T_LKL1_R'O_)' M_P"V470M_P##*K?]![_R1_\ ME(?V42?^8__ .2/_P!LHN@Y M6>0M+S43S8/K7L!_9,;'_(P?G8?_ &RKVB?LKZ;:W*R7^I75\JG/EH@A5O8\ MDX^A%%T.QYK\+/AYWC& B# JYBH*"BBB@ /2L7QUX2B\;^%[O3I3 MM\] ]+\=V7DZE:K*5!"2 [9(\_W6_IT]0:\[O\ ]E&UDN&-GK4\$9/" MRVXE*CZAE_E5/I+4B2X%>KC]DT@_P#(P?\ DC_]LIX_92(_YCW_ )(_ M_;*=T+E9Y0DO-2I+7J0_958'_D/?^2/_ -LIW_#+#?\ 0>_\D?\ [91=!RL\ MM66I%GYZUZA_PRXW_0='_@#_ /;*O3!^S"P/_ "'/_)+_ .V4[_AF3_J.?^2?_P!LHN@Y6>9B;FG";GK7I7_# M,N/^8Y_Y)_\ V=.'[-//_(<_\D__ +91=!RL\U\ZE\X5Z5_PS3_U&O\ R3_^ MV4O_ S9_P!1O_R3_P#LZ+H.5GFOFBE\_P!Z])_X9L_ZC?\ Y)__ &='_#-G M_4:_\D__ +91=!RL\V\XTOF^]>E?\,V_]1K_ ,E/_ME'_#.'_4:_\E/_ +91 M=!RL\U\WWI//]Z]+_P"&:>?[T MAGXZUZ5_PS9_U&O_ "3_ /ME'_#-G_4;_P#)/_[.BZ#E9YIYPIIFKTW_ (9L M_P"HW_Y)_P#V=-/[-F1_R'!_X!__ &RBZ#E9YF9N/_KTWSJ]._X9IS_S'/\ MR3_^V4W_ (9E_P"HY_Y)_P#V=%T'*SS!I>:8TN:]2/[,>1_R'/\ R3_^V4W_ M (9@;_H.?^27_P!LHN@Y6>6--3#+BO53^RZQ_P"8X/\ P"_^V4A_9;8C_D.C M_P ?_ME%T'*SR=IN:C:7FO6C^RNQ_YCW_DC_P#;*;_PRJW_ $'O_)'_ .V4 M70(8;ZYC9=+L6$C$_=G<'(53WZDV6GP:;:QP6\,<$,0PD<:[54>P%+F#E)-N*=114E >E>/ M?M2>'I&BT_5HU+1PYMYN/NYY7]X/J M/6@#Y+27CK4LWS?RK0S+RRXJ19>:I++QT-2+(1Z_E0!=66I!-5(39'_P!:GI-Q_P#6H NK M-FGB8C^*J:RD'_ZU.$AS_P#6H NK-D]:>LV&JF)_8C\*<)SG_P"O0!=\XTOF M^]4Q-S3Q*N?_ *] %L3'^]3O.JGYW^<__6IWG_YW4 6O.I?-^E5/-_WOSIWG M4 6O._SFCSZJB;FE,PQ0!9\^CSO>JGG4OG4 6/-]Z/-]ZK^=33/Q_#^= %C? M1YM53-QVIOG_ .]_G\* +1FP.M--SQ54W'%(9^/_ *] $_GGU%-,N*K^;_G- M(9CC_P"M0!*TO-1M,7- M1/+433$__JJ-I<4 2M+E^M:?@+0I/%WC'3[&-=PFE4R8_AC!RQ_($50T30;[ MQ5J M=/M9KR8]5C&0OU/;ZGBOH#X-?"5?AY9M<716;5+@8D91\L0Z[1_C0-' M>!-#U" M2\EJC,?Q(HHH C_X5UX?_P"@#HW_ (!1_P#Q-+_PKOP__P! +1__ "C_P#B M:** ?#OP^/^8%H__@%'_A1_PKW0!_S ]'_\ X_\*** #_A7V@_] /1__ ./ M_"E_X5_H/_0$TC_P#C_PHHH 7_A =!_Z ND_^ _Z .B_P#@%%_\3110 K!J6>FV^G0>7;P0P1CHL:!5'X"I0H%%% "T444 %%%% !1110 4444 ?_V0$! end GRAPHIC 20 trg2018a01.jpg begin 644 trg2018a01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#L17AI9@ 34T *@ @ ! $[ ( M + (2H=I 0 ! (5IR= $ 6 0SNH< < @, /@ M &UL;G,Z9&,](FAT=' Z+R]P=7)L M+F]R9R]D8R]E;&5M96YT&UP;65T M83X-"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TG=R<_ M/O_; $, !P4%!@4$!P8%!@@'!P@*$0L*"0D*%0\0#!$8%1H9&!48%QL>)R$; M'24=%Q@B+B(E*"DK+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*O_ !$( =X"W0,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q0083 M46$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7F MY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@) M"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@4 M0I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2E MIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U M]O?X^?K_V@ , P$ A$#$0 _ /I&BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKPOPGX$T;XQ6GB#Q)XW:ZO M[R;4;BSL@+ET73H4X18U4XSSD[@03CCEBW3:QK>O^ M,\*^"-!N!XC\3ZIOC MBO\ 6'(C58P'DDD"_,0%) &2<#DL1A@#TZBO$]:^,?B?P]X5\4P:OIFEQ^*? M#DUL)/*\Q[.YBG8;70;@XPI&03U(]P)3\0_B:/%M[X6.C^&/[5:P75+:7SY_ M)M[?)W+)WD?[JC;M .3R.@![/17BR_&+Q-JWA[P%<>'-*TQ]0\3O@Z7)?6UWI2S_9I&0$ M%&\PAF&<(>)_C3XATCXD:CH=K;:!;VNG31C[+JL[VUS>QG! M9XYG*P+P<@,<^@;I72Z_XV\7ZAX]O_"OP[T[2>BTCN-0N=9>39OD *1(L9 MSNVG.2<=1Q@%@#TJBO&)OC-X@U2R\'?\(QHMB+_7;NZL;JUOI&VV\T6T9#J? MNC=N/RDD# YKJOAOXSUWQ#JGB30_%MKI\.K:#* M /I:BO./B?JEWX ^!-R=#VV=S:6EO90&!F(@!*1Y0M\W"YP3ST-5K+X%Z!I- M_I.J^'M2U+3M6M)EEN]1CN7DDU!>KK(&)7YS@G QU&#F@#U"BO-XOB)JSI\2 MB;>R_P"*3C=['"/^\(A>0>9\W/*C[NWBN>M_BEXYUO5_#&D^';#03>:WH*ZE M))>B9(H9-[ _=8DKA< 8)RDW M:)+(UP\ISNEC&=J(,8VL6;(/8@CKXOB)JSI\2B;>R_XI.-WL<(_[PB%Y!YGS M<\J/N[>* /2**\0\/:]=>)?C%X(UR^BC6ZOO"DD\D=N"%W%V.%#$X_$U%H?Q MOU^[^(>DZ+J \,36^K3.BVVEW+W$]F#GR_-F4F%SP,A"3[+P* /=**^6(M4\ M2CX;?%"]\46^D:O9QZN$NH9I;DL]TMQ @52KJWDJH^4;@PVJ.G%>J:C\4+SP MMJ/B:QUJWLHX=/T2+5-'**ZFX4C84?+')$I51C!Q0!ZG17AWB_XV:WX9C\/Z M9<_V'INM7FF)J%_-J,%RUO"7SB%4AWONX.221Q[UZ/\ #;QJOC_P+9Z[]G%M M+(7BFB4DJKH<$J3S@]1Z9QVH ZJBO!/BA\,/"$?Q$\)R)I&'\0ZU+_:9^TS? MZ1N^9OX_E^8D_+BKEAXI\0Z+8Z[:?"SP[H\7A'P=/+;SQ7]S,]Q=.C-)/Y+9 M.,9.-^>H(SG: #V^BO!)?%'B7Q1\UNWE(CB;B?<%X\ MT88*1QPN:FO/CAKVG_$+3],ND\-O87NJ"S^P6ER]Q?01%S&)))$8PJ ![K17F'PE_Y'#XC_\ 8P/_ "KS7QTOA)?CIXQN?'/A;6/$%E;VMHX; M3$0K(FT$8Y)[4 ?3-%?/GA?Q5>,/$VC67PS\.:A#I+V>N6T^QX%E,B M6\4"-%DE@!)DMNX(QC&*F\1?&+Q!I&G>.+BULM-D?P]JEO9VBO%(?,20D'?A M^6XXQCZ&@#VFBO(M:\*;6Q@U70K[[+,VGEO)D!&0RAR6'0]?R'2@# MNJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH \SU#X4:Q:ZGJTW@/QO=^&+/69&GO+);)+A! M,PPSQ,64Q$C^[SD#! "@6-0^$-L?#?AZR\/ZY?Z9JGALDZ9JLF+AT#8WJZ-@ M,I QMX X'3*GT2B@#RB^^"!U3PCKUCJGB::\UWQ!/!+?:Q+:+@B%LHBPJP"@ M+QPWZ =*W@#/Q*E\6_VE_K-%_LK[)Y'3YMWF;]W_CN/QKLJ* / ]7^%6KZ% M_P *U\.Z+J-]*=,N[Z5]:M++BU9R)$9U)90N[C#'# $=ZZ2Y^!HU3PWKMOKO MB6?4-=UNXAGN-6:T10##Q&OD@[=H!((SSQTP*]8HH \M@^#NH->:_>ZOXODU M*]UW1'TNXFDT](PC' 61%1@H4* -F.3D[N<5JZG\,?[1\$^$?#_]K^7_ ,(W M>6ES]H^S9^T^0A7;MW_)NSG.3CWKO:* /+_&/PAU/Q9>WL#>-KV+0;^=+B?2 M[JT2[,;@\^1+(M_"R\;Q -:\$>*[GPQ?2V*6-X1:I=)<1H M $;:Y&' &[.<#C&3GT6B@#SJQ^#]AI4_@\Z9J4L<7AJ>XN'$T?F/>O,!N9F MR-IR,]#Z5M>&O!/_ COC7Q3X@_M#[3_ ,)#)!)Y'D[/L_E*PQNW'=G=Z#&. M]=710!P'B?X;:AJ'BV;Q+X/\5W'AG4KRV%K?E;1+F.X1?NMM8C:X QN!Z#C' M.:X^#MA:Z;X2L=,U*6&+PYJ8U%WFB\U[Q]VYMQW#:2>^#CTKT>B@#,\1^']/ M\5>'+W1-9B,ME>1[)%!P1SD,#V((!!]0*X.S^%&OO?Z6GB#XAZGJ>CZ1.LUI M8I:I;R$I]P23JVY\#@DC)YP17I]% 'EVO?![4-0UWQ'=:+XSNM(T_P 2Q;=1 ML5LDF\QQ&R@B1B"J_-RH )&1NZ8O>'/A5_PC_B;P]J_]L_:/[%T7^R?*^R[/ M.^9CYF=YV_>^[@].M>AT4 >50_!3R?AYIGA?^W\_8-:75?M/V+_68+'R]OF< M?>^]D].E2:]\'M0U#7?$=UHOC.ZTC3_$L6W4;%;))O,<1LH(D8@JOS=APW3!^M96A_ ^ M^TFX\-FX\927EMX;O3/8VG]FQQ1K&QS(AVMN9V.#O)..?EYKUVB@#R74O@E= MWEGXOTVV\6-!I/B:Y-X;-M.5S;3F>.4N'#@L,(5"\## \D<[?CCX4V7C>_\ M#ES=7QMQH\@$\8AW"]AW(QB;YA@90<\XR>*[^B@#AO%_P\O=:\4V_B;POXEF M\-ZW':FREN$M$N4F@+;MI1B!D-SGV'H".D\-:*_A[P]:Z9+J5[JDL*GS+R_F M:669BF[\OR=_GY&-N=PV M].N#7+ZS\'[VYU;6G\.^,;S0](\0R>;JVFI:)-YSMD2&.1B#%O!YP#SUR,*/ M3Z* //-0^%6S7_#&I^%==LO M@%=65G8Z>GC.9M+TO54U+3[)M-C C8.21(X8-(Q! W9 '/'0#V6B@#E_"7@W M_A%M8\27WV_[5_;FH&]V>3L\C(QMSN.[Z\?2F:=X'CLOB#XB\2SW:W,6N6\$ M#V3V_P L8C3:03NK9TWX>ZJ^C:_:^+_&.H>(+C6K5[,R&);>&VC9-N8X% M)0/R26[X''4GNZ* /)%^#&M1Z+X=CA\=21ZOX;ED&FZBNE1[8[=XU0PF(MAB M-N0Y)X8@@\$,?X%3S^'_ !'I]WXLFNI]>OH+V6[FL@61HV+$$!P#DGMM '&# M7KU% '+:]X+_ +;\?>&?$OV_R/[!^T?Z-Y.[S_-0+][<-N,9Z'/M2>%/!7_" M,>)?$^K?VA]J_M^[6Y\KR=GD8!&W.X[NO7 KJJ* "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ***Y?7OB3X2\,ZHVG:WJZV]VBAFB$$LA4 M$9&2JD#CG%-1G%:^F_%CP5J^I6^G MV&MK) ,L@&2?>DZ-KB&S\0Z=I]F[VMGH:ZC+ MJ%MJ1MI@D@E \DB)\/F,$,>.2>P!S+/1J*XFW\?E_&R^'39VD>V58<7.I+%= MR Q;_.C@9 )8\_+N5RV0WR\5FZ/XZUJU\)ZGJ6OII7G1:]=6$+W6J):V\2), MZ@/*T8X4+M&%9FX) R< 'I%%87@WQ.GB[PU'JJ0+ 3-- \<*]^+4TI5L/L\VHR:;%MU)6O/-3(+O:[/M5AAF?Q=#;K ^L:G:)Z(BZKINH6MC-9QWFZ)_M#QA'24H"1B0'!0'((]Z .XHKS#PUXSU-_B/X M@\-S0I=:H;Z.9[9K]O(L;86T&]HW9,M\['"J@R22VT'-;OA[Q\==\5W.CFSL M[?R6G4Q'45-Y$8W"@RVS*I57!W*RLXP5SC- '945B>-;B:T\ >(+BUEDAGAT MRY>.6-BK(PB8A@1R"#SFN0L_B1J%M9R&71HY[#2[BPL;R]>_/G.UPD&'6/RS MNP9QD%QTR"V&FW4=I>W+7@BE61E5V\N,KM= M461"274_> #8&[IZ "BBB@ HHHH **** "BBB@ HK)U#Q1H^EW;6U]>".90" M4$;-C/(Z TVY\2V2^'+G5[&07,4(P, KEL@ '/(Y(KG>*H)R7.KJ]U?56WT. MA86NU%\CL[6=M'?;4V**Y6YO-?T6UCU34KNWN;".90"4$;-C/(Z U$<73L_:>[:WQ66^W7R9_PW M>V_3S1K455T[4[35;7[1I\PFBW%=P!&#Z8/->86?B/5])U?Q.NI7\\VF:C?7 MMO82NY)L;F*/*QAB?E1U!*@=&0@83ZUJ_A M;0/#OBQ#>ZQ:WVFVMG?6#7.6,[H/(F3><*6D8(Y[APQSMYOZIH7B.RT31XY) MM4UP?:I+C6TT[43;3S,Z,0(6:1-D2.1B-73@#K\P-$GH%%>+2:HU[?Z!8Z?= M^*-3M)+ZZ$NDBYEL-0M1]F20032231L^PL6#,_(( +8R?3O"MJ+72G L-7T\ MM*28=7U WDO0#(?SI<+[!O7CGD VZ*X2PTZ?QC>>(+R\UG4[22UOY;"P2QO) M($M!& Y1&"RL6)<^8&7&T8QG-S5O%FI:3WVEZ!]NTNR%B\LS7HBFD2["&/RXRA M!8;^0SH.F"\4FDHNN+JXT?["+O,)G*"4-YVS/E^4=^=F>"-N16?J' MQ3ET^UB6XTNSL[Q;VXL;EM0U+[/9PRQ(KA1<>6B45Y5 MXU\7ZK8-J%[H/G07HT"TNU66]1H(A)<,I(0(ZM)V+AB",8Z F_%\7;/_ (2= M-*N8]-C_ .)FNDR(FJ*UT+@D*66WV M$)#LWD@\%MN* /1J*Y7Q)>7,'CSP; M;P7$L<-S!D G .ZHKRB_^(-_Q\-SRWURLD%X7>Y M@BM)V'FP[5 SL#J S].=I S>TCXM-K*SQ:=IFGZA?)IXU*.STW6$N6,(91(C MD( DRAUPG*L> _&: /2:*PO"GB7_ (2S3Y=5M+-H=*DDQI]Q(Q#W<8X,IC*@ MHI;.W))( ; R!6[0 4444 %%%% !1110 445B:SXPT+P_>):ZO??9YWC$BKY M+OE22,Y52.H-!$ZD*:YIM)>9MT5RG_"S?"/_ $%__):7_P"(K'_X6.?^$B^W M<_\ "*[OLOVKRCGSMN[=C&[VQCIS2N4;F8X R5QU-,M8S#-V52/ MWHZ:BO/?%]OJ*>)KBYU6U\276AM;P16LOAZ]D1[.0N5D>2&)UDE^\C<+)@*? ME'.65 M =1Z]17F7BO5X9IO!<=UK-]>VDT]Q#J$N@37&ZXDCMVSQ:G><2+D@=,'/0UO M^ OMA76-W]J#2/MH_LL:OYWVCR_+3?GSOWNWS-^W?SCVQ0!UU%>9^#=1,'B* M)O$MIXEM-1U:]OC937]Y+]DD42.R0K!YQ"$1#(WQJ"$)!/&(K2P MFU&_OX]0\/P:C,UY6<.@:5:27$#Q)<16$0>$LI =>!R,Y'T MKG?^%<^+_P#A'?["_P"%A?\ $M^R_8_(_L2'_4[-FW=NW?=XSG/O7I-%4JDD M0X19S&F?#OPM8:39V8JH!=N.IQD_6K]KX1\-V-U'>([DEALHT9#Z@A /E"*J =<*,DGFN?3X8:.FCWNFF]U%X;S1X]'=GE0NL$9DVX.S[P$A& M3G@#CKGLZ*D9S5UX*M[W5(;BZU;5)K2&[CO5TV22-X!-'C8P+(9% *AMJN%R M.F"0:\WP]LG4_9M4U*TD759-6MY83"6MII X?:&C(*GS'X<,>>".*ZVB@#)\ M-^';7PQIL>Y^&VAWGA/1- G:Z,& MAO"]G]&EQS*M ML)G!WGA1(5+,S["Y3<<[>!BM>?#K2K[1[_3+BZO3:WNHMJ)56C!BD=BTBH=F M=K[G!#9.'8 BNMHH Y>;X?Z-.-;W&Y$FL7$=R\JR#=;2QX:-HCCY=K@R '(W M,V002*0^ =/ETRYMKR^OKN>\OH+^YOI6C$TTD+HT8.U @4"-5PJCC/6KVT\L8"L0Z%68<$ \D]"*P_\ A7>D_P!EZA8?:+WRM0NK6[E.]-RO M;B$(%^7H?(3.<]6QCC'5T4 <[/X.@?7+C4;35=3L$O)8Y[RSLY4CBN9(\ .S M;?,4D*BD(ZA@H!!RV=VWA>%7$ES+<%I&<&4*"@)R$&T#@=!G)QU)/-2T4 %% M%% !1110 4444 %%%% %2XTK3[N7S;NPMIY,8WRPJQ_,BDETJQETV6P%M''; M2@AHXT"CGN,=ZN45FZ4'?1:FBJU%;WGH<['X6F=H8M0U>XO+*!@T=LR!V@M(O*M((X(\YV1H%'Y"L&\\#:1J'A[6=&O//EMM7N)+F8EAOBD8@AHSC@ MJ5!7.<$=ZZ.BMTDE9&#;;NS#O/"5C>^%K'0)9;@6MBUJT;JR[S]G='3)QCDQ MC/ [XQ4FN>'(=:N;.\2]N].U"QWBWO;-DWHK@!T*NK(RMM7(93RJD8(!K8HI MB..?X<6IN[?4(-;U:#5HKB2YDU-/L[37#O&L1WAHC'@1JJ@*B@8SU))Z+2=. MNM.@=+S6;W5F9LB2\2!608Z#RHT&/J"?>K]% ',W_@F&ZO[^XL=9U724U,#[ M?;V$D:QW#;=A?YXV9'*X4M&4)VJWU V>Z.)U B%ML\M4RIP/ MD .<^V*S/%W@26_U"*\T>6\2XO=;M+R[ECEC4VRQ0F,/'N&#C"G!W9/8C(KO M:* .8_X033SHYM&O+YKMKX:D=3+)]H^U# $OW-F0H";=FW:,8Q38_ T=K:JN MG:]K%E=--+/QA>[ M@MVTF+255)%.R*-RZN-RGY]S9RZ^VSV231I#< M3[<-(VU _P Q 9D5@A;.5P2#T]% &;?Z';:CK6E:G.\JS:5))) J$!6+QF,[ MLC)X8XP1S6;IO@?3=*70EMY[IAH7G?9M[J=_F@AM^%&>O&,?C7244 <7'\+] M'6XL_-O=1GT^P:X-IIDLB&WA6>.2.2/A [+B5L;F)7 "D#(,J?#Z/^S)-/N? M$NOW-H]NEHL4ES& D"GF/Y8QG<,*SMF3 P'&3GKZ* ,G0?#EEX;6[ATDR0V5 MQ,9H[(!1#;,1\PB *JQRQ!)&2<8SBM:BB@ HHHH **** "BBB@ JE>Z+I>I M3";4=-L[N55VAYX%=@.N,D=.3^=7:*"91C)6DKF+=>$-"GLYHH='TV"22-E2 M4649*$C ;&.W6N7_ .%:ZH/#_P#8G_"4+_9V=WD_V8G7.[.[=NSGOGVKT*B@ MYJF#H5'>4?+1M:?*QBVOA#0H+.&*;1]-GDCC57E-E&"Y P6QCOUJ>+PUH4$R M30:+I\,KM) &W^B1PV/]GL+%T;S;?)( M1_-1\X)8AAAOF;GFNKHH-3E])^'^DZ(NC1V$UXMOHD\\MC \H=8A*C*8\D;F M4;F(R21GJ0 *ZBBB@#G+3P9!!K-MJ%YJVJ:D+%Y'L;>]F1TM6<$$JP0.Y"DJ M#(SD GZU'IW@+3-.U)KD7%YRN'4PVHG;=*$ 4-\Q'\3-@9"X!Q73T M4 <]X;\'6?AJ9Y8;V^OI/LT=G"UZZ,8+>/)2)=JKP-QY;+'C).!70T44 %%% M% !1110 4444 %>3?$?2[67QI:ZIJ-E:Z_90HL -Y;.-JX9E)&U>?E&%N?!>@W>L'4 M[BS=IVE2=XQ>Z&NSQ-H>O)"@UG4_$^J M6%]. /,EMT%P%B8]2J"WAP.VP>M=%XVT^TU_QQHVBZY:Q7>E-I=_=^1.H9&F M0PHKX/\ $JRO@]MY-=);>$]%L_$,NMV]HR7TI=B?/D,:LX4.ZQ%MB.P4995! M/.2OXU8UKPGHNOV=M:ZC:,(K4%8/LL\ELT:E=A0 M-$RML*\%'8;$_V;?: MG/?7/V6"VL5C,C-Y;R$_.ZC 6)CUK/;QAJB>9GP'XD_=XSA[$YSZ8N>?PZ5+ MXH_Y&+P9_P!AJ3_TWWE=)0!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N M\9P]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ M_$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+- MXPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=31 M0!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8 MN>?PZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q M.<^F+GG\.E=310!RS>,-43S,^ _$G[O&9GP' MXD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX M#\2?N\9P]B,X>Q.<^F+GG\.E=310!RS>,-4 M3S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U- M% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\ M.E=310!RS>,-43S,^ _$G[O&9GP'XD_=XSA[ M$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU1/,SX#\2?N\9P M]B,X>Q.<^F+GG\.E=310!RS>,-43S,^ _$G M[O&9GP'XD_=XSA[$YSZ8N>?PZ5U-% '+-XPU M1/,SX#\2?N\9P]B,X>Q.<^F+GG\.E=310!R MS>,-43S,^ _$G[O&9GP'XD_=XSA[$YSZ8N>? MPZ5U-% '+-XPU1/,SX#\2?N\9P]B,X>Q.<^ MF+GG\.E=310!RS>,-43S,^ _$G[O&#5]7L+":Z.(([JY2)I M3D#"AB"W)'3U% &C167>>*- T[58M,U#7--M=0F*B.TGNXTEFV[N(UEO+ MA849B"0H+$#. 3CV- %ZBJ.JZWI6@VJW6N:G9Z;;NXC66\N%A1F()"@L0,X! M./8U>H YOQ1_R,7@S_L-2?\ IOO*Z2N;\4?\C%X,_P"PU)_Z;[RNDH **** M"BBB@ HHHH **** "BBB@ HHHH **** "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 **** .;\+_P#(Q>,_^PU'_P"F^SKI*YOPO_R, M7C/_ +#4?_IOLZZ2@ KRGX@-:6'C)M4MYM/O)HK=1J6E:E$522!;6]8$2\@* MRM,I&UQD+G&"#ZM67JWAG0]=N[.ZUG2;.^GL7,EM)<0JYB)&.,_GCID ]0" M#@9M6U70KW5_%MA<:/+875U80/I91S=HK1Q((BP<+'(#*S!-C9!'(S5763*= M6\2<@ZD/%VD"V_O"/;:XQ_L[?.SV^_[UZ9+X?T:?6H]8GTFQDU.(;8[U[9#, M@P1@.1N'!/?N:=+HNE3ZS#J\^F6W4S1KS\JN1N ^9N ?XCZT > M8Z(93JOAS:0=1_X2[5Q=8^]Y>+K=G_9QY..W^K]JZ3Q48O\ A8VBC4C']A.B MZF0)?N[_ -QNSVSY>_\ #=[UU46BZ5!K,VKP:99QZG<((YKU+=1-(O'RLX&X MCY5X)_A'I45[X:T+4K(V>HZ+IUW;&2?"-T7%Q_ST\NVSNS_ !>7NZ\XW^]=Q\.OM7_"L?#/V_=]H_LJ MVW[\[L^6O7/.?7WK6U71=*UZU6UUS3+/4K='$BQ7ENLR*P! 8!@1G!(S[FKU M ''^/9K^WU#PE+H]G#>WBZT_EP3W!@1_]!N\Y<*V,#)^Z8C$]0'95.!ZE1FLOQ1_R,7@S_L-2?\ IOO*Z2@"M+/=)Y_E MV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV M?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV? MF;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F M;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F; M-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;- MOE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-O ME?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE M?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE? MO0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O M0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0 M/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/ M,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/, MSU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,S MU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU M^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^ MF/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F M/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/ M?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/? MK1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K M1+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1 M+/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+ M/=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/ M=)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/= M)Y_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=) MY_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y M_EV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_ MEV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_E MV?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV M?F;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV? MF;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F M;-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F; M-OE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;- MOE?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-O ME?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE M?O0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE? MO0/,SU^F/?K5FB@"M+/=)Y_EV?F;-OE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O M0/,SU^F/?K5FN$\&?#WAS6TTB34_M1GF^S1W#*(XPZ_*W8_,.WZ5 M48\SL*3LKG92SW2>?Y=GYFS;Y7[T#S,]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]? MICWZUP$,WB_PY\1O#6E:SXK&MV>KBZ$D9TV*WV>5%N!RN2>2/3I[UZ11*/** M,KE:6>Z3S_+L_,V;?*_>@>9GK],>_6B6>Z3S_+L_,V;?*_>@>9GK],>_6K-% M245I9[I//\NS\S9M\K]Z!YF>OTQ[]:)9[I//\NS\S9M\K]Z!YF>OTQ[]:LT4 M E5+CQ9I5MKQT9C>RWR^7O6VTZXF2+>3M+R( MA1 <'[Q& ,GB@#:HK'M_%>C7?B*70X+IVOHBP(,$@C9E"ED64KL=E#C*JQ(Y MR.#AVO\ B;2O#-O%-K$\L8F+!$@MI9W;:I9CLC5FV@ DMC XR>10!K45CZSX MKT;0+&WN]1NG,-R"83:P27+2*%+EPL2L=H49+8P.,GD5JQ2QSPI-!(LD4BAD M=&RK \@@CJ* .>\4?\C%X,_[#4G_ *;[RNDKF_%'_(Q>#/\ L-2?^F^\KI* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YSQ'\0/# M'A.^CL_$&J"TN)8_-2/R))"4R1GY%..0?RK:U'4K/2;"6]U.YCM;:$;GEE; M'^?2O&+'XK^&[GXQ3Z_>32V.EIHYT^&>6%V,SB&/%E]+9^']4%W<11^:\?D21D)D#/SJ,\D?G71UX?J":;\6 MOBT#X:U^[MK2VT0"6ZM8WC8L)S^[.X*<$.#Z<>U;7_"A-+F_X_\ Q'K=QZ_O ME&?S4U4J<%N["4Y/97/49KNWM_\ 7SQ1?[[@?SKA=:\7>(KSQXGAWP,^@SA= M-^W2SWSR,H/F["H,9X/*G!'>LV']GWP=%]^75)O]^X4?R04R#X8:MX-\5C5? MAL=+2&2Q-M-%K$DS_,7#%AL'HJCKV/'-$5374&Y]AEY\4M8\$^)FTSXC0Z:T M;V(NH&T6.5F9C(5"GS".RL>W0<\U%_PM?Q;XC^7P/X(N)(V^Y=7V=A_]!4?] M]FMW1/"7B.[\?GQ+XW70IC'IWV*"*P61@I\W>'Q(.#RPR#WKOZ)2@NEW^ E& M3ZGD?_"&_%+Q/SXC\61Z/;MUM[ ?,!Z'9MS^+&I;7X'#1M1M-5\.>*;RSU:! MG+W=S;)VGTT*]G'J>)WTNO>'/C7X67QOKAU2R F M%C>"TCMU#RIY;*0OOLZD]0?6O;*XSXI^$/\ A+_!-Q#;)NU"T_TBS(ZEP.5_ MX$,CZX]*=\+O%_\ PF'@FWN;A\W]K_H]X#UWJ.&_X$,'ZY':B?OP4NV@H^[) MQ.QHHHK$U"BBB@#F_"__ ",7C/\ [#4?_IOLZZ2N;\+_ /(Q>,_^PU'_ .F^ MSKI* "O)OB1J]GH/C2UU"UU&72M8C571+J%9+;4 EO=; J_?=PSF,A&4_ODX M)*5ZS3)(8I7B>6-':%M\;,H)1L%7-;-&JE&:0#,H8.S\'*@8B7G/6[K^H-H7C#5[O1/%32:[>7]HJ>' M&M(P;B,+&A #+YKKMWOYB,$4[LYVM7JM% 'D&A.)/$NB:$DRG6-,\3ZI?7T& M1YD5NXN2LK+U".+B'!Z'>*W/%VN:7I?C?2=;U+4;:/28M.U*P>X:1?+CN=T+ M>46Z!R(I!MZDH1UKT.B@#R"U<>#+'P'=^+IEL+6U\,7%C*]T0JPW!2W81$GC M>5B< =3L(%=]\/[&[TSX;^';'4D:.ZM],MXY8W&&C81@%3[CI^%=#10!Q_CU M-1?4/"2Z)-:P7QUI_*DNX6EB'^@W>5TE %:7[=^_\ )^S_ ,/D M[]W_ +=_3%$OV[]_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P##Y._= M_P "W?TQ1+]N_?\ D_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3OW?\ M MW],42_;OW_ )/V?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ += M_3%$OV[]_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P##Y._=_P "W?TQ M1+]N_?\ D_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3OW?\ MW],42_ M;OW_ )/V?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ +=_3%$OV[] M_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P##Y._=_P "W?TQ1+]N_?\ MD_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3OW?\ MW],42_;OW_ )/V M?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ +=_3%$OV[]_P"3]G_A M\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P##Y._=_P "W?TQ1+]N_?\ D_9_X?)W M[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3OW?\ MW],42_;OW_ )/V?^'R=^[_ M (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ +=_3%$OV[]_P"3]G_A\G?N_P"! M;OZ8JS10!6E^W?O_ "?L_P##Y._=_P "W?TQ1+]N_?\ D_9_X?)W[O\ @6[^ MF*LT4 5I?MW[_P G[/\ P^3OW?\ MW],42_;OW_ )/V?^'R=^[_ (%N_IBK M-% %:7[=^_\ )^S_ ,/D[]W_ +=_3%$OV[]_P"3]G_A\G?N_P"!;OZ8JS10 M!6E^W?O_ "?L_P##Y._=_P "W?TQ1+]N_?\ D_9_X?)W[O\ @6[^F*LT4 5I M?MW[_P G[/\ P^3OW?\ MW],42_;OW_ )/V?^'R=^[_ (%N_IBK-% %:7[= M^_\ )^S_ ,/D[]W_ +=_3%$OV[]_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ M "?L_P##Y._=_P "W?TQ1+]N_?\ D_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G M[/\ P^3OW?\ MW],42_;OW_ )/V?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ M ,/D[]W_ +=_3%$OV[]_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P## MY._=_P "W?TQ1+]N_?\ D_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3O MW?\ MW],42_;OW_ )/V?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ M +=_3%$OV[]_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P##Y._=_P " MW?TQ1+]N_?\ D_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3OW?\ MW] M,42_;OW_ )/V?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ +=_3%$ MOV[]_P"3]G_A\G?N_P"!;OZ8JS10!6E^W?O_ "?L_P##Y._=_P "W?TQ1+]N M_?\ D_9_X?)W[O\ @6[^F*LT4 5I?MW[_P G[/\ P^3OW?\ MW],42_;OW_ M )/V?^'R=^[_ (%N_IBK-% %:7[=^_\ )^S_ ,/D[]W_ +=_3%$OV[]_P"3 M]G_A\G?N_P"!;OZ8JS7#:CXZU[_A+M5T/PWX0.LG2Q#]HF.I1V^#*F]?E=?J M.#VJHQA_G7(ZM\3_&>HZK/X4T3PF=/\0*5$C-=+8]S,2RQ-_L9ZG_://IBM/9J.L_N,^=R MTB"O%GQ-N$UGQU+]AT]2'L]'!9 1G^(#E>.Y^8_[(Q7K%KI[Z78M9:/; M6=M;0JJVL2J551_%N _I^-:-%1*;EZ%QBHE:7[=^_P#)^S_P^3OW?\"W?TQ1 M+]N_?^3]G_A\G?N_X%N_IBK-%045I?MW[_R?L_\ #Y._=_P+=_3%$OV[]_Y/ MV?\ A\G?N_X%N_IBK-% %:7[=^_\G[/_ ^3OW?\"W?TQ1+]N_?^3]G_ (?) MW[O^!;OZ8JS10!6E^W?O_)^S_P /D[]W_ MW],42_;OW_D_9_P"'R=^[_@6[ M^F*LT4 5I?MW[_R?L_\ #Y._=_P+=_3%>/7OVCX8?&5IK7RHM%\3G'[S/EQ2 MY&2<=,,Q]@LGM7M5PCS[1O211T_P"!#*_CGM6E.23L M]F1--JZW1TDOV[]_Y/V?^'R=^[_@6[^F*)?MW[_R?L_\/D[]W_ MW],5R'PG M\7-XK\%Q?;')U+3S]FNPWWB1]UC]1^H:NXJ91<79E1:DKHK2_;OW_D_9_P"' MR=^[_@6[^F*)?MW[_P G[/\ P^3OW?\ MW],59HJ1G-^%_^1B\9_P#8:C_] M-]G725S?A?\ Y&+QG_V&H_\ TWV==)0 445S&N^.K30];32DTO5-3N2@DE%A M"C^2"LC+D,ZEB5AE(5 S'9C&2H(!T]%8NM>*M-T&\T>TO6D-QK%T+:UB1?F) M(R6()&%'&3V+ 8YJM>>-["S\2C2'M;QU6>&UGOT5/L]O/*,Q1/E@^YLIT4@> M8F2,\ '1T5SEGXWL+SQ*=(2UO$5IYK6"_=4^SW$\0S+$F&+[EP_50#Y;X)QS M/XD\4P>'#;1?8+W4[NY662.TL5C,GEQKNDD^=U&UCHP!5A]00: ,+Q1_R,7@S_L-2?^F^\KI*YOQ1_P C%X,_[#4G M_IOO*Z2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQR;Q5J7AWX MX>)=/T30AKUUJZ6KK''>+#Y0B@P=Q*D#KW([>M=[X^\86_@GPG<:E+M>Y;]W M:PG_ ):2D(-=W2:YK)\Z9Y/O1H3N"^Q/WC^ [5M" MT8N4O0RE=R447/ NG:__ ,);XHU[Q%HXT@ZL;00V_P!J2-ZO\ \6P^-$.K MK^ZT'Q)E+G'W8I<\L?3#$-GT9Z]DKF?B%X33QEX,O-,POVD#S;5V_AE7ISVS MRI]B:Q_A!XL?Q'X.6TORPU326%K_#FZK6=O8W^FRI:V$TDBRLT3(1&%W%&\EQO V_=YP0:[VB@#RN'2=0\%67 M@VZOK&^O1IWAZ?2[J.PMWN6CG9864;8P3M)A==V, [ M"TF M^Q]JLM/AAF ;(#J@# 'N $K>QU&;39WUI]EU!'&[QXL M;LG D5E.0".0>OK706]C?06;0-J\US)M4)<3PQ[P1U)"*JDGV Q67XH_Y&+P M9_V&I/\ TWWE=)0!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW M0/E8Z_7/OTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_P N\\O?M\K] MT#Y6.OUS[]*LT4 5I8+I_/\ +O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_ M= ^5CK]<^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= M ^5CK]<^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= M^5CK]<^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_ "[SR]^WROW0 M/E8Z_7/OTJS10!6E@NG\_P N\\O?M\K]T#Y6.OUS[]*)8+I_/\N\\O?M\K]T M#Y6.OUS[]*LT4 5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I_/\N\\O?M\K]T# MY6.OUS[]*LT4 5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I_/\N\\O?M\K]T#Y M6.OUS[]*LT4 5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I_/\ +O/+W[?*_= ^ M5CK]<^_2K-% %:6"Z?S_ "[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW0/ ME8Z_7/OTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW0/E M8Z_7/OTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW0/E8 MZ_7/OTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_P N\\O?M\K]T#Y6 M.OUS[]*LT4 5I8+I_/\ +O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= ^5 MCK]<^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= ^5C MK]<^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= ^5CK M]<^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_ "[SR]^WROW0/E8Z M_7/OTJS10!6E@NG\_P N\\O?M\K]T#Y6.OUS[]*)8+I_/\N\\O?M\K]T#Y6. MOUS[]*LT4 5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I_/\N\\O?M\K]T#Y6.O MUS[]*LT4 5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I_/\N\\O?M\K]T#Y6.OU MS[]*LT4 5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I_/\ +O/+W[?*_= ^5CK] M<^_2K-% %:6"Z?S_ "[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW0/E8Z_ M7/OTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW0/E8Z_7 M/OTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_R[SR]^WROW0/E8Z_7/ MOTJS10!6E@NG\_R[SR]^WROW0/E8Z_7/OTHE@NG\_P N\\O?M\K]T#Y6.OUS M[]*LT4 5I8+I_/\ +O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= ^5CK]< M^_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= ^5CK]<^ M_2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6"Z?S_+O/+W[?*_= ^5CK]<^_ M2K-% %:6"Z?S_+O/+W[?*_= ^5CK]<^_2FW*3I' /#1WZEJI NF4_ZJ$]CCID D_[(]ZN$7)V)E+E5S%T M^WN/C%\29]7>1D\-Z&^RS#Q[EEDX/W3USC<<]MH->RRP73^?Y=YY>_;Y7[H' MRL=?KGWZ52\+^';/PIX>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:*S+ M*TL%T_G^7>>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:* * MTL%T_G^7>>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:* *T ML%T_G^7>>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:* *TL M%T_G^7>>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:* *TL% MT_G^7>>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:* *TL%T M_G^7>>7OV^5^Z!\K'7ZY]^E$L%T_G^7>>7OV^5^Z!\K'7ZY]^E6:* *TL%T_ MG^7>>7OV^5^Z!\K'7ZY]^E>/^+8I_AO\6[?Q':3?9M(\0'R;QE3*Q/QN8@\= MS,ZB M]VYV\D-S()C#>;!)M\HB,'R\=?KG]*66"Z?S_+O/+W[?*_= ^5CK]<^_2O*O M%G@#PSX0U+PE?^'=--E=2>([.!Y!<2OE&+$KAF(YVBO7JF44DFBHMO1G-^%_ M^1B\9_\ 8:C_ /3?9UTE--0T_Q M5'H>B:$NJ3B-'E,EZ+<_.D[HL8*,&8BVD'S%%R5&<$E0#KZ*Y?6/%6I:-JEM M]JT)5TF>\@LA=->#SVDE(562%5(*!F )+JW#$*0 6D_X2#6+KQ=>:3I6DV4U MIIY@%U=W-^\3 R#<0D:PL&*K@\LN6X@#%PT6P!5/ES -O.=@X&X5<\3^)KS1[RST[1=,BU/4KJ&>X$$UT M;=%AA"[VWA'^8L\:@8YW'D8H Z.BN0O_ !T\FGZ++X6TU-5N-8LGU&"&XN3; M 6Z(K$E@C_-F2-0N.K'D8KH]'U2VUS0['5; L;6^MTN(2PP=CJ&&1V.#TH Q M_%'_ ",7@S_L-2?^F^\KI*YOQ1_R,7@S_L-2?^F^\KI* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHH)P,G@4 87C+Q3:>#O"]UJ]YAC&-L,6<&60_=4?U] " M>U<=\(O"UVL5UXT\1YDUG6B9$+CF*$\C [;N..RA1ZUAOGXQ?%'8,OX4\/MS M_=NI,_KN(_[Y'8M7M0 4 8 X ':MY?NX\O5[F2]^7-T04445@:A1110 444 M4 %%%% !1110 4444 %%%% !1110 5E>(?#6D>*M-6PU^S%W;+()50R,F' ( M!RI!Z$]^]:M%--IW06ON<;I_PE\$Z5J5O?V.B".YMI%EB8G#)_=(()VA MO3** //?$FDZ]K"V6G'00^IVZ=)9B>!)&$AC:.8%I NS,.#D[L.#MX(KMJ* /-O^ M$5U?PI9>%9])TYM;GTC1)M)N(;>:.-F9UB*R RLHV;X2#SG#C .#79>$M$;P MWX-T?19)%EDT^RBMWD7H[*@!(SV)!K7HH X_Q[IEMK.H>$K"^\[R)M:??Y%Q M)"_%C=D8>-E8<@=",].E=!;Z'8VUFUJJ321NJJ[3W,DKN%Z9=V+$^Y-9?BC_ M )&+P9_V&I/_ $WWE=)0!6ET^UF\_P R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1; MOM&WS?F/S;>G?C\*LT4 5I=/M9O/\R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM M&WS?F/S;>G?C\*LT4 5I=/M9O/\ ,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1 MM\WYC\VWIWX_"K-% %:73[6;S_,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\ MWYC\VWIWX_"K-% %:73[6;S_ #(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?- M^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8 M_-MZ=^/PJS10!6ET^UF\_P R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/ MS;>G?C\*LT4 5I=/M9O/\R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S; M>G?C\*LT4 5I=/M9O/\ ,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VW MIWX_"K-% %:73[6;S_,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIW MX_"K-% %:73[6;S_ #(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8_-MZ=^ M/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8_-MZ=^/P MJS10!6ET^UF\_P R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S;>G?C\* MLT4 5I=/M9O/\R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S;>G?C\*LT M4 5I=/M9O/\ ,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIWX_"K-% M %:73[6;S_,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIWX_"K-% % M:73[6;S_ #(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8_-MZ=^/PJS10!6 MET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8_-MZ=^/PJS10!6ET M^UF\_P R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S;>G?C\*LT4 5I=/ MM9O/\R+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S;>G?C\*LT4 5I=/M9 MO/\ ,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIWX_"K-% %:73[6; MS_,BW?:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIWX_"K-% %:73[6;S_ M #(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S M(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_P R M+=]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S;>G?C\*LT4 5I=/M9O/\R+= M]HV^;\Q^;;T[\?A1+I]K-Y_F1;OM&WS?F/S;>G?C\*LT4 5I=/M9O/\ ,BW? M:-OF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIWX_"K-% %:73[6;S_,BW?:- MOF_,?FV]._'X42Z?:S>?YD6[[1M\WYC\VWIWX_"K-% %:73[6;S_ #(MWVC; MYOS'YMO3OQ^%>8P^#-!\8_%[QJ/$=B;T68L!!^_D39N@^;[C#.=HZUW/C3Q9 M9^#/#-QJU[AF4;((>>"?A=;>*+&?Q-\1;9[W4M6?STB:6 M2/R8_P"'A6'48X/0!1ZUO3]V+DW8RGJU'.M#T^V,.FPG3S' M!YKMMS$S'DDG[QSUKT273[6;S_,BW?:-OF_,?FV]._'X5F>&O!F@>$$N%\.Z M>+,714S?O7D+[G?C\*LT5!16ET^UF\_S(MWVC;YOS'YMO3OQ^ M%$NGVLWG^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$ MNGVLWG^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NG MVLWG^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVL MWG^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG M^9%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9 M%N^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N M^T;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T M;?-^8_-MZ=^/PJS10!6ET^UF\_S(MWVC;YOS'YMO3OQ^%$NGVLWG^9%N^T;? M-^8_-MZ=^/PJS10!S?A?_D8O&?\ V&H__3?9UTE.[/P[HTNCVCW$:-%_:BN3>,R3MMC*LNT*855F <@S* M=O # '>T5QGB#Q+K>A^(],A>72&M]0O8K6#2T#O>3HV!),KEE $9;<5V,-JY M+ MA:^I>-M2M?$EV\"V?]B:;JEII5VCQ,9Y))PG[Q'WA55#/$"I0D[7Y'% ' M=T5PFF^-M2NO$EH\ZV?]B:EJEWI5HB1,)XY( _[QWWE65S!* H0$;DY/-:7B MK7=7MM8L-$\--8QZA=6US>-+?0O+&L<(0;=JNARSRISG ;@\4 =317"7'C; M4M:L/#H\)K9VUWK.ER:KG4(FF2*-$C_=X1T.XO,HW9P K<'BNI\.ZS%XC\,: M9K5O&8H]0M8[E8V.2F]0VTGN1G'X4 9OBC_D8O!G_8:D_P#3?>5TEF?3-#7,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9 M],T-F?3-#7,">9OFC7R\;\N!MS MTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T-F?3-#7,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9], MT-F?3-#7,">9OFC7R\;\N!MSTS MZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T-F?3-#7,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T- MF?3-#7,">9OFC7R\;\N!MSTSZ9 MH DHJ-KF!/,WS1KY>-^7 VYZ9],T-F?3-#7,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T-

F?3-#7,">9OFC7R\;\N!MSTSZ9H MDHJ-KF!/,WS1KY>-^7 VYZ9],T-F?3-#7,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T-F?3- M>3?$WQ!<^*?$$/P^\.7"Q^80^JW><+#&,?*3^()]257N15PCS.Q,I-^7 VYZ9],T-F?3-#7 M,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T-F?3-#7,">9OFC7R\;\N!MSTSZ9H DHJ-KF!/, MWS1KY>-^7 VYZ9],T-F?3-#7," M>9OFC7R\;\N!MSTSZ9H DHJ-KF!/,WS1KY>-^7 VYZ9],T-,_^PU'_ .F^SKI*YOPO_P C%XS_ .PU'_Z;[.NDH *X'X@>&?$O MB&ZBM=/&F7VE7&0\.H?*+-S!/&9,!3YH/FJ=I((9!@@,2O?44 <1KGAKQ)K& MG1^'I)=-DT@26S?VC)))]KC6(HQ'E[2KN63_ %F]<;ONDK\T6H^"-3NO$EXL M+V7]AZEJEIJMT[R,)XY( G[M4V%65S!$2Q=2-S\'BN\HH X/3/!&IVGB.T2X M>R.B:;JEWJMHZ2,9Y))P^(WC*;55#/+\P(+O5[/6]%ATP:A M:PW=D(;JZD6.2"4H5D+K&2'#1(=FTCYF&[@$]A10!P=QX(U/1;'PZ?"3V5Q= M:+I'/#&F:+;R&6/3[6.V M61A@OL4+N([$XS^-:5% ')>.--L=7U3PC8ZK9V]]:2ZT_F6]S$LD;XL+LC*L M"#@@'ZBNBM=)TZQLQ9V6GVMM;*H400PJB #H-H&,"L;Q1_R,7@S_ +#4G_IO MO*Z2@"-K:!_,WPQMYF-^4!W8Z9]<4-;0/YF^&-O,QOR@.['3/KBI** (VMH' M\S?#&WF8WY0'=CIGUQ0UM _F;X8V\S&_* [L=,^N*DHH C:V@?S-\,;>9C?E M =V.F?7%#6T#^9OAC;S,;\H#NQTSZXJ2B@"-K:!_,WPQMYF-^4!W8Z9]<4-; M0/YF^&-O,QOR@.['3/KBI** (VMH'\S?#&WF8WY0'=CIGUQ0UM _F;X8V\S& M_* [L=,^N*DHH C:V@?S-\,;>9C?E =V.F?7%#6T#^9OAC;S,;\H#NQTSZXJ M2B@"-K:!_,WPQMYF-^4!W8Z9]<4-;0/YF^&-O,QOR@.['3/KBI** (VMH'\S M?#&WF8WY0'=CIGUQ0UM _F;X8V\S&_* [L=,^N*DHH C:V@?S-\,;>9C?E = MV.F?7%#6T#^9OAC;S,;\H#NQTSZXJ2B@"-K:!_,WPQMYF-^4!W8Z9]<4-;0/ MYF^&-O,QOR@.['3/KBI** (VMH'\S?#&WF8WY0'=CIGUQ0UM _F;X8V\S&_* M [L=,^N*DHH C:V@?S-\,;>9C?E =V.F?7%#6T#^9OAC;S,;\H#NQTSZXJ2B M@"-K:!_,WPQMYF-^4!W8Z9]<4-;0/YF^&-O,QOR@.['3/KBI** (VMH'\S?# M&WF8WY0'=CIGUQ0UM _F;X8V\S&_* [L=,^N*DHH C:V@?S-\,;>9C?E =V. MF?7%#6T#^9OAC;S,;\H#NQTSZXJ2B@"-K:!_,WPQMYF-^4!W8Z9]<4-;0/YF M^&-O,QOR@.['3/KBI** (VMH'\S?#&WF8WY0'=CIGUQ0UM _F;X8V\S&_* [ ML=,^N*DHH C:V@?S-\,;>9C?E =V.F?7%#6T#^9OAC;S,;\H#NQTSZXJ2B@" M-K:!_,WPQMYF-^4!W8Z9]<4-;0/YF^&-O,QOR@.['3/KBI** (VMH'\S?#&W MF8WY0'=CIGUQ0UM _F;X8V\S&_* [L=,^N*DHH C:V@?S-\,;>9C?E =V.F? M7%#6T#^9OAC;S,;\H#NQTSZXJ2B@"-K:!_,WPQMYF-^4!W8Z9]<4-;0/YF^& M-O,QOR@.['3/KBI** (VMH'\S?#&WF8WY0'=CIGUQ0UM _F;X8V\S&_* [L= M,^N*DHH C:V@?S-\,;>9C?E =V.F?7%#6T#^9OAC;S,;\H#NQTSZXJ2B@"-K M:!_,WPQMYF-^4!W8Z9]<4-;0/YF^&-O,QOR@.['3/KBI** (VMH'\S?#&WF8 MWY0'=CIGUQ0UM _F;X8V\S&_* [L=,^N*DHH C:V@?S-\,;>9C?E =V.F?7% M#6T#^9OAC;S,;\H#NQTSZXJ2O/H_B!XFU+4M4A\.^!SJ=KIM_+8O<'5HH=SQ MGGY67(Z@]^M5&+EL)R2W+7Q-\7VW@_PZYMX(I]7U(^3:0>6&+M_?([AYS[5S?@/2+[QK\0-5\8> M+(ECETF[>PM-/WB1;:1.O(X.W=U'5B3Q@5Z]6D_<7(OF9Q]Y\S^1&UM _F;X M8V\S&_* [L=,^N*&MH'\S?#&WF8WY0'=CIGUQ4E%8FI&UM _F;X8V\S&_* [ ML=,^N*&MH'\S?#&WF8WY0'=CIGUQ4E% $;6T#^9OAC;S,;\H#NQTSZXH:V@? MS-\,;>9C?E =V.F?7%244 1M;0/YF^&-O,QOR@.['3/KBAK:!_,WPQMYF-^4 M!W8Z9]<5)10!&UM _F;X8V\S&_* [L=,^N*&MH'\S?#&WF8WY0'=CIGUQ4E% M $;6T#^9OAC;S,;\H#NQTSZXH:V@?S-\,;>9C?E =V.F?7%244 1M;0/YF^& M-O,QOR@.['3/KBAK:!_,WPQMYF-^4!W8Z9]<5)10!&UM _F;X8V\S&_* [L= M,^N*&MH'\S?#&WF8WY0'=CIGUQ4E% $;6T#^9OAC;S,;\H#NQTSZXH:V@?S- M\,;>9C?E =V.F?7%244 1M;0/YF^&-O,QOR@.['3/KBAK:!_,WPQMYF-^4!W M8Z9]<5)10!&UM _F;X8V\S&_* [L=,^N*&MH'\S?#&WF8WY0'=CIGUQ4E% $ M;6T#^9OAC;S,;\H#NQTSZXH:V@?S-\,;>9C?E =V.F?7%244 Y9#;,(;EY&>)#ND/RPN,I(N(W!')#@'IM%>?>)XC'J.E7.@ZWJE MUKFI7MO):1+>L;<6H9//9H%(C,0B+G>REMSJ V2H%75-0-GX_P!4U#Q%9^)D MTBUN;2WMKRWO)8+*(E5)=HUF4R*9) I/ENORX/&: /2Z*\LT?5K]O$6D:V][ M>N^K^(-0TN>T>X=H$@B$XB"Q$[$9?LR$L "=SY/-;GC'S]6\7Z5X>^VWUE:2 MZ=>WTDEC=26\C21F)(_G0@X'FLVW."0N0<4 =O17ED.K7_C2Q\&VE]>WMD-1 M\/S:I=26%P]J\DZI"BD-&0=H,SMMS@G;D'%=MX(U>YU_P%H6K7V/M5[I\,TQ M"X!=D!8@=@3DT 0>*/\ D8O!G_8:D_\ 3?>5TE0V5G# MK3^9/.X5$S8W:C)/J2!^-=!;Z]I=W9M>6=]#? WF(0W0AER&'TS0!H M456EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT5 M6EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56E MU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU" MUA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA M\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_ MS)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S) M=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=O MV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV? M;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;Y MORGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YOR MGY=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY M=W3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W M3MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3M MS^%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^ M%$NH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$ MNH6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH M6L/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L M/G^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G M^9+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9 M+M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M M^S[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S M[?-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[? M-^4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^ M4_+NZ=N?PH LT56EU"UA\_S)=OV?;YORGY=W3MS^%$NH6L/G^9+M^S[?-^4_ M+NZ=N?PH LT5C:YXMT/PW:S7&LZA';+#@%6!W,2,@*.K'Z9]Z\NO/&WBSXDM M/;^$(VT#08R%GU2?(D8$XXQR#[+D^K"M(TW+7H1*:6G4[7QG\4M#\(,;0,=1 MU9CM2PMCE@QZ!S_#].3[5RW@J]\?Z)8ZE-_P@#71U;4IM2);4XK^#STKH_"/@+POX&6:=,_P#L-1_^F^SKI* "N1\3?#VT\2:O M'?C4[_36<;+U+1E NXQ'+& 2RDHP$SC!G6,#/RANI8]235G4_!D&KW[R7NK:H]A--'/-I9 MF1K>1TP5ZJ9%7*J2BNJDCD.!D"-%^\5QM(5#G& M044@BMVQLK;3=/MK&QB6&UM8EAAB7HB* %4?0 "IZ* .;\4?\C%X,_[#4G_I MOO*Z2N;\4?\ (Q>#/^PU)_Z;[RNDH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\:^&7PR\)>)?AWINKZWI1 MNKZY,QFF-U,IP7[3K=]^[LK91N()XWD>@/0 M=SQZXYOP9\#-"M_#L3^,++[;J["[=KF,O> ME9*YC_"?X7Z9K_AS3O$GB6>;4E8.MK8R,?*A5)&7!YYY!..!SR#7M\44<$*1 M01K'&@"JB+@*!T Z55T?1[#0-)@TS2+<6UG;@B.(,6VY))Y))/))Y/>KM14 MFYRN7""BK!1116984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 H5Q<39 M'?>?2@#U^BO(-#79XFT/7DA0:SJ?B?5+"^G 'F2VZ"X"Q,>I5!;PX';8/6NB M\;:?::_XXT;1=V\FN^^']]=ZG\-_#M]J3M) M=7&F6\DLCG+2,8P2Q]SU_&@!GBC_ )&+P9_V&I/_ $WWE=)7'^/=2CTG4/"5 M[/!=3I%K3YCM+=YY6S8W8X1 6/7G X&3VKH+?6([JS:Z@M+[RPJLJR6KQ.X/ MHC@,".X(&* -"BJTM[Y7G_Z-=^?[OKCO1+>^5Y_^C7#^3M^Y'G?G M^[ZX[T 6:*K2WOE>?_HUP_D[?N1YWY_N^N.]$M[Y7G_Z-=^?[OKC MO0!9HJM+>^5Y_P#HUP_D[?N1YWY_N^N.]$M[Y7G_ .C7#^3M^Y'G?G^[ZX[T M 6:*K2WOE>?_ *-=^?[OKCO1+>^5Y_\ HUP_D[?N1YWY_N^N.] % MFBJTM[Y7G_Z-=^?[OKCO1+>^5Y_^C7#^3M^Y'G?G^[ZX[T 6:*K2 MWOE>?_HUP_D[?N1YWY_N^N.]$M[Y7G_Z-=^?[OKCO0!9HJM+>^5Y M_P#HUP_D[?N1YWY_N^N.]$M[Y7G_ .C7#^3M^Y'G?G^[ZX[T 6:*K2WOE>?_ M *-=^?[OKCO1+>^5Y_\ HUP_D[?N1YWY_N^N.] %FBJTM[Y7G_Z- M=^?[OKCO1+>^5Y_^C7#^3M^Y'G?G^[ZX[T 6:*K2WOE>?_HUP_D[ M?N1YWY_N^N.]$M[Y7G_Z-=^?[OKCO0!9HJM+>^5Y_P#HUP_D[?N1 MYWY_N^N.]$M[Y7G_ .C7#^3M^Y'G?G^[ZX[T 6:*K2WOE>?_ *-= M^?[OKCO1+>^5Y_\ HUP_D[?N1YWY_N^N.] %FBJTM[Y7G_Z-=^?[ MOKCO1+>^5Y_^C7#^3M^Y'G?G^[ZX[T 6:*K2WOE>?_HUP_D[?N1YWY_N^N.] M$M[Y7G_Z-=^?[OKCO0!9HJM+>^5Y_P#HUP_D[?N1YWY_N^N.]$M[ MY7G_ .C7#^3M^Y'G?G^[ZX[T 6:*K2WOE>?_ *-=^?[OKCO1+>^5 MY_\ HUP_D[?N1YWY_N^N.] %FBJTM[Y7G_Z-=^?[OKCO1+>^5Y_^ MC7#^3M^Y'G?G^[ZX[T 6:*K2WOE>?_HUP_D[?N1YWY_N^N.]$M[Y7G_Z-=^?[OKCO0!9HJM+>^5Y_P#HUP_D[?N1YWY_N^N.]$M[Y7G_ .C7#^3M M^Y'G?G^[ZX[T 6:*K2WOE>?_ *-=^?[OKCO1+>^5Y_\ HUP_D[?N M1YWY_N^N.] %FBJTM[Y7G_Z-=^?[OKCO1+>^5Y_^C7#^3M^Y'G?G M^[ZX[T 6:*K2WOE>?_HUP_D[?N1YWY_N^N.]$M[Y7G_Z-=^?[OKC MO0!9HJM+>^5Y_P#HUP_D[?N1YWY_N^N.]$M[Y7G_ .C7#^3M^Y'G?G^[ZX[T M 6:P?&/BVP\%^'9M4U%MQ'RP0@X::0]%']3V&35O5]?M-#TV^O\ 4A+%:V2J MTDA7A@?[O//I7DN@VEY\5/%3^,/$=G?_ *-=^?[OKCO2G)R= MV.,5%6+-%5I;WRO/_P!&N'\G;]R/._/]WUQWHEO?*\__ $:X?R=OW(\[\_W? M7'>H*+-%5I;WRO/_ -&N'\G;]R/._/\ =]<=Z);WRO/_ -&N'\G;]R/._/\ M=]<=Z +-%5I;WRO/_P!&N'\G;]R/._/]WUQWHEO?*\__ $:X?R=OW(\[\_W? M7'>@"S15:6]\KS_]&N'\G;]R/._/]WUQWHEO?*\__1KA_)V_@"S M15:6]\KS_P#1KA_)V_B6]\KS_P#1KA_)V_@" MS15:6]\KS_\ 1KA_)V_@"S15:6] M\KS_ /1KA_)V_B6]\KS_\ 1KA_)V_B6]\KS_]&N'\G;]R/._/]WUQWH LT56EO?*\_P#T M:X?R=OW(\[\_W?7'>B6]\KS_ /1KA_)V_@#$\+_P#(Q>,_^PU' M_P"F^SKI*YOPO_R,7C/_ +#4?_IOLZZ2@ KG/$/@/0/%&HV][J]M*TT(VOY- MP\0N$VNOERA2-Z_O&X/JPZ,P/1T4 AIJUQJ, U*VN+F83S?9M7NX8Y' M "@F-)0A "J,8Q@ =*M7'A/1;KQ%'KDUHQOXRK;A/(L;LH8*[1!MCNH8@,RD MCC!X&-FB@#&MO">BV?B&76[>T9+Z4NQ/GR&-6<*'=8BVQ'8*,LJ@GG).3EFK M^#]&UVV6'4X;F4)+)*DBWT\#/^PU)_P"F^\KI*YOQ1_R,7@S_ +#4G_IOO*Z2@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:[K' M&SR,J(H)9F. .Y-96O>*]"\,6_FZ[J=O9C&51VR[?1!EC^ KS'X9?#+PEXE M^'>FZOK>E&ZOKDS&:8W4RER)G4<*X'0#M6D8+EYI$.3O9$-_<77QK\9_V982 M20^$-*D#7$Z\?:G]OKSCT&2>2!7LMI:6]A9PVEE"D%O @CCC08"J!@ 5Q'P3 MBCC^$>D,B*K2-.SD#&X^["BBBLC0**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH YOPO_R,7C/_ +#4?_IOLZZ2N;\+_P#(Q>,_^PU'_P"F^SKI M* "L[4O$.BZ-<6\&KZO86$UT<01W5RD32G(&%#$%N2.GJ*T:\I^(#6EAXR;5 M+>;3[R:*W4:EI6I1%4D@6UO6!$O("LK3*1M<9"YQ@@@'J,MU;P3013SQQR7# ME(4=P#*P4L54'J=JL<#L">U4+SQ1H&G:K%IFH:YIMKJ$Q41VD]W&DKECA<(3 MDY/ XYKB]8T^SE^)'@#7HX[E+B\N)PL<\K8MXS82GRUCSM3D G R2.2<##=6 MO]7\,>(/$/B6TOM%O+*2_LK66P4.]UC;''LWAP$DS(SA"C9##D9H [R+6]*G MUF;2(-3LY-3MT$DUDEPIFC7CYF0'\O%UNS_LX\G';_5^ MU=)XJ,7_ L;11J1C^PG1=3($OW=_P"XW9[9\O?^&[WH ZK5=;TK0;5;K7-3 ML]-MW<1K+>7"PHS$$A06(&< G'L:O5Y'HAE^S^ !XA(\D^$;HN+C_GIY=MG= MG^+R]W7G&_WKN/AU]J_X5CX9^W[OM']E6V_?G=GRUZYYSZ^] !XH_P"1B\&? M]AJ3_P!-]Y725Q_CV[N;'4/"5Q8Z=-J4Z:T^RU@DC1Y,V-V#@R,JC )/)'3U MKH+>^OI[-IFTB:VDVJ4MYYH]Y)Z@E&901[$YH T**K2SW2>?Y=GYFS;Y7[T# MS,]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS;Y7[T#S M,]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS;Y7[T#S, M]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS;Y7[T#S,] M?ICWZUR?COXCVG@F!XI(/M.HRA196B29:;/\3 W?#C%R=D)M)79F3 M3>+_ !'\1O$NE:-XK&B6>D"U$<8TV*XW^;%N)RV".0?7K[5?\"ZCK_\ PEGB MC0?$6L#5SI)M##'/"7Q(F?5/$./AMXDNO&'V[_A(K2X\M=4Q;K!YB*H56** M2%V@8W#IW!!-=-D_=37_ ?6QA=KWFF>W45@Z!XKMO%&BMJFA1?:8#M"*9 K M;OXE8?PE??KU'!K5EGND\_R[/S-FWROWH'F9Z_3'OUKF::=F="=]46:*K2SW M2>?Y=GYFS;Y7[T#S,]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]?ICWZT@+-%5I9[I M//\ +L_,V;?*_>@>9GK],>_6B6>Z3S_+L_,V;?*_>@>9GK],>_6@"S15:6>Z M3S_+L_,V;?*_>@>9GK],>_6B6>Z3S_+L_,V;?*_>@>9GK],>_6@"S15:6>Z3 MS_+L_,V;?*_>@>9GK],>_6B:XN8Q<%+3>(]OEDR@>9GK],>_6@"S17E/BO7H MO%?Q+\/>%]&\175I;L;DWDNCWVQR1$'0$KD#!5A@Y[]*+S3[WP/\2/"D%KXD MUW58-3-VDUOJNI;T8I&-@&0 #N;OG) K7V>FKU,^?4]6HJM+/=)Y_EV?F;- MOE?O0/,SU^F/?K1+/=)Y_EV?F;-OE?O0/,SU^F/?K61H6:*K2SW2>?Y=GYFS M;Y7[T#S,]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS; MY7[T#S,]?ICWZT2SW2>?Y=GYFS;Y7[T#S,]?ICWZT 6:*YSQ9XO3PC8K?Y=GYFS;Y7[T#S,]?ICWZT2SW2>? MY=GYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS;Y7[T#S,]?ICWZT2SW2>?Y M=GYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS;Y7[T#S,]?ICWZT2SW2>?Y= MGYFS;Y7[T#S,]?ICWZT 6:*K2SW2>?Y=GYFS;Y7[T#S,]?ICWZT2SW2>?Y=G MYFS;Y7[T#S,]?ICWZT )J>H0Z3I-YJ-WN\BS@>>78,G:BEC@>N!7#_\ "W[3 M^SOM_P#PB'BW['Y7G?:?[,'E^7C=OW;\;<,&OK^T M>WM8(G#._F(5W%1]T#/?KVK 'B^Z;X5#PVO@OQ8;LZ+]@$@TH^49/(\O.=V= MN>K?&_PEI]C!)9S3:E=7$:NEK;)EE+ $*[= ><$ MD@]JQ/[0^*OC[C3K6/PEI&K.XM_#< M46J_9(&EED8>:\K(#(,MDI@YXZ5V4L]TGG^79^9LV^5^] \S/7Z8]^M#E"+] MU?>"C*2]YGG^@_!'P]87'VWQ!-<>(+]CN>2[8["WKLSS_P ")K0;X,> 7NPEGND\_R[/S-FWROWH'F9Z_3'OUHEGND\_R[/S-FWROWH'F M9Z_3'OUJ'5FW>Y7LX+H1Z/H]AH&DP:9I%N+:SMP1'$&+;#R?NX]^M 7MJ MR[15:6>Z7S_*M/,V;?*_>@>;GK],>_6B6>Y3S_+M-_E[?+_>@>9GK],>_6@" MS16'J/BS3M,^T?:+JS5H]OEJUV@:7/7CJ,?K7,ZS\1OM[G3/!?\ I>HR.!%( M$)7: 6]+7MU?HCT*BO.HOC'I)M_W]E=).%7*@#!;^+G M/ !Z>OM4[?%_0/WNR.X.W'E[DQO]<^F/UI71FLQPC_Y>([ZBN&?XM>'AYVQY M#LV^7E&'F9Z]N,?K4>H_$_3KBTN+;PZYN-1D*162F)AYCL<9P5P,9Z'K1<;Q M^%2;4T_FKG>T5YU:_%:ULK!K?7K>1-5MCY4T:+P[@X8],#IFG-\8--D>1;'2 MK^Y(QLPJC=ZYP3C]:+D_VCA;7_8&::XFVL(@1(D'5G8 #\ M37D.F?\ "3WEW>>'?#7B*W-EIW,+1.K-+$S<;7 /3(!Y&.E; ^%_G2S3:Y?7 M^KRQ[?+)G""7/WOO;B,?7F@5/&5JT;TJ7S;25^O=O[CI-1^(?AC3_@^R^'-)NC+='R(+B8A<.W P!G)_&NGL_"&C:1YQL/ M#MO(T6WRGE<.TF>O+9VXJQKV@66O1>7J6CB[2T(-L!<&/=NQN^Z1C&._I1J% M2GCZD':<8OLE^K_R..T[Q/+\.KQO#OB-9KJV&)H+R/DA6ZC!Z@-N]^M>@:3K MNF:Y;^=I5[%'T:6-0L6^Y9A*&&&&UB0 M, ]Q67K7PXM9;B>\\/1S:3>1%3"]M-A)">OR\;<>Q%&I-*&,P\;)*4>BOJEZ MM*_S7S._HKS@Z[XW\(@KKNG+K=BG2ZMSA@/4X'\U_&M[1O'VEZ\)5TTK]H7; MY5O/*(Y)">H /''L30=5/&4IRY)>[+L]'_P?D=3167:ZW'J/V[^RT2[^R2B' MY)0-S_Q#GIC]>U6Y9[I//\NS\S9M\K]Z!YF>OTQ[]:9UQDI*Z9B>%_\ D8O& M?_8:C_\ 3?9UTE"1T!:)BI4E2> M5)4D<=B1567P_HT^M1ZQ/I-C)J<0VQWKVR&9!@C _/E9P-Q'RKP3_"/2HKWPUH6I61L]1T73KNV,YN M3!/:(Z&4YS)M(QN.YLMUY/K6G10!1U71=*UZU6UUS3+/4K='$BQ7ENLR*P! M8!@1G!(S[FKU%% '-^*/^1B\&?\ 8:D_]-]Y725S?BC_ )&+P9_V&I/_ $WW ME=)0 4444 %%%% !165?>*/#^EW;6NIZYIMG<* 6AN+N.-P#TX)!K@?&'Q.N M-1U!/#'PTV:GJUR,/>P,'BMU[D-T)]6Z#W/ N,)2>A,II&G\0/B6GAV9=#\. MP_VGXCN<)%;1C<(2>A8#OW"_B<#K#X"^&CZ7?-XE\83?VGXDN#O+R'!HVFT>0YU+2@3M M1>[*/[HYP>J^ZY ]-\+^*=,\7Z''J>CS;XFX>-N'B;NK#L?Y]16P0&!!&0>" M#WKQWQ1X2U3X<:Y)XP\ 1L]@QW:EI*YV;.I90/X>I]5ZCC(&Z:J*SW,FG#5; M'L5%8?A+Q;IGC/0TU+2)G MZS /MOBCQ'>3Q*WV:2^O!.L+''(!4'L,@$9Q7IE%3[6?YL&.VTUF,%\C_:/5AZ_Q#WXKUVUN[>^M([JRFCG@E4-'+&P96'J M"*KZMI&GZ[ILNGZO:QW=K*,-'(,_B.X/N.17D=UHGBCX.7&6EUKPLS%[ MBPD.7MQW/'3_ '@/]X<9J_=J;:/\R=8>:/::*P?"?C+1_&>EB\T6XW%<>= _ M$D)]&']>AK>K%IIV9HFFKH*CGGAM;=Y[F5(88UW/)(P55'J2>E!/%WQ$N$OOB-J#Z=IN[?%H]H=IQ MVW=0/J=S=?NUHJ>EY:(ASUM'5E;QM\1+#Q1KFB:?X5T_4=;72-6@U&YFL;ZG XZG.:E\=>*]6\2VNC+H/@KQ,EWIVK0Z@!?::8XV$8;Y2P)Z MDC]:]2T30-+\.:>MCHEC%9VZ_P ,8Y8^K'JQ]SDUHU7M(JUEL+DD]V>?>&/C M%H.M7'V#65DT'5%.Q[:]^5=WH'./R;!KT$$$ @Y!Z$5@>)_!'A_Q?;^7KFGQ MRR 82X3Y)4^C#G\#D>U>?'PGX_\ AP3)X,U'_A(-'3DZ;=\NB^BC/_H)'^Z: M7+"?PZ,=Y1WU/8**\VT7XW>&[J&6/Q$MQH-_;C]];W,3-SW"E1D_0@'VK07X MS^ 7<*-?&6.!FTG _,IQ4NE-=!^TAW.YHHHK,L**I:UJ2Z-H&H:H\9E6RMI+ M@Q@X+A%+8SVSBO/_ /A9OBG^QO[5_P"$"3[)]B^W[O[=AW>1MW>9LV[L8]L] MNM7&#EL3*:CN>ERRQP0O+,ZQQHI9G5:]\3]2\2:H_AWX6VIO;K MI-JC+^Z@'*SH-.\7?&1X[K6FD\/\ A1B'CM8F_>7(Z@Y(^8?[ M1&.F >M>K:#X>TOPSI::?HEG':VZ\D*.7/\ >8]6/N:NT:>^K(O*>VB.3\%? M"NP\.7/]KZW,=9U^0[Y+R?+"-O\ 8![_ .T>?ITKOJ*R6\3:8GB8Z$T^V]$/ MFD'[H[[<^N.<>E9RDY.[&Y0II)NU_P S6HJC-K>E6V?M&IV<6.OF7"+_ #-9 M\WCCPS;Y\S6[0X_YYOO_ /0HKD9_BCX4ASMU!Y3Z1V[_U MK"OOB=//?)?:%:33:-8@'4"Z ,V\[5QZ8Z^_>EF3VR>![URGV#XFWOW]4TZQ M4]0J@G_T _SKC6>9[74X_$UAK=QK]R5%G<"U_P!7L.5*\@C)ZX'3I2EWKL>Y5#->6UO_Q\7$47^^X7^=>;Z-\.'UG1K:[UO5M8BFF3 M,EO*VUD.<$?-DUJ0_"'PU'_K&O9O^NDP_HHIZFL<1BIQ4HTDK]Y?\ Z6;Q3H M%OGSM:L%([?:4)_+-Z\H$B*$?>.?7GCMQ5Z'X9^$X M?^85O/J\\A_3=BN-N-.U#PSXFU=-#L])NHKI/+>#R9G,$!_A;;@#(P3R>E9U M*L*2O-V1,HYE4]VG%:_RW;7WV]/F=/-\6/"\7W)KF;_KG 1_Z%BJG_"W-.FX MT_1]3N3VQ&HS^1-7? UE::3X4M_[2N-,D;>QBGCP/DST)8 Y!R/RKJHM1LI; M>2>"[@DAA!,CQR!E0 9Y(Z<4*I![21I##YA.*E.7*^W+L^VK.(_X6'KUQ_QX M^"=0<'H\A<#_ - _K6'J6NWWBW5H_#_BG[-X>LX_W]QYDX5FX^1 MU>@?\)GH!F6)=0#,S!1B-\9^N,5D:KH5GXH\6W=K=PP0I:11EI%@0S3%AP=Y M!. .*PEBJ;7[M\SO:R:]?T9M/*,9-6K5&EN^9637R5]VCF?#S>-/$MO-:67B M6TA@T]Q;,T>&9@!@,&"_,"!UW_7'\ MJGZY3M%M.[Z6;V=GMIN73R'W6JTN:W5RLM=59-KIY#++X7^%K/!:Q>Y8?Q3S M,?T! _2L36?#T>A^*?MGA[4SI]S+ $2SLM*2=D3NW) Y(Z]?PKJ];A\2S7BK MH=Q:P6^P9:09;=GGJ#[5EV4.M>'M4GO=4MY-6-W&JO+9KN>,KT&WCC'\JSKX MF<9W%=.VGV3_?LX&^L2G^EDZU>WJRZ7K'V2'8 8MO?US54\16=+FE3;?R5_.S>GHS5X' M"TIJE3FE'SN[>5[._J:#:)I3_?TRS;ZVZG^EN!D$_@*S;6P\9I>1-=:M9/ '!D4(,E>X^X/YBEUMO[/\56FJ:E$ MTVG) 8U94+>1)G.XCW'&:4\7+V3GR..J7O=//1[(U6"IRJ*G*2FK-V76W35; MLT="B\/LCW7AZVL8]PV.]M L;>N#@ _G6O7)6$7]M:UJ5YI1FLK.>U$(N%0H M9)J7MU+"X=_\ DM HO"1Y7*]^M[6_S:N5 M+:_U'2MV#4PE7HTV^1RUT5U=+U MZZ^?S'..'K5$N=1TU=G9OTZ:>7R.EKSWXGZ'H-OX=GU22P6.^9U2*6#Y,N3U M;'!X!/(SQ73S:C?Z)X=BN-4@:_NE;;+]E7@#GYNGICMUJM#X[T:>SDF1Y1*@ MS]G*?.Q)P .QY/K6TL90B^6I+E=KV9PU\LJXJC*,8\RVNE?7O_EL<3X3U;1- M"\5:;::!J!O(-0@6WO%$4BXG'W9!N X))'L*]:K#M?$4QOH+75=+FT\W)Q [ M.'5SZ$CH?:MRMJ56%57B_P!/P9S4<%4P4>2;5GJK;?+5]?/DW6NZ79ZGIVG7-[$EYJC.+.'.6FV( M78C'8*"MN%\3:YH+3* MNLZEXGTN^L8"0));=%MBTJCJ406\P)' V&@#T>W\5Z-=^(I=#@NG:^B+ @P2 M"-F4*6192NQV4.,JK$CG(X.':_XFTKPS;Q3:Q/+&)BP1(+:6=VVJ68[(U9MH M )+8P.,GD5YMH3B3Q+HFA),IUC3/$^J7U]!D>9%;N+DK*R]0CBXAP>AWBMSQ M=KFEZ7XWTG6]2U&VCTF+3M2L'N&D7RX[G="WE%N@I*$=: .KUGQ7HV M@6-O=ZC=.8;D$PFU@DN6D4*7+A8E8[0HR6Q@<9/(K5BECGA2:"19(I%#(Z-E M6!Y!!'45Y':N/!ECX#N_%TRV%K:^&+BQE>Z(58;@I;L(B3QO*Q. .IV$"N^^ M']C=Z9\-_#MCJ2-'=6^F6\V]["&*&6WE61=PZC*DC->*2Z3IVK^*/$44VH6NFK;75U) M&T\RQF:X:5L?>/(R#D_2LC3?"GB;Q9873Z++<0V#7!$\-O>"*)Y=JY)4GD[= MO/\ ]>LJI:Y<_P (CC**?I@,W_CHKD]/ M^#VMV$@==!L9W7H]S.L@/_ 2VT_E7;VVD_$2QM1!IO\ 8]A$.D=M#&BC\-N* MZ.>FNC?X$?6YO_EW+[CF_"-[IFJ^,O%NI_$G1+"TNY#9;+:]MA*8?W3# # D M94(3]1[5TWP]@TR+XE^-SHEO;0V6W3_(%M$$0 PMNV@ ?,#GW%/3GM4WA.Q\77K:B/#VLV4?DRB&=@4/F M;<[6!"G(/.#GGFL76K.;;2Y7I;6ZV_R_X+%''46^2,).7_;NKZJU]+7T=W>S MT1[317G%QX=^(RH"GB2&4D8*IA&RB2'Q=_97Q#URY>SM5\QT=I)%=BORX"Y[-G/U%0:)H.K>)( M[R+2M3NKN"RE$2?OBBLASM(#8QPO3M42K*,.>S^YW^[,JU<1[",5?:SE M%:K>[O:W;T9[O+/% N9I4C'J[ 5GS^)-#M\_:-8L(_4-L=#L?B%J$WA35=1L;2ZTT2H-%NC$)+PR[1%D _+M^; M'Y$<"J;ZIKMOJ\-KI?C?5K&WEL@+^75IY+AH9Q(0R( A(. I! '4@MVKMM:\ M*RZ%XPTJ]TV#2;.-(5VFY,@@,RY)+8Y!RE3>'?#TVJ>--6U&_MM%O] MT.#Y2/);"5F4D@..N%8Y&>3[FNE8V/-R75]K=3RWA\RY^;E]WO9\MN][KKH< MQIGAKX;BY^V>*O%%_P"(;P\NUQ'.B-^ 4L?Q:O0=+\9_#W0[;R-'GMK*+NL% MC(F?KA.?QJI-\.[YYI&7^Q@N[Y +&, DO;>..SMM)MFB"C>MB MBF4X&XM@< M#PU=_;-5F(BMHO(>(M9O=2;5/M2 ML%Q=2V(@$S\=%![ =<7W_P"7K_E\]NE[F7U/,O;%5Z7DS?2W?\ J*B;XM>&%Z273?2 _P!35G5/!;7EK'#9 M/:V9@"[9(X K3' !+D8QR,C%.T?PG=Z/)G>Z_*]S7ZOB'3YO;QOVY9?G>QEW/Q@T%;>3[)#>2S;3Y:M$ I;'& M3NZ9INC_ !'CTZ-M/\;^9::G"WSL(2592 RG"]#@XZ52\3>#M6AF@O#J\TUK M#CF,G:0*J+H&J^(?$:W]MJL6KF*#8]Q=::D,3#/"8P0QY[BLOKB MBK35I?R[M^G]675HQE@=TY1K M5H">@DD\L_DV*V8;B"ZCWV\TJ,&'Z5P%KX %Y' M-^Z9TQPN M9.;C"$*EOY96_,L_$GX:^'[3Q%X?U.T@,$6J:U;6-[9QDK%*LC$DC&"I^7'' MKG@]:/C7P+X-BM=(7P8OV*[N-?@TN>ZAN)9&BWAPPPS8ZX.1UQUZU+X]\*3: M9H:)J?B.;4;5Y$>VL[D.QSC!;!)"X!/YXK,O-&\/7.OZ!'X;U53<81'N##(O ME3@C$@W 8!.,8Z8S7I1Q.VNQXE;&3IU.2=*S=M&U=WT5OGN>N^$?A]X?\%6_ M_$IM UR5Q)>3X:5_7G^$>PP*UKKQ!H]CG[9JMG"1V>=0?RS7E\_A?2KCS1JG MC2:^?*^66D;!/?=D-C\#6K?^#O"/ATL+R))7D"M:^?)*V1_$6"8'TKCEBZ33 MFYK3?5'JJCF3:A"ARM[7;_)(Z&[^)GA6T!_XF7GL/X88F;/XXQ^M<]8?$^YT MW?\ \)3I]SF[ N;(6\:G]RV< Y(Z8Z\FJNLV.@ZQH[VOA^WL[(->01"=;7#J MK;L[F/;(['M5O7M)UK0M1T?5[W7UU!K6?RXHUL$A(4CE?E/((&,>_%9_6Z#B MYJ6BZF%7!9Q[:,'&S>UK6\[J4D]%JNY<_P"%MV#?ZG1=4?C_ )YK_C1_PM(M MGR?#.J/Q_<_^M6[K_B.XT1]JV;3B8 P%$)VX^]O]_3%+I?B&\UB"^DMK!H#" M%,(G0_/UR..IX[>HJOK5+VOLN;WNWXG5_9V8>R]M[3W>_*O3N>8?$;58?%WA MR<7/A"XL[I GE:G-$,@G:.",C!..:A\9:QK^K^$KR34D9-,\1%1:IN+? M9?*E5A@8YW!3Z9Z]L5V/B/Q'J&KZ%J%A)HMW;P3(!YNU@8U!!;=QCM[55USP ME9VGAFTGM?$.K7A1XC:6\EV'C9L@#8H'&!G&.E9QS&E)-QE\&NW^?H88G)LT MC.*4K\VB^%:^=KZ6?7]#ST>$_'23 TBRC7/5G M'_Q?]*UEF#45)*3OVB_QTT-HY+6E)QEB+6\X_AW/%[GX6>(C:RRW%KJ@C2-F M=IKZ/ 4#DG/;VK2$'_%#?VE_;-M]M%L--^Q>>F\VGE>3]S.=W?I[U[%XAMO$ M5VKP:6UF+65"CA_O$$8.5Y/E_8AYGF=-^_'3/ M/6LZV/Y)N-2ZMLWLWV7F9/(:]>,94JO-Y/>/:3LEL1:)I?Q%7P_I]MI^HZ=: M6D-K''!N"N?+" +D[&R<8J]_PB?CFY_X_/%XB]?(0_T"U<@\.>*HH(XUUV.) M(U54C7. !VZ=JT]>T35M6FW6FK-91Q@!(XRPW^I8@_EU_"E'$59P+]4NQ#$TAC0L"V!G RYKB#8 M0R>!#YNAZS)J)G^T&^:T)B*]-N_.=N.'+ZRT_4K5M1:\%V@2-IW; MY000QQS@X/Z"JIL_$@T4Z$MI:F/R_(%\9L+Y>,?[7,]U_2,ZU\ ^"HM/MKJ_B,0N(ED"W5X4(R <<$>M M:=CX5\$/#++96-A/'",R-O,@0=>K^!;5PMM:V2G.,QV&/UVUSVC^%->OO#^IOIVN11VE_+*QADL MT8S\D$LQY7IQCI[5WPTB.W:9K+3]-C(*F ^3@_[6[ _+%9EQX7U%&O(])U5K M.SN&W"W"YY/WL-C*]^F:YW]9T3PF65ERJ+BUU;>W5>Y M;?S_ &>!M2ED\()"8KB>2QBV!W4#SL9PJGVP!^5)%XD\1W$R+%X:>-2P!\U MR./J0*W+>SN-/LFM-/6W6*)56V#[O^!;O_K5/+]N_?\ D_9_X?)W[O\ @6[^ MF*T5"O*$5*JTUO9+7\#2-7#TI25.DG'I=O1?>9NNR^(DN(ET&"V>(K\[RGY@ MV?R?Y8J*V#E.?M%*_E+5?)&M#&1 MIT_9N-O..C^;.8T72?%-Q8V.>/4UN:[H=_JMQ&]GK5 MQI\:IM:.('#'/7AA6E+]N_?^3]G_ (?)W[O^!;OZ8HE^W?O_ "?L_P##Y._= M_P "W?TQ5T\#3C2]G)MWMNWT^>A-3'5)5?:125K[)=?EK\RAI6A36&G7-K1CYJI%_^1B\9_\ 8:C_ /3?9UTE6-':%M\;,H)1L%# M/^PU)_Z;[RNDKF_%'_(Q>#/^PU)_Z;[RNDH S)?#6A3S/-/HNGR2R,6=WM4+ M,3R221R:MV6GV>G0F'3[2"TB9MQ2",(I/3. .O _*K%%!"IPB[I*X4444%E" M[T'2+^X,]]I5E=NZOO;L92>&-$1MRZ7;9SGE,_SJ_/9 MVMUM^TVT,VS[OF1AMOTS4U%:1HTXJT8I?(SE6JR=Y2;^94N-*L;JQDLY;:/R M)?O(J[?QX[U2L/#-G8WB73375W+$"(C=3%_*!_NCM6Q12E0I2DI.*NAQQ%6, M7%2=F%%%%;&(C*'4JP#*1@@C@BLRU\-:/97GVNUL(HY@,_P#L-1_^F^SKI*YOPO\ \C%X MS_[#4?\ Z;[.NDH **** .8U'QU:6/B4Z-#I6J7\D;(EQ/9PH\<#, V""X=B M$96.Q6P"._%3VOBLWWB2]TJQT34KB.PN5MKG4%, @CD,228PTHD.%D7.$/-< M)X[?4+?QPLNA:7J=GX@;Y=/NK7S)K6^S&%4S+M,2;265RWS!%5@P^7%R;3Y; M3QDO_"-Q^*(=6EUY9[W[5YOV%[4X\T@C_1V4Q_=ZRAMH.-I .L3QM8/XE_L M@6MX$-VUBM^53[.URL7FF$'=NW;<\[=N05SGBK>O^(HM"-I$+&\U&\O9&2WL M[((9'VH78_.RJ .I8*Y=7:[:!_L_P!F*.X8 M2XV$EG$>S.[.21CFMWQ)8@VL80N\C=% MMR%_B!Z'- $]]\1](M-.L[ZVMK[4+>YL#J;M:1J3;6HV[I9 S*>-WW5W/\K8 M4X-=8CK)&KQL'1@"K*<@CU%>+QZ)J_AWP]%'.)FS]XJH&?TH QO%'_(Q>#/ M^PU)_P"F^\KI*X_Q[:7-]J'A*WL=1FTV=]:?9=01QN\>+&[)P)%93D CD'KZ MUT%O8WT%FT#:O-\$=20BJI)]@,4 :%%5I8+I_/\N\\O?M\K]T# MY6.OUS[]*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y M6.OUS[]*)8+I_/\ +O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_ "[SR]^WROW0 M/E8Z_7/OTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/ ME8Z_7/OTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E M8Z_7/OTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8 MZ_7/OTHE@NG\_P N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\ +O/+W[?*_= ^ M5CK]<^_2B6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5 MCK]<^_2B6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5C MK]<^_2B6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK M]<^_2B6"Z?S_ "[SR]^WROW0/E8Z_7/OTH LT56E@NG\_P N\\O?M\K]T#Y6 M.OUS[]*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6. MOUS[]*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.O MUS[]*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OU MS[]*)8+I_/\ +O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_ "[SR]^WROW0/E8Z M_7/OTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_ M7/OTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_7 M/OTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_7/ MOTHE@NG\_P N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\ +O/+W[?*_= ^5CK] M<^_2B6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK]< M^_2B6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK]<^ M_2B6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK]<^_ M2B6"Z?S_ "[SR]^WROW0/E8Z_7/OTH LT56E@NG\_P N\\O?M\K]T#Y6.OUS M[]*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OUS[ M]*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OUS[] M*)8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OUS[]* M)8+I_/\ +O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_ "[SR]^WROW0/E8Z_7/O MTHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_7/OT MHE@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_7/OTH ME@NG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_7/OTHE M@NG\_P N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\ +O/+W[?*_= ^5CK]<^_2 MB6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK]<^_2B M6"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6 M"Z?S_+O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_+O/+W[?*_= ^5CK]<^_2B6" MZ?S_ "[SR]^WROW0/E8Z_7/OTH LT56E@NG\_P N\\O?M\K]T#Y6.OUS[]*) M8+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8 M+I_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+ MI_/\N\\O?M\K]T#Y6.OUS[]* +-%5I8+I_/\N\\O?M\K]T#Y6.OUS[]*)8+I M_/\ +O/+W[?*_= ^5CK]<^_2@"S15:6"Z?S_ "[SR]^WROW0/E8Z_7/OTHE@ MNG\_R[SR]^WROW0/E8Z_7/OTH LT56E@NG\_R[SR]^WROW0/E8Z_7/OTHE@N MG\_R[SR]^WROW0/E8Z_7/OTH Q/"_P#R,7C/_L-1_P#IOLZZ2N;\+_\ (Q>, M_P#L-1_^F^SKI* "BBB@ HHHH **** "BBB@#F_%'_(Q>#/^PU)_Z;[RNDKF M_%'_ ",7@S_L-2?^F^\KI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F_" M_P#R,7C/_L-1_P#IOLZZ2N;\+_\ (Q>,_P#L-1_^F^SKI* "BBB@ KC_ /A- M=1N/&DFC:9H"W5K!,T,]R;U8Y04\G>RQ%<%0+E#RZD@/@'"ANPKRSQ+H7B"_ M^(UM/9:"EO=*Q,/B"R=8E$ EMFQ.=V]V"K,OED%6W# QNV@'2:9XZ?4/$4%J M^FK%IE]=75E8WPN2SS36^[>&BV *I\N7:0S9V<@9%:OB37IM&&GV^GV<=[J. MIW7V:U@EG,*$A&D9F<*Q4!$8\*G-%I^AZKJ&HQZ MAYT92Y67FA:W8:3<3SZ+J4KO9>;$LD M\+12P%T)<)_&K@,RG .<'B@"FWQ#N;K3-.;1-%2\U*ZM[JXGLYKSRE@6V<1S M+Y@1MS>:0B\ 'J2M=?I6I6^L:/9ZG9$M;7L"7$)88)1U#+Q]"*\UM/"OB#P[ M!INJVFCMJ-[+9:E!=V4-Q$K027=PMPGS.RJ50KL8@D\@@-7?^%]'/A[PCI&C M-()&T^RAMF=>CE$"D_B1F@"AXH_Y&+P9_P!AJ3_TWWE=)6;K6@6'B"&WCU); MC_19O/@DMKN6VDC?8R9#Q,K#Y788SC!-9O\ P@>D?\_GB#_PH]0_^/T ;MQ> MV]K-;0W$JQR7^U&/X&IZY:7X=:#/)#)/+KDCV[F2%G\0WY, M;;2NY29N#M9AD=F([U+_ ,('I'_/YX@_\*/4/_C] '245S?_ @>D?\ /YX@ M_P#"CU#_ ./T?\('I'_/YX@_\*/4/_C] &[=WMO80K->2K#&TL<(9NA>1PB+ M]2S*/QJ>N6G^'6@W48CNI=D?\ M_GB#_P */4/_ (_0!TE%D?\_GB#_PH]0_^/T?\('I'_/YX@_\ "CU# M_P"/T ;M[>V^G:?<7U]*L%M;1---*W1$499C[ FIZY:Y^'6@WEK+:WDNN3V M\R&.6*7Q#?LDBD8*L#-@@@X(-2_\('I'_/YX@_\ "CU#_P"/T =)17-_\('I M'_/YX@_\*/4/_C]'_"!Z1_S^>(/_ H]0_\ C] &[>WMOIVGW%]?2K!;6T33 M32MT1%&68^P )J>N6N?AUH-Y:RVMY+KD]O,ACEBE\0W[)(I&"K S8((."#4O M_"!Z1_S^>(/_ H]0_\ C] '245S?_"!Z1_S^>(/_"CU#_X_1_P@>D?\_GB# M_P */4/_ (_0!TE065[;ZCI]O?6,JSVUS$LT,J]'1AE6'L00:PO^$#TC_G\\ M0?\ A1ZA_P#'ZBMOAUH-G:Q6MG+KD%O"@CBBB\0WZI&H& J@38 & !0!U-% MD?\_GB#_PH]0_^/T?\('I'_/YX@_\ "CU#_P"/T =)4%I>V]_"TUG* MLT:RR0EEZ!XW*.OU#*P_"L+_ (0/2/\ G\\0?^%'J'_Q^HH/AUH-K&8[677( M49WD*Q^(;]06=BS-@3=2S$D]R2>] '4T5S?_ @>D?\ /YX@_P#"CU#_ ./T M?\('I'_/YX@_\*/4/_C] '25!:7MO?PM-9RK-&LLD)9>@>-RCK]0RL/PK"_X M0/2/^?SQ!_X4>H?_ !^HH/AUH-K&8[677(49WD*Q^(;]06=BS-@3=2S$D]R2 M>] '4T5S?_"!Z1_S^>(/_"CU#_X_1_P@>D?\_GB#_P */4/_ (_0!TE06][; MW4US#;RK)):2B&=1UC(/_ H]0_\ C] '25!;WMO=37,-O*LDEI*(9U'6-RBN%/OM M=3^(K"_X0/2/^?SQ!_X4>H?_ !^HHOAUH,$DTD$NN1O<.))F3Q#?@R-M"[F( MFY.U5&3V4#M0!U-%D?\_GB#_PH]0_^/T?\('I'_/YX@_\ "CU#_P"/ MT =)4"7MN^H2V*2J;F&))I(NZHY<*WT)C(/_ H]0_\ MC]1+\.M!6ZDNEEUP7$B+&\H\0W^]E4L54GSLD NQ [;CZF@#J:*YO_A ](_Y M_/$'_A1ZA_\ 'Z/^$#TC_G\\0?\ A1ZA_P#'Z .DJ![VW34(K%Y5%S-$\T<7 M=D0H&;Z R(/^!"L+_A ](_Y_/$'_ (4>H?\ Q^HF^'6@M=1W32ZX;B-&C24^ M(;_>JL5+*#YV0"44D=]H]!0!U-%D?\_GB#_P */4/_ (_1_P ('I'_ M #^>(/\ PH]0_P#C] '25 ][;IJ$5B\JBYFB>:.+NR(4#-] 9$'_ (5A?\ M"!Z1_P _GB#_ ,*/4/\ X_43?#K06NH[II=<-Q&C1I*?$-_O56*EE!\[(!** M2.^T>@H ZFBN;_X0/2/^?SQ!_P"%'J'_ ,?H_P"$#TC_ )_/$'_A1ZA_\?H MZ2H+B]M[6:VAN)5CDNY3# IZR.$9RH]]J,?P-87_ @>D?\ /YX@_P#"CU#_ M ./U%+\.M!GDADGEUR1[=S)"S^(;\F-MI7H?_'Z .DJ"[O;>PA6:\E6&-I8 MX0S="\CA$7ZEF4?C6%_P@>D?\_GB#_PH]0_^/U%/\.M!NHQ'=2ZY,BND@63Q M#?L R,&5L&;J&4$'L0#VH ZFBN;_ .$#TC_G\\0?^%'J'_Q^C_A ](_Y_/$' M_A1ZA_\ 'Z .DJ"[O;>PA6:\E6&-I8X0S="\CA$7ZEF4?C6%_P ('I'_ #^> M(/\ PH]0_P#C]13_ ZT&ZC$=U+KDR*Z2!9/$-^P#(P96P9NH900>Q /:@#J M:*YO_A ](_Y_/$'_ (4>H?\ Q^C_ (0/2/\ G\\0?^%'J'_Q^@#I*@O;VWT[ M3[B^OI5@MK:)III6Z(BC+,?8 $UA?\('I'_/YX@_\*/4/_C]17/PZT&\M9;6 M\EUR>WF0QRQ2^(;]DD4C!5@9L$$'!!H ZFBN;_X0/2/^?SQ!_P"%'J'_ ,?H M_P"$#TC_ )_/$'_A1ZA_\?H Z2H+V]M].T^XOKZ58+:VB:::5NB(HRS'V !- M87_"!Z1_S^>(/_"CU#_X_45S\.M!O+66UO)=H?_'Z .DH MKF_^$#TC_G\\0?\ A1ZA_P#'Z/\ A ](_P"?SQ!_X4>H?_'Z -VRO;?4=/M[ MZQE6>VN8EFAE7HZ,,JP]B"#4]%!'%%%XAOU2-0,!5 M FP , "I?\ A ](_P"?SQ!_X4>H?_'Z .DHKF_^$#TC_G\\0?\ A1ZA_P#' MZ/\ A ](_P"?SQ!_X4>H?_'Z -VTO;>_A::SE6:-99(2R] \;E'7ZAE8?A4] MH?_ !^@#=M+ MVWOX6FLY5FC662$LO0/&Y1U^H96'X5/7+0?#K0;6,QVLNN0HSO(5C\0WZ@L[ M%F; FZEF))[DD]ZE_P"$#TC_ )_/$'_A1ZA_\?H /"__ ",7C/\ [#4?_IOL MZZ2LW1= L/#\-Q'IJW'^E3>?/)(M/\ $EMJPNK:QMX)3!-90R/B_@7S M DTA7C> XVKCHH#'IM]*H **KWVH6>F6QN-2NX+2 $ RW$HC4$]!DG%!>V@'A=X8(O[2 /[JYD9\$GH8B/+7*[K4K+4+?3DM[P7=E-&\G MG7(9(O,@E*E=L):,\ DDD'C&&]'H **AO+VUT^U>YO[F&U@3&Z6:0(JY.!DG M@&5M?-U"^B!;R [8212.'5=K%P.0I#=* ->P\4Z M7J7B?5?#\$K+J.EE//B=<;E=$<,G]X 2*#Z$C/49V*\X\2>!-8\1:]=WFF:E M!IT#.+RTOH9',[2&!8C%E"NV)@@+$$EOEQM(S7HJ;_+7S-N_ W;>F?:@!U%- M=UC0O(RHHZLQP!7-^+-7UW3'TV?P[IQU*!6>:^C49E@5'\6TCWH M U+3Q#IE[X@O]$M[E3J.GK&\\!!!"N,JP]1].G?J*TJ\LUGP_J_C'5FUKP;> M6]E!<0)=V>MAOW@8QF-H @YPVU=Y;[N!@%E^7T^W\W[-%]H55EV#>JMN ;'( M!P,\]\"@"2BFRRQPPO+,ZQQHI9WY9K MO[.X<&W2-RX1P=OF;MFT'KR..H -&W\36=WKUUIUJDLD=F-MS>\+!%+QB'<2 M-SX.2%!"]"03BMFO/;_0]!U:7_A*[#19O%5EJR+G3X_),2NR[6N-DS*-Y54C M/.0 >/O9ZGPCIEWHWA+3]/U&3S+BWBV',ADV#)VIN/+;5PN>^,T ;-%!.!D\ M"N6\0>)KPZ5:W/@B.VUV=KP1R1P2ATV*C.X+@X1B%PI/&YE!ZT :+^);3_A( MSHT$'[B7P8]IJVI1W,," MQ)()$1FE56\PJ=1O9G3K:YO7N+332RM]BB95_=_*2H M^<.^%) WX!XH Z:BBLS7;ZY@\-ZI/HR?:K^"VD,$40#DS!3M7'^]CB@ O/$% ME9ZU:Z3F2XO[GYA;P+N:./H97_NIGC)ZG@9-:=>:2VZ^)+QKS6H;F'6=(B%O MKFC6(W#4HN6B*Y8%HMV77GIO0\Y%=%X$T^XT^QU$&VN;+39KTRZ;9739DMX2 MB94C)V@R"1@N> PZ?= !U-%%8FMZ_';:3JZ:--#>:O96DDB64+"27S-I* H# MGDXZXZT 3:UX@M]%:WB>WNKRZN=QAM;./?(ZJ 7;!( R,DGJ0.I K2@F2X@ M26,Y5AD>WM7G.KV]]XZT4I$D=AXKT4F"]L7.0#S(@^,^5*J@JXYX /1A M6SX*T.73-3U&ZMM#'AO3;F*%4TE6B($R[_,E"Q$HH8%!PS T_P7X7O-,UNRN5\.Q^'VM[-[?4I8IXW35)#MVR?(=SD$,V^0*_ MS$8.20 >AT44TRQK*L9=0[#(4GD_A0!6U35+31M/>]U"0I"A"_*A=G8G"JJJ M"68D@ $DFG:=?QZG81W<$=Q$DF<)

&]1D0[?M$!#+'*O^TR,5/\:$@8(&4\%Z-J-GK.F3'2=0TR[C MMWCUV:ZN1)%?2;0%=3O.]B^6#8&%+ XR #TBBBJMYJ=AI[PI?WMO:M.VR%9 MI50R-Z+D\GD=* $U/5++1M/EOM4N4MK:(9:1_P! !U))X ')/ JCX8\1Q^)M M.GNX[.XLC#SN+QET2 MZDCP)6B'S(P/1\JSH>C+TY'.CING7FE^-M7>.'=IFJI'=^8&'[JY15B=2O7Y MD6-@1W5\]1D Z"BBJU[J=CIB1OJ5[;VBR/L1IY5C#MZ#)Y/M0 M_?VFEV$U] MJ-Q';6L"%Y9I6VJBCN365X7\4P^*$U%H+.ZL_L-T+?9=ILD=3%'*LFWJH99! M@'!]0#D#*NO$UQ;^,+C3]?TU1X>FGAMK.^DC^7[3M1P&SQM8L CCC>A7KMK2 MATZ]L/B!4/6@#H***KWVH6>F6QN- M2NX+2 $ RW$HC4$]!DG% $LT\5M \]Q(D44:EGDD8*J@=22>@K!\-^,;/Q1J M.H6]A;W$<5HD4D<\R[!Q\4-;ZKI\W@A:_=,JEQ(7QNSPT1'EKN[,1G@DC1N]-O+;Q[8:O80^;;75HUA?@$ QA2 M9(9.3R 3(N!S^]![&@#H:**;)(D49>5U1!U9C@"@!Q.!D\"L'0O&6E>)-8U" MPTEY)OL,<4IN-F(IUD:108V_C :)@2.,]":S_&FJ:I8W-JL&C_VKH+6L[:S' MY6\M#\BX0?Q-AG8I_$JL!SBG"(+XIT+7?#T:76DWMD;&8VN-B1_ZR"48XV## MKQ_ST'H: .LHHJ.XN(;2WDN+J:."&-2SR2,%5 .I)/ % $E8$/C+3)_$":3& MMUNDFDMHKHP'R)9XU9GB5^[*$?/;Y6&<@BL_Q#XNO--O--O='M!JNA>1-/J5 MS;?O/+C5HU#1E3AF&YF*CDJC8Y !PM7\)6DVN1ZKIVAS^)-$OX9+A+6WU +' M#=2G<;A5DD5 '#'YD^8$L0#NH ],HK.\.V=[IWAG3;/5;G[5>V]M''//N+;W M"@$Y/)Y[GD]:ORRQPPO+,ZQQHI9WO(XZCG-5\/V&LZG8>)=&TJX\2:%J"2SW.GP7@16N&"+'.(Y9$CR% M616'# MG!(X /3:*R/"MA>Z7X7L;/5)3+ M)KPZ5:W/@B.VUV=KP1R1P2ATV*C.X+@X1B%PI/&YE!ZUS^M:18^*_P"S?%&A MZ?DT5@^#=-N]*\/\ MV>]C:W#3RR06CS>:;6)F)2(MDYVCT) Z D &MZ@ K%U7Q=HVC:E%8W]Q(LS[ M-QCMY)$@#MM0RNJE8PS< N1GGT-+XEO=2C\-W$OAA8[C4B\<5N"-Z*[2*N7Q M_" 26] #7":I;_\ "4^3JL-IJBN+N.U\3Z':W.V0"-'*X ()P[1MN1AOC]: M/5**Y_P9:WUIHLR7JW<<+74C64-[-YL\,!QM5V)))SN(R20"H)R*Z"@ HHHH M **** "BBB@ HHHH *PO$_B:'P];P1JJ2ZA>2)%:0.Y179I$CW,V#A0TB9." M>1@$D"H/%7B?^RH1;:?/!'>M<6\$DMPI9+19F95E=>+6[.TM;@^&I MY ;2WOK5X@OF*?.B6.0 ^5GD C +,HX& FE>&-3E\6:GJMUJGEZ3=7Z7]O;V MC,KW)$$2+YS<'8OE\(.#U;/2NTH AM+6&QLX;2U39!!&L<:Y)VJ!@#)YZ50\ M0^(;/PYH]W?79WM;VTER($8;Y%3&X@'L"RY/09&:/$^JS:'X6U'5+:$3RVEN MTJH02.!U(') ZD#G KBM>U/6--GTRXU1K;5%#_:M-U"Q@,:SX0F6V=-SNG7EYK>E:0!>^%988Y(HI(B(X))-XFME# ?+@*VS^$N1QD 2W'AO M4=<\93:O;:LMOH5]86BL]HY$]PL;2N(P_P#RSC/FY)7YCTR*[:@"O864.FZ= M;V-KO\FWC6*/S)&=MH&!EF))^I-,U'4[;2[5Y[I\;8WD6->7D"*68*O5C@'@ M4S6[Z;2_#^H7]K:M>3VMK+-';(>9F5"P0>Y(Q^-32+.Y58FURSM+> M?S#<0J%BDB;1A"P M506ZKMX&<$=K%&L,*1INVHH4;F+' ]2>3]30!5TG2;/0],BT[3(C#:0Y$46\ ML(P23M&2<*,X Z 8 P!4]S=0V<)EN)%10">3R<*6( [G )Q[&GF1%D6-G4.W M*J3R?PK@+?7[KQAI=U8SV7]FZ_:,=1TN.7*KWK&)-S'RSC#1/@#)%%[8ZMXBU/P]JO MA*2'3]-;2YX6N'4;[(2-"<)%C!DQ&5&>$PV0?NGN+6V2TMTB0LQ50&D0@ M8W,>Y]Z (M/TJRTLW/\ 9\ @%U.UQ*JD[3(V-S 9P,XR<8R23U)-3SW$-M&K MW,J1*SK&&=@ 69@JKSW)( 'YU?5-4\->)K5M/LM2FDAT6_"E2SQ M@9!STD#J9$/1@,CD<@&?XBUO6?%.D10:?9V::=J.H/:6C2S-YOGV[M(HF3;C MRW>W9&7)(5AG.2!8T?4K6;QQI\^@VD]A=WHDAU[2GB*"WV1L5F88V[@ZK&'! MPZN.H48L7MKKGB[2_#UUIDUKI^H:;?R?;S(A<6\HAEAD9$(PQ#.2N[@A@W(Z M]CI=@NEZ9!9K<7%SY2X,US(9))"3DLS'N22?0= .* &Z=I%EI4EVUA#Y/VR M35F>XAM;=Y[F5(8D&6=V 51[DU)7G=SK^KW^ MCZMJ-[;VE_HMON:EX@TO M4;"VMX(-(O+R70GN#*PN8Y6)B\W9MVE/,(&W.2IW9YQ5>VU!/^$DT>6TL&TK MQ.DR6>JZ9%$1'<6^#NDR R)]]).W*'!8K5GR-8\2^$]-M-)O+4ZEH^I1^=< MW(+)*JH3'/@8W%E>*7&0,G&>*[71]-.DZ7':->7-](I+27-U)N>1V)+$]AR3 MA0 . * %L](LM/OKV[LX?)EOW62XVL=KN!MW[>@8@ $@9.!GI5FXN(;2VE MN+J5(884+R22-M5% R22>@ [U)7#W>M^(+V]UW^SH;*[@TFX^SSZ+) ?/N8C M&K%ED+ !F#':"I4[<$@DD #/$WB?4+B+7+;3K6'^SM/DCL+^9IVCN 9D0F2$ M 8PJS*021N(8#& 3BQ3C3I=%B2R&F^+]-F@L9;6V@*Q:E:EU1RI PT6PF0$\ MQLN#WS*?AK)H^@3PRW-I<6;VTMV659[59HY8V?^(YB4HWE6 N;+3 M41=0O5NQ')!YB!@T2;3YA5'5SEE'8$G('*6N* M +*_$>J^']5L);33 M)+S24AFGU25$):&-3&%9/[S#I56QR " -UCQ5?&_>R\+6]E>RPV']H/) MB_+US7#B:TMO"BK?12:?JB[]4\/ZK% 6:Y,N95C)4 M9,A+^6\?\8Y&<_+UL">9;Z[H6DSQ&+5;&6_TB=6^4K*"'4'T65P^1P!,H'2M M3PCX?O\ 1K$/K%^;F\>*.+R825MK:-!A8XT]L\N?F8^@PH +\&F075]9:W=V MOD:I':^4Q5R-JM@M&V#A@&'&*X-#T:[LK"5[)[N.2\M MVF%RRN%,8PZX"Y4L>3AQ@<&@!^K>)+M]6M](\,1V5U?2PSSF2ZF*PJ(7$;)E M027WL%(_AP2>P/!VEQ83^'I'\10RZ4VIR/K&D:S&A>2":7]X8BZ@XD1B4"GA MX\*,\J.C\,:T\^O:C:R6_P#9]S?F02V[-N^RW\:+YBANZR1F*52 ,@.QY) T M/ /A;4_#VBV2Z[J'GW5O8Q6<=K;L1;6R(H&%'5W) )=N>PP.* -+3;'^VM.T M#6=>L?LVLV]LDS*K%6@DDC DC.#RN3@J0 MB*$QIO?<5!.[!&%ZG.> #7!VUQ:7<6JW'C:P%O8:S=R?\3&$ESI]Y;G[,Z>: M%W(-T&^*3CJ0<'&=SP]K<\/CJYM-6M8[.\NR(;R./)C-RB$QS1D\[)H58<\@ MV^WK5[P9X4U;1SYVN:CO\F2?[-9VK%85$DK.TDG>21BV>>%S@#.6(!:\/V3> M(/#&AWWB.%GU&S;SH;@AH9"RDJ),#!7>G+(>,.0173T5@>*M>O-'TB*XT.P_ MM:Z>Z2$6L9Y<M $NN>(#ILMG9Z;;QWVI7TYMX('G\I RH M9&+N Q4!!GA6/(X[UYX)M+U35M1OO'%@FF)J4WDVNJ/*"VEW4'[EH$N,#8-R M>;&WRAC(P(SP>JTW4=.N/$EEK-B4FTWQ GR,Z8:&]B0KR#RKM&&1LX(,(7N: M;X1\.:]:SW#Z_(TCOEFWQO*H*+E=0!@8H P,#@5E>)KO4;'P MU>3Z'")]2"!;6-D+*9&(5=P'.T$@D]@">U $/B'Q$FCPI#:"*XU&>>&WBA>3 M:J-*6"-(0"57Y&YQR5P.:XJ:\FE\1:CJ/BS1[>[L;=?[$U5(4-PEOA1/'.JE M=WELER%D&,@JIY"DC5BUZ.[O+'Q"]N;2[LYO[*URR?EK?>1L8X^\% "+POI]O MX@\)7^DZBTNHZ/!>F+3;N5V$DT"A'1P_#91RR*XY/E!L]Z[8# Q16'XPUF?0 M?#XDMYECM'*S7!C0!4=Q]V,-N;"\M MNP3C(8 B\'VECJNB:SH@_P")IX9$ODV+S E6A= 6B!/WE1B5!'087.5KL[>! M;:UB@C+LL2!%,CEV( QRQY)]SR:DK*\3ZK-H?A;4=4MH1/+:6[2JA!(X'4@< MD#J0.<"@ \0^(;/PYH]W?79WM;VTER($8;Y%3&X@'L"RY/09&:XK5;W7Y?$E MM+JNCVEW)HL:WDEK9.9A/;3AXW*!E!,L9CR./F5F P3BC7M3UC39],N-4:VU M10_VK3=0L8#&L^$)EMG3&]1USQE-J]MJRV^A7UA:* MSVCD3W"QM*XC#_\ +.,^;DE?F/3(H B\'KIUY>:WI6D 7OA66&.2**2(B."2 M3>)K90P'RX"ML_A+D<9 '9V%E#ING6]C:[_)MXUBC\R1G;:!@99B2?J35BF/ M/&C,K.-RIO*CEMOKCK0!7U35+31]-N;V^DV16T$EPX'+%$75XRZX.=L@P<[WTV 6\+RO*8U)VAG.YL _=! M))P,#DU8BB2%-L8 YR3CECZGU-/H BGNH;4(;B58_,;8@)Y=L$[0.YP#P*\T MU+6]=\6:9I$EMIMB;;4E35-,B:_\0-? M^']?M?[*O+BXGFT"Z="!+Y$I\LD=0ZE%?;_$C C^("2[L=8\8S^'=8T6\CTB M*.TNK>^)&^:UD9HE98QC;O4Q2ID\#).#Q0 SPY?V4OCI7\-13VT%];R/K&FR M0-%]CG3;M=EQA7;+*W9&7)(5AG.2 MUK^IZEX0N-5UHVL^@7#36^HVUO"T=SI(5RADWECO,9& M6^52,;EZ8-VYM-=\5:7H$NGW5K::EI&H2+J$LB%A'((98FE1.C$^8'0-QAU) MSW (='U*UF\<:?/H-I/87=Z)(=>TIXB@M]D;%9F&-NX.JQAP<.KCJ%&.WT[2 M++2I+MK"'R?MDYN)E#':9" &8+G"YQDXQDDD\FG:78+I>F06:W%Q<^4N#-* (+;4$_X231Y;2P;2O$Z3)9ZKID41$=Q M;X.Z3( #(GWTD[I-<+XI\47UW8ZQ8:59E+%)1I-QJBW6R:UGF5562 M.(*=RH9HR264]< XJYJ?B:-O%5WXFZI:I>":3RA=>3-$ZRR, 3\\2QN< GJHSB@# M)TZ]TS2=0TA]'MK;0O$*W4&GZMX?A 3[2CL$,BH/OA!F591_ K GJ!Z8NE62 M:P^JI %O9(1!),I(+H#D!AT."3@GD9..IJOHFF75A9#^U;]M2OW9GEN6C" $ M_P "*/NH,8 R3W)))-:= !1110 4444 %%%% !1110 5R_C[6)]$T*WN5NWL M+)[M(K^^C"E[6 AOG7<",E]B9(. Y/;-=14-W:6]_9S6E[#'/;SH8Y8I%#*Z MD8((/4$4 >87%U+J%]I=CXGT2\*7MF;6?[3)',U]:2,BEV\D ++'(\1( PJN M[*3@X['1/"!TJZM);O6+S4UTZ%H+!+E4!A1L [BJ@NV%"[CV]R35C1/"&F:# M<)-:&[F>*$P6YN[IY_L\1()CCW$[1PON=JC. ,;E !7.:CXPL(["_N-&O;/4 M)-*=&U"&*4.\,(?$API^\JJY [E".M=$Z[T922 PQE3@C\:\:CAUS0-/FT66 MYU2+5M'BBM="M;:)GL]3@1%53)A-I9SN$FXC9U&!R0#0U71!X*CAUK3-9T5- M5@TR9KIKJ+][K;%E;Y\."?N[5/SD&3 '!ZK2/!<%NUC,EW?P:= XNX-%=D, M-K*5/ .W?M7<<)NV@]!@ #5T70(M-TJTL[L0W9L&9+25XP6BB#'RURMM/DL?$=CXCT:RU*2>[OEU>_B^:[AD#F.!OWB[HD21>_'E MH0!DUH^&O"T>J:+I6IRR7VF6=T8-4E\/@KY$-P")1C*;U DP^P$#*C@<@[OA M_01::'%9ZG#;SI%*9;>)HPWV8-\WEC/]PEE4C^$+6]0 !5 48 X ':J4VHV M[W$VG6E]:#4UB+K \@++QPS(#NV\BLKQ=XOA\(IITMQ:RW,5UW-U#<&36KBZ.IA!YDJ20W#A05RTC-N MCC &=WRX' % #;O2=/U?3!XFU35K'2-0N-4MY?MEY&IDTZ2 *CVL;EAQYL3Y M'0B23(.KQW[W$$ ED258@J*IV-L4>6#D@_W<_,!0!CW M.BV^NV:>*+C4K#3=3GU*"6&[OHP9-,,*HLEHC;QNS+%(& (!$CYS@&NCT-AX MZ\"A?$EO#,))I(S+;%DCF\J8JEQ$<[E#;%D4@Y&003P:K>!=(U"30IY_$FRY M749//,-Q;!&+!F02LAX4O&D+E<##E_7 [)55%"H JJ, 8 % JA1A1BJ-WK MNE6&IVVG7NHVL%[=_P"HMY)55Y?HIY/I5^O.?%MG>Z5XM^VO/?P:!JYC%_=Z M=N,UJ\2,J*=H++$Q93N4?*RG)PU $.J:''XJTW4=5UN\T^RU&W,-BDMVGR:5 M/'*=\L3%@09 T;+RI(* DYP+&A:3<>*&U2_.K26%TMT]A<7^CJBP:K"JKMDV M2!P'7>T>Y3D%&&< :'@K2KV6*ZO=3E>[M;P-"5O;?;)=)&Y$,[J0/F:,A6R M!D(AP.178Q11P0K%!&L<:#"HBX"CT % $=E9P:?8P6=G&(X((UBC4=E4!0/R M %5]2UW2-&>%-7U6RL&N&VPK=7"1&0^B[B,GD=/6K]<7XJTG4+75;_7;)=-N MK2ZTQ;*^@U(R!8HT:1MZ;$ZE8Z:B/J-[;VBR-L1IY50,WH,GD^U0:_JJ:%XDZMXKO(3,EOI$MG<:3>0J6LY4WO*ISG M#'*@XX8*A!(Q0!H7]BOB+Q1+I^NK;/!I;?:H;6:'S(;J*2,HCN&.-R.L@[]5 M/&16/X%*7$,GA0ZEIOB?P^FEIF>UC'EPEB5\AL,P*E>5!.0!SG(JYX0F77X] M#N[!IF_L:T6UFU)E#17VZ,"6)&SE@)$C;>,KE< GFNYCBCB4B)%0$Y(48R?6 M@"KIFEP:58P6T!DE\B)85EG;?(47H&<\G&>]&IZOINBV9N]9U"UT^V!"F:[G M6),GH-S$"KE9>J:/!>:A;:G)+(DUC!.D0"AT_>!06*XY("\8]2.] &#J-K!X ML\1'3M7%I<:=9(+V&UD3S(+^&2/:K/DX)20.>A&"AQD@BI\/KV\L[I/#9U33 MMD3#7K$:#JUW>Z)I%K''#<7 MUH(F^<%9;=2$3*X6%^GRLH&>2*])MK2VLT9+2WB@5CN*Q(%!/KQ0!!I6CV.B M6AM=,A\B#S'D6,,2J%VW,%!^ZN>=HP!Z4_4=3L=(L7O-4NX;.V0@-+,X102< M 9/9KNUMI&PL[&&2(KSQD"4LN>X X!- M $6JM!XLU;3]+EGMIM&NHTU& J/-BU&)0RR1-S@KF2%QU!&>" :YG2]'1M5L M_#$6IV%W9JUU>V1[:WBA:4[I&C0 M*7/J<=: *&AZ$NCK3ZA>7*.67_ %DB( S_ %/>@#+T/P[_ &3=7-Y=ZC=:K?W*1Q/=72QJ MPCCW;% 1548,DASC)+GM@#8DD2&)I)75(T4LSL]\ M+SEK)[*_CEB+J)(M2BA=#*@Z X8%&7MP>0<4 7O$NI?VGI$,&EZG"FFZPDNG M-J5HX=K::1=L4BL&QC?E<==SI@CFN=NHH/!?C!CX6OM(BFO)[&TE\.6T"H\D M>2K2@!LAPLC.6VXV1#/3(+:XTVZ\1>+?"UK:2M)J&I*#%9*!]D7[+!NNG_AC M^?.W^)F3(!YQZ-;0,L,+7?ERW:Q!))DCV[CCG YP"N2=)F5%+.0JJ,DDX %+5#7-)AU[0KW2K MJ22.&\A:%WB(# $8.,@C\P10!SWB#Q!;ZUH)B\.:W9O:7[2:;+J=E.LQL9I4 M*Q/\K8^^57&0I#?%.E+<^*KJTTC4KTWNISVUM>Z: ,# M4/%UC/9>?H>HV=Y;Q7:VNH36\HD:U$@**_!QQ(4SGC;N/:N+UK0X_ T+W6F7 M6B372Z5%!?:7-!^^UUR^&9AOSO.P!]3TW2S!8V(U0PWU_:1"/[8T0#L0,;O8 MGJ<=R: ,O2_!<.F7UM*^J:A>VMB&%A9W3HZ6H9=IPVW>^%)4;V; )]L=+13) MXA/;R0LS*)%*EE.",C&0?6@# U/QAIT5C>SZ-J%AJ,NF,KW]O!<+))#"&Q*Q M53D,J[B >I7%<7JNB#P5'#K6F:SHJ:K!IDS73747[W6V+*WSX<$_=VJ?G(,F M .#5U31M4TB+0-/N9+%-2T.$1:.;!)'EU$96,I*OEA8T* [U#,.=V5"UZ3H MN@1:;I5I9W8ANS8,R6DKQ@M%$&/EKDY.53:I/?;F@#*TCP7!;M8S)=W\&G0. M+N#179##:RE3P#MW[5W'";MH/08 ZP *H"C ' [45S?B/QI:>&=)(\]TIRMFJM&JO(.R%I N[MUZ D &A?ZKOM]0M=#N;*YUBVA9UM&F!(;' MRAP#E03@9]ZX.]TK2!:Z9XIC\1Z;H]W=7DVHPZGJ$""9A)$^VW)9Q\J*V"I/ M2,# -27\&E> ;_P@MW*)IX%NC)>)#^_O24 *!5RTCO)(C8&1V,RJ6M&D 9T)!()\PNW'3<10!5T6U/B;2/#_B'6K1K/5X(1 M*#"2A7>N&0@\[&X.UNF%[C-=)%%'#"D4*+'&BA41!@*!T '84ZB@#(O=>M3+ M>:7I&H:=/K\5NTD6GR7*[]VW*[D!W!2<9..]<3=:+9WT=AXKMM:TW3=1O+XW M<&HZE#^^BB,3 6@^=20,'CPRG_ DUM;M+>%+V6R:$%;:=T!F4 M#D.RG MTKA[[1;;Q)IP\3W>H6.G:A+>6QM[F_0%M)>)E66"-MXY:1'4@$9W'.[ %)X@ ML;O1_&5T;V[U*S\.ZS*;R6_TW<9H;I8HHEB@I: *%YKVD:=?V]CJ&JV-K=W)Q!;SW*))*?\ 94G+?A7!:IH< M?BK3=1U76[S3[+4;,]!NH4\1 MS2R:,88 E-K9;//%SP-HUR;&6ZOY&N+2[1X M#'>0G?<)%*RV\[!N=S0[ V1SM0\74-475GT[4;>Z>PDU31E0 M1:G"J@JY20.NY2[)N&2&1AG'%=OIFG6ND:5:Z=I\?E6MI"D$*9SM1%"J,]^ M!4\44<$*Q01K'&@PJ(N H] !6=XEUD^'_#=[JBV_VJ2W3,=OOV&9R0J(#V+, M0![F@"W=ZE8V#PI?7MO;-.VR%9I50R-Z+D\GGH*XK6=,@\1WNM+XD>P']CVE MQ&D-[ )+=8Y@'BNB"W&U4=">.5?!452\1KI6M^!O%/BU=M]'=:*UO':7405[ M.6(2;DRWW&WLNX8&"FXS7:65E'8VT<2,\KI&L;32D&23:, LW<^]31QI%&$B140=%48 IU !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (R*_WU M#?49K%TCPKI^CQ"")?.M8+EKBQ@F16%@2N"L1QE5^9L#L&('&!6W10 4444 M%%%% !1110 4444 %%%% !1110 4444 (RAE*L 01@@CK61)X:LW\0S:LC-& M;NW-O?6X ,5XN,*7!'+*,@'T.#D8QL44 ,AACMX4AMXTBBC4*B(H55 Z =! M3Z** "BBB@ HHHH **** "BBB@ HHHH **** "LG7O#UMKMG%&SO:W-M*)[2 M[@P)+>4?Q+D=\D$'A@Q!ZUK44 0P6=M;33RV\$4>1$ :5@H4,Q'4X & M?0"IJ** "BBB@ HHHH **** "BBB@ HHHH **** "HKBV@NX)(;J&.:*5&C= M)%#!E88*D'J#W%2T4 9&C>'+72+*UMBS7HL6<6XS;ZG!Y5_8,JM!VY4G^(;<_=%;*JJ*%0!548 P *6B@ H 1HHH **** "BBB@ HHHH _]D! end XML 21 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2018
Feb. 08, 2019
Jun. 30, 2018
Document and Entity Information [Abstract]      
Entity Registrant Name Arista Networks, Inc.    
Entity Central Index Key 0001596532    
Trading Symbol ANET    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Emerging Growth Company false    
Entity Small Business false    
Entity Public Float     $ 14,715,944,627
Entity Common Stock, Shares Outstanding   75,730,873  
Entity Shell Company false    

XML 22 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
CURRENT ASSETS:    
Cash and cash equivalents $ 649,950 $ 859,192
Marketable securities 1,306,197 676,363
Accounts receivable, net of rebates and allowances of $9,120 and $7,535, respectively 331,777 247,346
Inventories 264,557 306,198
Prepaid expenses and other current assets 162,321 177,330
Total current assets 2,714,802 2,266,429
Property and equipment, net 75,355 74,279
Acquisition-related intangible assets, net 58,610 0
Goodwill 53,684 0
Investments 30,336 36,136
Deferred tax assets 126,492 65,125
Other assets 22,704 18,891
TOTAL ASSETS 3,081,983 2,460,860
CURRENT LIABILITIES:    
Accounts payable 93,757 52,200
Accrued liabilities 123,254 133,827
Deferred revenue 358,586 327,706
Other current liabilities 30,907 16,172
Total current liabilities 606,504 529,905
Income taxes payable 36,167 34,067
Lease financing obligations, non-current 35,431 37,673
Deferred revenue, non-current 228,641 187,556
Other long-term liabilities 31,851 9,745
TOTAL LIABILITIES 938,594 798,946
Commitments and contingencies (Note 7)
STOCKHOLDERS’ EQUITY:    
Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2018 and 2017 0 0
Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2018 and 2017; 75,668 and 73,706 shares issued and outstanding as of December 31, 2018 and 2017 8 7
Additional paid-in capital 956,572 804,731
Retained earnings 1,190,803 859,114
Accumulated other comprehensive loss (3,994) (1,938)
TOTAL STOCKHOLDERS’ EQUITY 2,143,389 1,661,914
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 3,081,983 $ 2,460,860
XML 23 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Rebates and allowances $ 9,120 $ 7,535
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 75,668,000 73,706,000
Common stock, shares outstanding (in shares) 75,668,000 73,706,000
XML 24 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue:      
Total revenue $ 2,151,369 $ 1,646,186 $ 1,129,167
Cost of revenue:      
Total cost of revenue 777,992 584,417 406,051
Gross profit 1,373,377 1,061,769 723,116
Operating expenses:      
Research and development 442,468 349,594 273,581
Sales and marketing 187,142 155,105 130,887
General and administrative 65,420 86,798 75,239
Legal settlement (Note 14) 405,000 0 0
Total operating expenses 1,100,030 591,497 479,707
Income from operations 273,347 470,272 243,409
Other income (expense), net:      
Interest expense (2,701) (2,780) (3,136)
Other income (expense), net 18,155 7,268 1,952
Total other income (expense), net 15,454 4,488 (1,184)
Income before income taxes 288,801 474,760 242,225
Provision for (benefit from) income taxes (39,314) 51,559 58,036
Net income 328,115 423,201 184,189
Net income attributable to common stockholders:      
Basic 327,926 422,400 182,965
Diluted $ 327,941 $ 422,468 $ 183,039
Net income per share attributable to common stockholders:      
Basic (in dollars per share) $ 4.39 $ 5.85 $ 2.66
Diluted (in dollars per share) $ 4.06 $ 5.35 $ 2.50
Weighted-average shares used in computing net income per share attributable to common stockholders:      
Basic (in shares) 74,750 72,258 68,771
Diluted (in shares) 80,844 78,977 73,222
Product      
Revenue:      
Total revenue $ 1,841,100 $ 1,432,810 $ 991,337
Cost of revenue:      
Total cost of revenue 720,584 538,035 369,768
Service      
Revenue:      
Total revenue 310,269 213,376 137,830
Cost of revenue:      
Total cost of revenue $ 57,408 $ 46,382 $ 36,283
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net income $ 328,115 $ 423,201 $ 184,189
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments (2,069) 672 (348)
Net change in unrealized gains (losses) on available-for-sale marketable securities 13 (1,135) (452)
Other comprehensive loss (2,056) (463) (800)
Comprehensive income $ 326,059 $ 422,738 $ 183,389
XML 26 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2015   68,132      
Beginning balance at Dec. 31, 2015 $ 788,152 $ 7 $ 537,904 $ 250,916 $ (675)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 184,189     184,189  
Other comprehensive loss, net of tax (800)       (800)
Tax benefit for equity incentive plans 42,084   42,084    
Stock-based compensation 59,032   59,032    
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,694      
Issuance of common stock in connection with employee equity incentive plans 35,181   35,181    
Tax withholding paid for net share settlement of equity awards (in shares)   (15)      
Tax withholding paid for net share settlement of equity awards (1,100)   (1,100)    
Vesting of early exercised stock options and restricted stock 1,082   1,082    
Ending balance (in shares) at Dec. 31, 2016   70,811      
Ending balance at Dec. 31, 2016 1,107,820 $ 7 674,183 435,105 (1,475)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment to beginning balance [1] 2,279   1,471 808  
Net income 423,201     423,201  
Other comprehensive loss, net of tax (463)       (463)
Stock-based compensation 75,427   75,427    
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,918      
Issuance of common stock in connection with employee equity incentive plans 57,111   57,111    
Tax withholding paid for net share settlement of equity awards (in shares)   (23)      
Tax withholding paid for net share settlement of equity awards (4,025)   (4,025)    
Vesting of early exercised stock options and restricted stock 564   564    
Ending balance (in shares) at Dec. 31, 2017   73,706      
Ending balance at Dec. 31, 2017 1,661,914 $ 7 804,731 859,114 (1,938)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative-effect adjustment to beginning balance [2] 3,574     3,574  
Net income 328,115     328,115  
Other comprehensive loss, net of tax (2,056)       (2,056)
Stock-based compensation 91,202   91,202    
Issuance of common stock in connection with employee equity incentive plans (in shares)   1,918      
Issuance of common stock in connection with employee equity incentive plans 53,658 $ 1 53,657    
Tax withholding paid for net share settlement of equity awards (in shares)   (36)      
Tax withholding paid for net share settlement of equity awards (8,878)   (8,878)    
Vesting of early exercised stock options and restricted stock 305   305    
Common stock issued for business acquisition (in shares)   80      
Common stock issued for business acquisition 15,555   15,555    
Ending balance (in shares) at Dec. 31, 2018   75,668      
Ending balance at Dec. 31, 2018 $ 2,143,389 $ 8 $ 956,572 $ 1,190,803 $ (3,994)
[1] During our first fiscal quarter of 2017, we adopted ASU 2016-09, “Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.” See Note 1of the accompanying notes for further details. This adoption resulted in a cumulative-effect adjustment to the beginning balance of Additional Paid-in Capital and Retained Earnings, respectively, for 2017.
[2] On January 1, 2018, we adopted ASU 606 and ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2018. See Note 1 of the accompanying notes for further details.
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 328,115 $ 423,201 $ 184,189
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation, amortization and other 27,671 20,640 19,749
Stock-based compensation 91,202 75,427 59,032
Deferred income taxes (57,896) 8,426 (21,720)
Loss on investments in privately-held companies, net 13,800 0 0
Amortization (accretion) of investment premiums (discounts) (3,360) 1,452 1,493
Changes in operating assets and liabilities:      
Accounts receivable, net (77,916) 5,773 (108,856)
Inventories 51,054 (69,708) (144,361)
Prepaid expenses and other current assets 21,411 (11,645) (115,074)
Other assets (3,389) 907 2,866
Accounts payable 39,337 (30,104) 38,678
Accrued liabilities (14,786) 43,535 30,629
Deferred revenue 70,533 142,327 176,126
Income taxes payable (112) 19,921 42,650
Other liabilities 17,455 1,475 8,894
Net cash provided by operating activities 503,119 631,627 174,295
CASH FLOWS FROM INVESTING ACTIVITIES:      
Proceeds from maturities of marketable securities 547,797 206,332 137,855
Purchases of marketable securities (1,174,259) (585,373) (439,711)
Business acquisitions, net of cash acquired (96,821) 0 0
Purchases of property and equipment (23,830) (15,279) (21,419)
Proceeds from repayment of notes receivable 2,000 3,000 0
Investments in privately-held companies (8,000) 0 (2,500)
Other investing activities (2,000) 0 0
Net cash provided by (used in) investing activities (755,113) (391,320) [1] (325,775) [1]
CASH FLOWS FROM FINANCING ACTIVITIES:      
Principal payments of lease financing obligations (1,929) (1,617) (1,336)
Proceeds from issuance of common stock under equity plans 53,658 57,111 35,181
Tax withholding paid on behalf of employees for net share settlement (8,878) (4,025) (1,100)
Net cash provided by financing activities 42,851 51,469 32,745
Effect of exchange rate changes (1,390) 753 (464)
NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (210,533) 292,529 (119,199)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period 864,697 [2] 572,168 [2] 691,367
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period [2] 654,164 864,697 572,168
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for income taxes, net of refunds 17,573 44,216 39,638
Cash paid for interest — lease financing obligation 2,692 2,814 2,916
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:      
Common stock issued for business acquisition 15,555 0 0
Property and equipment included in accounts payable and accrued liabilities 2,340 3,811 869
Vesting of early exercised stock options and restricted stock awards $ 305 $ 564 $ 1,082
[1] Net cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments.
[2] See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies
Organization and Summary of Significant Accounting Policies
Organization
Arista Networks, Inc. (together with our subsidiaries, “we,” “our” or “us”) is a supplier of cloud networking solutions that use software innovations to address the needs of large-scale internet companies, cloud service providers and next-generation enterprise. Our cloud networking solutions consist of our Extensible Operating System, a set of network applications and our 10/25/40/50/100 Gigabit Ethernet switching and routing platforms. We are incorporated in the state of Delaware. Our corporate headquarters are located in Santa Clara, California, and we have wholly-owned subsidiaries throughout the world, including North America, Europe, Asia and Australia.
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (GAAP). All significant intercompany accounts and transactions have been eliminated.
Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; recognition and measurement of contingent liabilities; valuation of equity investments in privately-held companies; determination of fair value for stock-based awards; and valuation of warranty accruals. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Concentrations of Business and Credit Risk
We work closely with third-party contract manufacturing suppliers to manufacture our products. As of December 31, 2018 and 2017, we had three suppliers, who provided substantially all of our electronic manufacturing services. Our contract manufacturing suppliers deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our suppliers could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits.
Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk in respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of accounts receivable collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms.
We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners and in conjunction with various technology partners. Significant customers are those which represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, 2018, we had two customers who represented 35% and 10% of total accounts receivable, respectively. As of December 31, 2017, we had two customers who represented 30% and 18% of total accounts receivable, respectively. For the years ended December 31, 2018, 2017 and 2016, there was one customer who represented 27%, 16% and 16% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of December 31, 2018 and 2017, we had restricted cash of $4.2 million and $5.5 million that primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease. As of December 31, 2017, we also had $1.1 million restricted cash related to a letter of credit issued to a business partner. Our restricted cash is classified as other assets in our consolidated balance sheets.
Marketable Securities    
We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period gross revenues. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature.
Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Foreign Currency
The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency.
Transaction re-measurement - Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. We recognized $0.3 million in transaction gains, $0.5 million and $0.7 million in transaction losses for the years ended December 31, 2018, 2017 and 2016, respectively.
Translation - Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. For the years ended December 31, 2018, 2017 and 2016, we recorded charges of $20.8 million, $28.1 million and $12.1 million, respectively, within cost of product revenue for inventory write-downs.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the year ended December 31, 2018, we did not incur a net loss on such supplier liabilities. For the years ended December 31, 2017 and 2016, we recorded a charge of $21.2 million and $6.2 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers.
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our building is depreciated over 30 years and leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. The leased building under our build-to-suit lease is capitalized and included in property and equipment as we were involved in the construction funding and did not meet the “sale-leaseback” criteria.
Investments in Privately-Held Companies
Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by Accounting Standards Codification (“ASC”) 321-Investments-Equity Securities as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations.
Prior to 2018, such investments were accounted for under the cost method and were recorded at historical cost at the time of investment, with adjustments to the balance only in the event of an impairment.
Impairment of Long-Lived Assets and Investments
The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets or investments was identified for any of the periods presented.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Revenue Recognition
Effective January 1, 2018, we adopted a new revenue recognition policy in accordance with ASC 606 - Revenue from Contracts with Customers (“ASC 606”) using the modified retrospective method as discussed in the section titled Recently Adopted Accounting Pronouncements of this Note 1. Prior to 2018, our revenue recognition policy was based on ASC 605 - Revenue Recognition (“ASC 605”), and is described in Note 1 of Notes to Consolidated Financial Statements under Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 20, 2018.
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Contract Balances
A contract asset is recognized when we have performed under the contract, but our right to consideration is conditional on something other than the passage of time. Contract assets are included in “Other current assets” on our consolidated balance sheets.
A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be five years. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2018, total capitalized costs to obtain contracts was $6.4 million.
Research and Development Expenses
Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.
Warranty
We offer a one-year warranty on all of our hardware products and a 90-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets.
Segment Reporting
We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We have one business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.
Stock-Based Compensation
Compensation expense related to stock-based transactions, including stock options, restricted stock units (“RSUs”), restricted stock awards (“RSAs”), and stock purchase rights under our employee stock purchase program is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from two to five years. Beginning 2017, upon the adoption of ASU 2016-09, Compensation-Stock Compensation: Improvements to Employee Share-Based Payment Accounting, we account for forfeitures as they occur and no longer include an estimate of future forfeitures in the expense recognition. Prior to 2017, stock-based compensation expense was recognized net of estimated forfeitures.
Excess tax benefits generated from stock option exercises and other equity awards are recorded as a reduction to provision for income taxes in the consolidated statements of operations. Prior to 2017, before we adopted ASU 2016-09, such excess tax benefits were recognized as additional paid-in capital in the consolidated balance sheets. See Recently Adopted Accounting Pronouncements below for details. Excess tax benefits resulting from stock awards were $75.5 million, $110.0 million and $42.1 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Net Income per Share of Common Stock
Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. In addition, our convertible preferred stock prior to conversion to common shares upon our initial public offering in June 2014, were also considered to be participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with ASC 805 - Business Combinations (“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred.
During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill
We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment, we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount in accordance with Accounting Standard Update (“ASU”) No. 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.
Intangible Assets
Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from one to seven years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
Recently Adopted Accounting Pronouncements
Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminated step two from the goodwill impairment test. In assessing impairment of goodwill, if it is concluded that it is more likely than not that the carrying amount of a reportable segment exceeds its fair value during the qualitative assessment, a one-step quantitative goodwill impairment test will be performed. If it is concluded during the quantitative test that the carrying amount of a reportable segment exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reportable segment. The guidance is effective for us for our first quarter of 2020. Early adoption is permitted. In the third quarter of 2018, we early adopted ASU 2017-04 upon the completion of our business combinations. The standard did not have an impact to our qualitative assessment for goodwill impairment that we performed in the fourth quarter of fiscal 2018.
Revenue Recognition
During May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). In 2016, the FASB issued ASU 2016-08, ASU 2016-10 and ASU 2016-12, which provide interpretive clarifications on the new guidance in Topic 606 (collectively, “ASC 606”). Under ASC 606, the recognition of revenue is based on consideration we expect to be entitled to from the transfer of goods or services to a customer.
The primary impact of ASC 606 is related to the deferral of incremental commission costs of obtaining customer service contracts, which were previously expensed as incurred. Under ASC 606, we defer all such costs and amortize them over the expected period of benefit. ASC 606 also requires companies to account for termination clauses at the onset of an arrangement. While there is limited history of cancellations, our prepaid subscription offerings are generally cancellable by customers with 30 days’ notice, therefore, the subscription contracts are considered month-to-month. While these prepaid amounts have historically been recorded to deferred revenue, ASC 606 requires that we record these amounts as other liabilities. In addition, ASC 606 may impact the amount and timing of revenue recognition of certain sales arrangements and the related disclosures on our consolidated financial statements.
We adopted ASC 606 on January 1, 2018 using the modified retrospective method to those contracts that were not completed as of January 1, 2018, which resulted in a cumulative effect adjustment of $3.5 million that increased retained earnings to capitalize certain commission costs that were expensed in the prior year. Correspondingly, we increased prepaid expenses and other current assets by $2.0 million, other assets by $2.2 million, and decreased deferred tax assets by $0.7 million as of January 1, 2018. In addition, we reclassified $16.5 million of deferred revenue as of January 1, 2018 to other current liabilities and other long-term liabilities related to our prepaid subscription offerings. The impact of adopting ASC 606 was not material to our financial results for the year ended December 31, 2018.
We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, as well as the portfolio approach for the contracts reviewed. These costs include a portion of our sales force compensation program as we have determined annual compensation is commensurate with recurring sales activities.
Financial Instruments
In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which enhances the reporting model for financial instruments to provide users of financial statements with more decision-useful information. In February 2018, the FASB issued ASU 2018-03, Technical Corrections and Improvements to Financial Instruments, to clarify certain aspects of ASU 2016-01. ASU 2016-01 and ASU 2018-03 (collectively, the “new guidance”) address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted this new guidance on January 1, 2018.
Under the new guidance, there was no change in the accounting of our marketable securities as our investment policy only allows investments in debt securities. For our cost method equity investments in privately-held companies without readily determinable fair value, we elected to use the measurement alternative, defined as cost, less impairments, as adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer, which was adopted prospectively. Adjustments resulting from impairments and/or observable price changes are to be recorded as other income (expense) on a prospective basis.
The carrying amount of our equity investments and any related gain or loss may fluctuate in the future as a result of the re-measurement of such equity investments upon the occurrence of observable price changes and/or impairments.
Income Taxes on Intra-Entity Transfers of Assets
In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which addresses recognition of current and deferred income taxes for intra-entity asset transfers when assets are sold to an outside party. Current GAAP prohibits the recognition of current and deferred income taxes until the asset has been sold to an outside party. This prohibition on recognition is considered an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance requires an entity to recognize the income tax consequences when the transfer occurs eliminating the exception. The guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. We adopted this guidance in our first quarter of fiscal 2018 and the impact was immaterial.
Restricted Cash in Statement of Cash Flows
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (a consensus of the FASB Emerging Issues Task Force (“ASU 2016-18”), which requires that amounts generally described as restricted cash or restricted cash equivalents be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This standard is required to be applied using a retrospective transition method to each period presented. We retrospectively adopted ASU 2016-18 in our first quarter of fiscal 2018. As a result of the adoption, we adjusted the consolidated statements of cash flows for the years ended December 31, 2017 and 2016 to increase the beginning-of-period cash amounts by $4.2 million and $4.0 million, respectively, and end-of-period cash amount by $5.5 million and $4.2 million, respectively. In addition, net cash used in investing activities for the years ended December 31, 2017 and 2016 decreased by $1.3 million and $0.2 million, respectively.
Recent Accounting Pronouncements Not Yet Effective
Nonemployee Share-Based Payments
In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting (“ASU 2018-07”), to simplify the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees with certain exceptions. Under the guidance, the measurement of equity-classified nonemployee awards will be fixed at the grant date, which may lower their cost and reduce volatility in the income statement. The guidance is effective for us for our first quarter of 2019. Early adoption is permitted. ASU 2018-07 shall be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year in which the guidance is adopted. We have evaluated this new guidance and do not expect the adoption of the guidance to have a material impact on our consolidated financial statements.
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (“ASU 2016-02”). In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements (“ASU 2018-11”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases including operating leases and provide enhanced disclosures. There are optional practical expedients that a company may elect to apply. The guidance is effective for us beginning in our first quarter of 2019. Companies are required to adopt this guidance using a modified retrospective approach and apply the transition provisions under the guidance at either 1) the later of the beginning of the earliest comparative period presented in the financial statements and the commencement date of the lease, or 2) the beginning of the period of adoption (i.e. on the effective date). Under the transition method using the second application date, a company initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
We will adopt the guidance for financial statements periods beginning January 1, 2019 using the modified retrospective transition method and initially apply the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 for periods prior to 2019. We will elect the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We will also make an accounting policy election to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. While we are continuing to assess all potential impacts of the standard, we expect to recognize right-of-use assets and lease liabilities for operating leases of approximately $70.9 million and $79.4 million as of January 1, 2019, respectively. The new guidance will not have a material impact on our consolidated statements of operations.
Credit Losses of Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. This standard is effective for us for our first quarter of 2020. We are currently assessing the impact this guidance may have on our consolidated financial statements.
XML 29 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Business Combinations
2.    Business Combinations
In the three months ended September 30, 2018, we acquired Mojo Networks, Inc. (“Mojo”) and Metamako Holding PTY LTD. (“Metamako”) in order to extend our cognitive cloud networking architecture and to improve our next generation platforms for low-latency applications. 
The total fair value of consideration transferred for these acquisitions was approximately $117.3 million, which consisted of $101.7 million in cash and $15.6 million for the fair value of 58,072 shares of our common stock issued. The following table summarizes our preliminary purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,677

Liabilities
 
(28,706
)
Intangible assets
 
63,720

Goodwill
 
53,684

Net assets acquired
 
$
117,328


We continue the process of identifying and evaluating pending escrow claims related to inventory, tax and other liabilities.  Accordingly, the preliminary values reflected in the table above are subject to potential measurement period adjustments.
The acquired intangible assets are amortized on a straight-line basis over their estimated useful lives as we believe this method most closely reflects the pattern in which the economic benefits of the assets will be consumed. The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720

 
 

The goodwill of $53.7 million is primarily attributable to the expected synergies created by incorporating the solutions of the acquired businesses into our technology platform, and the value of the assembled workforce. We operate under a single reportable segment. The goodwill is not deductible for income taxes purposes.
For the year ended December 31, 2018, revenue and earnings from the acquired businesses included in our consolidated statements of operations were immaterial. Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in aggregate.
XML 30 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements
We measure and report our cash equivalents, restricted cash, and available-for-sale marketable securities at fair value on a recurring basis. The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):
 
 
December 31, 2018
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
322,080

 
$

 
$

 
$
322,080

 
$
322,080

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
59,479

 

 

 
59,479

 

 
59,479

 

Certificates of deposits (1)
 
5,000

 

 

 
5,000

 

 
5,000

 

U.S. government notes
 
308,946

 
118

 
(286
)
 
308,778

 
308,778

 

 

Corporate bonds
 
660,353

 
264

 
(1,399
)
 
659,218

 

 
659,218

 

Agency securities
 
273,993

 
240

 
(511
)
 
273,722

 

 
273,722

 

 
 
1,307,771

 
622

 
(2,196
)
 
1,306,197

 
308,778


997,419

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,214

 

 

 
4,214

 
4,214

 

 

Total Financial Assets
 
$
1,634,065

 
$
622

 
$
(2,196
)
 
$
1,632,491

 
$
635,072

 
$
997,419

 
$

____________________
(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.

 
 
December 31, 2017
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
701,145

 
$

 
$

 
$
701,145

 
$
701,145

 
$

 
$

Agency securities
 
12,728

 

 

 
12,728

 
 
 
12,728

 

 
 
713,873

 

 

 
713,873

 
701,145

 
12,728

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
11,924

 

 

 
11,924

 

 
11,924

 

U.S. government notes
 
137,025

 

 
(378
)
 
136,647

 
136,647

 

 

Corporate bonds
 
313,080

 
20

 
(616
)
 
312,484

 

 
312,484

 

Agency securities
 
215,923

 
2

 
(617
)
 
215,308

 

 
215,308

 

 
 
677,952

 
22

 
(1,611
)
 
676,363

 
136,647

 
539,716

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
5,505

 

 

 
5,505

 
5,505

 

 

Total Financial Assets
 
$
1,397,330

 
$
22

 
$
(1,611
)
 
$
1,395,741

 
$
843,297

 
$
552,444

 
$


We did not realize any other-than-temporary losses on our marketable securities for the years ended December 31, 2018 and 2017. As of December 31, 2018 and 2017, total unrealized losses of our marketable securities that had been in a continuous unrealized loss portion were immaterial. We invest in marketable securities that have maximum maturities of up to two years and are generally deemed to be low risk based on their credit ratings from the major rating agencies. The longer the duration of these marketable securities, the more susceptible they are to changes in market interest rates and bond yields. As interest rates increase, those marketable securities purchased at a lower yield show a mark-to-market unrealized loss. The unrealized losses are due primarily to changes in credit spreads and interest rates. We expect to realize the full value of these investments upon maturity or sale and therefore, we do not consider any of our marketable securities to be other-than-temporarily impaired as of December 31, 2018.
As of December 31, 2018, the contractual maturities of our investments did not exceed 24 months. The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
December 31, 2018
Due in 1 year or less
 
$
875,498

Due in 1 year through 2 years
 
430,699

Total marketable securities
 
$
1,306,197


The weighted-average remaining duration of our current marketable securities is approximately 0.7 years as of December 31, 2018. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets.
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details
12 Months Ended
Dec. 31, 2018
Balance Sheet Components [Abstract]  
Financial Statement Details
4.    Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
2016
Cash and cash equivalents
 
$
649,950

 
$
859,192

 
$
567,923

Restricted cash included in other assets
 
4,214

 
5,505

 
4,245

Total cash, cash equivalents and restricted cash
 
$
654,164

 
$
864,697

 
$
572,168


Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Accounts receivable
 
$
340,897

 
$
254,881

Allowance for doubtful accounts
 
(507
)
 
(112
)
Product sales rebate and returns reserve
 
(8,613
)
 
(7,423
)
Accounts receivable, net
 
$
331,777

 
$
247,346


Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Balance at the beginning of year
 
$
112

 
$
204

 
$
963

     Additions (deductions) charged (credited) to expense
 
368

 
17

 
(292
)
Addition in connection with business acquisitions
 
132

 

 

     Deductions/write-offs
 
(105
)
 
(109
)
 
(467
)
Balance at the end of year
 
$
507

 
$
112

 
$
204

Product Sales Rebate and Returns Reserve
Activity in the product sales rebate and returns reserve consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Balance at the beginning of year
 
$
7,423

 
$
1,317

 
$
566

     Additions charged against revenue
 
4,269

 
17,371

 
5,122

Consumption
 
(3,079
)
 
(11,265
)
 
(4,371
)
Balance at the end of year
 
$
8,613

 
$
7,423

 
$
1,317


The increase in activity in 2017 primarily relates to channel rebates that we began to offer during 2017.
Inventories
Inventories consist of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Raw materials
 
$
76,795

 
$
69,673

Finished goods
 
187,762

 
236,525

Total inventories
 
$
264,557

 
$
306,198


Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Inventory deposit
 
$
14,639

 
$
34,141

Prepaid income taxes
 
38,636

 
38,134

Other current assets
 
95,730

 
96,215

Other prepaid expenses and deposits
 
13,316

 
8,840

Total prepaid expenses and other current assets
 
$
162,321

 
$
177,330


Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
 
 December 31,
 
 
2018
 
2017
Equipment and machinery
 
$
55,912

 
$
47,711

Computer hardware and software
 
30,566

 
22,124

Furniture and fixtures
 
3,697

 
3,020

Leasehold improvements
 
36,447

 
30,548

Building
 
35,154

 
35,154

Construction-in-process
 
3,591

 
4,742

Property and equipment, gross
 
165,367

 
143,299

Less: accumulated depreciation
 
(90,012
)
 
(69,020
)
Property and equipment, net
 
$
75,355

 
$
74,279


Depreciation expense was $21.6 million, $20.2 million and $19.4 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
 December 31,
 
 
2018
 
2017
Accrued payroll related costs
 
$
70,755

 
$
56,626

Accrued manufacturing costs
 
31,336

 
35,703

Accrued product development costs
 
6,988

 
21,201

Accrued warranty costs
 
5,362

 
7,415

Accrued professional fees
 
5,678

 
7,086

Accrued taxes
 
839

 
794

Other
 
2,296

 
5,002

Total accrued liabilities
 
$
123,254

 
$
133,827


Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
Warranty accrual, beginning of year
 
$
7,415

 
$
6,744

Liabilities accrued for warranties issued during the year
 
3,565

 
5,542

Warranty costs incurred during the year
 
(5,618
)
 
(4,871
)
Warranty accrual, end of year
 
$
5,362

 
$
7,415


There were no significant specific product warranty reserves recorded for the years ended December 31, 2018 or 2017.
Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
 
 
Year Ended December 31, 2018
Contract assets, beginning balance
 
$

Contract assets, ending balance
 
$
6,341

The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Year Ended December 31, 2018
Contract liabilities, beginning balance
 
$
16,521

Less: Revenue recognized from beginning balance
 
(7,561
)
Less: Beginning balance reclassified to deferred revenue
 
(371
)
Add: Contract liabilities recognized
 
24,006

Contract liabilities, ending balance
 
$
32,595


As of December 31, 2018, $13.5 million of our contract liabilities was included in “Other current liabilities” with the remaining balance included in “Other long-term liabilities”.
Deferred Revenue and Performance Obligations
Deferred revenue is comprised mainly of unearned revenue related to multi-year PCS contracts, services and product deferrals related to acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Year Ended December 31, 2018
 
Deferred revenue, beginning balance
 
$
498,740

(1) 
Less: Revenue recognized from beginning balance
 
(328,758
)
 
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
417,245

 
Deferred revenue, ending balance
 
$
587,227

 
_________________________________
 
 
 
(1) The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.
 

Revenue from Remaining Performance Obligations
Revenue from remaining performance obligations represents contracted revenue that has not yet been recognized, which primarily includes contract liabilities and deferred revenue that will be recognized as revenue in future periods. As of December 31, 2018, approximately $621.1 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 85% of these remaining performance obligations over the next 2 years and 15% during the 3rd to the 5th year.
Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Interest income
 
$
31,666

 
$
8,093

 
$
2,995

Interest expense
 
(2,701
)
 
(2,780
)
 
(3,136
)
Loss on investments in privately-held companies, net
 
(13,800
)
 

 

Other income (expense)
 
289

 
(825
)
 
(1,043
)
Total other income (expense), net
 
$
15,454

 
$
4,488

 
$
(1,184
)
XML 32 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments
12 Months Ended
Dec. 31, 2018
Investments, All Other Investments [Abstract]  
Investments
Investments
Investments in Privately-Held Companies    
As of December 31, 2018 and 2017, the carrying amount of our non-marketable equity investments was approximately $30.3 million and $36.1 million, respectively, with total initial costs of $44.1 million and $36.1 million, respectively. These investments are in the equity of privately-held companies, which do not have readily determinable fair values.
Prior to 2018, we accounted for our non-marketable equity securities at cost less impairment. In 2018, we adopted ASU 2016-01 and began to measure such investments using the measurement alternative. See Note 1.
During the year ended December 31, 2018, we recorded $1.2 million of unrealized gain on investments in one company after they were re-measured to fair value as of the date observable transactions occurred. In addition, during the year ended December 31, 2018, we recorded $15.0 million of impairment loss on an investment. Accordingly, as of December 31, 2018, $36.1 million of the initial costs of our investments were re-measured to fair value at $22.3 million and are classified within Level III of the fair value hierarchy. Prior to 2018, we did not record any impairment losses for these investments.
XML 33 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Acquisition-Related Intangible Assets
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangible Assets
Goodwill and Acquisition-Related Intangible Assets
Goodwill
Goodwill was recorded as a result of our acquisition of Mojo and Metamako in the third quarter of 2018. See Note 2 for details.
In the fourth quarter of 2018, we completed an annual goodwill impairment analysis. Based on our assessment of the qualitative factors, management concluded that the fair value of the Company was not more likely than not less than its carrying amount as of December 31, 2018. Subsequent to this 2018 annual impairment test, we have not identified significant events or circumstances negatively affecting the valuation of goodwill. As of December 31, 2018, there was no impairment to the carrying value of our goodwill.
Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2018 (in thousands):
 
 
December 31, 2018
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(3,824
)
 
$
48,686

 
4.6
Customer relationships
 
7,080

 
(375
)
 
6,705

 
6.6
Trade name
 
2,470

 
(289
)
 
2,181

 
2.7
Others
 
1,660

 
(622
)
 
1,038

 
0.6
Total
 
$
63,720

 
$
(5,110
)
 
$
58,610

 
4.7

Amortization expense related to acquisition-related intangible assets was $5.1 million for the year ended December 31, 2018. Prior to 2018, we didn't have acquisition-related intangibles assets.
As of December 31, 2018, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,
 
Future Amortization Expense
2019
 
$
13,375

2020
 
12,337

2021
 
12,048

2022
 
11,513

2023
 
7,690

Thereafter
 
1,647

Total
 
$
58,610

XML 34 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Operating Leases
We lease various offices and data centers in North America, Europe, Asia and Australia under non-cancelable operating lease arrangements that expire on various dates through 2028. These arrangements require us to pay certain operating expenses, such as taxes, repairs, and insurance and contain renewal and escalation clauses. We recognize rent expense under these arrangements on a straight-line basis over the term of the lease.
As of December 31, 2018, the aggregate future minimum payments under non-cancelable operating leases consist of the following (in thousands):
Years Ending December 31,
 
 
2019
 
$
12,789

2020
 
13,769

2021
 
14,308

2022
 
14,291

2023
 
12,325

Thereafter
 
35,869

Total minimum future lease payments
 
$
103,351


Rent expense for all operating leases amounted to $11.6 million, $9.4 million and $8.1 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Financing Obligations
Build-to-Suit Lease
In August 2012, we executed a lease for a building then under construction in Santa Clara, California to serve as our headquarters. The lease term is 120 months and commenced in August 2013. Based on the terms of the lease agreement and due to our involvement in certain aspects of the construction, we were deemed the owner of the building (for accounting purposes only) during the construction period. Upon completion of construction in 2013, we concluded that we had forms of continued economic involvement in the facility, and therefore did not meet with the provisions for sale-leaseback accounting. We continue to maintain involvement in the property post construction and lack transferability of the risks and rewards of ownership, due to our required maintenance of a $4.0 million letter of credit, in addition to our ability and option to sublease our portion of the leased building for fees substantially higher than our base rate. Therefore, the lease is accounted for as a financing obligation and lease payments will be attributed to (1) a reduction of the principal financing obligation; (2) imputed interest expense; and (3) land lease expense, representing an imputed cost to lease the underlying land of the building. At the conclusion of the initial lease term, we will de-recognize both the net book values of the asset and the remaining financing obligation.
As of December 31, 2018 and 2017, we have recorded assets of $53.4 million, representing the total costs of the building and improvements incurred, including the costs paid by the lessor (the legal owner of the building) and additional improvement costs paid by us, and a corresponding financing obligation of $37.7 million and $39.6 million, respectively. As of December 31, 2018, $2.3 million and $35.4 million were recorded as short-term and long-term financing obligations, respectively.
Land lease expense under our lease financing obligation amounted to $1.3 million for each of the years ended December 31, 2018, 2017 and 2016 respectively.
As of December 31, 2018, the future minimum payments due under our lease financing obligations were as follows (in thousands):
Years Ending December 31,
 
 
2019
 
$
6,321

2020
 
6,506

2021
 
6,686

2022
 
6,871

2023
 
5,265

Thereafter
 

Total payments
 
31,649

Less: interest and land lease expense
 
(17,536
)
Total payments under lease financing obligations
 
14,113

Property reverting to landlord
 
23,630

Present value of obligations
 
37,743

Less: current portion
 
(2,312
)
Lease financing obligations, non-current
 
$
35,431


Purchase Commitments
We outsource most of our manufacturing and supply chain management operations to third-party contract manufacturers, who procure components and assemble products on our behalf based on our forecasts in order to reduce manufacturing lead times and ensure adequate component supply. We issue purchase orders to our contract manufacturers for finished product and a significant portion of these orders consist of firm non-cancellable commitments. In addition, we purchase strategic component inventory from certain suppliers under purchase commitments that in some cases are non-cancellable, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2018, we had non-cancellable purchase commitments of $389.2 million, of which $346.0 million was to our contract manufacturers and suppliers. In addition, we have provided deposits to secure our obligations to purchase inventory. We had $17.4 million and $36.9 million in deposits as of December 31, 2018 and 2017, respectively. These deposits are classified in 'Prepaid expenses and other current assets' and 'Other assets' in our accompanying consolidated balance sheets.
Guarantees
We have entered into agreements with some of our direct customers and channel partners that contain indemnification provisions relating to potential situations where claims could be alleged that our products infringe the intellectual property rights of a third party. We have at our option and expense the ability to repair any infringement, replace product with a non-infringing equivalent-in-function product or refund our customers all or a portion of the value of the product. Other guarantees or indemnification agreements include guarantees of product and service performance and standby letters of credit for leased facilities and corporate credit cards. We have not recorded a liability related to these indemnification and guarantee provisions and our guarantee and indemnification arrangements have not had any significant impact on our consolidated financial statements to date.
Legal Proceedings
Cisco Systems, Inc. (“Cisco”) Matters
On August 6, 2018, we entered into a settlement agreement with Cisco Systems, Inc. (“Cisco”) as described in Note 14 relating to several litigation matters which are summarized below.
Cisco Systems, Inc. v. Arista Networks, Inc. (Case No. 4:14-cv-05343) (“’43 Case”)
On December 5, 2014, Cisco filed a complaint against us in the District Court for the Northern District of California alleging that we infringe U.S. Patent Nos. 6,377,577; 6,741,592; 7,023,853; 7,061,875; 7,162,537; 7,200,145; 7,224,668; 7,290,164; 7,340,597; 7,460,492; 8,051,211; and 8,356,296 (respectively, “the ’577 patent,” “the ’592 patent,” “the ’853 patent,” “the ’875 patent,” “the ’537 patent,” “the ’145 patent,” “the ’668 patent,” “the ’164 patent,” “the ’597 patent,” “the ’492 patent,” “the ’211 patent,” and “the ’296 patent”). Pursuant to the settlement with Cisco, as described in Note 14, the ’43 Case was dismissed on August 27, 2018.
Cisco Systems, Inc. v. Arista Networks, Inc. (Case No. 5:14-cv-05344) (“’44 Case”)
On December 5, 2014, Cisco filed a complaint against us in the District Court for the Northern District of California alleging that we infringe numerous copyrights pertaining to Cisco’s “Command Line Interface” or “CLI” and U.S. Patent Nos. 7,047,526 and 7,953,886 (respectively, “the ’526 patent” and “the ’886 patent”). As relief for our alleged copyright infringement, Cisco sought monetary damages for alleged lost profits, profits from our alleged infringement, statutory damages, attorney’s fees, and associated costs. The ’526 patent is subject to a non-appealable final judgment of non-infringement and the ’886 patent was dismissed with prejudice.
On December 14, 2016, following a two-week trial, a jury found that we had proven our copyright defense of scenes a faire. Cisco filed a notice of appeal on June 6, 2017. Cisco did not appeal the jury’s noninfringement verdict on the ’526 patent but did appeal the jury’s finding that we established the defense of scenes a faire. On October 1, 2018, at the parties’ request and pursuant to the settlement agreement, the District Court vacated the jury verdict regarding our copyright defense and dismissed the case.
Arista Networks, Inc. v. Cisco Systems, Inc. (Case No. 5:16-cv-00923) (“’23 Case”)
On February 24, 2016, we filed a complaint against Cisco in the District Court for the Northern District of California alleging antitrust violations and unfair competition. On August 6, 2018, the Court vacated the trial in light of the settlement with Cisco as describe in Note 14. Pursuant to the settlement with Cisco, the ’23 Case was dismissed.
Certain Network Devices, Related Software, and Components Thereof (Inv. No. 337-TA-944) (“944 Investigation”)
On December 19, 2014, Cisco filed a complaint against us in the USITC alleging that we violated 19 U.S.C. § 1337 (“Section 337”). The USITC instituted Cisco’s complaint as Investigation No. 337-TA-944. Cisco initially alleged that certain of our switching products infringe the ’592, ’537, ’145, ’164, ’597, and ’296 patents.
On February 2, 2016, the Administrative Law Judge (“ALJ”) issued his initial determination finding a violation of Section 337. The ALJ found that a violation had occurred in the importation into the United States, the sale for importation or the sale within the United States after importation, of certain network devices, related software, and components thereof that the ALJ found infringed asserted claims 1, 2, 8-11, and 17-19 of the ’537 patent; asserted claims 6, 7, 20, and 21 of the ’592 patent; and asserted claims 5, 7, 45, and 46 of the ’145 patent. The ALJ did not find a violation of Section 337 with respect to any asserted claims of the ’597 and ’164 patents. Cisco dropped the ’296 patent before the hearing. On June 23, 2016, the USITC issued its Final Determination, which found a violation with respect to the ’537, ’592, and ’145 patents, and found no violation with respect to the ’597 and ’164 patents. The USITC also issued a limited exclusion order and a cease and desist order pertaining to network devices, related software, and components thereof that infringe one or more of claims 1, 2, 8-11, and 17-19 of the ’537 patent; claims 6, 7, 20, and 21 of the ’592 patent; and claims 5, 7, 45, and 46 of the ’145 patent. On August 22, 2016, the presidential review period for the 944 Investigation expired. The USITC orders will be in effect until the expiration of the ’537, ’592, and ’145 patents.
Both we and Cisco filed petitions for review of the USITC’s Final Determination to the Federal Circuit. The appeal was fully briefed and oral argument was held on June 6, 2017. On September 27, 2017, the Federal Circuit affirmed the USITC’s Final Determination.
In response to the USITC’s findings in the 944 Investigation, we made design changes to our products for sale in the United States to address the features that were found to infringe the ’537, ’592, and ’145 patents. Following the issuance of the final determination in the 944 Investigation, we submitted a Section 177 ruling request to CBP seeking approval to import these redesigned products into the United States.
On August 26, 2016, Cisco filed an enforcement complaint under Section 337 with the USITC. Cisco alleged that we violated the cease and desist and limited exclusion orders issued in the 944 Investigation by engaging in the “marketing, distribution, offering for sale, selling, advertising, and/or aiding or abetting other entities in the sale and/or distribution of products that Cisco alleges continue to infringe claims 1-2, 8-11, and 17-19 of the ’537 patent,” despite the design changes we made to those products. On September 28, 2016, the USITC instituted the enforcement proceeding.
On April 7, 2017, we received a 177 ruling from CBP finding that our redesigned products did not infringe the relevant claims of the ’537, ’592, and ʼ145 patents, and approving the importation of those redesigned products into the United States.
On June 20, 2017, the ALJ issued his initial determination finding that we did not violate the June 23, 2016 cease and desist order. The initial determination also recommended a civil penalty of $307 million if the USITC decided to overturn the finding of no violation. On July 3, 2017, the parties filed petitions for review of certain findings in the initial determination.
On August 4, 2017, the USITC issued an order remanding the investigation to the ALJ to make additional findings on certain issues and issue a remand initial determination. The USITC ordered the ALJ to set a schedule for completion of any necessary remand proceedings and a new target date for the enforcement action (the “944 Enforcement Action”). The ALJ held a hearing on February 1, 2018 and issued a remand initial determination on June 4, 2018, again finding that we did not violate the June 23, 2016 cease and desist order. Pursuant to the settlement with Cisco, the 944 Enforcement Investigation was terminated on September 17, 2018. The parties have jointly requested suspension of the remedial orders in the 944 Investigation, and on October 23, 2018, the ITC instituted a modification proceeding to determine how to modify the orders consistent with the parties’ request.
Certain Network Devices, Related Software, and Components Thereof (Inv. No. 337-TA-945) (“945 Investigation”)
On December 19, 2014, Cisco filed a complaint against us in the USITC alleging that we violated Section 337. The USITC instituted Cisco’s complaint as Investigation No. 337-TA-945. The remedial orders from the 945 Investigation are no longer in effect and will terminate when the USPTO issues a certificate cancelling the asserted claims of the ’668 patent based on the IPR proceeding described below.
Inter Partes Reviews
We have filed petitions for Inter Partes Review of the ’597, ’211, ’668, ’853, ’537, ’577, ’886, and ’526 patents. IPRs relating to the ’597 (IPR No. 2015-00978) and ’211 (IPR No. 2015-00975) patents were instituted in October 2015 and hearings on these IPRs were completed in July 2016. On September 28, 2016, the PTAB issued a final written decision finding claims 1, 14, 39-42, 71, 72, 84, and 85 of the ’597 patent unpatentable. The PTAB also found that claims 29, 63, 64, 73, and 86 of the ’597 patent had not been shown to be unpatentable. On October 5, 2016, the PTAB issued a final written decision finding claims 1 and 12 of the ’211 patent unpatentable. The PTAB also found that claims 2, 6-9, 13, and 17-20 of the ’211 patent had not been shown to be unpatentable. Both parties have appealed the final written decisions on the ’211 and ’537 patent IPRs. The hearing for the ’211 IPR appeal was held in March 2018, and on March 28, 2018, the Federal Circuit remanded the matter back to the PTAB for further proceedings.
IPRs relating to the ’668 (IPR No. 2016-00309), ’577 (IPR No. 2016-00303), ’853 (IPR No. 2016-0306), and ’537 (IPR No. 2016-0308) patents were instituted in June 2016 and hearings were held on March 7, 2017. On May 25, 2017, the PTAB issued final written decisions finding claims 1, 7-10, 12-16, 18-22, 25, and 28-31 of ’577 patent unpatentable, and that claim 2 of the ’577 patent, claim 63 of the ’853 patent, and claims 1, 10, 19, and 21 of the ’537 patent had not been shown to be unpatentable. On June 1, 2017, the PTAB issued a final written decision finding claims 1-10, 12-13, 15-28, 30-31, 33-36, 55-64, 66-67, and 69-72 of the ’668 patent unpatentable. We filed a Notice of Appeal concerning the ’577 patent on July 21, 2017, and Notices of Appeal concerning the ‘853 and ’537 patents on July 26, 2017. Cisco cross-appealed concerning the ’577 patent on July 26, 2017 and filed a Notice of Appeal concerning the ’668 patent on August 1, 2017. For the appeals of the IPRs on the ’668 and ’577 patents, the Federal Circuit granted our motion for an expedited briefing schedule, and the hearings were held on February 9, 2018. On February 14, 2018, the Federal Circuit affirmed the PTAB’s final written decision on the ’668 patent.
OptumSoft, Inc. Matters
On April 4, 2014, OptumSoft filed a lawsuit against us in the Superior Court of California, Santa Clara County titled OptumSoft, Inc. v. Arista Networks, Inc., in which it asserts (i) ownership of certain components of our EOS network operating system pursuant to the terms of a 2004 agreement between the companies and (ii) breaches of certain confidentiality and use restrictions in that agreement. Under the terms of the 2004 agreement, OptumSoft provided us with a non-exclusive, irrevocable, royalty-free license to software delivered by OptumSoft comprising a software tool used to develop certain components of EOS and a runtime library that is incorporated into EOS. The 2004 agreement places certain restrictions on our use and disclosure of the OptumSoft software and gives OptumSoft ownership of improvements, modifications and corrections to, and derivative works of, the OptumSoft software that we develop.
In its lawsuit, OptumSoft has asked the Court to order us to (i) give OptumSoft access to our software for evaluation by OptumSoft; (ii) cease all conduct constituting the alleged confidentiality and use restriction breaches; (iii) secure the return or deletion of OptumSoft’s alleged intellectual property provided to third parties, including our customers; (iv) assign ownership to OptumSoft of OptumSoft’s alleged intellectual property currently owned by us; and (v) pay OptumSoft’s alleged damages, attorney’s fees, and costs of the lawsuit. David Cheriton, one of our founders and a former member of our board of directors, who resigned from our board of directors on March 1, 2014 and has no continuing role with us, is a founder and, we believe, the largest stockholder and director of OptumSoft. The 2010 David R. Cheriton Irrevocable Trust dated July 28, 2010, a trust for the benefit of the minor children of Mr. Cheriton, is one of our largest stockholders.
On April 14, 2014, we filed a cross-complaint against OptumSoft, in which we asserted our ownership of the software components at issue and our interpretation of the 2004 agreement. Among other things, we asserted that the language of the 2004 agreement and the parties’ long course of conduct support our ownership of the disputed software components. We asked the Court to declare our ownership of those software components, all similarly-situated software components developed in the future and all related intellectual property. We also asserted that, even if we are found not to own certain components, such components are licensed to us under the terms of the 2004 agreement. However, there can be no assurance that our assertions will ultimately prevail in litigation. On the same day, we also filed an answer to OptumSoft’s claims, as well as affirmative defenses based in part on OptumSoft’s failure to maintain the confidentiality of its claimed trade secrets, its authorization of the disclosures it asserts and its delay in claiming ownership of the software components at issue. We have also taken additional steps to respond to OptumSoft’s allegations that we improperly used and/or disclosed OptumSoft confidential information. While we believe we have meritorious defenses to these allegations, we believe we have (i) revised our software to remove the elements we understand to be the subject of the claims relating to improper use and disclosure of OptumSoft confidential information and made the revised software available to our customers and (ii) removed information from our website that OptumSoft asserted disclosed OptumSoft confidential information.
The parties tried Phase I of the case, relating to contract interpretation and application of the contract to certain claimed source code, in September 2015. On March 23, 2016, the Court issued a Final Statement of Decision Following Phase I Trial, in which it agreed with and adopted our interpretation of the 2004 agreement and held that we, and not OptumSoft, own all the software at issue in Phase I. The remaining issues that were not addressed in the Phase I trial are set to be tried in Phase II, including the application of the Court’s interpretation of the 2004 agreement to any other source code that OptumSoft claims to own and the trade secret misappropriation and confidentiality claims. The Phase II Trial is set for September 23, 2019 by the judge.
We intend to vigorously defend against any claims brought against us by OptumSoft.  However, we cannot be certain that, if litigated, any claims by OptumSoft would be resolved in our favor.  For example, if it were determined that OptumSoft owned components of our EOS network operating system, we would be required to transfer ownership of those components and any related intellectual property to OptumSoft.  If OptumSoft were the owner of those components, it could make them available to our competitors, such as through a sale or license.  An adverse litigation ruling could result in a significant damages award against us and injunctive relief. In addition, OptumSoft could assert additional or different claims against us, including claims that our license from OptumSoft is invalid.
With respect to the legal proceedings described above, it is our belief that while a loss is not probable, it may be reasonably possible. Further, at this stage in the litigation, any possible loss or range of loss cannot be estimated.  However, the outcome of litigation is inherently uncertain. Therefore, if one or more of these legal matters were resolved against us in a reporting period for a material amount, our consolidated financial statements for that reporting period could be materially adversely affected.    
Other Matters
In the ordinary course of business, we are a party to other claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property.
We record a provision for contingent losses when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. As of December 31, 2018, provisions recorded for contingent losses related to other claims and matters have not been significant. Based on currently available information, management does not believe that any additional liabilities relating to other unresolved matters are probable or that the amount of any resulting loss is estimable, and believes these other matters are not likely, individually and in the aggregate, to have a material adverse effect on our financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties and our view of these matters may change in the future. Were an unfavorable outcome to occur, there exists the possibility of a material adverse impact on our financial position, results of operations or cash flows for the period in which the unfavorable outcome occurs, and potentially in future periods.
XML 35 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Equity Award Plan Activities
Equity Award Plan Activities
2014 Equity Incentive Plan
In April 2014, the board of directors and stockholders approved the 2014 Equity Incentive Plan (the “2014 Plan”), effective on the first day that our common stock was publicly traded. Our board of directors has terminated the 2004 and 2011 equity plans as to future grants. However, these plans will continue to govern the terms and conditions of the outstanding options previously granted thereunder.
Awards granted under the 2014 Plan could be in the form of Incentive Stock Options (“ISOs”), Nonstatutory Stock Options (“NSOs”), Restricted Stock Units (“RSUs”), Restricted Stock Awards (“RSAs”) or Stock Appreciation Rights (“SARs”). The number of shares available for grant and issuance under the 2014 Plan increases automatically on January 1 of each year commencing with 2016 by the number of shares equal to 3% of the outstanding shares of our common stock on the immediately preceding December 31, but not to exceed 12,500,000 shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2018, our board of directors authorized an increase of 2,211,176 shares to the shares available for issuance under the 2014 Plan. As of December 31, 2018, there remained approximately 22.6 million shares available for issuance under the 2014 Plan.
2014 Employee Stock Purchase Plan
In April 2014, the board of directors and stockholders approved the 2014 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on the first day that our common stock was publicly traded. The number of shares reserved for issuance under the ESPP increases automatically on January 1 of each year by the number of shares equal to 1% of our shares outstanding immediately preceding December 31, but not to exceed 2,500,000 shares, unless the board of directors, in its discretion, determines to make a smaller increase. Effective January 1, 2018, our board of directors authorized an increase of 737,058 shares to shares available for issuance under the ESPP. On February 4, 2019, our board of directors authorized an increase of 756,679 shares to shares available for issuance under the ESPP effective January 1, 2019. As of December 31, 2018, there remained 2,533,438 shares available for issuance under the ESPP.
Under our 2014 ESPP eligible employees are permitted to acquire shares of our common stock at 85% of the lower of the fair market value of our common stock on the first trading day of each offering period or on the exercise date. Each offering period will be approximately two years starting on the first trading date after February 15 and August 15 of each year. Participants may purchase shares of common stock through payroll deductions up to 10% of their eligible compensation, subject to Internal Revenue Service mandated purchase limits.
Stock Option Activities
The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (In Years) 
 
Aggregate
Intrinsic
Value
Balance—December 31, 2017
 
7,024

 
$
33.05

 
6.1
 
$
1,422,637

Options granted
 
113

 
241.92

 
 
 
 
Options exercised
 
(1,189
)
 
32.24

 
 
 
 
Options canceled
 
(49
)
 
49.53

 
 
 
 
Balance—December 31, 2018
 
5,899

 
$
37.09

 
5.2
 
$
1,027,741

Vested and exercisable—December 31, 2018
 
3,097

 
$
25.22

 
4.7
 
$
574,392


The weighted-average grant-date fair value of options granted during the year ended December 31, 2018, 2017 and 2016 was $121.18, $40.17 and $23.66 per share, respectively. The aggregate intrinsic value of options exercised during the year ended December 31, 2018, 2017 and 2016 was $283.8 million, $307.7 million and $147.6 million. The total fair value of options vested for the years ended December 31, 2018, 2017 and 2016 was approximately $31.9 million, $30.7 million and $28.6 million, respectively.
Restricted Stock Unit (RSU) Activities
A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
 
Weighted-Average
Remaining
Contractual Term (In Years)
 
Aggregate Intrinsic Value
Unvested balance—December 31, 2017
 
1,537

 
$
104.29

 
1.6
 
$
362,119

       RSUs granted
 
378

 
257.91

 
 
 
 
       RSUs vested
 
(538
)
 
96.49

 
 
 
 
       RSUs forfeited/canceled
 
(69
)
 
129.00

 
 
 
 
Unvested balance—December 31, 2018
 
1,308

 
$
150.60

 
1.5
 
$
275,638


The total fair value of RSUs vested for the years ended December 31, 2018, 2017 and 2016 was approximately $52.5 million, $35.4 million, and $16.9 million, respectively.
Employee Stock Purchase Plan Activities
During the year ended December 31, 2018, we issued 190,659 shares at an average purchase price of $80.35 under our ESPP.
Shares Available for Grant
The following table presents the stock activities and the total number of shares available for grant as of December 31, 2018 (in thousands):
 
 
Number of Shares
Balance—December 31, 2017
 
13,512

Authorized
 
2,211

Options granted
 
(113
)
RSUs granted
 
(378
)
Options canceled
 
49

RSUs forfeited
 
69

Shares traded for taxes
 
36

Balance—December 31, 2018
 
15,386


Restricted Stock
Pursuant to the close of an acquisition during the current quarter (see Note 2), we issued 21,749 restricted shares of our common stock to certain key employees. These restricted shares vest over four years from the acquisition date and any unvested shares will be forfeited upon termination of such employees under certain conditions. The acquisition date fair value of these shares will be recognized as stock-based compensation over their vesting period.
Stock-Based Compensation Expense
Total stock-based compensation expense related to options, RSAs, ESPP and RSUs granted were charged to the department to which the associated employee reported as follow (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Cost of revenue
 
$
5,087

 
$
4,353

 
$
3,620

Research and development
 
48,205

 
42,184

 
31,892

Sales and marketing   
 
24,995

 
17,953

 
15,666

General and administrative
 
12,915

 
10,937

 
7,854

           Total stock-based compensation
 
$
91,202

 
$
75,427

 
$
59,032


Determination of Fair Value
We record stock-based compensation awards based on fair value as of the grant date. We value RSUs at the market close price of our common stock on the date of grant. For option awards and ESPP offerings we use the Black-Scholes option pricing model to determine fair value. We recognize such costs as compensation expense generally on a straight-line basis over the requisite service period of the award.
Stock Options
For the years ended December 31, 2018, 2017 and 2016, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Expected term (in years)
 
7.0

 
6.3

 
6.7

Risk-free interest rate
 
2.9
%
 
2.1
%
 
1.5
%
Expected volatility
 
44.6
%
 
38.9
%
 
38.9
%
Dividend rate
 
%
 
%
 
%

ESPP
The following table summarizes the assumptions relating to our ESPP:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Expected term (in years)
 
1.1

 
1.2

 
1.2

Risk-free interest rate
 
2.4
%
 
1.1
%
 
0.6
%
Expected volatility
 
41.9
%
 
31.7
%
 
31.8
%
Dividend rate
 
%
 
%
 
%

As of December 31, 2018, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
December 31, 2018
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
56,441

 
$
177,382

 
$
6,474

 
$
5,387

Weighted-average amortization period
 
3.6 years

 
3.3 years

 
1.0 year

 
3.7 years

XML 36 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share Available to Common Stock
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Net Income Per Share Available to Common Stock
Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Net income
 
$
328,115

 
$
423,201

 
$
184,189

Less: undistributed earnings allocated to participating securities
 
(189
)
 
(801
)
 
(1,224
)
Net income available to common stockholders, basic
 
$
327,926

 
$
422,400

 
$
182,965

Diluted:
 
 
 
 
 
 
Net income attributable to common stockholders, basic
 
$
327,926

 
$
422,400

 
$
182,965

Add: undistributed earnings allocated to participating securities
 
15

 
68

 
74

Net income attributable to common stockholders, diluted
 
$
327,941

 
$
422,468

 
$
183,039

Denominator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
74,750

 
72,258

 
68,771

Diluted:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
74,750

 
72,258

 
68,771

Add weighted-average effect of dilutive securities:
 
 
 
 
 
 
Stock options, RSUs and RSAs
 
6,083

 
6,599

 
4,408

Employee stock purchase plan
 
11

 
120

 
43

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
80,844

 
78,977

 
73,222

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
4.39

 
$
5.85

 
$
2.66

Diluted
 
$
4.06

 
$
5.35

 
$
2.50


The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Stock options and RSUs to purchase common stock
 
140

 
58

 
2,594

Employee stock purchase plan
 
71

 

 

Total
 
211

 
58

 
2,594

XML 37 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The geographical breakdown of income before provision for income taxes is as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Domestic
 
$
136,818

 
$
373,221

 
$
196,202

Foreign
 
151,983

 
101,539

 
46,023

Income before income taxes
 
$
288,801

 
$
474,760

 
$
242,225


The components of the provision for income taxes are as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Current provision for income taxes:
 
 
 
 
 
 
Federal
 
$
6,113

 
$
31,935

 
$
64,594

State
 
2,018

 
3,645

 
10,529

Foreign
 
10,451

 
7,322

 
4,675

Total current
 
18,582

 
42,902

 
79,798

Deferred taxes benefit:
 
 
 
 
 
 
Federal
 
(57,726
)
 
12,795

 
(18,579
)
State
 
(4,164
)
 
(3,404
)
 
(3,564
)
Foreign
 
3,994

 
(734
)
 
381

Total deferred
 
(57,896
)
 
8,657

 
(21,762
)
Total provision for (benefit from) income taxes
 
$
(39,314
)
 
$
51,559

 
$
58,036


The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
U.S. federal statutory income tax rate
 
21.00
 %
 
35.00
 %
 
35.00
 %
State tax, net of federal benefit
 
(0.59
)
 
0.03

 
1.87

Taxes on foreign earnings differential
 
(3.37
)
 
(5.18
)
 
(2.27
)
Tax credits
 
(7.68
)
 
(3.23
)
 
(4.39
)
Change in valuation allowance
 
1.00

 

 

Uncertain tax positions and associated interest
 

 

 
(2.33
)
Stock-based compensation
 
(24.90
)
 
(25.86
)
 
(2.81
)
Tax Cuts and Jobs Act
 
(1.72
)
 
11.14

 

Acquisition and integration costs
 
2.12

 

 

Other, net
 
0.53

 
(1.04
)
 
(1.11
)
Effective tax rate
 
(13.61
)%
 
10.86
 %
 
23.96
 %

We have operations and a taxable presence in numerous jurisdictions outside the U.S. In 2018, a few of these countries have a lower tax rate than the U.S. The significant jurisdictions in which we have a presence include Cayman Islands, Ireland, and the United Kingdom.
In years ended December 31, 2017 and 2018, excess tax benefits attributable to equity compensation significantly reduced the effective tax rate upon adoption of ASU 2016-09 in the first fiscal quarter of 2017. The benefit for equity compensation has proportionally grown in the current year.
On December 22, 2017, the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (the “Tax Act”). The Tax Act made broad and complex changes to the U.S. tax code, including, but not limited to, (1) reducing the U.S. federal corporate tax rate from 35 percent to 21 percent; (2) requiring companies to pay a one-time transition tax on certain unrepatriated earnings of foreign subsidiaries; (3) generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries; and (4) requiring a current inclusion in U.S. federal taxable income of certain earnings of controlled foreign corporations.
The SEC staff issued Staff Accounting Bulletin 118 (“SAB 118”), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides for a one-year measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. As of December 31, 2018, we have reflected the income tax effects of the Tax Act for which the accounting is complete, as follows:
The Deemed Repatriation Transition Tax (“Transition Tax”) is a tax on previously untaxed accumulated and current earnings and profits (“E&P”) of certain of our controlled foreign corporations (“CFCs”). In 2018, we recorded a Transition Tax expense of $6.1 million in addition to the provisional Transition Tax obligation of $18.8 million recorded in 2017.
The Tax Act reduces the corporate tax rate to 21 percent, effective January 1, 2018. For the year ended December 31, 2017, we recorded a provisional decrease of $33.0 million for our net deferred tax assets, with a corresponding net adjustment to deferred income tax expense. There was no material change to this provision in 2018.
The Tax Act creates a new requirement to provide U.S. tax on foreign earnings, global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting. As a result we recorded a discrete deferred tax benefit of $11.0 million for the year ended December 31, 2018 to record the associated basis differences anticipated to influence prospective GILTI calculations.
The final impact of the Tax Act may differ from the tax expense as described above, due to, among other things, possible changes in the interpretations and assumptions made by us as a result of additional information, additional guidance that will be issued by the U.S. Department of Treasury or any other relevant governing bodies. There may be additional tax effects of the Tax Act that may materially impact our future financial statement upon finalization of law, regulations, and additional guidance and will be accounted for when such guidance is issued.
The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Property and equipment
 
$
1,890

 
$
1,942

Stock-based compensation
 
19,186

 
22,050

Reserves and accruals not currently deductible
 
77,373

 
41,024

Net operating losses
 
11,052

 
2,432

Tax credits
 
57,793

 
30,831

Capitalized R&D expenses
 
30,027

 

Other
 
2,053

 
2,115

Gross deferred tax assets
 
199,374

 
100,394

Valuation allowance
 
(56,724
)
 
(35,132
)
Total deferred tax assets
 
142,650

 
65,262

Deferred tax liabilities:
 
 
 
 
Acquired intangibles
 
(13,401
)
 

Accrued liabilities
 
(5,190
)
 
(2,006
)
Other
 
(1,320
)
 
(9
)
Total deferred tax liabilities
 
(19,911
)
 
(2,015
)
Net deferred tax assets
 
$
122,739

 
$
63,247

The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred tax assets, non-current
 
$
126,492

 
$
65,125

Deferred tax liabilities, non-current
 
(3,753
)
 
(1,878
)
Total net deferred tax assets
 
$
122,739

 

$63,247


Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all of the deferred tax assets were realizable with the exception of U.S. Federal capital losses, California, Canadian, and U.K. deferred tax assets. Therefore, a valuation allowance of $56.7 million and $35.1 million was recorded as of December 31, 2018 and 2017, respectively, against the U.S. Federal capital losses, California, Canadian, U.K. deferred tax assets as it is more likely than not that these assets will be not be recognized.
As of December 31, 2018, we had $73.7 million and $38.4 million of net operating loss carryforwards for federal and state income tax purposes, from the acquisition of Mojo. These losses begin to expire in 2019. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $23.8 million, which do not expire.
As of December 31, 2018, we had U.S. federal credit carryforwards of $22.2 million, which begin to expire in 2039. We had state credit carryforwards of $84.2 million, which can be carried over indefinitely. For foreign jurisdictions, we had $1.2 million of Canadian scientific research and experimental development tax credit carry-forwards, which begin to expire in 2033.
Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership changes limitations provided in the Internal Revenue code and similar state or foreign provisions.
As discussed above, the Tax Act required a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact. We have not provided for any remaining tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.
Uncertain Tax Positions
We recognize uncertain tax positions only to the extent that management believes that it is more likely than not the position will be sustained. The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2018, 2017 and 2016 was as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Gross unrecognized tax benefits—beginning balance
 
$
48,835

 
$
26,915

 
$
22,239

Increases related to tax positions taken in a prior year
 
330

 
1,243

 
46

Increases related to tax positions taken during current year
 
27,413

 
22,202

 
11,359

Decreases related to tax positions taken in a prior year
 
(675
)
 
(21
)
 
(426
)
Decreases related to settlements with taxing authorities
 

 

 
(432
)
Decreases related to lapse of statute of limitations
 
(2,173
)
 
(1,504
)
 
(5,871
)
   Adjustment for acquisition
 
706

 

 

Gross unrecognized tax benefits—ending balance
 
$
74,436

 
$
48,835

 
$
26,915


As of December 31, 2018, 2017 and 2016, the total amount of gross unrecognized tax benefits was $74.4 million, $48.8 million and $26.9 million of which $35.7 million, $26.8 million and $13.9 million would affect our effective tax rate if recognized, respectively.
Our policy is to recognize interest and penalties accrued on any unrecognized tax benefits as a component of income tax expense. We have recorded a net expense for interest and penalties of $0.9 million and $0.4 million in the years ended December 31, 2018 and 2017, respectively. As of December 31, 2018 and 2017, we recognized a liability for interest and penalties of $1.9 million and $1.0 million, respectively.
The statute of limitations for Federal remains open for 2015 and forward. Because of the net operating loss and tax credit carryforwards, all tax years remain open to state tax examination. The majority of our foreign tax returns are open to audit under the statute of limitations of the respective foreign countries, in which the subsidiaries are located. It is possible that the amount of existing unrecognized tax benefits may decrease within the next 12 months as a result of statute of limitation lapses in some of the jurisdictions, however, an estimate of the range cannot be made.
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Segment Information
Segment Information
We have determined that we operate as one reportable segment. The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Americas
 
$
1,550,453

 
$
1,192,289

 
$
874,740

Europe, Middle East and Africa
 
414,069

 
299,547

 
168,789

Asia Pacific
 
186,847

 
154,350

 
85,638

Total revenue
 
$
2,151,369

 
$
1,646,186

 
$
1,129,167

Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
United States
 
$
69,238

 
$
69,128

International
 
6,117

 
5,151

Total
 
$
75,355

 
$
74,279

XML 39 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Post-Employment Benefits
12 Months Ended
Dec. 31, 2018
Postemployment Benefits [Abstract]  
Post-Employment Benefits
Post-Employment Benefits
We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions will be immediately vested. For the years ended December 31, 2018 and 2017, we contributed approximately $4.6 million and $3.5 million for the matching contributions. For the year ended December 31, 2016, we did not provide a discretionary company match to employee contributions.
XML 40 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Information (Unaudited)
Selected Quarterly Financial Information (Unaudited)
The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2018 and 2017:
 
 
Three Months Ended
 
 
Dec. 31, 2018
 
Sep. 30, 2018
 
Jun. 30, 2018
 
Mar. 31, 2018
 
Dec. 31, 2017
 
Sep. 30, 2017
 
Jun. 30, 2017
 
Mar. 31, 2017
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
503,235

 
$
485,481

 
$
444,767

 
$
407,617

 
$
407,195

 
$
380,344

 
$
353,904

 
$
291,367

Service
 
92,491

 
77,828

 
75,078

 
64,872

 
60,672

 
57,289

 
51,307

 
44,108

Total revenue
 
595,726


563,309


519,845


472,489

 
467,867


437,633


405,211


335,475

Cost of revenue: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
204,507

 
187,764

 
171,622

 
156,691

 
147,919

 
145,874

 
134,406

 
109,836

Service
 
16,227

 
13,962

 
14,340

 
12,879

 
12,783

 
11,142

 
11,028

 
11,429

Total cost of revenue
 
220,734


201,726


185,962


169,570

 
160,702

 
157,016

 
145,434

 
121,265

Gross profit
 
374,992


361,583


333,883


302,919

 
307,165


280,617


259,777


214,210

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
118,439

 
117,589

 
104,078

 
102,362

 
107,180

 
79,610

 
81,194

 
81,610

Sales and marketing
 
50,911

 
47,903

 
46,188

 
42,140

 
38,808

 
40,640

 
38,630

 
37,027

General and administrative
 
12,000

 
15,321

 
18,420

 
19,679

 
21,789

 
19,535

 
23,319

 
22,155

Legal settlement (1)
 

 

 
405,000

 

 

 

 

 

Total operating expenses
 
181,350

 
180,813

 
573,686

 
164,181

 
167,777

 
139,785

 
143,143

 
140,792

Income from operations
 
193,642

 
180,770

 
(239,803
)
 
138,738

 
139,388

 
140,832

 
116,634

 
73,418

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 
(661
)
 
(673
)
 
(680
)
 
(687
)
 
(741
)
 
(701
)
 
(623
)
 
(715
)
Other income (expense), net
 
5,509

 
9,292

 
(1,489
)
 
4,843

 
2,988

 
2,136

 
1,119

 
1,025

Total other income (expense), net
 
4,848

 
8,619

 
(2,169
)
 
4,156

 
2,247

 
1,435

 
496

 
310

Income before income taxes
 
198,490

 
189,389

 
(241,972
)
 
142,894

 
141,635

 
142,267

 
117,130

 
73,728

Provision for (benefit from) income taxes (2)
 
28,168

 
20,865

 
(86,703
)
 
(1,644
)
 
37,802

 
8,545

 
14,445

 
(9,233
)
Net income (loss)
 
$
170,322


$
168,524


$
(155,269
)

$
144,538

 
$
103,833


$
133,722


$
102,685


$
82,961

Net income (loss) per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
2.26

 
$
2.25

 
$
(2.08
)
 
$
1.95

 
$
1.42

 
$
1.84

 
$
1.42

 
$
1.16

Diluted
 
$
2.10

 
$
2.08

 
$
(2.08
)
 
$
1.79

 
$
1.29

 
$
1.68

 
$
1.30

 
$
1.07

______________________
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1) See Note 14.
(2) Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.
XML 41 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Legal Settlement
12 Months Ended
Dec. 31, 2018
Legal Settlement Disclosure [Abstract]  
Legal Settlement
Legal Settlement
On August 6, 2018, we entered into a binding Term Sheet with Cisco to settle various legal matters between us and Cisco as described in Note 7. Pursuant to the Term Sheet, we paid Cisco $400.0 million on August 20, 2018, and the Company and Cisco obtained dismissals of all ongoing district court and USITC litigation between us. Cisco granted us a release for all past claims relating to the patents Cisco asserted against us in the district court and USITC, and we granted Cisco a release from all past antitrust and unfair competition claims. These mutual releases extended to the Company's and Cisco’s customers, contract manufacturers, and partners. The parties further agreed to a five-year stand-down period for any utility patent infringement claims either may have against features currently implemented in the other party’s products and services, with some carve-outs for products stemming from acquired companies. The parties further agreed to a three-year dispute resolution process for allegations by either party against new and/or modified features in the other party’s products. We also agreed to make certain modifications to our CLI. On December 3, 2018, the parties entered into a Mutual Release and Settlement Agreement (“Definitive Agreement”), which superseded the Term Sheet but did not substantially alter the terms.
Upon signing the Term Sheet, we recorded a legal settlement charge of $405.0 million to operating expenses, which included the $400.0 million payment to Cisco and $5.0 million of legal fees associated with the settlement in the three months ended June 30, 2018. We have also recorded a corresponding income tax benefit of $96.9 million for the year ended December 31, 2018. 
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly owned subsidiaries and are prepared in accordance with U.S. generally accepted accounting principles (GAAP). All significant intercompany accounts and transactions have been eliminated.
Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation.
Use of Estimates
The preparation of the accompanying consolidated financial statements in conformity with GAAP requires us to make estimates and assumptions that affect the amounts reported and disclosed in the consolidated financial statements and accompanying notes. Those estimates and assumptions include, but are not limited to, revenue recognition and deferred revenue; allowance for doubtful accounts, sales rebates and return reserves; valuation of goodwill and acquisition-related intangible assets, accounting for income taxes, including the valuation allowance on deferred tax assets and reserves for uncertain tax positions; estimate of useful lives of long-lived assets including intangible assets; valuation of inventory and contract manufacturer/supplier liabilities; recognition and measurement of contingent liabilities; valuation of equity investments in privately-held companies; determination of fair value for stock-based awards; and valuation of warranty accruals. We evaluate our estimates and assumptions based on historical experience and other factors and adjust those estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from those estimates.
Concentration of Business Risk
We work closely with third-party contract manufacturing suppliers to manufacture our products. As of December 31, 2018 and 2017, we had three suppliers, who provided substantially all of our electronic manufacturing services. Our contract manufacturing suppliers deliver our products to our third party direct fulfillment facilities.  We and our fulfillment partners then perform labeling, final configuration, quality assurance testing and shipment to our customers. Our products rely on key components, including certain integrated circuit components and power supplies, some of which our contract manufacturers purchase on our behalf from a limited number of suppliers, including certain sole source providers. We generally do not have guaranteed supply contracts with our component suppliers, and our suppliers could delay shipments or cease manufacturing such products or selling them to us at any time. If we are unable to obtain a sufficient quantity of these components on commercially reasonable terms or in a timely manner, or if we are unable to obtain alternative sources for these components, sales of our products could be delayed or halted entirely or we may be required to redesign our products. Quality or performance failures of our products or changes in our contractors’ or vendors’ financial or business condition could disrupt our ability to supply quality products to our customers. Any of these events could result in lost sales and damage to our end-customer relationships, which would adversely impact our business, financial condition and results of operations.
Concentrations of Credit Risk
Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, marketable securities, restricted cash, and accounts receivable. Our cash equivalents, restricted cash and marketable securities are invested in high quality financial instruments with banks and financial institutions. Such deposits may be in excess of insured limits provided on such deposits.
Our accounts receivable are unsecured and represent amounts due to us based on contractual obligations of our customers. We mitigate credit risk in respect to accounts receivable by performing ongoing credit evaluations of our customers to assess the probability of accounts receivable collection based on a number of factors, including past transaction experience with the customer, evaluation of their credit history, the credit limits extended and review of the invoicing terms of the arrangement. In situations where a customer may be thinly capitalized and we have limited payment history with it, we will either establish a small credit limit or require it to prepay its purchases. We generally do not require our customers to provide collateral to support accounts receivable. We have recorded an allowance for doubtful accounts for those receivables that we have determined not to be collectible. We mitigate credit risk in respect to the notes receivable by performing ongoing credit evaluations of the borrower to assess the probability of collecting all amounts due to us under the existing contractual terms.
We market and sell our products through both our direct sales force and our channel partners, including distributors, value-added resellers, system integrators and original equipment manufacturer (“OEM”) partners and in conjunction with various technology partners. Significant customers are those which represent more than 10% of our total net revenue during the period or net accounts receivable balance at each respective balance sheet date. As of December 31, 2018, we had two customers who represented 35% and 10% of total accounts receivable, respectively. As of December 31, 2017, we had two customers who represented 30% and 18% of total accounts receivable, respectively. For the years ended December 31, 2018, 2017 and 2016, there was one customer who represented 27%, 16% and 16% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with maturities of three months or less at the time of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with various financial institutions and highly liquid investments in money market funds. Interest is accrued as earned. As of December 31, 2018 and 2017, we had restricted cash of $4.2 million and $5.5 million that primarily included $4.0 million pledged as collateral representing a security deposit required for a facility lease. As of December 31, 2017, we also had $1.1 million restricted cash related to a letter of credit issued to a business partner. Our restricted cash is classified as other assets in our consolidated balance sheets.
Marketable Securities
We classify all highly liquid investments in debt and equity securities with maturities of greater than three months at the date of purchase as marketable securities. We have classified and accounted for our marketable securities as available-for-sale. We determine the appropriate classification of these investments at the time of purchase and reevaluate such designation at each balance sheet date. We may or may not hold securities with stated maturities greater than 12 months until maturity. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these securities prior to their stated maturities. As we view these securities as available to support current operations, we classify securities with maturities beyond 12 months as current assets under the caption marketable securities in the accompanying consolidated balance sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record as other income (expense), net. We determine any realized gains or losses on the sale of marketable securities on a specific identification method, and we record such gains and losses as a component of interest and other income, net.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, and sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, adverse situations that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues which may impact the collectability of receivables and related estimated required allowance. Revisions to the allowance are recorded as an adjustment to bad debt expense. After appropriate collection efforts are exhausted, specific accounts receivable deemed to be uncollectible are charged against the allowance in the period they are deemed uncollectible. Recoveries of accounts receivable previously written-off are recorded as credits to bad debt expense. We primarily estimate our sales rebates and returns reserves based on historical rates applied against current period gross revenues. Specific customer returns, rebates and allowances are considered when determining our estimates. Revisions to the reserves are recorded as adjustments to revenue.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or an exit price that would be paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. We apply fair value accounting for all financial assets and liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis. These assets and liabilities include cash and cash equivalents, marketable securities, accounts receivable, accounts payable, and accrued liabilities. Cash equivalents, accounts receivable, accounts payable and accrued liabilities are stated at carrying amounts as reported in the consolidated financial statements, which approximate fair value due to their short-term nature.
Assets and liabilities recorded at fair value on a recurring basis in the accompanying consolidated balance sheets are categorized based upon the level of judgment associated with the inputs used to measure their fair value. We use a fair value hierarchy to measure fair value, maximizing the use of observable inputs and minimizing the use of unobservable inputs. The three-tiers of the fair value hierarchy are as follows:
Level I—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;
Level II—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and
Level III—Unobservable inputs that are supported by little or no market data for the related assets or liabilities and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Foreign Currency
The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency.
Transaction re-measurement - Assets and liabilities denominated in a currency other than a subsidiary’s functional currency are re-measured into the subsidiary's functional currency using exchange rates in effect at the end of the reporting period, with gains and losses recorded in other income (expense), net in the consolidated statements of operations. We recognized $0.3 million in transaction gains, $0.5 million and $0.7 million in transaction losses for the years ended December 31, 2018, 2017 and 2016, respectively.
Translation - Assets and liabilities of subsidiaries denominated in foreign functional currencies are translated into U.S. dollars at the closing exchange rate on the balance sheet date and equity related balances are translated at historical exchange rates. Revenues, costs and expenses in foreign functional currencies are translated using average exchange rates that approximate those in effect during the period. Translation adjustments are accumulated as a separate component of accumulated other comprehensive income within stockholders’ equity.
Inventory Valuation and Contract Manufacturer/Supplier Liabilities
Inventories primarily consist of finished goods and strategic components, primarily integrated circuits. Inventories are stated at the lower of cost (computed using the first-in, first-out method) and net realizable value. Manufacturing overhead costs and inbound shipping costs are included in the cost of inventory.  We record a provision when inventory is determined to be in excess of anticipated demand, or obsolete, to adjust inventory to its estimated realizable value. For the years ended December 31, 2018, 2017 and 2016, we recorded charges of $20.8 million, $28.1 million and $12.1 million, respectively, within cost of product revenue for inventory write-downs.
Our contract manufacturers procure components and assemble products on our behalf based on our forecasts. We record a liability and a corresponding charge for non-cancellable, non-returnable purchase commitments with our contract manufacturers or suppliers for quantities in excess of our demand forecasts or that are considered obsolete due to manufacturing and engineering change orders resulting from design changes. For the year ended December 31, 2018, we did not incur a net loss on such supplier liabilities. For the years ended December 31, 2017 and 2016, we recorded a charge of $21.2 million and $6.2 million, respectively, within cost of product revenue for such liabilities with our contract manufacturers and suppliers.
We use significant judgment in establishing our forecasts of future demand and obsolete material exposures. These estimates depend on our assessment of current and expected orders from our customers, product development plans and current sales levels. If actual market conditions are less favorable than those projected by management, which may be caused by factors within and outside of our control, we may be required to increase our inventory write-downs and liabilities to our contract manufacturers and suppliers, which could have an adverse impact on our gross margins and profitability. We regularly evaluate our exposure for inventory write-downs and adequacy of our contract manufacturer liabilities.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is calculated using the straight-line method over the estimated useful lives of the related assets, generally three years. Our building is depreciated over 30 years and leasehold improvements are depreciated over the shorter of the estimated useful lives of the improvements or the remaining lease term. The leased building under our build-to-suit lease is capitalized and included in property and equipment as we were involved in the construction funding and did not meet the “sale-leaseback” criteria.
Investments in Privately-Held Companies
Our equity investments in privately-held companies without readily determinable fair values are measured using the measurement alternative, defined by Accounting Standards Codification (“ASC”) 321-Investments-Equity Securities as cost, less impairments, and adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded as “Other income (expense), net” in our consolidated statements of operations.
Prior to 2018, such investments were accounted for under the cost method and were recorded at historical cost at the time of investment, with adjustments to the balance only in the event of an impairment.
Impairment of Long-Lived Assets and Investments
The carrying amounts of our long-lived assets, including property and equipment and investments in privately held companies, are periodically reviewed for impairment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. Recoverability of these assets is measured by comparison of the carrying amount of each asset to the future undiscounted cash flows the asset is expected to generate over their remaining lives. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. No impairment of any long-lived assets or investments was identified for any of the periods presented.
Loss Contingencies
In the ordinary course of business, we are a party to claims and legal proceedings including matters relating to commercial, employee relations, business practices and intellectual property. In assessing loss contingencies, we use significant judgment and assumptions to estimate the likelihood of loss, impairment of an asset or the incurrence of a liability, as well as our ability to reasonably estimate the amount of loss. We record a provision for contingent losses when it is both probable that an asset has been impaired or a liability has been incurred and the amount of the loss can be reasonably estimated. We will record a charge equal to the minimum estimated liability for litigation costs or a loss contingency only when both of the following conditions are met: (i) information available prior to issuance of our consolidated financial statements indicates that it is probable that a liability had been incurred at the date of the financial statements and (ii) the range of loss can be reasonably estimated. We regularly evaluate current information available to us to determine whether such accruals should be adjusted and whether new accruals are required.
Revenue Recognition
Effective January 1, 2018, we adopted a new revenue recognition policy in accordance with ASC 606 - Revenue from Contracts with Customers (“ASC 606”) using the modified retrospective method as discussed in the section titled Recently Adopted Accounting Pronouncements of this Note 1. Prior to 2018, our revenue recognition policy was based on ASC 605 - Revenue Recognition (“ASC 605”), and is described in Note 1 of Notes to Consolidated Financial Statements under Item 8 of our Annual Report on Form 10-K for the year ended December 31, 2017, filed with the SEC on February 20, 2018.
We generate revenue from sales of our products, which incorporate our EOS software and accessories such as cables and optics, to direct customers and channel partners together with post-contract customer support (“PCS”). We typically sell products and PCS in a single contract. We recognize revenue upon transfer of control of promised products or services to customers in an amount that reflects the consideration we expect to be entitled to receive in exchange for those products or services. We apply the following five-step revenue recognition model:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when (or as) we satisfy the performance obligation
Post-Contract Customer Support    
Post-contract support, which includes technical support, hardware repair and replacement parts beyond standard warranty, bug fixes, patches and unspecified upgrades on a when-and-if-available basis, is offered under renewable, fee-based contracts. We initially defer PCS revenue and recognize it ratably over the life of the PCS contract as there is no discernable pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and addresses customer requests for technical support if and when they arise, with the related expenses recognized as incurred. PCS contracts generally have a term of one to three years. We include billed but unearned PCS revenue in deferred revenue.
Contracts with Multiple Performance Obligations
Most of our contracts with customers, other than renewals of PCS, contain multiple performance obligations with a combination of products and PCS. Products and PCS generally qualify as distinct performance obligations. Our hardware includes EOS software, which together deliver the essential functionality of our products. For contracts which contain multiple performance obligations, we allocate revenue to each distinct performance obligation based on the standalone selling price (“SSP”). Judgment is required to determine the SSP for each distinct performance obligation. We use a range of amounts to estimate SSP for products and PCS sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and PCS.
If we do not have an observable SSP, such as when we do not sell a product or service separately, then SSP is estimated using judgment and considering all reasonably available information such as market conditions and information about the size and/or purchase volume of the customer. We generally use a range of amounts to estimate SSP for individual products and services based on multiple factors including, but not limited to the sales channel (reseller, distributor or end customer), the geographies in which our products and services are sold, and the size of the end customer.
We limit the amount of revenue recognition for contracts containing forms of variable consideration, such as future performance obligations, customer-specific returns, and acceptance or refund obligations. We include some or all of an estimate of the related at risk consideration in the transaction price only to the extent that it is probable that a significant reversal in the amount of cumulative revenue recorded under each contract will not occur when the uncertainties surrounding the variable consideration are resolved.
Most of our contracts with customers have payment terms of 30 days with some large high volume customers having terms of up to 60 days. We have determined our contracts generally do not include a significant financing component because the Company and the customer have specific business reasons other than financing for entering into such contracts. Specifically, both we and our customers seek to ensure the customer has a simplified way of purchasing Arista products and services.
We account for multiple contracts with a single partner as one arrangement if the contractual terms and/or substance of those agreements indicate that they may be so closely related that they are, in effect, parts of a single contract.
We may occasionally accept returns to address customer satisfaction issues even though there is generally no contractual provision for such returns. We estimate returns for sales to customers based on historical returns rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.
Our policy applies to the accounting for individual contracts. However, we have elected a practical expedient to apply the guidance to a portfolio of contracts or performance obligations with similar characteristics so long as such application would not differ materially from applying the guidance to the individual contracts (or performance obligations) within that portfolio. Consequently, we have chosen to apply the portfolio approach when possible, which we do not believe will happen frequently. Additionally, we will evaluate a portfolio of data, when possible, in various situations, including accounting for commissions, rights of return and transactions with variable consideration.
We report revenue net of sales taxes. We include shipping charges billed to customers in revenue and the related shipping costs are included in cost of product revenue.
Contract Balances
A contract asset is recognized when we have performed under the contract, but our right to consideration is conditional on something other than the passage of time. Contract assets are included in “Other current assets” on our consolidated balance sheets.
A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a contract that is cancellable. Contract liabilities are included in “Other current liabilities” and “Other long-term liabilities” on our consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
Effective January 1, 2018 in connection with the adoption of ASC 606, we recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales commissions earned by our sales force meet the requirements for capitalization. These costs are deferred and then amortized over a period of benefit that we have determined to be five years. Total capitalized costs to obtain a contract are included in other current and long-term assets on our consolidated balance sheets. As of December 31, 2018, total capitalized costs to obtain contracts was $6.4 million.
Research and Development Expenses
Costs related to the research, design and development of our products are charged to research and development expenses as incurred. Software development costs are capitalized beginning when a product’s technological feasibility has been established and ending when the product is available for general release to customers. Generally, our products are released soon after technological feasibility has been established. As a result, costs incurred subsequent to achieving technological feasibility have not been significant and accordingly, all software development costs have been expensed as incurred.
Warranty
We offer a one-year warranty on all of our hardware products and a 90-day warranty against defects in the software embedded in the products. We use judgment and estimates when determining warranty costs based on historical costs to replace product returns within the warranty period at the time we recognize revenue. We accrue for potential warranty claims at the time of shipment as a component of cost of revenues based on historical experience and other relevant information. We reserve for specifically identified products if and when we determine we have a systemic product failure. Although we engage in extensive product quality programs, if actual product failure rates or use of materials differ from estimates, additional warranty costs may be incurred, which could reduce our gross margin. The accrued warranty liability is recorded in accrued liabilities in the accompanying consolidated balance sheets.
Segment Reporting
We develop, market and sell cloud networking solutions, which consist of our Gigabit Ethernet switches and related software. We have one business activity and there are no segment managers who are held accountable for operations or operating results below the Company level. Our chief operating decision maker is our Chief Executive Officer, who reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have determined that we operate as one reportable segment.
Stock-Based Compensation
Compensation expense related to stock-based transactions, including stock options, restricted stock units (“RSUs”), restricted stock awards (“RSAs”), and stock purchase rights under our employee stock purchase program is measured and recognized in the financial statements based on the fair value of the equity granted on a straight-line basis over the requisite service periods of the awards, which typically ranges from two to five years. Beginning 2017, upon the adoption of ASU 2016-09, Compensation-Stock Compensation: Improvements to Employee Share-Based Payment Accounting, we account for forfeitures as they occur and no longer include an estimate of future forfeitures in the expense recognition. Prior to 2017, stock-based compensation expense was recognized net of estimated forfeitures.
Excess tax benefits generated from stock option exercises and other equity awards are recorded as a reduction to provision for income taxes in the consolidated statements of operations. Prior to 2017, before we adopted ASU 2016-09, such excess tax benefits were recognized as additional paid-in capital in the consolidated balance sheets. See Recently Adopted Accounting Pronouncements below for details. Excess tax benefits resulting from stock awards were $75.5 million, $110.0 million and $42.1 million for the years ended December 31, 2018, 2017 and 2016, respectively.
Income Taxes
Income tax expense is an estimate of current income taxes payable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carryforwards that we recognize for financial reporting and income tax purposes.
We account for income taxes under the liability approach for deferred income taxes, which requires recognition of deferred income tax assets and liabilities for the expected future tax consequences of events that have been recognized in our consolidated financial statements, but have not been reflected in our taxable income. Estimates and judgments occur in the calculation of certain tax liabilities and in the determination of the recoverability of certain deferred income tax assets, which arise from temporary differences and carryforwards. Deferred income tax assets and liabilities are measured using the currently enacted tax rates that apply to taxable income in effect for the years in which those tax assets are expected to be realized or settled. We regularly assess the likelihood that our deferred income tax assets will be realized based on the positive and negative evidence available. We record a valuation allowance to reduce the deferred tax assets to the amount that we are more likely than not to realize.
We believe that we have adequately reserved for our uncertain tax positions, although we can provide no assurance that the final tax outcome of these matters will not be materially different. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in which such determination is made and could have a material impact on our financial condition and results of operations. The provision for income taxes includes the effects of any reserves that we believe are appropriate, as well as the related net interest and penalties.
We regularly review our tax positions and benefits to be realized. We recognize tax liabilities based upon our estimate of whether, and to the extent to which, additional taxes will be due when such estimates are more likely than not to be sustained. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. We recognize interest and penalties related to income tax matters as income tax expense.
Net Income per Share of Common Stock
Basic and diluted net income per share attributable to common stockholders is calculated in conformity with the two-class method required for participating securities. Our shares of common stock subject to repurchase are considered participating securities. In addition, our convertible preferred stock prior to conversion to common shares upon our initial public offering in June 2014, were also considered to be participating securities. Under the two-class method, net income attributable to common stockholders is calculated as net income less earnings attributable to participating securities. In computing diluted net income attributable to common stockholders, undistributed earnings are re-allocated to reflect the potential impact of dilutive securities. Basic net income per common share is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period. Diluted net income per share attributable to common stockholders is computed by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potential dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. For purposes of this calculation, these amounts are excluded from the calculation of diluted net income per share of common stock if their effect is antidilutive.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with ASC 805 - Business Combinations (“ASC 805”). We allocate the total fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the consideration transferred over the fair values of the assets acquired and liabilities assumed is recorded as goodwill. The results of operations of the acquired businesses are included in our consolidated financial statements from the date of acquisition. Acquisition-related costs and restructuring costs are expensed as incurred.
During the measurement period, which is not to exceed one year from the acquisition date, we may record adjustments to the acquired assets and liabilities assumed, with a corresponding offset to goodwill or the preliminary purchase price, to reflect new information obtained about facts and circumstances that existed as of the acquisition date. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.
Goodwill
We perform our annual goodwill impairment analysis in the fourth quarter of each year or more frequently if there are any events or circumstances that would indicate the carrying amount is not recoverable. We first perform a qualitative assessment to determine if it’s necessary to perform a quantitative assessment. If after our qualitative assessment, we determine it is more likely than not that the fair value of the Company is less than its carrying amount, then a quantitative test is performed by comparing the fair value of the Company with its carrying amount in accordance with Accounting Standard Update (“ASU”) No. 2017-04, Intangibles-Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value.
Intangible Assets
Intangible assets are carried at cost less accumulated amortization. All intangible assets have been determined to have definite lives and are amortized on a straight-line basis over their estimated useful lives, ranging from one to seven years. Intangible assets are reviewed for impairment periodically or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective
Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04, Simplifying the Test for Goodwill Impairment, which eliminated step two from the goodwill impairment test. In assessing impairment of goodwill, if it is concluded that it is more likely than not that the carrying amount of a reportable segment exceeds its fair value during the qualitative assessment, a one-step quantitative goodwill impairment test will be performed. If it is concluded during the quantitative test that the carrying amount of a reportable segment exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reportable segment. The guidance is effective for us for our first quarter of 2020. Early adoption is permitted. In the third quarter of 2018, we early adopted ASU 2017-04 upon the completion of our business combinations. The standard did not have an impact to our qualitative assessment for goodwill impairment that we performed in the fourth quarter of fiscal 2018.
Revenue Recognition
During May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). In 2016, the FASB issued ASU 2016-08, ASU 2016-10 and ASU 2016-12, which provide interpretive clarifications on the new guidance in Topic 606 (collectively, “ASC 606”). Under ASC 606, the recognition of revenue is based on consideration we expect to be entitled to from the transfer of goods or services to a customer.
The primary impact of ASC 606 is related to the deferral of incremental commission costs of obtaining customer service contracts, which were previously expensed as incurred. Under ASC 606, we defer all such costs and amortize them over the expected period of benefit. ASC 606 also requires companies to account for termination clauses at the onset of an arrangement. While there is limited history of cancellations, our prepaid subscription offerings are generally cancellable by customers with 30 days’ notice, therefore, the subscription contracts are considered month-to-month. While these prepaid amounts have historically been recorded to deferred revenue, ASC 606 requires that we record these amounts as other liabilities. In addition, ASC 606 may impact the amount and timing of revenue recognition of certain sales arrangements and the related disclosures on our consolidated financial statements.
We adopted ASC 606 on January 1, 2018 using the modified retrospective method to those contracts that were not completed as of January 1, 2018, which resulted in a cumulative effect adjustment of $3.5 million that increased retained earnings to capitalize certain commission costs that were expensed in the prior year. Correspondingly, we increased prepaid expenses and other current assets by $2.0 million, other assets by $2.2 million, and decreased deferred tax assets by $0.7 million as of January 1, 2018. In addition, we reclassified $16.5 million of deferred revenue as of January 1, 2018 to other current liabilities and other long-term liabilities related to our prepaid subscription offerings. The impact of adopting ASC 606 was not material to our financial results for the year ended December 31, 2018.
We apply a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less, as well as the portfolio approach for the contracts reviewed. These costs include a portion of our sales force compensation program as we have determined annual compensation is commensurate with recurring sales activities.
Financial Instruments
In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Recognition and Measurement of Financial Assets and Financial Liabilities (“ASU 2016-01”), which enhances the reporting model for financial instruments to provide users of financial statements with more decision-useful information. In February 2018, the FASB issued ASU 2018-03, Technical Corrections and Improvements to Financial Instruments, to clarify certain aspects of ASU 2016-01. ASU 2016-01 and ASU 2018-03 (collectively, the “new guidance”) address certain aspects of recognition, measurement, presentation, and disclosure of financial instruments. We adopted this new guidance on January 1, 2018.
Under the new guidance, there was no change in the accounting of our marketable securities as our investment policy only allows investments in debt securities. For our cost method equity investments in privately-held companies without readily determinable fair value, we elected to use the measurement alternative, defined as cost, less impairments, as adjusted up or down based on observable price changes in orderly transactions for identical or similar investments of the same issuer, which was adopted prospectively. Adjustments resulting from impairments and/or observable price changes are to be recorded as other income (expense) on a prospective basis.
The carrying amount of our equity investments and any related gain or loss may fluctuate in the future as a result of the re-measurement of such equity investments upon the occurrence of observable price changes and/or impairments.
Income Taxes on Intra-Entity Transfers of Assets
In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory, which addresses recognition of current and deferred income taxes for intra-entity asset transfers when assets are sold to an outside party. Current GAAP prohibits the recognition of current and deferred income taxes until the asset has been sold to an outside party. This prohibition on recognition is considered an exception to the principle of comprehensive recognition of current and deferred income taxes in GAAP. The new guidance requires an entity to recognize the income tax consequences when the transfer occurs eliminating the exception. The guidance must be applied on a modified retrospective basis through a cumulative-effect adjustment directly to retained earnings as of the beginning of the period of adoption. We adopted this guidance in our first quarter of fiscal 2018 and the impact was immaterial.
Restricted Cash in Statement of Cash Flows
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash (a consensus of the FASB Emerging Issues Task Force (“ASU 2016-18”), which requires that amounts generally described as restricted cash or restricted cash equivalents be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. This standard is required to be applied using a retrospective transition method to each period presented. We retrospectively adopted ASU 2016-18 in our first quarter of fiscal 2018. As a result of the adoption, we adjusted the consolidated statements of cash flows for the years ended December 31, 2017 and 2016 to increase the beginning-of-period cash amounts by $4.2 million and $4.0 million, respectively, and end-of-period cash amount by $5.5 million and $4.2 million, respectively. In addition, net cash used in investing activities for the years ended December 31, 2017 and 2016 decreased by $1.3 million and $0.2 million, respectively.
Recent Accounting Pronouncements Not Yet Effective
Nonemployee Share-Based Payments
In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting (“ASU 2018-07”), to simplify the accounting for share-based payments to nonemployees by aligning it with the accounting for share-based payments to employees with certain exceptions. Under the guidance, the measurement of equity-classified nonemployee awards will be fixed at the grant date, which may lower their cost and reduce volatility in the income statement. The guidance is effective for us for our first quarter of 2019. Early adoption is permitted. ASU 2018-07 shall be applied on a modified retrospective basis through a cumulative-effect adjustment to retained earnings as of the beginning of the fiscal year in which the guidance is adopted. We have evaluated this new guidance and do not expect the adoption of the guidance to have a material impact on our consolidated financial statements.
Leases
In February 2016, the FASB issued ASU 2016-02, Leases (“ASU 2016-02”). In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements (“ASU 2018-11”). Under the guidance, lessees are required to recognize assets and lease liabilities on the balance sheet for most leases including operating leases and provide enhanced disclosures. There are optional practical expedients that a company may elect to apply. The guidance is effective for us beginning in our first quarter of 2019. Companies are required to adopt this guidance using a modified retrospective approach and apply the transition provisions under the guidance at either 1) the later of the beginning of the earliest comparative period presented in the financial statements and the commencement date of the lease, or 2) the beginning of the period of adoption (i.e. on the effective date). Under the transition method using the second application date, a company initially applies the new leases standard at the adoption date and recognizes a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption.
We will adopt the guidance for financial statements periods beginning January 1, 2019 using the modified retrospective transition method and initially apply the transition provisions at January 1, 2019, which allows us to continue to apply the legacy guidance in ASC 840 for periods prior to 2019. We will elect the package of transition practical expedients, which, among other things, allows us to keep the historical lease classifications and not have to reassess the lease classification for any existing leases as of the date of adoption. We will also make an accounting policy election to apply the short-term lease exception, which allows us to keep leases with an initial term of twelve months or less off the balance sheet. While we are continuing to assess all potential impacts of the standard, we expect to recognize right-of-use assets and lease liabilities for operating leases of approximately $70.9 million and $79.4 million as of January 1, 2019, respectively. The new guidance will not have a material impact on our consolidated statements of operations.
Credit Losses of Financial Instruments
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires a financial asset measured at amortized cost basis to be presented at the net amount expected to be collected. Credit losses relating to available-for-sale debt securities should be recorded through an allowance for credit losses. This standard is effective for us for our first quarter of 2020. We are currently assessing the impact this guidance may have on our consolidated financial statements.
XML 43 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2018
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation
The following table summarizes our preliminary purchase price allocation of the two acquisitions, in aggregate, based on the estimated fair value of the assets acquired and liabilities assumed at their respective acquisition dates (in thousands):
 
 
Purchase Price Allocation
Cash and cash equivalents
 
$
4,953

Other tangible assets
 
23,677

Liabilities
 
(28,706
)
Intangible assets
 
63,720

Goodwill
 
53,684

Net assets acquired
 
$
117,328

Schedule of Intangible Assets Acquired
The following table shows the valuation of the intangible assets acquired (in thousands) along with their estimated useful lives.
 
 
Acquisition Date Fair Value
 
Estimated Useful Life
Developed technology
 
$
52,510

 
5 years
Customer relationships
 
7,080

 
7 years
Trade name
 
2,470

 
3 years
Others
 
1,660

 
1 year
Total intangible assets acquired
 
$
63,720

 
 
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets by Level
The following tables summarize the amortized costs, unrealized gains and losses, and fair value of these financial assets by significant investment category and their level within the fair value hierarchy (in thousands):
 
 
December 31, 2018
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
322,080

 
$

 
$

 
$
322,080

 
$
322,080

 
$

 
$

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
59,479

 

 

 
59,479

 

 
59,479

 

Certificates of deposits (1)
 
5,000

 

 

 
5,000

 

 
5,000

 

U.S. government notes
 
308,946

 
118

 
(286
)
 
308,778

 
308,778

 

 

Corporate bonds
 
660,353

 
264

 
(1,399
)
 
659,218

 

 
659,218

 

Agency securities
 
273,993

 
240

 
(511
)
 
273,722

 

 
273,722

 

 
 
1,307,771

 
622

 
(2,196
)
 
1,306,197

 
308,778


997,419

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
4,214

 

 

 
4,214

 
4,214

 

 

Total Financial Assets
 
$
1,634,065

 
$
622

 
$
(2,196
)
 
$
1,632,491

 
$
635,072

 
$
997,419

 
$

____________________
(1) As of December 31, 2018, all of our certificates of deposits were domestic deposits.

 
 
December 31, 2017
 
 
Amortized Cost
 
Unrealized Gains
 
Unrealized Losses
 
Fair Value
 
Level I
 
Level II
 
Level III
Financial Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Cash Equivalents:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
$
701,145

 
$

 
$

 
$
701,145

 
$
701,145

 
$

 
$

Agency securities
 
12,728

 

 

 
12,728

 
 
 
12,728

 

 
 
713,873

 

 

 
713,873

 
701,145

 
12,728

 

Marketable Securities:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
11,924

 

 

 
11,924

 

 
11,924

 

U.S. government notes
 
137,025

 

 
(378
)
 
136,647

 
136,647

 

 

Corporate bonds
 
313,080

 
20

 
(616
)
 
312,484

 

 
312,484

 

Agency securities
 
215,923

 
2

 
(617
)
 
215,308

 

 
215,308

 

 
 
677,952

 
22

 
(1,611
)
 
676,363

 
136,647

 
539,716

 

Other Assets:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds - restricted
 
5,505

 

 

 
5,505

 
5,505

 

 

Total Financial Assets
 
$
1,397,330

 
$
22

 
$
(1,611
)
 
$
1,395,741

 
$
843,297

 
$
552,444

 
$

Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity
The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
 
 
December 31, 2018
Due in 1 year or less
 
$
875,498

Due in 1 year through 2 years
 
430,699

Total marketable securities
 
$
1,306,197

XML 45 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details (Tables)
12 Months Ended
Dec. 31, 2018
Balance Sheet Components [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash
The following table is a reconciliation of cash, cash equivalents and restricted cash reported within the accompanying consolidated balance sheets that sum to the total of the same such amounts shown in the accompanying consolidated statements of cash flows (in thousands):
 
 
December 31,
 
 
2018
 
2017
 
2016
Cash and cash equivalents
 
$
649,950

 
$
859,192

 
$
567,923

Restricted cash included in other assets
 
4,214

 
5,505

 
4,245

Total cash, cash equivalents and restricted cash
 
$
654,164

 
$
864,697

 
$
572,168

Schedule of Accounts Receivable
Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Accounts receivable
 
$
340,897

 
$
254,881

Allowance for doubtful accounts
 
(507
)
 
(112
)
Product sales rebate and returns reserve
 
(8,613
)
 
(7,423
)
Accounts receivable, net
 
$
331,777

 
$
247,346


Allowance for Doubtful Accounts
Activity in the allowance for doubtful accounts consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Balance at the beginning of year
 
$
112

 
$
204

 
$
963

     Additions (deductions) charged (credited) to expense
 
368

 
17

 
(292
)
Addition in connection with business acquisitions
 
132

 

 

     Deductions/write-offs
 
(105
)
 
(109
)
 
(467
)
Balance at the end of year
 
$
507

 
$
112

 
$
204

Product Sales Rebate and Returns Reserve
Activity in the product sales rebate and returns reserve consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Balance at the beginning of year
 
$
7,423

 
$
1,317

 
$
566

     Additions charged against revenue
 
4,269

 
17,371

 
5,122

Consumption
 
(3,079
)
 
(11,265
)
 
(4,371
)
Balance at the end of year
 
$
8,613

 
$
7,423

 
$
1,317

Schedule of Inventories
Inventories consist of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Raw materials
 
$
76,795

 
$
69,673

Finished goods
 
187,762

 
236,525

Total inventories
 
$
264,557

 
$
306,198

Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consists of the following (in thousands):
 
 
December 31,
 
 
2018
 
2017
Inventory deposit
 
$
14,639

 
$
34,141

Prepaid income taxes
 
38,636

 
38,134

Other current assets
 
95,730

 
96,215

Other prepaid expenses and deposits
 
13,316

 
8,840

Total prepaid expenses and other current assets
 
$
162,321

 
$
177,330

Schedule of Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 
 
 December 31,
 
 
2018
 
2017
Equipment and machinery
 
$
55,912

 
$
47,711

Computer hardware and software
 
30,566

 
22,124

Furniture and fixtures
 
3,697

 
3,020

Leasehold improvements
 
36,447

 
30,548

Building
 
35,154

 
35,154

Construction-in-process
 
3,591

 
4,742

Property and equipment, gross
 
165,367

 
143,299

Less: accumulated depreciation
 
(90,012
)
 
(69,020
)
Property and equipment, net
 
$
75,355

 
$
74,279

Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
 
 December 31,
 
 
2018
 
2017
Accrued payroll related costs
 
$
70,755

 
$
56,626

Accrued manufacturing costs
 
31,336

 
35,703

Accrued product development costs
 
6,988

 
21,201

Accrued warranty costs
 
5,362

 
7,415

Accrued professional fees
 
5,678

 
7,086

Accrued taxes
 
839

 
794

Other
 
2,296

 
5,002

Total accrued liabilities
 
$
123,254

 
$
133,827

Schedule of Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
Warranty accrual, beginning of year
 
$
7,415

 
$
6,744

Liabilities accrued for warranties issued during the year
 
3,565

 
5,542

Warranty costs incurred during the year
 
(5,618
)
 
(4,871
)
Warranty accrual, end of year
 
$
5,362

 
$
7,415

Schedule of Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
 
 
Year Ended December 31, 2018
Contract assets, beginning balance
 
$

Contract assets, ending balance
 
$
6,341

The following table summarizes the activity related to our contract liabilities (in thousands):
 
 
Year Ended December 31, 2018
Contract liabilities, beginning balance
 
$
16,521

Less: Revenue recognized from beginning balance
 
(7,561
)
Less: Beginning balance reclassified to deferred revenue
 
(371
)
Add: Contract liabilities recognized
 
24,006

Contract liabilities, ending balance
 
$
32,595

Schedule of Deferred Revenue
The following table summarizes the activity related to our deferred revenue (in thousands):
 
 
Year Ended December 31, 2018
 
Deferred revenue, beginning balance
 
$
498,740

(1) 
Less: Revenue recognized from beginning balance
 
(328,758
)
 
Add: Deferral of revenue in current period, excluding amounts recognized during the period
 
417,245

 
Deferred revenue, ending balance
 
$
587,227

 
_________________________________
 
 
 
(1) The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.
 
Schedule of Other Income (Expense), Net
Other income (expense), net consists of the following (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Interest income
 
$
31,666

 
$
8,093

 
$
2,995

Interest expense
 
(2,701
)
 
(2,780
)
 
(3,136
)
Loss on investments in privately-held companies, net
 
(13,800
)
 

 

Other income (expense)
 
289

 
(825
)
 
(1,043
)
Total other income (expense), net
 
$
15,454

 
$
4,488

 
$
(1,184
)
XML 46 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Acquisition-Related Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2018 (in thousands):
 
 
December 31, 2018
 
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Weighted Average Remaining Useful Life
(In Years)
Developed technology
 
$
52,510

 
$
(3,824
)
 
$
48,686

 
4.6
Customer relationships
 
7,080

 
(375
)
 
6,705

 
6.6
Trade name
 
2,470

 
(289
)
 
2,181

 
2.7
Others
 
1,660

 
(622
)
 
1,038

 
0.6
Total
 
$
63,720

 
$
(5,110
)
 
$
58,610

 
4.7
Schedule of Estimated Amortization Expense
As of December 31, 2018, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,
 
Future Amortization Expense
2019
 
$
13,375

2020
 
12,337

2021
 
12,048

2022
 
11,513

2023
 
7,690

Thereafter
 
1,647

Total
 
$
58,610

XML 47 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Operating Leases
As of December 31, 2018, the aggregate future minimum payments under non-cancelable operating leases consist of the following (in thousands):
Years Ending December 31,
 
 
2019
 
$
12,789

2020
 
13,769

2021
 
14,308

2022
 
14,291

2023
 
12,325

Thereafter
 
35,869

Total minimum future lease payments
 
$
103,351

Schedule of Lease Financing Obligations
As of December 31, 2018, the future minimum payments due under our lease financing obligations were as follows (in thousands):
Years Ending December 31,
 
 
2019
 
$
6,321

2020
 
6,506

2021
 
6,686

2022
 
6,871

2023
 
5,265

Thereafter
 

Total payments
 
31,649

Less: interest and land lease expense
 
(17,536
)
Total payments under lease financing obligations
 
14,113

Property reverting to landlord
 
23,630

Present value of obligations
 
37,743

Less: current portion
 
(2,312
)
Lease financing obligations, non-current
 
$
35,431

XML 48 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities (Tables)
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Option Activity
The following table summarizes the option activities under our stock plans and related information (in thousands, except years and per share amounts):
 
 
Number of
Shares
Underlying
Outstanding Options
 
Weighted-
Average
Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Term (In Years) 
 
Aggregate
Intrinsic
Value
Balance—December 31, 2017
 
7,024

 
$
33.05

 
6.1
 
$
1,422,637

Options granted
 
113

 
241.92

 
 
 
 
Options exercised
 
(1,189
)
 
32.24

 
 
 
 
Options canceled
 
(49
)
 
49.53

 
 
 
 
Balance—December 31, 2018
 
5,899

 
$
37.09

 
5.2
 
$
1,027,741

Vested and exercisable—December 31, 2018
 
3,097

 
$
25.22

 
4.7
 
$
574,392


Schedule of Restricted Stock Units Activity
A summary of the RSU activities under our 2014 Plan and changes during the reporting period and a summary of related information are presented below (in thousands, except years and per share amounts):
 
 
Number of
Shares
 
Weighted-
Average Grant
Date Fair Value Per Share
 
Weighted-Average
Remaining
Contractual Term (In Years)
 
Aggregate Intrinsic Value
Unvested balance—December 31, 2017
 
1,537

 
$
104.29

 
1.6
 
$
362,119

       RSUs granted
 
378

 
257.91

 
 
 
 
       RSUs vested
 
(538
)
 
96.49

 
 
 
 
       RSUs forfeited/canceled
 
(69
)
 
129.00

 
 
 
 
Unvested balance—December 31, 2018
 
1,308

 
$
150.60

 
1.5
 
$
275,638

Schedule of Shares Available for Grant
The following table presents the stock activities and the total number of shares available for grant as of December 31, 2018 (in thousands):
 
 
Number of Shares
Balance—December 31, 2017
 
13,512

Authorized
 
2,211

Options granted
 
(113
)
RSUs granted
 
(378
)
Options canceled
 
49

RSUs forfeited
 
69

Shares traded for taxes
 
36

Balance—December 31, 2018
 
15,386

Schedule of Stock-Based Compensation Expense
Total stock-based compensation expense related to options, RSAs, ESPP and RSUs granted were charged to the department to which the associated employee reported as follow (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Cost of revenue
 
$
5,087

 
$
4,353

 
$
3,620

Research and development
 
48,205

 
42,184

 
31,892

Sales and marketing   
 
24,995

 
17,953

 
15,666

General and administrative
 
12,915

 
10,937

 
7,854

           Total stock-based compensation
 
$
91,202

 
$
75,427

 
$
59,032


Schedule of Stock Option Valuation Assumptions
For the years ended December 31, 2018, 2017 and 2016, the fair value of each stock option granted under our plans was estimated on the date of grant using the Black-Scholes option pricing model with the following assumptions:  
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Expected term (in years)
 
7.0

 
6.3

 
6.7

Risk-free interest rate
 
2.9
%
 
2.1
%
 
1.5
%
Expected volatility
 
44.6
%
 
38.9
%
 
38.9
%
Dividend rate
 
%
 
%
 
%
Schedule of ESPP Valuation Assumptions
The following table summarizes the assumptions relating to our ESPP:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Expected term (in years)
 
1.1

 
1.2

 
1.2

Risk-free interest rate
 
2.4
%
 
1.1
%
 
0.6
%
Expected volatility
 
41.9
%
 
31.7
%
 
31.8
%
Dividend rate
 
%
 
%
 
%
Schedule of Unrecognized Stock-Based Compensation Expense
As of December 31, 2018, unrecognized stock-based compensation expenses by award type and their expected weighted-average recognition periods are summarized in the following table (in thousands, except years).
 
 
December 31, 2018
 
 
Stock Option
 
RSU
 
ESPP
 
Restricted Stock
Unrecognized stock-based compensation expense
 
$
56,441

 
$
177,382

 
$
6,474

 
$
5,387

Weighted-average amortization period
 
3.6 years

 
3.3 years

 
1.0 year

 
3.7 years

XML 49 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share Available to Common Stock (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income Per Share Available to Common Stock
The following table sets forth the computation of our basic and diluted net income per share available to common stock (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Numerator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Net income
 
$
328,115

 
$
423,201

 
$
184,189

Less: undistributed earnings allocated to participating securities
 
(189
)
 
(801
)
 
(1,224
)
Net income available to common stockholders, basic
 
$
327,926

 
$
422,400

 
$
182,965

Diluted:
 
 
 
 
 
 
Net income attributable to common stockholders, basic
 
$
327,926

 
$
422,400

 
$
182,965

Add: undistributed earnings allocated to participating securities
 
15

 
68

 
74

Net income attributable to common stockholders, diluted
 
$
327,941

 
$
422,468

 
$
183,039

Denominator:
 
 
 
 
 
 
Basic:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
74,750

 
72,258

 
68,771

Diluted:
 
 
 
 
 
 
Weighted-average shares used in computing net income per share available to common stockholders, basic
 
74,750

 
72,258

 
68,771

Add weighted-average effect of dilutive securities:
 
 
 
 
 
 
Stock options, RSUs and RSAs
 
6,083

 
6,599

 
4,408

Employee stock purchase plan
 
11

 
120

 
43

Weighted-average shares used in computing net income per share available to common stockholders, diluted
 
80,844

 
78,977

 
73,222

Net income per share attributable to common stockholders:
 
 
 
 
 
 
Basic
 
$
4.39

 
$
5.85

 
$
2.66

Diluted
 
$
4.06

 
$
5.35

 
$
2.50

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share available to common stockholders for the periods presented because including them would have been anti-dilutive (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Stock options and RSUs to purchase common stock
 
140

 
58

 
2,594

Employee stock purchase plan
 
71

 

 

Total
 
211

 
58

 
2,594

XML 50 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Taxes
The geographical breakdown of income before provision for income taxes is as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Domestic
 
$
136,818

 
$
373,221

 
$
196,202

Foreign
 
151,983

 
101,539

 
46,023

Income before income taxes
 
$
288,801

 
$
474,760

 
$
242,225

Schedule of Components of Income Tax Expense (Benefit)
The components of the provision for income taxes are as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Current provision for income taxes:
 
 
 
 
 
 
Federal
 
$
6,113

 
$
31,935

 
$
64,594

State
 
2,018

 
3,645

 
10,529

Foreign
 
10,451

 
7,322

 
4,675

Total current
 
18,582

 
42,902

 
79,798

Deferred taxes benefit:
 
 
 
 
 
 
Federal
 
(57,726
)
 
12,795

 
(18,579
)
State
 
(4,164
)
 
(3,404
)
 
(3,564
)
Foreign
 
3,994

 
(734
)
 
381

Total deferred
 
(57,896
)
 
8,657

 
(21,762
)
Total provision for (benefit from) income taxes
 
$
(39,314
)
 
$
51,559

 
$
58,036

Schedule of Effective Income Tax Rate Reconciliation
The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows:
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
U.S. federal statutory income tax rate
 
21.00
 %
 
35.00
 %
 
35.00
 %
State tax, net of federal benefit
 
(0.59
)
 
0.03

 
1.87

Taxes on foreign earnings differential
 
(3.37
)
 
(5.18
)
 
(2.27
)
Tax credits
 
(7.68
)
 
(3.23
)
 
(4.39
)
Change in valuation allowance
 
1.00

 

 

Uncertain tax positions and associated interest
 

 

 
(2.33
)
Stock-based compensation
 
(24.90
)
 
(25.86
)
 
(2.81
)
Tax Cuts and Jobs Act
 
(1.72
)
 
11.14

 

Acquisition and integration costs
 
2.12

 

 

Other, net
 
0.53

 
(1.04
)
 
(1.11
)
Effective tax rate
 
(13.61
)%
 
10.86
 %
 
23.96
 %
Schedule of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of deferred tax assets (liabilities) are as follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred tax assets:
 
 
 
 
Property and equipment
 
$
1,890

 
$
1,942

Stock-based compensation
 
19,186

 
22,050

Reserves and accruals not currently deductible
 
77,373

 
41,024

Net operating losses
 
11,052

 
2,432

Tax credits
 
57,793

 
30,831

Capitalized R&D expenses
 
30,027

 

Other
 
2,053

 
2,115

Gross deferred tax assets
 
199,374

 
100,394

Valuation allowance
 
(56,724
)
 
(35,132
)
Total deferred tax assets
 
142,650

 
65,262

Deferred tax liabilities:
 
 
 
 
Acquired intangibles
 
(13,401
)
 

Accrued liabilities
 
(5,190
)
 
(2,006
)
Other
 
(1,320
)
 
(9
)
Total deferred tax liabilities
 
(19,911
)
 
(2,015
)
Net deferred tax assets
 
$
122,739

 
$
63,247

The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
 
 
December 31,
 
 
2018
 
2017
Deferred tax assets, non-current
 
$
126,492

 
$
65,125

Deferred tax liabilities, non-current
 
(3,753
)
 
(1,878
)
Total net deferred tax assets
 
$
122,739

 

$63,247

Schedule of Unrecognized Tax Benefits Roll Forward
The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2018, 2017 and 2016 was as follows (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Gross unrecognized tax benefits—beginning balance
 
$
48,835

 
$
26,915

 
$
22,239

Increases related to tax positions taken in a prior year
 
330

 
1,243

 
46

Increases related to tax positions taken during current year
 
27,413

 
22,202

 
11,359

Decreases related to tax positions taken in a prior year
 
(675
)
 
(21
)
 
(426
)
Decreases related to settlements with taxing authorities
 

 

 
(432
)
Decreases related to lapse of statute of limitations
 
(2,173
)
 
(1,504
)
 
(5,871
)
   Adjustment for acquisition
 
706

 

 

Gross unrecognized tax benefits—ending balance
 
$
74,436

 
$
48,835

 
$
26,915

XML 51 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2018
Segment Reporting [Abstract]  
Schedule of Net Revenue and Long Lived Assets, by Location
The following table represents revenue based on the customer’s location, as determined by the customer’s shipping address (in thousands):
 
 
Year Ended December 31,
 
 
2018
 
2017
 
2016
Americas
 
$
1,550,453

 
$
1,192,289

 
$
874,740

Europe, Middle East and Africa
 
414,069

 
299,547

 
168,789

Asia Pacific
 
186,847

 
154,350

 
85,638

Total revenue
 
$
2,151,369

 
$
1,646,186

 
$
1,129,167

Long lived assets, excluding intercompany receivables, investments in subsidiaries, privately held equity investments and deferred tax assets, net by location are summarized as follows (in thousands):
 
 
December 31,
 
 
2018
 
2017
United States
 
$
69,238

 
$
69,128

International
 
6,117

 
5,151

Total
 
$
75,355

 
$
74,279

XML 52 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2018 and 2017:
 
 
Three Months Ended
 
 
Dec. 31, 2018
 
Sep. 30, 2018
 
Jun. 30, 2018
 
Mar. 31, 2018
 
Dec. 31, 2017
 
Sep. 30, 2017
 
Jun. 30, 2017
 
Mar. 31, 2017
 
 
(in thousands)
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
503,235

 
$
485,481

 
$
444,767

 
$
407,617

 
$
407,195

 
$
380,344

 
$
353,904

 
$
291,367

Service
 
92,491

 
77,828

 
75,078

 
64,872

 
60,672

 
57,289

 
51,307

 
44,108

Total revenue
 
595,726


563,309


519,845


472,489

 
467,867


437,633


405,211


335,475

Cost of revenue: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
204,507

 
187,764

 
171,622

 
156,691

 
147,919

 
145,874

 
134,406

 
109,836

Service
 
16,227

 
13,962

 
14,340

 
12,879

 
12,783

 
11,142

 
11,028

 
11,429

Total cost of revenue
 
220,734


201,726


185,962


169,570

 
160,702

 
157,016

 
145,434

 
121,265

Gross profit
 
374,992


361,583


333,883


302,919

 
307,165


280,617


259,777


214,210

Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Research and development
 
118,439

 
117,589

 
104,078

 
102,362

 
107,180

 
79,610

 
81,194

 
81,610

Sales and marketing
 
50,911

 
47,903

 
46,188

 
42,140

 
38,808

 
40,640

 
38,630

 
37,027

General and administrative
 
12,000

 
15,321

 
18,420

 
19,679

 
21,789

 
19,535

 
23,319

 
22,155

Legal settlement (1)
 

 

 
405,000

 

 

 

 

 

Total operating expenses
 
181,350

 
180,813

 
573,686

 
164,181

 
167,777

 
139,785

 
143,143

 
140,792

Income from operations
 
193,642

 
180,770

 
(239,803
)
 
138,738

 
139,388

 
140,832

 
116,634

 
73,418

Other income (expense), net:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense
 
(661
)
 
(673
)
 
(680
)
 
(687
)
 
(741
)
 
(701
)
 
(623
)
 
(715
)
Other income (expense), net
 
5,509

 
9,292

 
(1,489
)
 
4,843

 
2,988

 
2,136

 
1,119

 
1,025

Total other income (expense), net
 
4,848

 
8,619

 
(2,169
)
 
4,156

 
2,247

 
1,435

 
496

 
310

Income before income taxes
 
198,490

 
189,389

 
(241,972
)
 
142,894

 
141,635

 
142,267

 
117,130

 
73,728

Provision for (benefit from) income taxes (2)
 
28,168

 
20,865

 
(86,703
)
 
(1,644
)
 
37,802

 
8,545

 
14,445

 
(9,233
)
Net income (loss)
 
$
170,322


$
168,524


$
(155,269
)

$
144,538

 
$
103,833


$
133,722


$
102,685


$
82,961

Net income (loss) per share attributable to common stockholders:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
 
$
2.26

 
$
2.25

 
$
(2.08
)
 
$
1.95

 
$
1.42

 
$
1.84

 
$
1.42

 
$
1.16

Diluted
 
$
2.10

 
$
2.08

 
$
(2.08
)
 
$
1.79

 
$
1.29

 
$
1.68

 
$
1.30

 
$
1.07

______________________
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(1) See Note 14.
(2) Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.
XML 53 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Organization and Summary of Significant Accounting Policies (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
supplier
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
supplier
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
supplier
segment
Dec. 31, 2017
USD ($)
supplier
Dec. 31, 2016
USD ($)
Jan. 01, 2019
USD ($)
Jan. 01, 2018
USD ($)
Dec. 31, 2015
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]                            
Letter of credit outstanding, amount $ 4,000,000               $ 4,000,000          
Restricted cash pledged as collateral         $ 4,000,000         $ 4,000,000        
Letter of credit         1,100,000         1,100,000        
Foreign Currency                            
Foreign currency transaction gains (losses)                 300,000 (500,000) $ (700,000)      
Inventory                            
Inventory write-down                 20,800,000 28,100,000 12,100,000      
Contract manufacturer and supplier liability                 $ 0 21,200,000 6,200,000      
Property, Plant and Equipment [Line Items]                            
Estimated useful life                 3 years          
Impairment of Long-Lived Assets and Investments                            
Impairment of long-lived assets and investments                 $ 0 0 0      
Deferred Revenue Arrangement [Line Items]                            
Revenue, description of timing                 30 days with some large high volume customers having extended terms up to 60 days          
Capitalized contract cost, amortization period 5 years               5 years          
Capitalized contract cost $ 6,400,000               $ 6,400,000          
Warranty                            
Warranty term on hardware products                 1 year          
Warranty term on software embedded in products                 90 days          
Segment Reporting                            
Number of business activities | segment                 1          
Number of reportable segments | segment                 1          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Excess tax benefits included in income taxes 7,800,000 $ 22,300,000 $ 20,100,000 $ 25,300,000 38,300,000 $ 23,800,000 $ 19,100,000 $ 28,800,000 $ 75,500,000 110,000,000        
Excess tax benefits included in APIC                     42,084,000      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                            
Retained earnings 1,190,803,000       859,114,000       1,190,803,000 859,114,000        
Prepaid expenses and other current assets 162,321,000       177,330,000       162,321,000 177,330,000        
Other assets 22,704,000       18,891,000       22,704,000 18,891,000        
Deferred tax assets 126,492,000       65,125,000       126,492,000 65,125,000        
Deferred revenue 587,227,000       498,740,000 [1]       587,227,000 498,740,000 [1]        
Cash, cash equivalents, restricted cash $ 654,164,000 [2]       $ 864,697,000 [2]       654,164,000 [2] 864,697,000 [2] 572,168,000 [2]     $ 691,367,000
Net cash provided by (used in) investing activities                 $ (755,113,000) $ (391,320,000) [3] (325,775,000) [3]      
Supplier Concentration Risk                            
Product Information [Line Items]                            
Number of suppliers | supplier 3       3       3 3        
Accounting Standards Update 2016-18                            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                            
Cash, cash equivalents, restricted cash         $ 5,500,000         $ 5,500,000 4,200,000     $ 4,000,000
Net cash provided by (used in) investing activities                   $ (1,300,000) $ (200,000)      
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09                            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                            
Retained earnings                         $ 3,500,000  
Prepaid expenses and other current assets                         2,000,000  
Other assets                         2,200,000  
Deferred tax assets                         (700,000)  
Deferred revenue                         $ (16,500,000)  
Scenario, Forecast | Accounting Standards Update 2016-02                            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                            
Operating lease liability, right of use asset                       $ 70,900,000    
Operating lease liability                       $ 79,400,000    
Maximum                            
Deferred Revenue Arrangement [Line Items]                            
PCS term of contract                 3 years          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Requisite service period of the awards                 5 years          
Finite-Lived Intangible Assets [Line Items]                            
Weighted average useful life (in years)                 7 years          
Minimum                            
Deferred Revenue Arrangement [Line Items]                            
PCS term of contract                 1 year          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Requisite service period of the awards                 2 years          
Finite-Lived Intangible Assets [Line Items]                            
Weighted average useful life (in years)                 1 year          
Building                            
Property, Plant and Equipment [Line Items]                            
Estimated useful life                 30 years          
Customer A | Accounts Receivable | Credit Concentration Risk                            
Product Information [Line Items]                            
Percentage of total per significant customer                 35.00% 30.00%        
Customer A | Revenue | Credit Concentration Risk                            
Product Information [Line Items]                            
Percentage of total per significant customer                 27.00% 16.00% 16.00%      
Customer B | Accounts Receivable | Credit Concentration Risk                            
Product Information [Line Items]                            
Percentage of total per significant customer                 10.00% 18.00%        
Other Assets                            
Restricted Cash and Cash Equivalents Items [Line Items]                            
Restricted cash $ 4,200,000       $ 5,500,000       $ 4,200,000 $ 5,500,000        
[1] The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.
[2] See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
[3] Net cash used in investing activities for the years ended December 31 of 2017 and 2016, respectively, was adjusted as a result of our adoption of ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, in the first quarter of 2018. See Note 1 of the accompanying notes for details of the adjustments.
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
USD ($)
shares
Sep. 30, 2018
USD ($)
business
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Business Acquisition [Line Items]        
Goodwill     $ 53,684 $ 0
Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions        
Business Acquisition [Line Items]        
Total consideration transferred $ 117,300      
Cash transferred to acquire businesses 101,700      
Stock issued to acquire businesses, fair value $ 15,600      
Common stock issued (shares) | shares 58,072      
Number of businesses acquired | business   2    
Goodwill $ 53,684 $ 53,684    
XML 55 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2017
Business Acquisition [Line Items]      
Goodwill $ 53,684   $ 0
Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions      
Business Acquisition [Line Items]      
Cash and cash equivalents   $ 4,953  
Other tangible assets   23,677  
Liabilities   (28,706)  
Intangible assets   63,720  
Goodwill   53,684  
Net assets acquired   $ 117,328  
XML 56 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Combinations - Schedule of Intangible Assets Acquired (Details) - Mojo Networks, Inc and Metamako Holdings PTY LTD Acquisitions
$ in Thousands
3 Months Ended
Sep. 30, 2018
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 63,720
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 52,510
Estimated Useful Life (year) 5 years
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 7,080
Estimated Useful Life (year) 7 years
Trade name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 2,470
Estimated Useful Life (year) 3 years
Others  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 1,660
Estimated Useful Life (year) 1 year
XML 57 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, amortized cost   $ 713,873
Cash equivalents, fair value   713,873
Marketable securities, amortized cost $ 1,307,771 677,952
Marketable securities, unrealized gains 622 22
Marketable securities, unrealized losses (2,196) (1,611)
Marketable securities, fair value 1,306,197 676,363
Financial assets, amortized costs 1,634,065 1,397,330
Financial assets, fair value 1,632,491 1,395,741
Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   701,145
Marketable securities, fair value 308,778 136,647
Financial assets, fair value 635,072 843,297
Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   12,728
Marketable securities, fair value 997,419 539,716
Financial assets, fair value 997,419 552,444
Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   0
Marketable securities, fair value 0 0
Financial assets, fair value 0 0
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 59,479 11,924
Marketable securities, unrealized gains 0 0
Marketable securities, unrealized losses 0 0
Marketable securities, fair value 59,479 11,924
Commercial paper | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Commercial paper | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 59,479 11,924
Commercial paper | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Certificates of deposits    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 5,000  
Marketable securities, unrealized gains 0  
Marketable securities, unrealized losses 0  
Marketable securities, fair value 5,000  
Certificates of deposits | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0  
Certificates of deposits | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 5,000  
Certificates of deposits | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0  
U.S. government notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 308,946 137,025
Marketable securities, unrealized gains 118 0
Marketable securities, unrealized losses (286) (378)
Marketable securities, fair value 308,778 136,647
U.S. government notes | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 308,778 136,647
U.S. government notes | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
U.S. government notes | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 660,353 313,080
Marketable securities, unrealized gains 264 20
Marketable securities, unrealized losses (1,399) (616)
Marketable securities, fair value 659,218 312,484
Corporate bonds | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Corporate bonds | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 659,218 312,484
Corporate bonds | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 273,993 215,923
Marketable securities, unrealized gains 240 2
Marketable securities, unrealized losses (511) (617)
Marketable securities, fair value 273,722 215,308
Agency securities | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Agency securities | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 273,722 215,308
Agency securities | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 0 0
Money market funds - restricted    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, amortized cost 4,214 5,505
Other assets, fair value 4,214 5,505
Money market funds - restricted | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 4,214 5,505
Money market funds - restricted | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 0 0
Money market funds - restricted | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 0 0
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, amortized cost 322,080 701,145
Cash equivalents, fair value 322,080 701,145
Money market funds | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 322,080  
Money market funds | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 0  
Money market funds | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value $ 0  
Money market funds | Fair Value, Measurements, Recurring | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   701,145
Money market funds | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   0
Money market funds | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   0
Agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, amortized cost   12,728
Cash equivalents, fair value   12,728
Agency securities | Fair Value, Measurements, Recurring | Level II    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   12,728
Agency securities | Fair Value, Measurements, Recurring | Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value   $ 0
XML 58 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]    
Realized losses on other-than-temporary securities $ 0 $ 0
Unrealized losses on marketable securities $ 0 $ 0
Marketable securities, maximum maturity period 24 months  
Marketable securities, weighted average remaining duration 8 months 24 days  
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Investment by Maturity Dates (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 875,498  
Due in 1 year through 2 years 430,699  
Total marketable securities $ 1,306,197 $ 676,363
XML 60 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Components [Abstract]        
Cash and cash equivalents $ 649,950 $ 859,192 $ 567,923  
Restricted cash included in other assets 4,214 5,505 4,245  
Total cash, cash equivalents and restricted cash $ 654,164 [1] $ 864,697 [1] $ 572,168 [1] $ 691,367
[1] See Note 4 of the accompanying notes for a reconciliation of the ending balance of cash, cash equivalents and restricted cash as shown in this consolidated statements of cash flows.
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Balance Sheet Components [Abstract]        
Accounts receivable $ 340,897 $ 254,881    
Allowance for Doubtful Accounts Receivable 507 112 $ 204 $ 963
Product sales rebate and returns reserve (8,613) (7,423) $ (1,317) $ (566)
Accounts receivable, net $ 331,777 $ 247,346    
XML 62 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at the beginning of year $ 112 $ 204 $ 963
Additions (deductions) charged (credited) to expense 368 17 (292)
Addition in connection with business acquisitions 132 0 0
Deductions/write-offs (105) (109) (467)
Balance at the end of year $ 507 $ 112 $ 204
XML 63 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Sales Return Reserve [Roll Forward]      
Balance at the beginning of year $ 7,423 $ 1,317 $ 566
Additions charged against revenue 4,269 17,371 5,122
Consumption (3,079) (11,265) (4,371)
Balance at the end of year $ 8,613 $ 7,423 $ 1,317
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Inventories    
Raw materials $ 76,795 $ 69,673
Finished goods 187,762 236,525
Total inventories $ 264,557 $ 306,198
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Components [Abstract]    
Inventory deposit $ 14,639 $ 34,141
Prepaid income taxes 38,636 38,134
Other current assets 95,730 96,215
Other prepaid expenses and deposits 13,316 8,840
Total prepaid expenses and other current assets $ 162,321 $ 177,330
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 165,367 $ 143,299  
Less: accumulated depreciation (90,012) (69,020)  
Property and equipment, net 75,355 74,279  
Depreciation 21,600 20,200 $ 19,400
Equipment and machinery      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 55,912 47,711  
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 30,566 22,124  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 3,697 3,020  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 36,447 30,548  
Building      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 35,154 35,154  
Construction-in-process      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 3,591 $ 4,742  
XML 67 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Components [Abstract]      
Accrued payroll related costs $ 70,755 $ 56,626  
Accrued manufacturing costs 31,336 35,703  
Accrued product development costs 6,988 21,201  
Accrued warranty costs 5,362 7,415 $ 6,744
Accrued professional fees 5,678 7,086  
Accrued taxes 839 794  
Other 2,296 5,002  
Total accrued liabilities $ 123,254 $ 133,827  
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Warranty [Roll Forward]    
Warranty accrual, beginning of year $ 7,415 $ 6,744
Liabilities accrued for warranties issued during the year 3,565 5,542
Warranty costs incurred during the year (5,618) (4,871)
Warranty accrual, end of year 5,362 7,415
Specific product warranty reserves $ 0 $ 0
XML 69 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Contract Balances (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Change in Contract with Customer, Asset [Roll Forward]  
Contract assets, beginning balance $ 0
Contract assets, ending balance 6,341
Change in Contract with Customer, Liability [Roll Forward]  
Contract liabilities, beginning balance 16,521
Less: Revenue recognized from beginning balance (7,561)
Less: Beginning balance reclassified to deferred revenue (371)
Add: Contract liabilities recognized 24,006
Contract liabilities, ending balance 32,595
Other Current Liabilities  
Change in Contract with Customer, Liability [Roll Forward]  
Contract liabilities, ending balance $ 13,500
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Deferred revenue, beginning balance $ 498,740 [1]
Less: Revenue recognized from beginning balance (328,758)
Add: Deferral of revenue in current period, excluding amounts recognized during the period 417,245
Deferred revenue, ending balance $ 587,227
[1] The beginning balance of the year ended December 31, 2018 excludes $16.5 million that was reclassified to other current liabilities and other long-term liabilities at January 1, 2018 as a result of our adoption of ASC 606. See Note 1 for details.
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Performance Obligations (Details)
$ in Millions
Dec. 31, 2018
USD ($)
Balance Sheet Components [Abstract]  
Revenue, remaining performance obligation, amount $ 621.1
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 85.00%
Performance obligation, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 15.00%
Performance obligation, period 3 years
XML 72 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statements Details - Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Components [Abstract]                      
Interest income                 $ 31,666 $ 8,093 $ 2,995
Interest expense                 (2,701) (2,780) (3,136)
Loss on investments in privately-held companies, net                 (13,800) 0 0
Other income (expense)                 289 (825) (1,043)
Total other income (expense), net $ 4,848 $ 8,619 $ (2,169) $ 4,156 $ 2,247 $ 1,435 $ 496 $ 310 $ 15,454 $ 4,488 $ (1,184)
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Non-marketable equity investments $ 30,300,000 $ 36,100,000
Equity securities without readily determinable fair value, initial costs 44,100,000 36,100,000
Unrealized gain on equity investments remeasured at fair value 1,200,000  
Cost-method investments impairment loss 15,000,000  
Securities without readily determinable fair value, impairment losses   $ 0
Level III    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities without readily determinable fair value, initial costs 36,100,000  
Equity Securities, FV-NI and without Readily Determinable Fair Value $ 22,300,000  
XML 74 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Acquisition-Related Intangible Assets - Narrative (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill impairment $ 0
Intangible asset, accumulated amortization $ 5,100,000
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 63,720  
Accumulated Amortization (5,110)  
Net Carrying Amount $ 58,610 $ 0
Weighted Average Remaining useful Life (in years) 4 years 8 months 20 days  
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 52,510  
Accumulated Amortization (3,824)  
Net Carrying Amount $ 48,686  
Weighted Average Remaining useful Life (in years) 4 years 7 months 20 days  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 7,080  
Accumulated Amortization (375)  
Net Carrying Amount $ 6,705  
Weighted Average Remaining useful Life (in years) 6 years 7 months 18 days  
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 2,470  
Accumulated Amortization (289)  
Net Carrying Amount $ 2,181  
Weighted Average Remaining useful Life (in years) 2 years 7 months 25 days  
Others    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,660  
Accumulated Amortization (622)  
Net Carrying Amount $ 1,038  
Weighted Average Remaining useful Life (in years) 7 months 17 days  
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]    
2019 $ 13,375  
2020 12,337  
2021 12,048  
2022 11,513  
2023 7,690  
Thereafter 1,647  
Net Carrying Amount $ 58,610 $ 0
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2019 $ 12,789    
2020 13,769    
2021 14,308    
2022 14,291    
2023 12,325    
Thereafter 35,869    
Total minimum future lease payments 103,351    
Rent expense $ 11,600 $ 9,400 $ 8,100
XML 78 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jun. 20, 2017
Aug. 31, 2013
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Long-term Purchase Commitment [Line Items]          
Lease term   120 months      
Letter of credit outstanding, amount     $ 4,000    
Recorded assets     165,367 $ 143,299  
Financing lease obligation     37,743 39,600  
Lease financing obligation, current     2,312    
Lease financing obligations, non-current     35,431 37,673  
Non-cancelable purchase commitments     389,200    
Civil penalty $ 307,000        
Other Assets          
Long-term Purchase Commitment [Line Items]          
Restricted deposits     17,400 36,900  
Contract with manufacturers and suppliers          
Long-term Purchase Commitment [Line Items]          
Non-cancelable purchase commitments     346,000    
Building and improvements          
Long-term Purchase Commitment [Line Items]          
Recorded assets     53,400 53,400  
Land          
Long-term Purchase Commitment [Line Items]          
Lease expense under financing obligation     $ 1,300 $ 1,300 $ 1,300
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Financing Obligation (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Lease Financing Obligation, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 $ 6,321  
2020 6,506  
2021 6,686  
2022 6,871  
2023 5,265  
Thereafter 0  
Total payments 31,649  
Less: interest and land lease expense (17,536)  
Total payments under lease financing obligations 14,113  
Property reverting to landlord 23,630  
Present value of obligations 37,743 $ 39,600
Less: current portion (2,312)  
Lease financing obligations, non-current $ 35,431 $ 37,673
XML 80 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 04, 2019
Jan. 01, 2018
Apr. 30, 2014
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares authorized for issuance (in shares)       2,211,000    
Number of shares available for grant (in shares)       15,386,000 13,512,000  
Weighted-average grant-date fair value of options granted (in dollars per share)       $ 121.18 $ 40.17 $ 23.66
Aggregate intrinsic value of options exercised       $ 283.8 $ 307.7 $ 147.6
Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of options vested       31.9 30.7 28.6
RSU            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Fair value of RSUs vested       $ 52.5 $ 35.4 $ 16.9
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved for issuance (in shares)       190,659    
Weighted-average grant-date fair value of options granted (in dollars per share)       $ 80.35    
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares issued during period (in shares)       21,749    
Shares issued during period, vesting period       4 years    
2014 Equity Incentive Plan | Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of shares outstanding to increase number of shares available for grant and issuance       3.00%    
Maximum increase of number of shares available for grant       12,500,000    
Number of additional shares authorized for issuance (in shares)   2,211,176        
Common stock reserved for issuance (in shares)       22,600,000    
2014 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Percent of shares outstanding to increase number of shares available for grant and issuance       1.00%    
Number of additional shares authorized for issuance (in shares)   737,058        
Common stock reserved for issuance (in shares)       2,533,438    
Percentage of share cost offered to eligible employees for share purchases     85.00%      
Offering period     2 years      
Maximum percentage of payroll deductions per employee     10.00%      
2014 Employee Stock Purchase Plan | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for grant (in shares)       2,500,000    
Subsequent Event | 2014 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares authorized for issuance (in shares) 756,679          
XML 81 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Option Activity Rollforward (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Number of Shares Underlying Outstanding Options    
Outstanding, beginning balance (in shares) 7,024  
Options granted (in shares) 113  
Options exercised (in shares) (1,189)  
Options canceled (in shares) (49)  
Outstanding, ending balance (in shares) 5,899 7,024
Vested and exercisable (in shares) 3,097  
Weighted- Average Exercise Price per Share    
Outstanding, beginning balance (in dollars per share) $ 33.05  
Options granted (in dollars per share) 241.92  
Options exercised (in dollars per share) 32.24  
Options canceled (in dollars per share) 49.53  
Outstanding, ending balance (in dollars per share) 37.09 $ 33.05
Vested and exercisable (in dollars per share) $ 25.22  
Weighted- Average Remaining Contractual Term (Years) and Aggregate Intrinsic Value of Stock Options    
Weighted-average remaining contractual term of stock options outstanding 5 years 2 months 15 days 6 years 1 month 2 days
Weighted-average remaining contractual term of stock options vested and exercisable 4 years 8 months 19 days  
Aggregate intrinsic value of stock options outstanding $ 1,027,741 $ 1,422,637
Aggregate intrinsic value of stock options outstanding vested and exercisable $ 574,392  
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Restricted Stock Unit (RSU) Activities (Details) - RSU - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Number of Shares    
Unvested beginning balance (in shares) 1,537  
RSUs granted (in shares) 378  
RSUs vested (in shares) (538)  
RSUs forfeited/canceled (in shares) (69)  
Unvested ending balance (in shares) 1,308 1,537
Weighted- Average Grant Date Fair Value Per Share    
Unvested beginning balance (in dollars per share) $ 104.29  
RSUs granted (in dollars per share) 257.91  
RSUs vested (in dollars per share) 96.49  
RSUs forfeited/canceled (in dollars per share) 129.00  
Unvested ending balance (in dollars per share) $ 150.60 $ 104.29
Restricted Stock Unit Activities, Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value    
Unvested, weighted average remaining contractual term (in years) 1 year 6 months 10 days 1 year 7 months 17 days
Unvested, aggregate intrinsic value $ 275,638 $ 362,119
XML 83 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Shares Available for Grant (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2018
shares
Shares Available for Grant [Roll Forward]  
Beginning Balance (in shares) 13,512
Authorized (in shares) 2,211
Options granted (in shares) (113)
Options canceled (in shares) 49
Shares traded for taxes (in shares) 36
Ending Balance (in shares) 15,386
RSU  
Shares Available for Grant [Roll Forward]  
RSUs granted (in shares) (378)
RSUs forfeited (in shares) 69
XML 84 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 91,202 $ 75,427 $ 59,032
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 5,087 4,353 3,620
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 48,205 42,184 31,892
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 24,995 17,953 15,666
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 12,915 $ 10,937 $ 7,854
XML 85 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Fair Value Assumptions - Stock Options (Details) - Stock Option
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 7 years 14 days 6 years 3 months 18 days 6 years 8 months 20 days
Risk-free interest rate 2.90% 2.10% 1.50%
Expected volatility 44.60% 38.90% 38.90%
Dividend rate 0.00% 0.00% 0.00%
XML 86 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Fair Value Assumptions - ESPP (Details) - Employee stock purchase plan
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 1 year 1 month 6 days 1 year 2 months 20 days 1 year 2 months 20 days
Risk-free interest rate 2.40% 1.10% 0.60%
Expected volatility 41.90% 31.70% 31.80%
Dividend rate 0.00% 0.00% 0.00%
XML 87 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Equity Award Plan Activities - Unrecognized Stock Based Compensation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 56,441
Weighted-average amortization period 3 years 7 months 17 days
RSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 177,382
Weighted-average amortization period 3 years 3 months 16 days
Employee stock purchase plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 6,474
Weighted-average amortization period 1 year
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 5,387
Weighted-average amortization period 3 years 8 months 9 days
XML 88 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract]                      
Net income $ 170,322 $ 168,524 $ (155,269) $ 144,538 $ 103,833 $ 133,722 $ 102,685 $ 82,961 $ 328,115 $ 423,201 $ 184,189
Less: undistributed earnings allocated to participating securities                 (189) (801) (1,224)
Net income attributable to common stockholders, basic                 327,926 422,400 182,965
Add: undistributed earnings allocated to participating securities                 15 68 74
Net income attributable to common stockholders, diluted                 $ 327,941 $ 422,468 $ 183,039
Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract]                      
Weighted-average shares used in computing net income per share available to common stockholders, basic (in shares)                 74,750 72,258 68,771
Add weighted-average effect of dilutive securities:                      
Stock options, RSUs and RSAs (in shares)                 6,083 6,599 4,408
Employee stock purchase plan (in shares)                 11 120 43
Weighted-average shares used in computing net income per share available to common stockholders, diluted (in shares)                 80,844 78,977 73,222
Net income per share attributable to common stockholders:                      
Basic (in dollars per share) $ 2.26 $ 2.25 $ (2.08) $ 1.95 $ 1.42 $ 1.84 $ 1.42 $ 1.16 $ 4.39 $ 5.85 $ 2.66
Diluted (in dollars per share) $ 2.10 $ 2.08 $ (2.08) $ 1.79 $ 1.29 $ 1.68 $ 1.30 $ 1.07 $ 4.06 $ 5.35 $ 2.50
XML 89 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 211 58 2,594
Stock options and RSUs to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 140 58 2,594
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 71 0 0
XML 90 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Geographical Breakdown Income before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]                      
Domestic                 $ 136,818 $ 373,221 $ 196,202
Foreign                 151,983 101,539 46,023
Income before income taxes $ 198,490 $ 189,389 $ (241,972) $ 142,894 $ 141,635 $ 142,267 $ 117,130 $ 73,728 $ 288,801 $ 474,760 $ 242,225
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
[1]
Sep. 30, 2018
[1]
Jun. 30, 2018
[1]
Mar. 31, 2018
[1]
Dec. 31, 2017
[1]
Sep. 30, 2017
[1]
Jun. 30, 2017
[1]
Mar. 31, 2017
[1]
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current provision for income taxes:                      
Federal                 $ 6,113 $ 31,935 $ 64,594
State                 2,018 3,645 10,529
Foreign                 10,451 7,322 4,675
Total current                 18,582 42,902 79,798
Deferred taxes benefit:                      
Federal                 (57,726) 12,795 (18,579)
State                 (4,164) (3,404) (3,564)
Foreign                 3,994 (734) 381
Total deferred                 (57,896) 8,657 (21,762)
Total provision for (benefit from) income taxes $ 28,168 $ 20,865 $ (86,703) $ (1,644) $ 37,802 $ 8,545 $ 14,445 $ (9,233) $ (39,314) $ 51,559 $ 58,036
[1] Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.
XML 92 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 35.00% 35.00%
State tax, net of federal benefit (0.59%) 0.03% 1.87%
Taxes on foreign earnings differential (3.37%) (5.18%) (2.27%)
Tax credits (7.68%) (3.23%) (4.39%)
Change in valuation allowance 1.00% 0.00% 0.00%
Uncertain tax positions and associated interest 0.00% 0.00% (2.33%)
Stock-based compensation (24.90%) (25.86%) (2.81%)
Tax Cuts and Jobs Act (1.72%) 11.14% 0.00%
Acquisition and integration costs 2.12% 0.00% 0.00%
Other, net 0.53% (1.04%) (1.11%)
Effective tax rate (13.61%) 10.86% 23.96%
XML 93 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Line Items]        
Tax act, transition tax expense $ 6,100      
Tax act, transition tax obligation   $ 18,800    
Tax act, deferred tax assets   33,000    
Tax act, discrete deferred tax benefit   11,000    
Valuation allowance 56,724 35,132    
Unrecognized tax benefits 74,436 48,835 $ 26,915 $ 22,239
Unrecognized tax benefits that would affect effective tax rate 35,700 26,800 $ 13,900  
Accrued interest and penalties 900 400    
Liability for interest and penalties 1,900 $ 1,000    
Research Tax Credit Carryforward        
Income Tax Disclosure [Line Items]        
Tax credit carryforward 1,200      
Domestic Tax Authority        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 73,700      
Tax credit carryforward 22,200      
State and Local Jurisdiction        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 38,400      
Tax credit carryforward 84,200      
Foreign Tax Authority        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards $ 23,800      
XML 94 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Deferred tax assets:    
Property and equipment $ 1,890 $ 1,942
Stock-based compensation 19,186 22,050
Reserves and accruals not currently deductible 77,373 41,024
Net operating losses 11,052 2,432
Tax credits 57,793 30,831
Capitalized R&D expenses 30,027 0
Other 2,053 2,115
Gross deferred tax assets 199,374 100,394
Valuation allowance (56,724) (35,132)
Total deferred tax assets 142,650 65,262
Deferred tax liabilities:    
Acquired intangibles (13,401) 0
Accrued liabilities (5,190) (2,006)
Other (1,320) (9)
Total deferred tax liabilities (19,911) (2,015)
Net deferred tax assets 122,739 63,247
Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]    
Deferred tax assets, non-current 126,492 65,125
Deferred tax liabilities, non-current $ (3,753) $ (1,878)
XML 95 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefits—beginning balance $ 48,835 $ 26,915 $ 22,239
Increases related to tax positions taken in a prior year 330 1,243 46
Increases related to tax positions taken during current year 27,413 22,202 11,359
Decreases related to tax positions taken in a prior year (675) (21) (426)
Decreases related to settlements with taxing authorities 0 0 (432)
Decreases related to lapse of statute of limitations (2,173) (1,504) (5,871)
Adjustment for acquisition 706 0 0
Gross unrecognized tax benefits—ending balance $ 74,436 $ 48,835 $ 26,915
XML 96 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Segment Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
segment
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Number of reportable segments | segment                 1    
Revenue $ 595,726 $ 563,309 $ 519,845 $ 472,489 $ 467,867 $ 437,633 $ 405,211 $ 335,475 $ 2,151,369 $ 1,646,186 $ 1,129,167
Long lived assets 75,355       74,279       75,355 74,279  
Americas                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 1,550,453 1,192,289 874,740
Europe, Middle East and Africa                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 414,069 299,547 168,789
Asia Pacific                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 186,847 154,350 $ 85,638
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Long lived assets 69,238       69,128       69,238 69,128  
International                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Long lived assets $ 6,117       $ 5,151       $ 6,117 $ 5,151  
XML 97 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Post-Employment Benefits (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Postemployment Benefits [Abstract]      
Percent of employee match 100.00%    
Percentage of employees salary for contribution (up to) 3.00%    
Amount contributed by employer for matching contributions $ 4,600,000 $ 3,500,000 $ 0
XML 98 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
Selected Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue $ 595,726 $ 563,309 $ 519,845 $ 472,489 $ 467,867 $ 437,633 $ 405,211 $ 335,475 $ 2,151,369 $ 1,646,186 $ 1,129,167
Total cost of revenue 220,734 201,726 185,962 169,570 160,702 157,016 145,434 121,265 777,992 584,417 406,051
Gross profit 374,992 361,583 333,883 302,919 307,165 280,617 259,777 214,210 1,373,377 1,061,769 723,116
Operating expenses:                      
Research and development 118,439 117,589 104,078 102,362 107,180 79,610 81,194 81,610 442,468 349,594 273,581
Sales and marketing 50,911 47,903 46,188 42,140 38,808 40,640 38,630 37,027 187,142 155,105 130,887
General and administrative 12,000 15,321 18,420 19,679 21,789 19,535 23,319 22,155 65,420 86,798 75,239
Legal settlement 0 0 405,000 [1] 0 0 0 0 0 405,000 0 0
Total operating expenses 181,350 180,813 573,686 164,181 167,777 139,785 143,143 140,792 1,100,030 591,497 479,707
Income from operations 193,642 180,770 (239,803) 138,738 139,388 140,832 116,634 73,418 273,347 470,272 243,409
Other income (expense), net:                      
Interest expense (661) (673) (680) (687) (741) (701) (623) (715)      
Other income (expense), net 5,509 9,292 (1,489) 4,843 2,988 2,136 1,119 1,025 18,155 7,268 1,952
Total other income (expense), net 4,848 8,619 (2,169) 4,156 2,247 1,435 496 310 15,454 4,488 (1,184)
Income before income taxes 198,490 189,389 (241,972) 142,894 141,635 142,267 117,130 73,728 288,801 474,760 242,225
Provision for (benefit from) income taxes 28,168 [2] 20,865 [2] (86,703) [2] (1,644) [2] 37,802 [2] 8,545 [2] 14,445 [2] (9,233) [2] (39,314) 51,559 58,036
Net income $ 170,322 $ 168,524 $ (155,269) $ 144,538 $ 103,833 $ 133,722 $ 102,685 $ 82,961 $ 328,115 $ 423,201 $ 184,189
Net income attributable to common stockholders:                      
Basic (in dollars per share) $ 2.26 $ 2.25 $ (2.08) $ 1.95 $ 1.42 $ 1.84 $ 1.42 $ 1.16 $ 4.39 $ 5.85 $ 2.66
Diluted (in dollars per share) $ 2.10 $ 2.08 $ (2.08) $ 1.79 $ 1.29 $ 1.68 $ 1.30 $ 1.07 $ 4.06 $ 5.35 $ 2.50
Excess tax benefits included in income taxes $ 7,800 $ 22,300 $ 20,100 $ 25,300 $ 38,300 $ 23,800 $ 19,100 $ 28,800 $ 75,500 $ 110,000  
Provisional amount in connection with the Tax Act         51,800            
Product                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue 503,235 485,481 444,767 407,617 407,195 380,344 353,904 291,367 1,841,100 1,432,810 $ 991,337
Total cost of revenue 204,507 187,764 171,622 156,691 147,919 145,874 134,406 109,836 720,584 538,035 369,768
Service                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue 92,491 77,828 75,078 64,872 60,672 57,289 51,307 44,108 310,269 213,376 137,830
Total cost of revenue $ 16,227 $ 13,962 14,340 $ 12,879 $ 12,783 $ 11,142 $ 11,028 $ 11,429 57,408 $ 46,382 $ 36,283
Cisco Lawsuits                      
Operating expenses:                      
Legal settlement     405,000                
Other income (expense), net:                      
Provision for (benefit from) income taxes     $ (99,000)           $ (96,900)    
[1] See Note 14.
[2] Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.
XML 99 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
Legal Settlement (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 06, 2018
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Loss Contingencies [Line Items]                        
Legal settlement   $ 0 $ 0 $ 405,000 [1] $ 0 $ 0 $ 0 $ 0 $ 0 $ 405,000 $ 0 $ 0
Income tax benefit   $ (28,168) [2] $ (20,865) [2] 86,703 [2] $ 1,644 [2] $ (37,802) [2] $ (8,545) [2] $ (14,445) [2] $ 9,233 [2] 39,314 $ (51,559) $ (58,036)
Cisco Lawsuits                        
Loss Contingencies [Line Items]                        
Litigation settlement, amount $ 400,000                      
Stand down period 5 years                      
Dispute resolution period 3 years                      
Legal settlement       405,000                
Legal fees       5,000                
Income tax benefit       $ 99,000           $ 96,900    
[1] See Note 14.
[2] Resulting from the adoption of ASU 2016-09, provision for (benefit from) income taxes for the first, second, third and fourth quarter of 2018 included excess tax benefits of $25.3 million, $20.1 million, $22.3 million and $7.8 million, respectively, of 2017 included $28.8 million, $19.1 million, $23.8 million and $38.3 million, respectively. In addition, provision for income taxes for the fourth quarter of 2017 included a provisional amount of $51.8 million in connection with the Tax Act enacted on December 22, 2017. See Note 10 for details. Benefit from income taxes for the second quarter of 2018 also included a benefit of $99.0 million in connection with our legal settlement with Cisco. See Note 14.
EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &V+3TX?(\\#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,$% @ ;8M/3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !MBT].*FT1G^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NNFT 5&7"V@GD)"8!.(6)=X6K?FCQ*C=V].6 MK1."!^ 8^Y?/GR4W.@H=$KZD$#&1Q7S3N]9GH>.:'8BB ,CZ@$[EFCVB/45;4"AZ2,(@4CL(@SD^;> *&&&$R>7O IJ9.%7_Q$X=8.=DG^V6WHEX)?O&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !MBT].>GSXW=$" \"P & 'AL+W=OB2.+4- M7-^^CI/+Y;+K^T-B9V;':WN67=ZE>M$7(4SP6I6U7H478YI%%.G#151U.%ZZ>9V:KV45U,6M=BI0%^KBJM_ M&U'*^RHDX=O$R#I0XK<)'LMA2 M1W"(WX6XZ]%[T*:RE_*E'7P[KL*X79$HQ<&T(;A]W,23*,LVDEW'WSYH.&BV MQ/'[6_0O+GF;S)YK\23+/\717%;A+ R.XL2OI7F6]Z^B3R@-@S[[[^(F2@MO M5V(U#K+4[CP@4 ^ M)R0](7DG9&ZWNE3NEDO= =UO' MR^C6AND1FPY!1P@R("(;>Q"@F,"& CK]*/ $$>PC8@L1";X$AN;(')V-Z"E. M3U!ZXNC)B)Y-M@@B0$]3<,L0 MC.]<<.,3:&L&[AC$>%5P[Q/H;#8I8=L>DXVK<9+;@IPD&?44?HJ7 0HMSL#? M8PP,FJY)S6*%P,*BP&;EDX$ S8P&K46E5!GU[;IX""OM>L91[-#:_A( M76OR#N_ZRA]/OVI63%<&:&N;$._H?\28H?AUR=V^Y[OX]Q6/QHZF-_ MO]P/P^FN*/JG?6RJ_DM[BL?TSW/;-=60'KN7HC]UL=I-04U=@%*V:*K#<;E> M3>\>NO6J?1WJPS$^=(O^M6FJ[K]-K-OS_5(OWU]\/;SLA_%%L5Z=JI?X5QR^ MG1ZZ]%1<2]D=FGCL#^UQT<7G^^7/^FZ+9@R8%'\?XKF_N5^,37ELV^_CP^^[ M^Z4:'<4Z/@UC$56ZO,5MK.NQI.3CW[G0Y;7.,?#V_KWT7Z?&I\8\5GWOC:GG^+8.O-I?#GUW?1?:FV?WKZML5P5;V,YLV1SD<"-!#XJMER!YBHI M4OU7$R":@"D>;^.M'(]B/$[QY6V\(XVX2.PD.4X26X9@%&D)EWD3= #932FZ M*;D;3]Q<).:F&HW*ZD!<;[G..HL693M&M&.XG4#L&%8-HG:.NN$R*!V6F:&R MHAO+W)1D##:65V-+8Z@;+INZT,MNG.C&<3>:N'%\J"P@$-E6D#F'J&0W7G3C MN1LRTS:>]XW3I5=T1@HZL+:$(/L)HI_ _2#Q$U@]SJ QQ(V@*L%EO&@E@TIQ M-XQ4BE5DO-5TD@NRS#CI##0U]V*H%\V]H/4E]<)E.2\R.S5P+Y9Z 6&N(%KJ M19!9G4.QEEFL.8Q+"N-9\V&VI#D>V+K"==9HR*PM6L:QYCPN*8\U!RV 4VRP M!&Y['W3&C\QCS8%<4B!K@FDE,.5P-A2N(U+2LAP19J6SF&P(9KL#A2J?/!C@TT91( M$Q9)YJS+I)8@LQ4X6PUE*TAL]98F6EM!I[TS)O=-RW0%3E=#Z0H"7;6GN-H* MLN#*W QVET?ZO@\C+7T[O+P]">YI/)XGH\NOX?4$L#!!0 ( &V+ M3TZBRZ2M4 ( $H( 8 >&PO=V]R:W-H965T&ULC9;; MCILP%$5_!?$!L8%P2420.JFJ5FJE:*JVST[B!#0&4]L)T[^O;1@$MG/)0WS; M^YQU#++).\K>>(FQ\-YKTO"-7PK1K@'@AQ+7B"]HBQNYPI?5.# M;\>-#Q41)O@@5 @DFRO>8D)4),GQ=PCJCSF5<=K_B/Y%%R^+V2..MY3\J8ZB MW/B9[QWQ"5V(>*7=5SP4%/O>4/UW?,5$RA6)S'&@A.M_[W#A@M9#%(E2H_>^ MK1K==OU*LAIL;D,X&,+1$"SO&J+!$!D&T)/I4C\C@8JZ359+9>SUR(-)4#F'R%")T2H_=$4 M(G3[(Z<_TO[EU!\91?221$L:+5D%(33JL$5I?*N2I9-D:9,L#9)>DDZ2P 6$ MT-CU[4/9C"9VTL0V36S0]))XDB: P\\ >D8Y8TJ<3(G-E!A,B97)9+FGF#&D M3H;49D@-AO0APSW%C"%S,F0V0V8P9,^]*0]E,YJ5DV9ETZP,FM7MYV]NS5/2 M&54 W:<3M+@R:!Y/T,J6QDF2V5@N993"Y#;5C3,SL*FL0S-XFLJA=%.!R:&N M;MD?B)VKAGM[*N3]H$_Q$Z4"RZAP(>.5\F(?!P2?A.JFLL_ZVZT?"-H.-S<8 M/Q^*_U!+ P04 " !MBT].W^YI0#\% [&0 & 'AL+W=O:DW]6XW9$H\_IF2SL_W' (OC]^R_S(6GXJYK;IZT^S^ MWM[W3]?S,)_=UP_5\Z[_W+S^6D\%N?ELJO[W^J7>)?C )-WCKMEUX]_9W7/7 M-_LI2Z*RK[Z=?K>'\?=URO\6I@?@%(#G "A^&$!3 'T/L#\,L%. 90'+4RGC MV)157]VLVN9UUIX>[[$:N@BN;!K]N^'B.-CC_]+P=.GJRTW U?)ER#-!UB<( M7D#@C%BFY.<[H':'-8IP=H.-1)![#RDE))!.@M0R:8RGRWBKQULUWH[Q]C*> M45R?(,4(.9SJ! =41%:MQ$%A"P@%*UG! 48HO,[;J;R=K+O0XPLUOI!U>U;W M">(N>'KO8^0/6<)49GH^!, 9X_ MU%+B/!) 9JR#2CO(9Q7U^*C&1U%V-*SL*$?7HBW8Z&PDC&QTT;*B)0P]N9!Y M5F!T 3*2-G %,O(Q! ^6]YB&D$R5QH)X@[%<]7EVX@R==ROB0? M*"2Z) A+H(M@(YNPH+H- 5&R8 SM'7O &D>_#5< M@^(*(0D-IZV9 M?:4DL6'69(Z\X!09*.G'10M-$ZRTE+F+7"4UBA=Y@-% C[D M"LZE;N)3# T63*Z]4?L M4:X9!NJ6ORP*;J NM$G!02"3FW"@[B4HO21-HC,I=#-!:29@N)M,H'!9U8+X M\DM!N05?S)4*"A=%CK1N)2BM! SWD@GTGK01O291;B$7R1*%BUR;Z4Z"3IG]%:FL8H-DPA3,!H3G M;S2@'1R(2ZL"C!'2,C[#79=6LC^]24*ZPI'[_VV2"?.^E8T+HG4DSE'R>?ZR M*S@JHK_0\/?,=6$E15@AM[.FRQSYGV\>771(3E]E\\@9)Z69B]A=4W X= 3? M75-P0#Y09FU*NM91_.G6L;KJ6*DZHG4FS&6;.V^YE6P4F"V(;^>6"HP*%-NI MRXL=Y'W=/HZ[\]WLKGD^],-.[,75\Q> CSCL0+/K:[@J3_OXW].2F_\ 4$L#!!0 ( &V+3TX]#[;;> ( .H' 8 >&PO=V]R:W-H M965T&UL?55=;YLP%/TKB/<6_,%'(A*I:31MTB95G;8]NXF3 MH )FMI-T_WZV(93:5WT!^W+NN>=Z"OFJ3ISKZ*UM.K6*3UKWRR11NQ-O MF;H7/>_,DX.0+=-F*X^)ZB5G>Y?4-@E.TSQI6=W%Z\K%GN2Z$F?=U!U_DI$Z MMRV3_S:\$==5C.);X+D^GK0-).NJ9T?^D^M?_9,TNV1BV=[>;;?A6G5A!O^$Y;!F9N%_[(F\82&1E_1\YX M*FD3Y^L;^Q?GW7AY88H_BN9/O=>G55S&T9X?V+G1S^+ZE8]^LC@:S7_G%]X8 MN%5B:NQ$H]PUVIV5%NW(8J2T[&VXUYV[7T?^6QJ<@,<$/"6@_-,$,B:0]P3Z M:0(=$ZB7D Q67&^V3+-U)<4UDL/;[9G]B-"2FN[O;- UVSTS[5$F>EDC1*OD M8HE&S&; X#EF0B2&?2J!H1(;'*3CCP4>0P3)/D*V(:0DL @"^B0NGWSPF<$$ M%"2@CH#."5+/QV; Y [3#3YP.:\SV UA%!.<(L]R"$,E1>4"5IV!JC/ =@X3 MY"!!'MI&A6=[P&0SH7>ZQ"5%UX#MP 3H26LMP#U%H#>TM-;!%40\<2& MD#N$@H\20-$,PW)+4&X)R/4:MRFA]F:YIQA T=RSM05 99K"@A>@X$4H&*>> MX 7P&^1IYG\0(8QB7!#O;6U#&"H)"7Z#9';BM5P>W311T4Z<.VT/CEET&E@/ MV)Z87GQC!MDP=]YIABGX@\ECW:GH16AS'KM3\R"$YD9E>F^:>C*#=]HT_*#M MLC!K.8R?8:-%/T[69!KOZ_]02P,$% @ ;8M/3B_1(S-A!0 \!L !@ M !X;"]W;W)K^-OJ.:F/EZ@6\_*E*78']U!-ZI?]/J_^NW%%^78]Y=/W!]]WS]NF?9 L MYL?\V?WIFK^.#Y6_2\ZE;'9[=ZAWY6%2N:?KZ2_\ZEZIUJ!3_+US;_7%]:0- MY;$L?[0WOVVNIZSUR!5NW;1%Y/[GU=VZHFA+\G[\VQOY>^ZH+W MP3SFM;LMBW]VFV9[/;73R<8]Y2]%\[U\^]7U >GII(_^=_?J"B]O/?%UK,NB M[OY/UB]U4^[[4KPK^_SGZ7=WZ'[?^O+?S;"!Z W$5PUD;R#/!EQ\:J!Z _5A M(#\UT+V!/AL(\ZE!VAND'S783PU,;V#.!BKM.O#4NEUWW>5-OIA7Y=ND.HVX M8]X.;'YE_(!8MP^[_N_>^1ZK_=/7!1=\GKRV!?6:VY-&!!H1:NZ01H::)=*H M4+-"&AUJ[I$F/6L2'^\Y: &#%ET!*BC D(!.&MUI#ITFM5P*7(V$U4A0C25M M>]*D%]48:[FFS0MDI'%CA98F8[1]8YG0+.,I:>)8-DN-QL$K&+SJ2I!!\!DN M0,,"=-QZC#3+K8XZB5O%;4:"'I4%[J30G31V1S+B3AK5,[.,B.Y'1($K!KIB M@"OTFS51+4HP2T;#I;A&*8J88788L1V6A0YCC G&<)C 1LU*G="XW(@J=P3@5 M8)*KZ%)$Q!-8(PT;6H!AZ@H$5$G#!JA,4YYQ15TRH^D+E&69,G3>O$(ZG7%: MY3W0S7@FASY#C&AAOYZ^!$:J $B-TA<419][3%2I#5T_CJG"93'FK@3M"ES!Y)2(OS4P23* %T]':>4P6.H0)+1&AHS:*T9MQ09MR M.2H+'1K8S$"$IKE)@CGT8&Z2&-$2(9H.5AFS5\M4TZEV+[L$ TU? R4-)&Z) M*2X1Q6GZDF#&*X=&!0:T1+L0-'U)M,-@C:6!C\E"AS#')=J+H.E+QJR4=#VP M'!&%SF"<2C#C55$OQ#-9.[#FE!BY$M$TZH28DUS[/QKUF"S<:<,\58"GBNYG M*C1!3=.![E88DPI@4M$MS5X4[#'ZY"[IMMP=$-)!"B29]E\G0=P*Z#C/F&5T MW0"$,YD-[?\H"N?P+2:E J2DB\4;*!I(_6I@AQ6 DF;U&R32=+PG%Z<%>U<] M=X=#]61=OAR:UO;BZ?D ZJ8[+J+/E;A:*0'>^(#]&PG?*/^F.\U*/BH_G87] MD5?/NT,]>2R;IMQWYQ1/9=DX'QG[YH?RUN6;\TWAGIKVTOCKZG0&=;IIRF-_ MOI:<#_D6_P-02P,$% @ ;8M/3D?& ;RV!@ )2, !@ !X;"]W;W)K MIQ3O^DY$$:%Q'&; !18=M MK]U$28S:5F8K2??M1]FJ:]T]3/,FL:2'QR-%WN].TOEKL_VV>ZSK=O1]O=KL M+L:/;?LTG4QVMX_U>K'[T#S5FW3EOMFN%VTZW#Y,=D_;>G&W;[1>3:@H_&2] M6&[&E^?[;U>;/^[JE?-Z\78C'^<^+)\>&R[$Y/+ M\Z?%0_UGW?[U]'F;CB9'*W?+=;W9+9O-:%O?7XP_FNF-+;L&>\7?R_IU=_)[ MU WE:]-\ZPY^N[L8%YU']:J^;3L3B_3OI9[5JU5G*?GQ;V]T?.RS:WCZ^X?U MZ_W@TV"^+G;UK%G]L[QK'R_&<3RZJ^\7SZOV2_-Z4_<#2= M)ZF/VV:UV_\=W3[OVF;=6TFNK!??#_^7F_W_U][^CV:X ?4-Z+T-N&_ QP;& MO]G ]@WLL8%]4^]ZO?O9P=L-?-_ O[.#T.O#>SN(?8,X[&!RN!?[F_MIT2XN MS[?-ZVA[6)]/BVX;F&E,R^>V.[E?+?MKZ?[NTMF72^/,^>2E,]1K9@<-G6J. MBDFR?NR"4!\WF, Z*QHBQS+7,$E,AIKW2,A.MB27VVD&O'1AV9MX\-.#UL)T5PSYH MW(FC%'P0PYD#5>%M(0:M5:8,-C/F %T.VF66=RJH;DI#\G[.M2HX2T&XK%6N M+#BSN")T.8)9%JMF%E4W9R[$T@N?M2Q:$J(*V"(3J, ^E]#G$O@L^IF5^FYR M+,0]GVN57!5O*0:NF@)'N0(X&V28*_2L,'OI+9 9Z\32J:"JS&P]DXG-!NS> MF#$!8^]'0V#@I1PXZ8&'4!JYM(#.A@YTQEKV&=P93 JC46$54JV.AL8:&3.![,P8;R4=LI><.[9)82L^UK"QDY 0BBCZW3C"@C":43F T5;AD#M)G+3OC MPA16N@W,11]R.Q-3RFA,R2 R,QHM:4&&J#:FUEEV*H<",BX\9>!J,*J,9I5C MZ;?F2R@&4T:-(^DFD!4)FR))F_ 5DB ML) M- &"E3[*_3L'.IF7OBD9.HSI1:"^\C(J$> 2<629F2)=JG)#*;U&]E+VD0$! M88 1J+.\S*E)(X<*50 %2M5!52YR<;H(E!F>9G?$*B-(G!9RY2_J,IR1H M6YET5] :I1)&1(B;7U@;S@,F((/:+>1,8!(QJ-V"3!$955LER4 ,9=Y(A$)9 MJH$S?F<>M0'\R8 _8X _]BY*OX$L04'=62UC9V)NOC'[&+ O2/8Q %6,0?F- M>%:0S+60S)A0YT:$8KH!.3-7Q/@0EL"TV>F(DH%L/+@O(M MRO+-HG++R4 _!S)K23Y;K(",2\^YH6-B6D#,J%[2:,:1+V6-CU31R!6)5*?/ M38=.8UQ:\&HJ]V[+9MY- 7)9&4FM9HUQ3CTD #*9)+XI&?J+B64!L:+<718\ M'&3Y"'@.5!Q5?@!4T6=BI\6TLH!645*V%PW> !9JAK7(R9A1 9$I8NZ-I635 M\"J&@44A5TS<%1+%W/K&\=:^(Y1>(5&4<7UR\E)[76\?]E\\[$:WS?.F[=ZL MG9P]?E5Q1=U+<7%^9J8W!IVGZ2>DG]/T&IVO:'J#SG^T85JEFZ*OI E-5R*\ M4J8K^T] )C\'=_B Y(_%]F&YV8V^-FW;K/>OZ^^;IJW3S!4?TJ)^K!=WQX-5 M?=]V/T/ZO3U\N'$X:)NG_J.4R?'+F,O_ 5!+ P04 " !MBT].7%0,"K(! M #2 P & 'AL+W=OF>D@IJWDO_;(8'F/KY0,G4 M_"-<0&)Z4((U2B-=_)*R=]ZHB06E*/XVGD+'\.:0XFS($XRCB/Q3O,'HI-OM]QBZ!:,HYCCGI,F?.8,@^ METC72AS3?^#I.GR[JG ;X=N_%-ZN$^Q6"7:18/??%E=R;I-W1=ABI@IL$[?) MD=+T.F[R(CHO[%T:[^1/^KCM3]PV0CMR-AYO-LZ_-L8#2DEN<(5:?&"S(Z'V MP?R$MAW7;'2\Z:87Q.9G7/P&4$L#!!0 ( &V+3TZ.#Z69M $ -(# 8 M >&PO=V]R:W-H965T&UL?5/;;IPP$/T5RQ\0+[!-TQ4@ M95-5K=1*JU1-GKTP@!5?B&V6].\[-H30EO;%]HSGG#DS'N>CL4^N _#D14GM M"MIYWQ\8R96X& M+X6&DR5N4(K;GT>09BQH0E\=]Z+M?'"P,N]Y"]_!_^A/%BVVL-1"@7;":&*A M*>AM! PNM69A$K.QCP%XTM=T%T0!!(J'Q@X;A>X RD#$%! M">:HC'1Q)=7@O%$S"TI1_&7:A8[[.-UDV0S;!J0S(%T -S$/FQ)%Y1^YYV5N MS4CLU/N>AR=.#BGVI@K.V(IXA^(=>B]E\B')V240S3''*29=QRP1#-F7%.E6 MBF/Z%SS=AF>;"K,(SWY3^ ^"_2;!/A+L_UOB5DSV1Q*VZJD"V\9I-///X@MW[C\!5!+ P04 " !MBT].VGITE[0! #2 P &0 'AL M+W=O[5JXQ=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^ MR)BK.M#"W6 /)MPT:+7PP;0M<[T%42>05HSO=G=,"VEHF2??V98Y#EY) V=+ MW*"UL#]/H' LZ)Z^.IYDV_GH8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0A_WQ ME,7X%/!-PNA69Q(KN2 ^1^-C7=!=% 0**A\91-BN\ A*1:(@X\?,29>4$;@^ MO[*_3[6'6B["P2.J[[+V74'O*:FA$8/R3SA^@+F>6TKFXC_!%50(CTI"C@J5 M2RNI!N=1SRQ!BA8OTRY-VL?IYI#-L&T GP%\ =RG/&Q*E)2_$UZ4N<61V*GW MO8A/O#_RT)LJ.E,KTET0[X+W6N[?9CF[1J(YYC3%\'7,$L$"^Y*";Z4X\7_@ M?!M^V%1X2/##'PIOMPFR38(L$63_+7$KYNZO)&S54PVV3=/D2(6#29.\\BX# M^\#3F_P.GZ;]L["M-(Y73?UO$#T$*;N;,$)=^&"+H:#Q\?@FG.TT9I/A ML9]_$%N^&PO=V]R M:W-H965T<^;,>)SVQKZX!L"3-R6URVCC?;MGS!4- M*.XN3 L:;RIC%?=HVIJYU@(O(TA)EJQ65TQQH6F>1M_1YJGIO!0:CI:X3BEN M_QU FCZC:_KN>!1UXX.#Y6G+:_@#_F][M&BQB:44"K031A,+549OU_O#-L3' M@":-&%I2B^-NP"QWW?KC97(VP94 R I()L(MYV) H*K_GGN>I-3VQ0^];'IYX MO4^P-T5PQE;$.Q3OT'O.US?7*3L'HC'F,,0D\Y@I@B'[E")92G%(OL&39?AF M4>$FPC>?%.Z6";:+!-M(L/U$&PO=V]R M:W-H965TJM.2:1>IVF3-NG4 M:>MG+G$25(@S()?NWP](FD9KMB^ C=_SLS'9B.;9M@".O&C5V9RVSO5'QFS9 M@A;V!GOH_$V-1@OG3=,PVQL0501IQ7B2')@6LJ-%%GUG4V0X."4[.!MB!ZV% M^7T"A6-.=_35\2B;U@4'*[)>-/ =W(_^;+S%%I9*:NBLQ(X8J'-ZOSN>TA ? M WY*&.WJ3$(E%\3G8'RI'$W\'Y-GR_ M*7 ?X?LU//E'_G23((T$Z?\J?!_"D[]%LE5'-9@FSI(E)0Y=G..5=QG7>QY? MY"U\FO5OPC2RL^2"SK]K['Z-Z,!+26[\ +7^>RV&@MJ%XP=_-M.038;#?OX_ M;/G$Q1]02P,$% @ ;8M/3J>UQT&T 0 T@, !D !X;"]W;W)K&UL?5-ACYP@$/TKA!]PN.BVEXV:W%[3M$F;;*YI^YG5 M4FS?#D$]HGFT'X,B+5KTM:.?<<&+,5AUH8>]P M@-[?-&BT<-XT+;.# 5%'D%:,)\D;IH7L:9E'W\64.8Y.R1XNAMA1:V%^GD'A M5- #?74\R;9SP<'*?! M? 'W=;@8;[&5I98:>BNQ)P::@CX<3N ;Q(F MNSF34,D5\3D8'^N")D$0**A<8!!^N\$C*!6(O(P?"R==4P;@]OS*_C[6[FNY M"@N/J+[+VG4%O:>DAD:,RCWA] &6>HZ4+,5_@ALH'QZ4^!P5*AM74HW6H5Y8 MO!0M7N9=]G&?YIMCNL#V 7P!\!5P'_.P.5%4_DXX4>8&)V+FW@\B//'AQ'UO MJN",K8AW7KSUWEO)DS1GMT"TQ)SG&+Z).:P1S+.O*?A>BC/_!\[WX>FNPC3" MTS\49OL$V2Y!%@FR_Y:X%W/\*PG;]%2#:>,T65+AV,=)WGC7@7W@\4U^A\_3 M_EF85O:67-'YEXW];Q =>"G)G1^ASG^PU5#0N'!\Z\]F'K/9<#@L/XBMW[C\ M!5!+ P04 " !MBT].'!7KK;4! #2 P &0 'AL+W=O8N^4;.%DB.VU%N;7$10.&=W0 M3\>SK!L7'"Q/.U'#"[COWB5>\;A":9ZKBF9BO\*%U ^/"CQ.0I4-JZDZ*U#/;%X*5J\ MC[MLXSZ,-]=\@JT#^ 3@,V ?\[ Q453^()S(4X,#,6/O.Q&>>'/@OC=%<,96 MQ#LOWGKO)>?)3).^9%K*G91Y]9UOF9O1*]G"VQ(U:"_OG!,I,!4WIB^-1 MMIT/#E;F@VCA._@?P]FBQ5:56FKHG30]L= 4]#X]GK* CX"?$B:W.9-0R<68 MIV!\J0N:A(1 0>6#@L#M"@^@5!#"-'XOFG0-&8C;\XOZIU@[UG(1#AZ,^B5K MWQ7TCI(:&C$J_VBFS[#4\XZ2I?BO< 6%\) )QJB,B\T8L*IJ+%\[S+ M/N[3?'.;+;1] E\(?"7RUY\B%GUR"T8$XSAF\PZ8I@J+Z&X'LA3OP5G>_3#[L9'B+]L*6GR;Y MMBN018'LS1)W,.G_1;)-3S78-DZ3(Y49^SC)&^\ZL/<\OLD_^#SMWX1M9>_( MQ7A\V=C_QA@/F$IR@R/4X0=;#06-#\=;/-MYS&;#FV'Y06S]QN5?4$L#!!0 M ( &V+3TXI+B26M $ -(# 9 >&PO=V]R:W-H965TB[XUDVK0L. M5F2]:. ;N._]R7B++2R5U-!9B1TQ4.?T+CDW"\<:?S31FD^&PGW\06[YQ\1M02P,$% @ M;8M/3AZ9G(RU 0 T@, !D !X;"]W;W)K&UL M?5/;;MP@$/T5Q >$-=Y]P?&7-F"$N[*]*#QIC96"8^F;9CK+8@J M@I1D?+>[84ITFA99])ULD9G!RT[#R1(W*"7LVQ&D&7.:T _'4]>T/CA8D?6B M@6?PW_N318LM+%6G0+O.:&*ASNE]7;G-Y14D$M M!NF?S/@%YGJN*9F+_P87D!@>E&".TD@75U(.SALULZ 4)5ZGO=-Q'Z>;-)UA MVP ^ _@"N(MYV)0H*O\DO"@R:T9BI][W(CQQ(MG.XW99'C3SS^(+=^X> =02P,$% @ ;8M/ M3AZ^[BRU 0 T@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0$NZV74])I%ZG:9,VZ=1IW6DZ8B%.J=WZ?&T#_$QX%'"Z%9G$BJY&/,4C"]53I,@"!24 M/C (W*YP#TH%(I3Q:^:D2\H 7)]?V#_%VK&6BW!P;]1/6?DVIP=**JC%H/R# M&3_#7,\[2N;BO\(5%(8')9BC-,K%E92#\T;/+"A%B^=IEUW-B6*RC\*+XK,FI'8J?>]"$^<'CGVI@S.V(IXA^(=>J\%3P\9NP:B M.>8TQ?!53+I$,&1?4O"M%"?^"LZWX;M-A;L(W_VC\':;8+])L(\$^S=+W(CA MR7])V*JG&FP3I\F1T@Q=G.25=QG8.Q[?Y&_X-.W?A&UDY\C%>'S9V/_:& \H M);G!$6KQ@RV&@MJ'XP<\VVG,)L.;?OY!;/G&Q1]02P,$% @ ;8M/3E/F MMD*S 0 T@, !D !X;"]W;W)K&UL?5-AC]0@ M$/TKA!]P[-(]O6S:)K=GC"::;,ZHG]EVVI(#I@+=GO]>H+U>U>H78(9Y;]X, M0SZB?7(=@"?/6AE7T,[[_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9O MF!;2T#)/OK,MFXIF8O_!%=0(3PJ"3DJ5"ZMI!J<1SVS!"E:/$^[-&D?IYOL=H9M _@,X O@ M+N5A4Z*D_)WPHLPMCL1.O>]%?.+]D8?>5-&96I'N@G@7O->2\WW.KI%HCCE- M,7P5\QK! ON2@F^E./&_X'P;GFTJS!(\^TWA/P@.FP2'1'#X;XE;,=D?2=BJ MIQILFZ;)D0H'DR9YY5T&]IZG-WD-GZ;]L["M-(Y73?UO$#T$*;N;,$)= M^&"+H:#Q\?@VG.TT9I/AL9]_$%N^&PO=V]R:W-H965T[^?I3LNMYF[$42*9[#0XI*!V/? M7 /@R;N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T M3Z/O9//4]%ZV&DZ6N%XI87\=09HAHUOZX7AJZ\8'!\O33M3P _QS=[)HL9FE M;!5HUQI-+%09O=L>CDF(CP$O+0QN<2:ADK,Q;\'X5F9T$P2!A,('!H';!>Y! MRD"$,GY.G'1.&8#+\P?[EU@[UG(6#NZ-?&U+WV3TEI(2*M%+_V2&KS#5LZ=D M*OX1+B Q/"C!'(61+JZDZ)TW:F)!*4J\CWNKXSZ,-_MD@JT#^ 3@,^ VYF%C MHJC\07B1I]8,Q(Z][T1XXNV!8V^*X(RMB'I.P2B*:8XQC#%S'; M.8(A^YR"KZ4X\G_@?!V^6U6XB_#='PKWZP3)*D$2"9+_EK@6<_U7$K;HJ0); MQVERI#"]CI.\\,X#>\?CFWR&C]/^7=BZU8Z7C?VOC/& 4C97.$(-?K#9 MD%#Y<+S!LQW';#2\Z:8?Q.9OG/\&4$L#!!0 ( &V+3T[8Y%H\M@$ -(# M 9 >&PO=V]R:W-H965TA5>+3#)YCJ>4?)5/P7 MN(+"\*@$-B9+R M#R*((G-V(&[L?2?B$V^/''M31F=J1;I#\1Z]UX+SVXQ=(]$4JK!-6F: M/"EM;](D+[SSP-[S]"9_P\=I_RI<(XTG%QOP95/_:VL#H)3-#8Y0BQ]L-A34 M(1YO\>S&,1N-8+OI!['Y&Q=_ %!+ P04 " !MBT].:;X3\#.N>?8^)YK>WF1_9LZ"J&# M]Z9NU2H\:MW=1Y':'D7#U9WL1&O^VFG[GOKU4IYT7;7BJ0_4J6EX_V3-9%ZY$H^R_E7M]'$5EF&P M$WM^JO6SO'P1TX2R,)AF_TV<16W@PTB,QE;6ROX&VY/2LIE8S% :_CX^J]8^ M+Q/_1Q@.H"F G(!H%+(C_\0U7R][>0GZ\>-W?%AC=D_FVVR'3OLI[']F\,KT MGM>4Q,OH/!!-F,V(H1L,NR(BPWZ5("2QH5DXX? $CC"QXKG !"DD2"U! M^M\4F3-%A/&,,H,B&2!('!&$2;%(#D5R0) Y(@B38Y$"BA2 H'!$$*;$(B44 M*0'!PA$!F#3&(@LHL@ $[L(CC&?A68P=% ,*=^DAR+/VS.-4-J-@B]35F8,H MS3PZT*X/C !%[NH@4.'1P;YF": H71T$\KB?8?LSX.UL5N(0R%/E&*X #-@[ M(U<'@1*/#BX"##@\F^4! OGR -S?( @7QY@$L! S[/9GF 0+X\P-6 M :OGLSQ (-]NA^L! :OG;AY D"$*X'!*R>NWD 09X\ M(%P/"%B=N;L; N6>G8=P/2!@]=S=>Q"H\&P^A.L!S:W.%N[V T!4^/(-UP.: M6SV=?390#@K/-D>X'!!P>N%N8(EP,"3B]F\T$@]Y03W9R!&]$?[.E? M!5MY:NW5XZ;W>L-X('N&_@7^H6A6\2FU.XO:\O)=2"S.6^,XLX='< MB*Z-6NSU\%J8]WZ\%HP-+;OIRA-=[UWKOU!+ P04 " !MBT].7M.*J4EL\[4-3&=!E:&("D(39)/1#+> MXCP-OK/.4]5;P5LX:V1Z*9G^?0*AA@RO\+OCF=>-]0Z2IQVKX3O8']U9.XO, M+"67T!JN6J2ARO#]ZGC:>GP O' 8S&*/?"47I5Z]\:7,<.(3 @&%]0S,+5=X M "$\D4OCU\2)9TD?N-R_LS^%VETM%V;@08F?O+1-AO<8E5"Q7MAG-7R&J9XM M1E/Q7^$*PL%])DZC4,*$+RIZ8Y6<6%PJDKV-*V_#.HPGZ\,4%@^@4P"= _9! MAXQ"(?-'9EF>:C4@/?:^8_Z*5T?J>E-X9VA%.'/)&^>]YG2W2\G5$TV8TXBA M"\QJ1A#'/DO0F,2)?@BG\?!U-,-U"%\OU0__(=A$"3:!8/-/B?N;$F.80UQD M&Q79?B38)SW_)H6-5-8TKF?T7^!U!+ P04 M " !MBT]./DFQBL(! W! &0 'AL+W=OK42JT47=7V-['7-CH^?(#CZ]L7 ML..Z*7\"NYZ=F04V^:C-J^T ''J70MD"=\[U!T)LU8%D]D[WH/R71AO)G ]- M2VQO@-6Q2 I"-YM[(AE7N,QC[F3*7 ].< 4G@^P@)3._CR#T6. MOB9>>-NY MD"!EWK,6OH/[T9^,C\C"4G,)RG*MD(&FP(_;PS$+^ CXR6&TJST*G9RU?@W! ME[K FV (!%0N,#"_7. )A A$WL;;S(D7R5"XWE_9GV/OOINZ[ M#QC5T+!!N!<]?H:YGPRCN?FO< 'AX<&)UZBTL/$758-U6LXLWHID[]/*55S' MF?]:EBZ@RGI M \W))1#-F..$H2O,=D$0S[Y(T)3$D?Y73M/ENZ3#72S?K=4_9FF"?9)@'PGV M_[2XNVDQA=FG1;*D2)8@R&Y$4IC[&Q&RNC@)IHU/UJ)*#RJ.RRJ[3,4CC1?_ M%SZ-U#=F6JXL.FOGGT^\Y$9K!][*YLY[Z?P4+X& QH7M![\WTUN> J?[>4S) M\E]1_@%02P,$% @ ;8M/3D(TMC,S @ ; < !D !X;"]W;W)K&UL=571CILP$/P5Q >]K&XY2LGG!]C([L^NUO5DGU9LN 4SP7HM&;\/2F'9#B"Y*J+E^ MDBTT]L]9JIH;NU07HEL%_.2=:D%8%"U)S:LFS#-O.Z@\DUQH[ M!X]XK:#3DWG@4CE*^>867T_;,'(1@8#". INAQL\@Q".R<;Q>R -1TWG.)U_ ML'_VR=MDCES#LQ2_JI,IMV$:!B"UM=YREJXRRC!,,D]NS. MG>'N,1IA[-WCJ?HZQ0D6*,'"$RS^2S&=I8AAUKA(@HHD]P3K:":"81[LY!(5 M62($;":"86)<9(6*K!""Q4P$PR2X2(J*I C!% MIQ%^@Z([BCB:EQX%/:@]?7!3*4(QKSX*>E!^BE[7'64(Q?P H* ')X#B]YK& M",7\#*"@^2$@D\>N!G7QS[P."GEM?(^96,=6LF/^L?P'[_O0=ZXN5:.#HS3V MR?4/XUE* S:6Z,G>W]*VOG$AX&S<=&7GJG__^X61[=#;R-A@\[]02P,$% M @ ;8M/3BF\F?W% 0 -P0 !D !X;"]W;W)K&UL;53M;ILP%'T5RP]0 TFZ+ *DIM.T2:L4==KZVX$+6/4'LTUHWWZV(8QF M_H-]K\\Y]\.^Y*/2KZ8#L.A-<&D*W%G;'P@Q50>"FCO5@W0GC=*"6F?JEIA> M ZT#27"2)]K"3["_^I-V%EE4:B9 &J8DTM 4^"$]''<>'P"_&8QFM4>^DK-2K][X7AJ6"SP"YU[(I?%GUL1+2$]<[Z_J7T/MKI8S-?"H^ NK;5?@/48U M-'3@]EF-WV"N9X?17/P/N !W<)^)BU$I;L(758.Q2LPJ+A5!WZ:5R;".T\G] ME18G9#,A6PC[0"!3H)#Y%VIIF6LU(CWUOJ?^BM-#YGI3>6=H13ASR1OGO92; M9)^3BQ>:,<<)DZTPZ8(@3GT)D<5"'+/_Z%F;.,"VZC -@AL M/Y3X^:;$""9-XD%VT2"[B$!Z$R2&N6T%65V< -V&)VM0I089QF7E7:;B(0L7 M_P\^C=03U2V3!IV5=<\G7'*CE 672G+GWU]-;G@RK^GE, MR?*O*/\"4$L#!!0 ( &V+3TX,8_!RQ $ #<$ 9 >&PO=V]R:W-H M965T13:5E J1A2B(-786?TN.I\/@ ^,%@ M-CL;^4XN2KUZYW-;X<07!!P:ZQ6H6Z[P#)Q[(5?&KU43;RD]<6^_JW\,O;M> M+M3 L^(_66N'"C]BU$)')VY?U/P)UGX*C-;FO\ 5N(/[2ER.1G$3OJB9C%5B M57&E"/JVK$R&=5YVBFREQ0G92L@VPF/(0Y9$H?(/U-*ZU&I&>CG[D?HK3H^9 M.YO&!\-1A#U7O''1:YVG>4FN7FC%G!9,ML.D&X(X]2U%%DMQROZC9W%Z'JTP M#_1\3T\>X@*'J, A"!S^:?%PTV(,4\23%-$D143@_B9)#'/;"=E=G #=AR=K M4*,F&<9E%]VFXBF\%/(7OHS45ZI[)@VZ*.N>3[CD3BD+KI3DSM4RN"G>' Z= M]>:#L_7REA?'JG$=4[+]*^H_4$L#!!0 ( &V+3T[8$,.L"0( #0& 9 M >&PO=V]R:W-H965T0/6'/)A42 MM-E5U4JM%&W5]MF!24!K8VH[8?OWM0U+*3MYB>WQNU,=V>4EW6()A^D!VT=N)+E9/0900<2N,DF!UN\ 2<.R6; MQ^]1E$R>CCB?OZM_\L7;8DY,PY/DOYK*U#E)25#!F5VY>9']9Q@+6I-@K/XK MW(!;N,O$>I22:_\;E%=MI!A5;"J"O0UCT_JQ'W:VJY&&$^*1$$^$U/O0PH)FF'AZ,J='(2ZP0@567F#U7XF[18D()KYCLD9-UHA MM##!,'>.8H.:;!"!9&&"85:XR18UV2("ZX4)AMG@)BEJDB("VX4)ADEQDQUJ MLD,$EA>/8)([%V^;#_J"0D1B>?4H:'GW=/9H!:B+;U&PO=V]R M:W-H965TA=XS$/NI,M>4/ H;)>@;GE D_ N1=R-GXOFG@MZ8G;_57] M.?3N>CDS T^*_^IKVQ7X$T8U-&SD]E5-+[#TDV&T-/\5+L =W#MQ-2K%3?A% MU6BL$HN*LR+8^[SV,JS3HG^EQ0ET(= ; ID+!>>?F65EKM6$]'SV _-7G!RH M.YO*)\-1A&_.O''92YFF:4XN7FC!'&<,W6"2%4&<^EJ"QDHG48=I MH*=;>I+&!?91@7T0V/_3XOZFQ1@FBQ?)HD6RB,#]39$8YN&F"-EFVEP:=E77/)UQRHY0%9V5WY[QT;HK7@$-C M_?;![?7\EN? JF$94[+^5Y1_ 5!+ P04 " !MBT].IX! !F!0 M&0 'AL+W=O-O!21%]%8*IWT?@7QC@'+;*>7> [F!_]25F+SBQ5*Z#3 MK>R(@CH/[L/#,75X#WAI8="+/7&5G*5\=<:7*@\V+B'@4!K'P.QR@P?@W!'9 M-'Y-G,$LZ0*7^W?V)U^[K>7,-#Q(_K.M3),':4 JJ-F5FVQO7MO/K,)XDR12&!T130#0'I%Z'CD(^ M\T=F6)$I.1 UWGW/W!.'A\C>3>F<_BK\F4U>6^^MB.,THS='-&&.(R9:8,(9 M02W[+!%A$L?HO_ (#X_1#&,?'B_#PQU.L$4)MIY@^T^)GU8E(ICM!A=)4)$$ M(0A7(ACF@ZO8H2([A"!>B6"8+2ZR1T7V"$&R$L$P'[Q)BHJD",%^)8)ATI4( M7?SG M3%=[@FI;QV?KHLO/,0N8]\G_R%CQ/H&U.7MM/D+(WM-M\3M90&;"J; M._MTC1UZL\&A-FZ[MWLUMOYH&-E/4XW.H[7X U!+ P04 " !MBT].N9YS M";V$ *[X0VRSIW]-\ MU.;%=@ .O4FA;($[Y_HC(;;J0#)[HWM0_J;11C+G3=,2VQM@=21)06B2?"&2 M<87+//K.ILSUX 17<#;(#E(R\_<$0H\%3O&[XY&WG0L.4N8]:^$WN#_]V7B+ M+"HUEZ LUPH9: I\EQY/6Q B"/DT7F=-O(0,Q/7Y7?U[K-W7,O$Q*BUL7%$U6*?EK.)3D>QMVKF*^SC=[ \S;9M 9P)="+Z33R5N83X7 M258]E6#:.$T657I0<9)7WF5@[VA\DP_X-.V_F&FYLNBBG7_9V/]&:P<^E>3& MCU#G/]AB"&A<.'[U9S.-V60XW<\_B"S?N/P'4$L#!!0 ( &V+3TZ%KUKQ MM@$ -(# 9 >&PO=V]R:W-H965TP-]M#YFQJ-%LZ;IF&V-R"J2-**\=WNEFDA M.UIDT7C/QEML M4:FDALY*[(B!.J?W^^,I#?@(^"EAM*LS"95<$%^"\:7*Z2XD! I*%Q2$WZ[P M $H%(9_&[UF3+B$#<7U^4W^,M?M:+L+" ZI?LG)M3N\HJ: 6@W+/.#[!7,^! MDKGXKW %Y>$A$Q^C1&7C2LK!.M2SBD]%B]=IEUW4+6>;M_ESMBH_>Q@.9NO^FROU\F:TV\WS56V9Z^;@]>]*I3O>?ZC>O/Q_K2?5!YEB^RNJ$S,RC\_LXMLL:@L ME7[\VQCM[_NL&AZ^WEG_4 =?!O-]MLDN\L4_\_OBZ;3O^[W[[&'VLBB^Y:]7 M61.0Z?>:Z,?9SVQ1PBM/RC[N\L6F_K]W][(I\F5CI71E.?NU_3M?U7]?&_N[ M9KB!;!K(V :J::#V#70G7C=XO<=+T=G - U,; /;-+"Q#5S3P/UND'8V\$T# M'QESVN#36(]$LLM;$MUDGVH1W627;!&=;;%+MXC-M]@E7.C8X16[E L3V\DN MYR(ZZ6*7=>%B.]FE7?CH3G:9%]&IE[O4RS#U@RW7:_%X-RMF9R?K_+6WWNK? M\ZR263&4E3[=54]K.:H_+ 5D4S[]>::,.1G\K"PUF-$6(UL8V\:,*4;L$8/2 MA;T?$OHQDJ /U^[C'<+X-N8]PJ1MS > L4D;8HP02Z_(4R0BQN$"7)QBS IGA4*STY56U"'%ER"+6AL0=<6 M=,M",":C+<;6F%6-T4G]+\C!<5S+(X,],L"C8-9KG%F(.>A$ >'<>U/'+8(T?R+K7%%CRVX$%,(:<\\56AD"CLC0&XJ2?)>.,Z M0D^QXRF8\@9;J-9]J.D)")X(=D+"DHE'\2.D1\F? J207>D7W*HD0 0NC$"0 M 2>N"^JZD-!UBK2RRW.\CIT+"?+G&1N,Z@D%HD_#Z '(<\XRXB@TY9G1C U& MS@30,R]"9ZE0D509D@"2HRY(VUE&Z82EV?&2L<%HDW @8!4&C$#5*;(1#A>C>H[0VC2R(%-ESH34KR;#5:2B. [:J1D3J9T!ELF81*1FPD$!L? MU#)C"&**&0C#=DD*?&Y;ACB2T#\E!L1AO@2<#H-^=B #EUU:%5]UP /&2 EJC_>(V2" MUM\/"&F0S4O@9BEB /D1V50HHD\ *5+DYV=DTR.;8X!T!E5?$Q!14WFRFL+H MK@1JF0:2.I6T*M1E_:3YWAA=E:#@2QVVH1@55+3@"S=L(P5J,Y&6%9^BLP-@ MO4F%T#1!?V!V$F6V'3 CV8JJL0YW=8I6=,)*5=>C8;P ZIQ28$+&6YU$66V' MRRP.[GL1W_?5(U^V!8ZH&A:H&P@BZZ;!&"TNG[P6P)[0.AY?:\U;;E ['58R] ML:)5#>/?EQA[$V"/\>]KC+TIL&><%-83>]:+KCDIVY9"1* XDB8TB%H_,LWS#R8:A\ MA 7>38-ISV;;E3'#"(T!NZ*$N3LPC- 8<'[-S5+#D-B &CX)+QD-I:9+TJZH M&6X:Q$T7]D;O[ES:=>!HN-L[6NGHA#G?-PR+S1^<0AN&G08M^.$= 0"Q=P2& MH::A50%[T!5R=#,,U3UZ!L13!'B&:IZ4%'*8%1&GE:4 M<+-Z"8!P^SN.M3B)L-B.D\A)^V.&WQX=LX7W'@"D%><'(P(>'+"%YWDC!/+< M!&.4PJ,[59)8"A*D,APG[N]?#6:^21 M-^4G!GYBRT\L_,3M?N,P^#U^VU](?)FM'^>K3>][7A3YLOZZ\$.>%UF9G.1M M.=V>LMG]_LTB>RBJE]5BM-[^,F'[ILB?3[>_NACL?_IQ]C]02P,$% @ M;8M/3C,#H9EQ @ -@@ !D !X;"]W;W)K&UL MC5;;CILP%/P5Q >L,?=$!"FWJI5:*=IJVV>'. $M8&H[R?;O:QLO(6"2OL07 M9N;,,1R?)%="WUF.,;<^JK)F"SOGO)D#P+(<5XB]D ;7XLF1T IQL:0GP!J* MT4&1JA*XCA.""A6UG29J;T?3A)QY6=1X1RUVKBI$_ZYP2:X+&]J?&Z_%*>=R M Z1)@T[X)^9OS8Z*%>A4#D6%:U:0VJ+XN+"7<+Z%KB0HQ*\"7UEO;LE4]H2\ MR\6WP\)VI"-VR>AJVEF@JL);D=PHX<$3Q.\&V'VD.!K@G\CP(>$0!." 0&TN:O# MW"".TH22JT7;[Z%!\K.#\T"\KDQNJK>CGHGS9&+WDOH>3,!%"FG,JL6X/8P7 MA/>8]1CC>VZ' <)#9\0U&5FY!@%O$,2$\>\Q&Q,FN,=L39C0;-8SGIJG!+P[ M@<@LX!L%?"7@]P4&)C(CE]-(S&G;R=H%)XWNTJ#[JY#^ U!+ P04 M " !MBT].$Z99L#D" 6!P &0 'AL+W=OS;#] Z MJW0[+W+Q=_LC0M9R\2H+2I7W5K%:KOQ"J68)@#P4M"+RB3>TUF].7%1$Z:$X M ]D(2HZ65#$ @R &%2EK/\_LW$[D&;\H5M9T)SQYJ2HB?J\IX^W*#_W;Q'-Y M+I29 'G6D#/]3M5+LQ-Z! :58UG16I:\]@0]K?R/X7(;6H)%_"AI*T=]SY2R MY_S5#+X<5WY@$E%&#\I($-UR)I!O. M?I9'5:S\U/>.]$0N3#WS]C/M"XI\KZ_^*[U2IN$FB?8X<";MTSMGFDGKWF&.,,7(U0CUEW&#C"P'O$9H[ .+K';.<8 M]!<"=,@A*70FA9:/QAXH<0L@IP"R G@L,,FX[B"QA=06$J$XG:S'=HX*W#FP M,P>>YT"I6R!R"D3O7XG8*1#/$HSXW1>-9S7B183<)HG3))F7B>.)2X>)1BX0 MQJPF1:3SFP^P#0)8K?/PNFS=.Y"7U+#@-&3,MU$]T5W4G<#Q9O^%@+#59C_ 5!+ P04 " !M MBT].6LQE37," J"0 &0 'AL+W=OWKVT(Y<(B<7_ M-K,SNX-7=G;CXE66E"KGK6:-W+BE4NW:\V11TIK()][21G\Y<5$3I:?B[,E6 M4'*T037SL._'7DVJQLTSN[87><8OBE4-W0M'7NJ:B+\[ROAMXR+WOO!2G4ME M%KP\:\F9_J#J9[L7>N8-+,>JIHVL>.,(>MJX6[3>8=\$6,2OBM[D:.R84@Z< MOYK)U^/&]4U&E-%"&0JB7U?Z3!DS3#J//SVI.VB:P/'XSO[9%J^+.1!)GSG[ M71U5N7%3USG2$[DP]<)O7VA?4.0Z??7?Z)4R#3>9:(V",VF?3G&1BM<]BTZE M)F_=NVKL^];SW\/@ -P'X"$ =[5T0C;S3T21/!/\YHC._):8?XS66'M3F$5K MA?VFDY=Z]9J'D9]Y5T/48W8=!H\P010/&$_S#R(8$MEA@""%"0(PR\ 2!.^R M1#!!"!*$EB!\1X ?RNPPL<4T%A,'"?9AF0B4B0"9 ":(08)X>:$)2) L*#29 M%!KA",T4FH(R*2 3/LA,,4$ZLVU6H,@*$(E@ N3#N]M?[B>::1"TP-$>-+8T M\=,91Q'8)%N$%W@*@=#,#D-P+Z$ T)GY+PCN)A1^P%:X4Q#4*A-;HXFM.$SF M;(4["L5+;)V"@MG?!S<>@CHOF:& FPJE'[ 5;AD$]78<+H29EAHL>B.[V[B>)M?S/QANM1_@]02P,$ M% @ ;8M/3J5(<,I6" ,SH !D !X;"]W;W)K&ULE5O;;N,V%/P5P^^[YN&=01*@25&T0 LLMFC[[$V4Q%C;2FTEV?Y] M)5^"F&>.3+XDL7-$#2G.<$2-+M_:S??M4]-TDQ^KY7I[-7WJNN>+V6Q[]]2L MYMO/[7.S[O_ST&Y6\Z[_N'F<;9\WS?Q^=]!J.=-*^=EJOEA/KR]WWWW97%^V M+]URL6Z^;";;E]5JOOGOIEFV;U=3FAZ_^+IX?.J&+V;7E\_SQ^;/IOOK^_WIM;IOE[J:QNGDOGF8ORR[K^W;K\VA1VXZ.73_]^:U6?;E Y+^''?MA@_0AP/T^P%D1P\PAP-,=L!LCVS7 MU9_GW?SZ92#W-7Y7 ML][5!#(Q&'P>"\]CP7DH.\^^QA6>Q\'S.'">;-!O'.L/&15"R/$XAL>'D)S& M>#S$XP$>D^'Q_#PZGRB\1@LX L01 Z;X0CL')\T)9\A 57DB3"8",%$ ,9E M8"([37^1/*60P>%U/GCCA4F3()X$\&3=ODD485@$58L0I+%>FRXEBCJUTWA M5%BT"*E6/E&)RY91,8280^)U9+RW08"$]8V0P+&) 93+.!78ZL/KHC4Z29"P MQ!'2..F:8G6B4#$ML*80$A4V+8"JZ*"E.8S5@I!5"E\B%YBH (8$ZY[2U5H"$Q4(#L0B""&K!W%2(A<9BH4O$0G.QD(!B MG= E.J$Y_W.C-5IR"@2K@RY1!\U9SX",E9P"P9J@@28$8;716!-TA29HK D: M:4+N!C77!)=L8*P TD%)2Z3 TJ&1=.1V4'-)8-=GK.34]6/!,$@P M449+3H%@13% 4:0[,H.UP/B*XY[%HR6G0#"++5KL!:]M,>]LQ6)O,>\L6NQSN;=\L7=* M2=T5-C,0.W,9M\74LYAZ%BWFN4;;XI7:8G9:Y-[9'.+;#R.#ACEL 8>#8',M M9IV-%7,$L\Z6F'=;O+PZ3$P'B!F$NRJ'*>6HO*\.4\J!I8SU]5!4=FD=)IX# MQ O"397#E'*VHKO"UA_B"^MN,5\HWRG!!0)U\AC^OD2=^OYHO=)QWQL4)61YK;' M5/8E'M=S\PJWD4#=V#:2Q]+@@31$:9 QZ7V%R_68]+[$Y?K"_350-SHP6$0\ M$)$HW+AZ8TY!0(9G( 3(["W5# S L5/C=@YH42GQNXS_5>&6?R,>%UAGJ"20.# MF1Q*'''@#-6Y+-^B(@D+IG H\A!*''DH%M5TDV*NJ&L&QB6 ML?S*<5B*,RXDA>%0&DZ,BDGQM4/DK'!8!#["Q)EBPP)NE;7^N+-Q'!M>.!H6 ME$)LA-9P8K X=058O' Q!"J(;HVR6@AP$4AP.27<*I,0 MOB)3L6M%0F"*4&(*!++YAI1TJ858%1E.(Z>$C0H2@E5D*O:C2 A%$4I%@2X7 M[S>1$)TB4['C1$)XBDQ-NEH(/!%*/+$WA8Y5I0%K(1I%IHA*!CQ,'CF9$*(B ME**2-@!("$"1K6&2$($B6\0DRYDTVFV!32@M)=W>DQ"$(EO#)B'G1##HQ+OM MSJX5LP\O[PVO4_XQWSPNUMO)M[;KVM75\+;>0]MV3=^>^MPW]]3,[]\_+)N' M;OAS>.2SV;_%N/_0M<]7^UE?PQ0&54JU:XQE60$C\HZWT.B=$Q>,*+T49RQ; >1HDQC%H>^GF)&Z M045N8WM1Y+Q3M&Y@+SS9,4;$WRU0WF]0@-X"3_6Y4B: B[PE9_@)ZE>[%WJ% M)Y9CS:"1-6\\ :<->@C6N\S@+>"YAE[.YIYQ^0=X40ZJIYX_Q5& M/PGR1O/?X0)4PXT27:/D5-JO5W92<3:R:"F,O YCW=BQ'W:2U9CF3@C'A'!* M"+*;"=&8$+TGQ-;\H,Q:?22*%+G@O2>&G]42"=:0/LS1!>W9V3[N5.GHI M$C_.\<40C9CM@ EGF&!"8,T^E0A=);;AA_3PNL#N(R)*W!4BIXG(YD=S@:O_ M$,1.@M@2Q%>GD"Q.8<"D%M-8C+^P<0MQ)2)QBD@<(M*%B.13$;<05R)2IXC4 M(2);B'!A[MU%,F>1S$&P6A1Q8(*E$SR[Y0S$V38$Z96\:Y2Y3[/HU',>0O-* M%O&M[D5#ZWBG&1K9#R+.=2.] U?Z#=J7&UL?53KCIP@%'X5PP,L*NIAQ- MB@1FW;U] Q[B.[1^!XW<["J2]D&^J!M#>.V>MRE"M=;?' M6!4U<*J>1 >M>5,)R:DV2WG!JI- 2T?B#(>^GV!.FQ;EJ:N=9)Z*JV9-"R?I MJ2OG5/XY !-]A@)T+[PVEUK; L[3CE[@.^@?W4F:%9Y4RH9#JQK1>A*J##T' M^V-L\0[PLX%>S>:>[>0LQ)M=?"DSY-M P*#05H&:X09'8,P*F1B_1TTT65KB M?'Y7_^1Z-[VF7X5_6<8^XF1-S;_%6[ #-PF,1Z% M8,H]O>*JM."CBHG"Z?LP-JT;^U'_3ELGA",AG A!]%\"&0ED0F6Z5J=[R. A2?+-"(^8P8,(9)OR(.#XB M2#Q!L DPI0A74X2.3V;\8/X6]47II6>6>AS>YS>Z020H.1])^,9FUNC6G!H-)VNC%S.9R=8:%%-UX+ M>+J;\K]02P,$% @ ;8M/3M4RDR^( @ 2P@ !D !X;"]W;W)K&ULC5;M;ML@%'T5RP]0!QOPAY)(3=(TDS8IZK3M-TU( M8M4V'I"D>_L!)IZ+49<_ 2[GGGON!7,SO3+^)DZ4RN"]KAHQ"T]2MD44B=V) MUD0\L)8V:N? >$VD6O)C)%I.R=XXU5443R8XJDG9A/.IL6WY?,K.LBH;NN6! M.-A.:@:BA@M=TJK21$K&;\L9 M]B&UXW!^8U^;W%4NKT30):M^E7MYFH59&.SI@9PK^<*N&VKS06%@D_]*+[12 M<*U$Q=BQ2IC?8'<6DM6614FIR7LWEHT9KY;_YN9WB*U#?*]#8AV2W@%^BH<6 M#WL\^-P!60=T9P!L\?C> *EU2.\,D%E\Y@2(NK,PA[LBDLRGG%T#WEW/ENBO M !29NCX[;32WQ>RI\Q7*>IDC@*;111-9S*+#Q -,_!&Q&B,2AV0]AF3)1\AF M#$$ ]YA(Y=$G$WN3B0U!,B >>8G2+P$B2& PSQ2IQ@=!!M(8R 8YCF:.!49 MPS*4@]PIW'H,0SC-X\0O&GI%PY%H!%S5'08-XL 80$?S&(30Q#U''Q-$?KW( MJQ=Y]&:.7C2N,H( .XJ78RH @9/5F"K#$.=.A9[NH%J/J5 : ^R(?[Z#:N-) M, <)3OV%Q$XA/VRFWBJG_Q>Q\& R5T$T>$EJRH^FS8A@Q\Z-U"<\L':=; &* MI6D\CGT%BB>??0V*9Y_]$1<;[+$O4MLIHW]RNC;[C?!CV8C@E4GU7II7[<"8 MI"K5R8,J^$EU]GY1T8/4TU3->=??NH5DK6W=4?__8?X74$L#!!0 ( &V+ M3TX]RNO-. ( +<& 9 >&PO=V]R:W-H965T),EI2IXKUDCEV&I5+L 0!Y*6A/YS%O:Z#\G+FJB=%.<@6P%)4=+ MJAF(HR@%-:F:L,AMWTX4.;\H5C5T)P)YJ6LB_JPHX[=E",-[QTMU+I7I $7> MDC-]I>I'NQ.Z!0:58U731E:\"00]+<-/<+%-#=X"?E;T)D?UP"39<_YF&E^/ MRS RABBC!V44B"ZN=$T9,T+:QN]>,QR&-,1Q_:[^V6;76?9$TC5GOZJC*I=A M%@9'>B(7IE[X[0OM\^ PZ,-_HU?*--PXT6,<.)/V&QPN4O&Z5]%6:O+>E55C MRUNO?Z?Y"7%/B <"1/\E)#TA^2@!]03T40+N"=@A@"Z[G8^!&QGB(2_ C93"%9 M\@C93B$8I@,&Z!Q#F-@;)K8"R4@ SC._0.(52*P &CN((V>T@CQWHV.DP>#0.CEPO4PR$SA)NT-1OA)P%FF+F:>(/ MA+V!L">08V2%)V:?LA0Z>V7M0&+X"2;0F9ZM!X73?VR\U)LKG>2" MV#U%Z73?:"LS=ZVFL!C-$N3: :,#;J[T[T2Z[T76%/](ES1;5D]*P# MEOH5&1J,GI2ISG1=='=IUU"\[9\),+Q5Q5]02P,$% @ ;8M/3O=YI[E; M @ C0< !D !X;"]W;W)K&UL?57;CILP$/T5 MQ'O7W&$C@K0DJEJIE:*MVCX[Q EH#::VDVS_OKX0EMAN7H(]G'/FS,1XRBNA M;ZQ%B'OO/1[8VF\Y'U< L*9%/61/9$2#>',DM(=<;.D)L)$B>%"D'H,H"#+0 MPV[PJU+%=K0JR9GC;D [ZK%SWT/ZMT:87-=^Z-\"K]VIY3( JG*$)_0#\9_C MCHH=F%4.78\&UI'!H^BX]E_"U;:0> 7XU:$K6ZP]6D#>Y^7I8^X$TA#!J MN%2 XG%!&X2Q%!(V_DR:_IQ2$I?KF_IG5;NH90\9VA#\NSOP=NT7OG= 1WC& M_)5LV9<=)/*L)*#]_ULQO4\SKIWVAN M0C01HID09@\)\42(/PC)0T(R$1*# '0IJC=;R&%54G+UJ/YW1R@/4;A*1/<; M&53-5N]$>YB(7JHTBDMPD4(3IM:8:($)9P00ZG.*R)6BCBQZ=)]@8R/B]!ZR MM2%%[#81.^N,%3^^JS-Q"R1.@40))'<"ALE:8S*%&72C0K-6&Q,%B5&LC7G. M_E-MZC2;.LQFAEF-21=)XJPPS-J8,#>\VI!/T7/D-ILYS68.LT:6.K.-Q&9G M;4Q@>'V$N#.:.XWF#J-&Q^K<;D<8&.=DXP0]&V8=H"3+W7X+I]_"X=?(4A?6 M44L#H_D;&V,=ZZV-61YK;18L+J4>T9.Z\)G7D// Y;>]B,XSY262EYH1K\6L MT:/A0T8/JN^0GKJ!>7O"Q96I+K8C(1P)B\&3Z&4K9N.\P>C(Y3(7:ZHGA-YP M,D[##\P3N/H'4$L#!!0 ( &V+3TZ48VZ94 ( /$& 9 >&PO=V]R M:W-H965T'. $=8&H[R?7?US:$([9[+\%>9F9G-V:=7QE_%36E,GCKVEYLPEK*80V MJ&K:$?' !MJK-T?&.R+5EI^ &#@E!T/J6H"B* 4=:?JPR$WLB1D3 M#\2YZPC_6]*673I^I8.FV>:=:H]0T4N1X"@' M%RTT8.[.O]3 M1>P5B(U O!1 ELERQ*0&TQM,%B-L%>N"((:95:X+2M+4;S?QVDUSEB MDD62&*6?+;LN"&8X@Y9?%Y5 A/R&4Z_AU&/8:EV9.ED^X2BS'7M0$*+4/E$> M6+PL[,YSYO6<>9FK-QRD\;B0;I@L&S+=<\0]02P,$% @ ;8M/3EQ&N8OL M 0 \00 !D !X;"]W;W)K&UL?531;ILP%/T5 MQ ?4@#$D$2"U5-,F;5+4:=NS Y> :C"SG=#]_6Q#$06VE]CW^ISCJ;AHJ=*EN"+9"Z"E);4,!9X7H98V MG9LEMG<66<)OBC4=G(4C;VU+Q9\G8'Q(7=]];[PTUUJ9!LJ2GE[A.Z@?_5GH M"LTJ9=-")QO>.0*JU'WT3SDQ> OXV< @%W/')+EP_FJ*+V7J>L80,"B44:!Z MN$,.C!DA;>/WI.G.6QKBF'KAPV>8 M\A#7F<)_A3LP#3=.]!X%9]+^.L5-*MY.*MI*2]_&L>GL.(PK\6&B[1."B1#, M!#_\+P%/!+PBH-&9C?I,%4SC\$W*JY-)YT+5_H>V]M6 M<:Y 2WH/6K/6[\]<,*B4F<9Z+L:O<"P4[Z<'!LVO7/874$L#!!0 ( &V+ M3TXE[D7,& ( D& 9 >&PO=V]R:W-H965TLE;NP4JK;("1/%314OO .6KURX:*A2@_%%X932!,[[#_=/MG9=RY%**#G[59]5M0OS M,#C#A=Z8>N7]9QCK2<)@+/XKW(%IN2'1.4Z<2?L-3C>I>#.Z:)2&O@]MW=JV M'_T?8?Z : R(I@ <_S> C '$"4 #F2WU(U6TV K>!V+X61TU9P)OB-[,DYFT M>V?7=+52S]Z+A.1;=#=&HV8_:**9)GI6E$L%228)T@ 31>2EB&P\F<7C=>XW M(%X#8@WBIS+63AF#)K6:=D@2IZZJ7*I(C&/LAXF],/$2)EXY,(,FF:?)4Y(Z M,#X5)K$?)O'")!X8[, DBS3K)",.F30BD;-_I4>6982X.&AV*&PO=V]R:W-H965TJGW4NK@MA;NM3[<1U&]WLLBK>_409;FGZVJ MBE2;9;6+ZD,ETTUC5.0104A$19J5X7S:[#U6\ZDZZCPKY6,5U,>B2*N_"YFK M\RS$X=O&4[;;:[L1S:>'="=_2/WS\%B95=1[V62%+.M,E4$EM[/P =^O"+<& M#>)7)L_UX#ZPJ3PK]6(77S>S$%E&,I=K;5VDYG*22YGGUI/A\:=S&O8QK>'P M_LW[YR9YD\QS6LNERG]G&[V?A9,PV,AM>LSUDSI_D5U"/ RZ[+_)D\P-W#(Q M,=8JKYO?8'VLM2HZ+X9*D;ZVUZQLKN?._YL9;$ Z ](;8/&A >T,Z+L!^]" M=0;,,8C:5!IM5JE.Y]-*G8.J?;R'U)XB?,^,^FN[V8C=_&?DJP M P8Z8(T#=B&40W+18D2#*5NA!*&%B3KDCX1) ,1*/2!.#7&) &N<1+&(O#,$" M(8<,@#*Z.*A5[#_.A*$1^28@Y0E >>1T)J"#Y/KCC1'<"- 5![P##17A//%. M% !C<8Q'N@8>Z4P8(#1R$##8>1XPN4$6N&]@>HTLU,N7(BZ$*XL/(P03-D(( M[D,8:$1\Y+!AN'=@?H,L<+UCO^ !6?QBIB)QNR&$&NT^&"YY#-0\'SMN< GB MR0VBP$6(DVM$20!1F-N@EA ,C38% M+M0T7%<5'\7, M:].A$PUFPD)6NV;>KH.U.I;:CE:#W7ZF?R!VIG3V%V;6;R?S=S?MA\+WM-IE M91T\*VTFUF:NW"JEI2&)[@S)O?DVZ1>YW&I[&YO[JAW0VX56A^[C(^J_@.;_ M %!+ P04 " !MBT].S]"$^'(" D" &0 'AL+W=O3+%/;(V^9>A$] M[\R;O9 MTV8J#YGJ)6<[9VJ;# ) LI;573J?NK6UG$_%23=UQ]V9?+W M@C?B,DOS]+KP6A^.VBYD\VG/#OP;U]_[M32S[!9E5[>\4[7H$LGWL_1#/EGE MP!J9[[D36,C&8Y?8]#TEM,: M[\?7Z!]=\::8#5-\*9J?]4X?9VF9)CN^9Z=&OXK+)SX6A--DK/X+/_/&R"V) MR;$5C7*_R?:DM&C'* :E9>_#L^[<\S+&O]KB!C@:X,V0%_\TH-& _M=0C(;" M,V1#*:XW*Z;9?"K%)9'#Y^V9W47YI##=W]I%UVSWSK1'F=7S'&,TS $4#(!>@>*BT\"H= M-,1I.J>A@&*OE&6HPH1 $H9R%1%E(A(5Z+"1(@Q'QMV0HHD7N;TH2?$E"BR+. M2Z.\-,+KM65!0UY"_=Z%(@K*)WNJC**4$93*0RF#+"7R-,M00ZLG/:FB(%4( M0H '4H5;!5;^W@Y%& 81S&73_1\ Q&8W#_@0+ /",U-3/!BRCN:*_LV:?A>VR$U8SG<6\-$BWZ\ MD[/;'X/Y'U!+ P04 " !MBT].T<;Y!38" ",!@ &0 'AL+W=O2>XXSNW$:+?>AZO&R"( M/] >.OGF1!E!0B[9V>,] W34201[P6:3> 2UG5OD.K9G14XO K<=[)G#+X0@ M]K<$3(>=Z[NWP$M[;H0*>$7>HS/\!/&KWS.Y\B:68TN@XRWM' :GG?OH;ZM, MX37@M86!S^:.H &-%)&7\&3G=J:1*G,]O M[,_:N_1R0!PJBG^W1]'LW,QUCG!"%RQ>Z/ 51C^QZXSFO\,5L(0K);)&33'7 M3Z>^<$')R"*E$/1NQK;3XS#RW]+L"<&8$$P)?O)I0C@FA!\)D39OE&FK3TB@ M(F=T<)CY6#U29\+?AG(S:Q74>Z??2;=<1J]%G 2Y=U5$(Z8TF&"&\2>$)]FG M$H&M1!FLTA<%JC4BC.T50JN)4.>'=R9".T%D)8@T071'$"UVP6 2C>DT)HW\ M>.%D#4K2*+)+B:U28HN419728.)9E7 %JM:@.(X"NY3$*B6Q2$D64I)5E2]Q MXF<++194E*7_.46I54QJ$9,NQ*1KR^'R-%=KT-UWO).26:5D%BD+QV6V.@B; MA8[/$$:$-[O$!-A9]SONU/32"75=9M&II3X&J@DLXJ5LM:8S?M"8/OT#L7/; M<>= A6PQNA&<*!4@!6X>Y!XU\M7,^:M9?+GL7=]$!!7DRD@P/3S@&:K**.DX?@^B[L@TCM/YN_HGF[Q. MYLPD///J5WE1Q=[=N,X%KNQ>J1?>?88AHM/DG!PPQWHX$!'!]KGTH-LY!^98EDJ>.>(_O);9KXQ MV5%]-[G9M%=ASW3P4N\^LBC>IM[#" TVQ]Z&3FS(:.%I]1%!,<21+MS#(,(% M C3&P H$TQ@3'Q<(48'0"H3_"9!9DKU-;&T::[."B%!$A"#H#-';1!-$'(0K M5QFCE!BYB0 72%"!! DSG(69+,(D<417XMR@F V"B6:8S0+S(8GB%8(%FA$!^O$1_A)/,B\1<@&NK'<86T4HT$(6WF)+(@!33:KI0408OR M0"A"VJY(X&5)L+I<^3<2O# )5IF+?)>E28+(GY>G-WGR:A W^]A+)^?WQG:: MR>[84 [4/IG_S/MN](V)6]E(Y\R5?GCM\WCE7(&.QG_2]U[H!C@N*K@J,TWT M7/1=H%\HW@X=SAO;;/874$L#!!0 ( &V+3TZ>?SD8,P( $8& 9 M>&PO=V]R:W-H965T@,IK83KG]?VQ!*P*GZ$MOKV9E9.U[2CO$W40)(Y[VFC=BZ MI93M!B%1E% 3\<1::-3.B?&:2+7D9R1:#N1HDFJ*L.>M4$VJQLU2$WOF6U'(B G-&?U5&66S=QG2.R'6&XK_" M%:B":R=*HV!4F%^GN C)ZH%%6:G)>S]6C1F[@?^69D_ 0P+^WX1@2 C&A-#4 MWALSE7XDDF0I9YW#^[MJB?Y+^)M G66A@^;HS)XJ5JCH-8L2+T57331@]CT& M3S#^B$"*?93 -HD]7J2'060G"*P> T,0W'E\X""T$H2&(+PCP+,B>\S*8)K> MY3J)P]E9Y$LJ/WS@);)ZB99>XFCFI<=$$R\? IS$46(76EF%5I:B@YG0:B$4 M^C$.']Q.;-6)+3KA3"=>'&Z4Q!C'=IUDIG.WN;::6/_S6GH32TP8>#,':/)N M:N!GTV&$4[!+(_5!3:)C$]MA_>YF\;UJ;KXMCC>Y#;]+-GEBPZ^')HG^VND[ M[#?"SU4CG .3JCF8-WQB3((JU7M25UJJICXN*)RDGL9JSOO6UB\D:X>NC<9/ M1_8'4$L#!!0 ( &V+3T[JQD?E^P$ /L% 9 >&PO=V]R:W-H965T M<&>\9ES9L9X\E[(5U4!:.^]X:W:^)76W9H0=:B@86HA M.FC-22EDP[0QY8FH3@([NJ"&DS (EJ1A=>L7N?/M9)&+L^9U"SOIJ7/3,/EG M"UST&Y_Z5\=+?:JT=9 B[]@)?H#^V>VDL +.+9/)XVTD]2=-&SC?7]F? M7?&FF#U3\"3X[_JHJXV?^MX12G;F^D7T7V L*/&]L?IO< %NX#83HW$07+FO M=S@K+9J1Q:32L/=AK5NW]B/_-0P/",> < H(AUH&(9?Y9Z99D4O1>W)H?L?L M'=-U:'ISL$[7"G=FDE?&>RF2-,G)Q1*-F.V "6>8./J'(89_$@E1D= 11#," MFJ4X08021(X@_B_+Y4V6 R9SF-9AEB%=4%PF1F5B1&:%$R0H0?*AT"2]4^@2 M)5@B&60WA2*8+,!%5JC("B&@-R(?,3&]<^.]I '^;PZE9Y>Z'-!'#OM!1"@R$,%N9G MJ\PDG@P.I;;;E=G+81P-AA;=.&K)-.^+OU!+ P04 " !MBT].G0%:2 L# M "Q"P &0 'AL+W=O)"U.Z_WP0BA21KN1&(SWO.FYP3R.C, MBH]R3REW/K,T+\?NGO/#T//*]9YF<7G+#C07_VQ9D<5/*:*)LDHWF9L-PIZ';LWH'ABDB^ GXE]%RV[ATYDW?&/N3# M?#-V?6F(IG3-98187$YT1M-4!A(V_JB8;I-2"MOWE^B/U=S%7-[CDLY8^CO9 M\/W8):ZSH=OXF/(W=GZF:CZAZZC)K^B)I@*73D2.-4O+ZM=9'TO.,A5%6,GB MS_J:Y-7UK.)?9'8!5 +8"$3N:X) "8(O ;HJ0$J ^@I")0C["K 2X+Z"2 FB MO@*B!*2O8* $@[X"X%\JYW])\'5)4VS0.\NEW !J$J]NK*I3[V,>3T8%.SM% MO=<.L=S28"A4(K@2492S+1F8(L)0MQE%B8#&L(3 M%AH?T.IC"@T][&:8F01"89>YMS!=XL$DPH$6Y=%D @UYLH71EN39QD1=9FYC MB+:TWR[-\GO#*Q,A@;U @;U1@BI T"YPRVDG K)'0%4$U)GK0)MKS>"*R>N9 M (RUE5V:%/$'@39C$X*#5JD[CD.[X]!PK!=P42-A*\L-C'R@&;92Q-<<6Z@ M!-AN&=LM8\,R,/8J-O. @/B:G:6)Z8:O$1VSD=UL9)C%NHM%9.2 1.N:IF9"1$,M$CW)G0# =:H!TL^H^*/ M)@0ATEKYR80 TM\CSY9T^HMO;C(!T,MJ21:B4'M;+RW9$-$6&O=-;LF'/Y7FN--N?+.R@_J=KX% SGP#*^$.?1^OCX%;X^S+[$ MQ2[)2^>=;]6]&0>W%^;AY2NN7R-A+W17V*K!\X.Z@#LM>< MTB?_ %!+ P04 " !MBT].N@]*X$L" !\!P &0 'AL+W=OADN:5F\0FMN-)S,ZRR"O8<4>0F5R%GE<#BNW#5>;C'1 M"0;QED,C!F-'E[)G[%U/OA]6KJ<=00&IU!14/2ZPA:+03,K'WX[4[35UXG!\ M9?]JBE?%[*F +2O^Y >9K=RYZQS@2,^%?&7--^@*"EVGJ_X'7*!0<.U$::2L M$.;?2<]"LK)C459*^M$^\\H\FX[_FF9/(%T"Z1-P]##![Q+\6T)@BF^=F5*_ M4$F3F+/&X>W7JJG>%'CIJ\5,=="LG7FGJA4J>DDB#\?HHHDZS*;%D 'FAD"* MO9<@-HD-F:23>X'M%.&'=@7?6H1O\OU!?A N[ 2!E2 P!,'=*HQ,;EI,9#!5 M:]+S/?T;56,!1O@>>&KA M3(UYVP_:B61UU^M0WW"3_U!+ P04 " !MBT].5UO+CM ! [! &0 M 'AL+W=O[^?KJXGI$Z#Q%)'9Y#2J*+6:H7W0,8],:9T"7N MC1F/A.BZ!T[UG1Q!V)U6*DZ-=55']*B -CZ),Y)$T8%P.@A<%3YV5E4A)\,& M 6>%],0Y57]/P.1#W +/>V,AU MQ"GYD)ZE^3Y!NEMCZ@G2#4$29?L$V2Y!Y@FR;9-Q=--DP!P\1GA,M"^1[TKD M.Q+QC43^02*/(_>[$2*;R^.@.O]L-:KE)/S(;*+K9#PD_O+_P\-8_:"J&X1& M%VGL$_(7W4IIP)83W=EZ>CO)J\.@-U'] U!+ P04 M " !MBT].Q]:J2#(# A#@ &0 'AL+W=OPWAYD?5K6]%7C8K_ZA4=1\$S?8H"M[0!C&0<&STE\OS=Q3O5[*D\JS4CS57G,J"E[_>12Y MO*Q\XE\GGK/#4;43P7I9\8/X+M2/ZJG6HV#(LLL*43:9++U:[%?^ [G?4!-@ M$#\S<6E&]U[;RHN4K^W@RV[EAVU%(A=;U:;@^G(6&Y'G;29=Q^\^J3]PMH'C M^VOV3Z9YWNGS7\/P .@#8 @ ]M\ V@?0(8!$IOFN M,M/J1Z[X>EG+BU=W3ZOBK2C(/=6+N6TGS=J9_W2WC9X]KV,"R^#<)NHQCQT& M1A@R( *=?: C.(1K/ )P<9&4(8S4+0):N+I*#XBCA(C-$%D$D0WJT GJ]!A M8H,I.PQ-(,1I&$K#$)IH0M-AV(CF R/$01.C-#%"PR8TL=4-2^,13?=@;)2C MD 0M)$$*B2>%8)@$)TE1DM1*$#&*)UB@"1;SU4-"W$3A#/WTH)LE!^9ZLL1A M5S)#0CWH1D,TAQ@PEW+Z$S9(*"4@ZX@8$;)N="@7L?19(ZEHZW*: ;;13H6 @UW8.N)?! M]G+$')L7X"Z%Y!U"P?T'F/\LH=C^(W'L:A?W'V#6LH2RL(42 ^!$%#<@Q?;3 MJ5"HO9^2D#JV!(K;E&+;Z50H& BFCR@8?7 7HCZ8LTGC;>6I- >CT>QP_GD M\\'^#]X=GK[Q^I"5C?RF5T+6$=WI=C_J\-@QRL5?M;:+OZ^[0 MT@V4K/H#63"<"M=_ 5!+ P04 " !MBT].O[-*DQ4" ]!@ &0 'AL M+W=O0;&AUV(P\?$2W.ME9E 5=G3*WP']:,_"#U"L\NY::&3#>\" M 9==^ %O]X716\'/!@:YZ >FDB/GKV;PY;P+(Y,0,#@IXT!U^/ 9IGK2,)B*_PIW M8%IN,M&,$V?2/H/332K>3BXZE9:^C6W3V7:8_!]A_H!X"HCG )S\-X!, <0) M0&-FMM2/5-&J%'P(Q+A9/35G F^)7LR3F;1K9]_I:J6>O5=9')?H;HPFS?.H MB1<:1[%?*T@Z2Y!.8,XB]F81VWBR)$2)WX!X#8@U2*U!-QG@PJEC%&4+$29D M\TZBB9>3>#AQY'#6(AQKD)^3>CFICX,=SEJ$];+E?D[FY60^CKO_:Q'&*29^ MSL;+V?@XQ.&L19NLB/R8W(O)K4/RSVEV*?FZFBQY9W,*+Z584W#J4(K564OS M##LG9;]6N>6BQ8=L+M9O5%R;3@9'KO2=8+_<"^<*M%OTI(NJ]5T^#QA'. &MP=1VPO;O:QO"$C#[$NSA7&8<,Y-UC+^)DA#IO->T$1NW ME+)]]CQ1E*3&XHFUI%%OSHS76*HMOWBBY02?#*FF'O3]R*MQU;AY9F('GF?L M*FG5D -WQ+6N,?^W)91U&Q>X]\!K=2FE#GAYUN(+^4GDK_; U7 [4Z1;=!Y,]NYLX"2X,Y:F]!)6""ZK/V)DVL)OQB!H1P"G9MI.X%D^@XA%Z@;H*S M^%8/)],&9-$)>D_J6,MU3 =-Y2F-(SO_#U!+ P04 " !MBT].&I5?7O<" !,# &0 'AL M+W=ON^?.OL.9G77]TAR4,L%KD9?- M/#P84]U'4;,YJ$(V=[I2I7VSTW4AC9W6^ZBI:B6W':G((X(0CPJ9E>%BUJT] MU8N9/IH\*]53'33'HI#UWP>5Z_,\Q.';PO=L?S#M0K2857*O?BCSLWJJ[2RZ M6-EFA2J;3)=!K7;S\!.^7Q/2$CK$KTR=FZMQT(;RK/5+._FRG8>H5:1RM3&M M"6D?)[54>=Y:LCK^#$;#B\^6>#U^L[[N@K?!/,M&+77^.]N:PSQ,PF"K=O*8 MF^_Z_%D- <5A,$3_59U4;N&M$NMCH_.F^PTVQ\;H8K!BI13RM7]F9?<\]V^$ M&&@P@0P$JROY)&+F:U/@=U M?X JV9Y3?,_M_F[:Q6X[NW=V QJ[>EIPDLRB4VMHP#ST&#+"I&/,$L!0-,:L M? P9(QY]!(W'D+4/2>@%$ME8+P$3,\>E(*(8-4- [0RPD0$GCB6$F5#) M0"?,,T %=M+98WB'*3L,0PC!7F+02PS(9(Z7'A-?><$\IEPX.Q=[8C"C)$UA M.1R4PP$YSO:ON">'"L&HHP9 I7PJ-P(4(P QW!$C/#>$8@)[24 OB>**]8<\5N^IO8Q-PP\ ?Z!@8;AD8Z@>IVQVI7VF"(>2V2!]&>3J9%KB]8+^_ M<#9E NX=./Y 6N!ZQU#!NR<. [7,^/0Y@*L9 ^7,IM3"I8J3#P0,5QB&2LQM MN-BOL9@"Y^ ]V/A;"%GA4Q\D@F@PFGIJP$T^L)0+RLW MH=;OH7K1T=4=JKUG?Y/U/BN;X%D;>QWK+DT[K8VR%M&=W8>#O=I?)KG:F78H M[+CN[[?]Q.AJN+M'ES\0BW]02P,$% @ ;8M/3F[96]V' @ WP@ !D M !X;"]W;W)K&UL?99=;]L@%(;_BN7[U@8,=JHD MTIIIVJ1-JCIUNZ8)2:S:Q@.2=/]^@!TKA>/=Q$#>\S[GF"\O+U*]Z:,0)GEO MFTZOTJ,Q_4.6Z>U1M%S?RUYT]I^]5"TWMJL.F>Z5X#L?U#89SG.6M;SNTO72 MCSVI]5*>3%-WXDDE^M2V7/U]%(V\K%*47@>>Z\/1N(%LO>SY0?P4YJ5_4K:7 M32Z[NA6=KF67*+%?I9_0PP91%^ 5OVIQT3?MQ)7R*N6;ZWS;K=+<920:L37. M@MO'66Q$TS@GF\>?T32=F"[PMGUU_^*+M\6\NT6!'HA]F5LWZ-^=_\]6 MJ^WH>1PT^$:#/RHVL8+029+9!*8L,)@%]O'D0Q8S!@0T(-Z M>H-N2#%'BZ".0<1N1(Q@!&,*$%, &)P'F%C$:,Y@# 4Q%,*@ !.+&*MF, S$ M, @33.UC+&)5.?/22A!30A@28&(1Q6QF"50@IO(.Q>T:BBA51,EAQ )$+&)$ MP0+$(D(0Q(H%C$$YO"ES %2&NS*/2'>HI&1F":"9_8\ 5!6B4(1"!4)DA@3O M<80!4KA%1]&'Q4(8F9DE!!\&B,0D&NY2%!\9I"P+$IYL\:%!%BR?2P@^-E ! M)!3N9Q2?&W>8(#Q#@D\.1",2C18.C4NB!4%AY8"L9&4XZ=G-3>.N_A]<'>I. M)Z_2V$O+7RU[*8VPEOF]M3S:KXVITXB]<&ULE5CMW:ELQ*LS[KYWAZ5ZH(?55FWF_#8=:>[.&YW1U7E M;:1/JNY_.>BFRKM^V+S%[:E1^7XTJLJ8)DD:5WE1A]OU^.REV:[U>U<6M7II M@O:]JO+FWWM5ZO,F).'G@V_%V[$;'L3;]2E_4W^H[L_32]./XHN7?5&INBUT M'33JL E_(G?//!D,1L1?A3JWL_M@2.55Z^_#X-?])DP&1JI4NVYPD?>7#_6@ MRG+PU//XQS@-+S$'P_G]I_>G,?D^F=>\50^Z_+O8=\=-F(7!7AWR][+[IL^_ M*).0" .3_6_J0Y4]?Q]CILAW_![OWMM.5\=)3J?(?T[6HQ^O9^/\TPP;4 M&-"+ >%?&C!CP*XUX,: 7VL@C(&XUB U!NFU!M(82,L@GJH[3M=CWN7;=:// M03.MN%,^+&QR)_L%L1L>CO,__M;/6-L__=BF@J[CC\&1P=Q/&+K L"7F 6'X M$O.(,&*)^=G%6&R>7 2SG#R[D.Q_OG%?CTM1*"P*'>W9/,2*8P<,.F"C [[( M-+4RG3!BQ-13II20)$EP( X#<1!(6H&X$X@(EJ7S2%-E 9 )0KV4!*0D *7, MHC1ALGDD2B)BP9Y<&$\B8N7W[*(HB](4TF=342XG6R5S"6]#(6; D%=P>YD M!C3O/ED2,;Z:_7FB8ET3)&S?(L?*)C=(FV!M$R1N>V,QH,461B3WY$NQ(BE2 MI%UE"/+%P;*EQ'4A/0V3>HX%-YP+*!81!2*2=M.$($^3HEAI%!P,I-UA*-CP MJ4@2[X9/L28IVO*MX\X#=34YG'>(]*QMBD5)@2@=_1O0,E;Z56)8BQ1H4?HF M'&N1WJ!%BK5(@1;=-8- L=A6(D,B,R91@.:EU8RF18+\YSYD6JE'<<%<>*;)BQMAJ2=V7%<$*<> MI3&L:@94+3T]EV&QLO2&%RDL008DZ+SA&-!RI7PA=X:URC(W5N9S@;7*5M=G MS+$,^14RO.= AB)UYR>>?0<8/B[]GC=O1=T&K[KK=#6^^!^T[E3O,XEZ;T>5 M[R^#4AVZX5;V]\WT46<:=/ID/EC%EZ]FV_\ 4$L#!!0 ( &V+3TY<5M). M P, (4+ 9 >&PO=V]R:W-H965TJ+V";,W-F;,]A M%A?9O?9'(53P5E=-OPR/2K4/<=QOCZ+F?21;T>@O>]G57.EI=XC[MA-\9XSJ M*B8(97'-RR9<+_5F+2EZ6(0ZO"\_EX:B&A7BU M:/E!?!?J1_O4Z5E\\[(K:]'TI6R"3NR7X2-^V!!C8! _2W'I)^-@2.5%RM=A M\F6W#-$0D:C$5@TNN'Z=Q494U>!)Q_';.@UOG(/A='SU_LDDKY-YX;W8R.I7 MN5/'95B$P4[L^:E2S_+R6=B$TC"PV7\59U%I^!")YMC*JC?/8'OJE:RM%QU* MS=_&=]F8]\7ZOYK!!L0:D)L!2?]I0*T!?3>@)ODQ,I/J1Z[X:M')2]"-I]7R MX5+@!ZHW)<9#<.:#.+HR8U& :@\D126"6%&1) 9;$ M84D]%HPI3)*!)!E DCHDF4?R >."P30Y2),#-)E#D_LTR0Q) 9(4 $GND!0> M25HPYEPP'S1_=@P,A0&A%$XHS&.AB.4P"T9P.2+@*L_L&9ZI:.R'RI!;TB.H MF,9*(S13=1@L[$=, "9//$80QA,JDN"(S10HADL<4X"+N%S4YZ(DFCMI#(L! M!M2 N6I@07=4"8O2F5K%L")@0!*8*PD6=)]5'B'WDEO<_YXI+!\8T _FZH<% M39E(&I&Y$X45!.?^56?9C M8'S @$,P5"!!4N'L'@>;J#E8([$M$CKRZ@T!S M?U-8(@@"7+B58$'9]#^"2)XG3GEN(&!"2$9G=(O HD-\T:_^ E!+ M P04 " !MBT].<6+?,;T" #G"0 &0 'AL+W=OSE5<@W=>)-*Z?8@BM3OQFJF%:'EC MOAR$K)DV37F,5"LYVSNCNHIP'*=1SMBBS M!D[QJ^17-7H/;"JO0KS9QK?]*HQM1+SB.VU=,/.X\"VO*NO)Q/&G=QH.3&LX M?K]Y_^*2-\F\,L6WHOI=[O5I%>9AL.<'=J[TL[A^Y7U"- SZ[+_S"Z^,W$9B M&#M1*?X-\&" DP\-2&] /(.HB\RE M^IEIMEY*<0UD-ULMLXL"/1 SF#O;Z<;.?3/9*M-[66=QLHPNUE&OV70:/-*@ M01$9[P,"0X@-GICC>\!VJB 4)A P">+LR5T2,PX2T$'B'"1W#E)O%#H-=9JF M&P5*,IA"00H%*)E'H1,*R7(8DH*0%(#D'B2=0#Y1,D/)0$H&4 J/DDTI:0%# M>; O)/II41V^/5Z]_86XP[=O^[Z:Y /Y@\EHT*7H4VA[<[8@]" M:&["C!=F#D_FUC4T*G[0]C4S[[*[>G0-+=K^6A4-=[OU/U!+ P04 " !M MBT]."<9-O48" H!P &0 'AL+W=OQ%%SB^*50V\"$]>ZIJ*/SM@O-OXV+\MO%;G4ID% M5.0M/<-W4#_:%Z%G:%0Y5C4TLN*-)^"T\;=XO<.A<; 6/ROHY-W8,ZGL.7\S MDR_'C1^8B(#!01D)JE]7> ;&C)*.X_<@ZH],XW@_OJE_LLGK9/94PC-GOZJC M*C=^YGM'.-$+4Z^\^PQ#0K'O#=E_A2LP;6XBT8P#9](^O<-%*EX/*CJ4FK[W M[ZJQ[V[0O[FY'"E7KT6*2$YNAJAP6;7VY [&SQ:(*T^(H@+L2,S]Y2$;H'0&6-H!<('@<@M M$#D%(BL0/0C$DR1[F]C:-'V288R)&Q,[,;$#DTPP\0Q#"%XH9^*D)#-*DD43 M2C*C?,!XH>:IDY(Z*--J53AC9C!$F;L;*R5@Y&-F$L9K_ M^CC,%C X<)^C8%ZP9&'WX(6CB/]_GV/G4=MB,D\WF)9T,'K8'6&:+8#<1Q*' MCKJNIJ!P!DJF&P3=-:H:Q-FV:.D=^*6Q]\/=ZG@-;(EM=/_,^SOD&Q7GJI'> MGBO=+FU3.W&N0(<2/.D@2GUMC1,&)V6&J1Z+OG?W$\7;X5Y"X^58_ 502P,$ M% @ ;8M/3M?#]\NN @ Q0D !D !X;"]W;W)K&ULE5;9CILP%/T5Q <,7EA')%(65:W42M%4G3X[B9.@ 4QM)YG^?6U# M&()-E7D!VYQS?._!R\VOC+^)$Z72>Z_*6LS\DY3-J!8)XWY$A_4OFKV7#5"WJ5?5'16A2L]C@]S/P%?%[#6!,,XK6@ M5S%H>SJ5+6-ONO-M/_.!CHB6=">U!%&O"UW1LM1**HX_G:C?SZF)P_9-_8M) M7B6S)8*N6/F[V,O3S$]];T\/Y%S*%W;]2KN$(M_KLO].+[14 MWNXL)*LZ%15*1=[;=U&;][73O]'-V>:;LD>HT>V/#Q<(HL= N$3H'0"(1# M$_ HCV6+B0VF-I@,(C#.UD8E48B24<(V*LK 8,:[D"-GR)$5$PN(/F&> M>Y-#_(AYV$H7A5EFF6?#8))9:\X%B^(XGHC;?;9 ^W"9M-^]U6'T"?/.QI>Z1C%WY(=,6^#\(/Q8U,+;,JEN6G,?'AB35 4)GI2U)U53]9V2'J1N M)JK-V\*B[4C6=$53T%=N\W]02P,$% @ ;8M/3L!H T4K @ X08 !D M !X;"]W;W)K&ULC57MCILP$'P5Q .AL3&TG7-^^MB&4.*NH?["]S,S.VK#..R'?506@@P_. M&K4**ZW;%T)460&GZDFTT)@W1R$YU68I3T2U$NC!D3@C\6RV()S635CD+K:3 M12[.FM4-[&2@SIQ3^6<-3'2K, JO@;?Z5&D;($7>TA-\!_VCW4FS(J/*H>;0 MJ%HT@83C*GR-7K:9Q3O SQHZ-9D'MI*]$.]V\>6P"F?6$# HM56@9KC !ABS M0L;&[T$S'%-:XG1^5?_D:C>U[*F"C6"_ZH.N5N$R# YPI&>FWT3W&89ZYF$P M%/\5+L ,W#HQ.4K!E'L&Y5EIP0<58X73CWZL&S=V@_Z5AA/B@1"/A&CQD) , MA&0DQ/.'A'0@I!Z!]*6XO=E238MFVU'Y$T4MJ=K^T0;?9[IW9'F6B MER)+XIQ8>(*)1@0QZF.*&$NQCN_H7H+-/2*9WT*V]Y!E@IM(T#H3 MQT^F*9Y37"!%!5(GD-YL5.)M%(9)O5HQC%\LAEG@9N>HV3DBD'EF,>_+P( .$& 9 >&PO=V]R:W-H965T->0(OT#];K9"K]"@LJ\8U++B=2#@L R?IHM-:O 6\%I!*T?S MP%2RX_S-++[OE^'$& (*A3(*1 ]G6 .E1DC;>.\UPR&E(8[G%_5G6[NN94I..M5 MM!5&/KJQJNW8]OH7FI\0]81H($3174+<$^)/ KY+P#T!.P34E6+W9D,4R3/! MVT!T7[8IG&3H;H1ZSZC#1"#,=$$BK#RDB M7XI5=$./KA.L;Q%Q<@W9W$+FL=]$[*TSMOQXG.(1^P6P5P!; 3S>J#AV-LJ# MP:E3JP\S=XJ]C[DRFWC-)AZSCI&5!X,?';,>3#)QS/HP7YR/F=?LS&-DZICU M8!+W%/DPSA?:^#!?'(/4:S;UF,6.61_&.<_K_\!L[F,ZLVCTHS,01]M$95#P M4ZW,_S**#GWZR;8B)[[2_;MKMY\R7?/_2<2QJF6PXTJW(=LL#IPKT!8G#_KK ME_J^&184#LI,4ST77=?M%HHW_86"AELM_P=02P,$% @ ;8M/3LRTN_MB M @ ?0@ !D !X;"]W;W)K&ULE5;;CILP$/T5 MQ TD;?.7-1$Z67XN+)5E!RLD$U\P+? MQUY-JL;-,[MW$'G&KXI5#3T(1U[KFH@_>\IXMW61>]]XK2ZE,AM>GK7D0G]0 M];,]"+WR1I935=-&5KQQ!#UOW1UZWJ/4!%C$6T4[.9D[YBA'SM_-XNMIZ_HF M(\IHH0P%T<.-OE#&#)/.X_= ZHZ:)G ZO[-_MH?7ASD225\X^U6=5+EU4]"=XYHC>_)>89H^= >U.836N%O:>3EWKW MEB=QG'DW0S1@]CTFF�B/ T^R@10!+[8!8>A3%,$((YAI8@FA!@[,,$$4@0 M68)P0A!N(I@@!@GB609)C!][N0$)-BOD4_!K8YON M9'?LK;O =H]_\+XQ?R?B4C72.7*E>Y#M%&?.%=6Y^$_Z^93Z7V!<,'I69IKH MN>@;8K]0O!V:O3?^<>1_ 5!+ P04 " !MBT].=UY9YCH$ ^$P &0 M 'AL+W=OU=;(E9X"9 MD#0EP#>3Z3=MKQT0AZD/U#:A_?>5#Q"\6J?YT[IR M?J=)5H[=754=[GR_7.UT&I=>?M"9^<\F+]*X,J_%UB\/A8[7C5&:^(R0T$_C M?>9.1DW;2S$9Y<'K?KNKZ@9_,CK$6_V_ MKKX=7@KSYE^\K/>ISLI]GCF%WHS=>WJWI+(V:(CO>WTJKYZ=>BBO>?ZS?GE> MCUU2*]*)7E6UB]C\O.D'G22U)Z/C5^?4O?19&UX_G[T_-8,W@WF-2_V0)S_V MZVHW=I7KK/4F/B;5U_PTT]V M?I1K_4;SHQ>*W$]+'*D[+YZZR.996GG1;,F#BMXG59.IC M7,6349&?G*)=;(>X7M/TSE@9YW5KD_O-/TVVEJ;U;2)#-O+?:D\=,VT9=L7P M(.PS$(QPQ3G(#03C7,(Q MS#!OS(P"9(B-*1:%%.2(37&F* 7.%C8F&&<$>%LBTI2@*L+#'>#A#JQPRQ $ M:-XR02] "D1G@4#*DHQY8E<)T5,9/N^@_@3+ &3- L,8"^#0 M$2Q44@[493IT0*#VX"49\($7]WO*[,%+N(5U4$\N41R.':&"*()#MRDAR%#( M!BH>Y8AJ!E5S>V7!5,48!K<"!!(#]94.%%AJ5U@I.10LK'X444) S38F520E M5(U@IERS >$#I8(&5HY1$@[X&-B\J;U[4P+D3CM(7M:1$Z4$2+8O**5 Z&8W^7I&*6H=ZVU*>!Q6:(0*/'B26:+3&@Z% M>:#84;O:43CGTP[J]T1AE#$(NGI$*#3*-D8]&<$H8Q2+8)0Q"A:V&4IQ&&0, M@JMBCE#"(_!(@U"!9WUGH+,*SS/^U>=IJHMMKGLN6?U MYRUHG]*[9XJTS^O+H>9S^-U]>[/T7UQL]UGIO.:5^:QNOGPW>5YIHYUX9AO: MZ7A]>4GTIJH?I7DNVAN=]J7*#]UME7^Y,IO\!5!+ P04 " !MBT]./C.- ME#X" Y!P &0 'AL+W=OJAH97M'$8'%?NB_^\]3U%T(BW"CH^FCLJRI[2=[7X=EBYGG($ M! JA)+ <+K !0I22]/''B+K#F8HXGE_5O^CP,LP><]A0\KLZB'+E+ESG $=\ M)N*5=E_!!(I=QZ3_#A<@$JZ88(3Q!P22ZL,1@>V(=3"C![<';.:(,+Z% M;.>016@W$5ISAIH?WN2,[0*152#2 M&-0#(I5(^)-:;ID_K^).L<$R\F62TR M\3*RFXVM9F.+V=0ND%@%DL?+E5H%T@?*EMWZ#U0, ,:1TVG[Y<%,ZGI]BZD-XM&_:,&=M*]F3L% M/3="?8:CW:'_OP2J_TSVU^I>T'WI4Z:_5'Y@=JH:[NRID-U-]Z CI0*D0^]) M>BOE/38L"!R%FJ9RSOIFWB\$;&PO=V]R:W-H965TTS.H;=J"5_&7+>)D).>2[H#YPFFVT MJ"P"&(8D*+.\\J=C/??,IV-V%$5>T6?NU<>RS/C?&2W8>>(#_S+QDN_V0DT$ MT_$AV]'O5/PX/',Y"EJ735[2JLY9Y7&ZG?BW8+0BBM? SYR>Z\Z[IS)Y9>Q- M#1:;B1^J@&A!UT(Y9/)QHG-:%,I(AO';>/KMDDK8?;^X/^C<92ZO64WGK/B5 M;\1^XB>^MZ';[%B(%W9^I":?R/=,\BMZHH7$521RC34K:OW76Q]KP4KC(D,I MLS_-,Z_T\VS\+S*W !H!; 5R[8\$R C0NP!_*,!&@(<*(B.(A@J($9"A@M@( MXJ&"Q B2H8+4"-*A A!>3BY\EY"/)>UA@\&K7(X;0$L2-(6E*_4N$]ETS-G9 MX\U=.V3J2H.15$ES-:MK7_\HJ[66LZ=I'"?CX*2<##-K&-AA4$2NF66? 2T1 MR!#:.* SCAGLZ>'U"O,^@7%TS=PYF&OBOD]$J>7RT&>0A7QUV5A;\NABXFMF MX6*L[5]^NC5/GP>\ZB,)U""T-GM&'-N3X-3"Y@XL25%B17W7Q[Y #-+8*M9[ MAQV&26I=U <7!DCO(CK=(+'NV:,# S% 5JJ+/A:C&-H7LD_!)$E"JRB>^AB. M<4RL-5<.-YD!C*SC#CK_TDO*=[IYJ;TU.U9"WRGFO;GW;YIQKYE?)=7M??*A/P4Z:_%EC%!9?3AC2S3O>S_VD%!MT*]QO*= M-UU0,Q#L8!J\H.TRI_\ 4$L#!!0 ( &V+3TZ"&N7.L@4 . : 9 M>&PO=V]R:W-H965TSN,Y.0Q+6VR6*2S/[]"@Q>6[1G> G0W>>HY:-;X.8K2?\^O,5QUOJY MV^X/M^VW+'NG3N?P]!;OHL/WY#W>&^8E27=19A[3U\[A/8VCYR)HM^VXCB,[ MNVBS;]_=%%B8WMTD']EVLX_#M'7XV.VB]-\@WB9?MVW6KH#5YO4MRX'.W>WU?9^T7G36=^ M1(>XFVS_VCQG;[=MO]UZCE^BCVVV2KZ&<=DAT6Z5O9_&G_'6R',GIHVG9'LH M_K:>/@Y9LBNS&"N[Z.?QNMD7UZ\R?Q6& ]PRP&T:P,L ?@KP?JGW2KUWTK-? M!X@R0#1L0)9ZV;0!50:HA@WXI=YOVH N W3#!IA35G'"W6HH(TJ\?!H)]W MRG=O.I]YIE(3'#7NF88+>:E9U37LI.@8"RN]0\U#6> M)RXUO09Y^B#/I6+0(,NPKA':JHD85F7V@D8]SJ;EW$F:[U&*3RA/:P98$M"V#9:F=UU(BS=ER'675>UT5< MVC/WL2YBCG U=BRQ8PD.L MZS+F*GLA?@3)S&^HKHRN_,0%MU.GP8PH11=M>4Q:W5LC&?<<2_8(94)>FABFFI=\UU7?5.\9AOD\J^<&1@^--PS%YCV;=,N&B:^O?6M@E><7YEMV <.->7;06EZ'R)=GTFK0X^()ECK%MG&B#[YDOE6+O' M$.G,X+3J-P8RKGQ[-9D"F2_LE7T.5,RK'=U"9$V[G-L5!S*N.:L-U+I.,"&T M77(@\QTNKU2\MKM?TE=V4E;?2FLGG0"(E'8L'YVSL_\N3E^+MPZ'UE/RL3=1 MFK?/X-.KC7LW_^?!P@-&2P;P5?XJ!.DY=3G 'SCU$-[G-$#XD-,(X6-.$X1/ M.T0'C(:8GPP*.NA_Q[U$-XWZ,!PH<>C1 ^]FB"\*E',X3//5H@//1H MB?! 4%<@_X)Z".\+&B!\*&B$\+&@"<*G@F8(GPM:(#P4M$1X(*DKD7])/83W M)0T0/I0T0OA8T@3A4TDSA,\E+1 >2EHB/%#459OF$&D!D:9@29L6$FD)D:9@:9N6$6D D-LX1,P)CI#]HI'@S3@TS?, /( M# TS@LS8,!/(3 TS@\S<, O(A"S?]N#^QES3'[13/ABF!YF^80:0&1IF!)FQ M82:0F1IF!IFY81:0"0VSA(PY8)K^P!W;,#W(F&.DZ0_MO%+EM\JO[D<'[+DO?R>U#E]U+K[#U!+ M P04 " !MBT].S2MVFLX" "V"P &0 'AL+W=OQM4E4$4AFE0T:+VYU,[MQ'S*3^KLJC91GCR7%54_%FR MDE]G/O$_)EZ+XTF9B6 ^;>B1?6?J1[,1>A3T*ONB8K4L>.T)=ICY"S)9D\0$ M6.)GP:YR<.^95+:1U,ELJV8J7OXJ].LW\W/?V[$#/I7KEU\^L2VCD>UWV7]F%E1HW3O0: M.UY*^^OMSE+QJE/15BKZWEZ+VEZO[9.4=&%X0-0%1'T 29\&Q%U ? M(G@8D M74 " H(V%;LW:ZKH?"KXU1/MZVVHJ2(R2?3N[\RDW6S[3&^/U+.7>38FT^!B MA#IFV3+1@+D1@5;OEXBP)9:1$Q[=+[!RB7ATCZQ=)(]Q$S&:9VSCXZ$)DN(" M"2J06('D;J- 'DN,B4&N+I-$(4CV.7-G=H2:'2%&$F 68\"NKS F!68Q)L/- MIJC9%!'(@5F,&0.S+I.'<&8'S"]-4VJ;HIM, MV]%^H^)8U-+;*-UV7 M'/2M^OPO4$L#!!0 ( &V+3TY+K1V;2 , .L- 9 >&PO=V]R:W-H M965TJT[6^: M. DJX R=:*I%3_S7A<=B?Y#=0K"<'_,]_\GEK^-#HYZ",\Y6M1_BFV\K#P4]_;\EU^*N6CN'SE M0T&1[PW5?^=G7BIXIT1Q;$39ZK_>YM1*40U9E)0J?^FO1:VOE_Z7F YA> , M 3 &D/C= #H$T+< ]FX &P+81P.B(2 R H*^=MW,NUSFRWDC+E[3?P_'O/OL MR"Q2KVO3+>JWHW]3_6S5ZGF90C0/SEVB ;/J,3#!D!$1J.PC!6 4*[#"X9I@ M;2.HH>'.AJ3T&G)O0R(2XT(IV@NJ$]"K7C@2,#0!TPG858+$:&:/B36FUIB8 MA"'.$J$L$<*2&AV-+!:2IBZ:&*6)$9K,H.DQT82&TM!%DZ TB4U#0X,FL6@( M<=*D*$V*T!#CU:06310GP PQ-HI&A (N)D/%9(@88R96F463,$9C0XR-8FEJ M#4]F?0T09\1 W2,H )KAA9$0MY,0*8V:?A(B+4Q"\ZTC,(A3$W8WP*Z^=9JY MO@[BL$&"Z&:F;F()RFS5-H@YQ:"&>4L $6.9,MA#@:@!NSG.R2&X+1**R''X M(L&-D;"/6RO!78\@MD=-G$S(I@;68VUC4:9@XL)<', Q!R8*P4^IT ^WEG IPNPZ3(["_9T MT=0YQX /#F"#8W9V $V94N;N+#Y?@.P\F&N3AL\71)_H+#XY@$V.U=G8_C=# M[:U),-G 5KS9Z]-$ZVW$J9;=)F^R.IY8;J'; !OK*S);]^>.MS3],>A'WNR+ MNO6>A%3;:[T)W@DAN5(9WJAN'-3):WPH^4YVMXFZ;_KC1_\@Q7$X6@7C^6[Y M'U!+ P04 " !MBT].H!A2:3T# !+#0 &0 'AL+W=OBC:NP_.]W6A;&7[3[JCJTJMBZHKB+.6!+51=F$R[F[]]0NY_IDJK)13VW0 MG>JZ:/^N5*4OBQ#"CQO/Y?Y@^AO11==7ZK;_XMEV$K"=2E=J8/D5A#V>U5E759[(< M?\:DX77,/O#V_"/[%U>\+>:UZ-1:5[_+K3DLPBP,MFI7G"KSK"]?U5B0#(.Q M^N_JK"HK[TGL&!M==>XWV)PZH^LQBT6IB_?A6#;N>!GS?X31 7P,X-< B/\; M(,8 X05$ YDK]7-ABN6\U9>@'6;K6/2+ AZ%;>:FO^EZY_ZSU7;V[GF9Q7P> MG?M$HV8U:/B-QE.LL4+(JR2R %<*3E)P%R_N* 2=0) )A$L0WR6(O3(&3>(T MC=- EC.O$D*4WS3D#B4F46*$ L+OZ*"1=Z- EG@L6,4YDXR&D22,)/HB/1B) MADE3D0H/!JMB8#RF81(2)B%@O)I7">X,,.FO-ZSBL9B8I91D23$+\V+I2LWW)-\- V"MA'\5,*V")M M=S@"(F3Y! UMI$ X*6X/-LF9?4X!S16AXVS2.&@W!<).?8-: 79*X#P5N4^$ M=8G@-^Y\3T3;*N3$(S%A/9QV0TZXH?3?Y)QP.9[$N?_Z)'2)!#ZU9:/-D!-F M*/W7^2A*[DPN1:\+2@99FGE T&PO=V]R:W-H965TV@>[;SW;2%.RC>X,?\K^[ MWQV6??.SD"_JP+F.7MNF4XOXH'7_D"1J<^ M4_>BYYWYLA.R9=HLY3Y1O>1L MZXS:)L%IFB\$>=%C.*WC>_U_J#M M1K*<]VS/?W#]LW^29I5,7K9URSM5BRZ2?+>(']%#A9R!4_RJ^5E=S".;RK,0 M+W;Q9;N(4TO$&[[1U@4SPXFO>=-83X;CS^@TGF):P\OYF_=/+GF3S#-3?"V: MW_56'Q9Q&4=;OF/'1G\7Y\]\3"B+HS'[K_S$&R.W)";&1C3*_4:;H]*B';T8 ME):]#F/=N?$\^G\S@PWP:( G Y1_:$!& _)N0#\TH*,!]0R2(157FXIIMIQ+ M<8[D\/?VS)XB]$!-]3=VTQ7;?3/E46;WM"RS8IZJ0SJ&:% M?Q8 %5?=Z[<30G-#F=Z;FAY,!S4M&K[3=EJ8 MN1S:B&&A13^V2,G4IRW_ 5!+ P04 " !MBT]. M]B-,D# #?$ &0 M 'AL+W=O5942_][(*CV9YDGU2=UD85^9(6 M_FK1CKV4JX6ZUEE:R)?2JZYYGI3_K66F;DL?^>\#W]+3N6X&@M7BDISDG[+^ MZ_)2ZJ>@5SFDN2RJ5!5>*8]+_Q[=/>.6T"+^3N6M&MQ[C2NO2GUO'IX.2S]L M+)*9W->-1*(O;_)!9EFCI.WXUXCZ_9P-<7C_KKYIG=?.O":5?%#9/^FA/B]] MX7L'>4RN6?U-W;Y*XQ#S/>/]LWR3F88WEN@Y]BJKVE]O?ZUJE1L5;4J>_.BN M:=%>;]T;+@P-)F!#P#VA"\XL@1@"<2500Z"N!&8(S)7 #8&[$B)#B%P)PA"$ M*R$VA-B5@,+WS(4_*;].'>J3C9QG>4\WLO,==(755NIC4B>K1:EN7MDMMDO2 MK&ETIUE:O!EM:[]]J:NUTJ-O*\&C1?#6*!G,NL/@ 88P/L9LIQC4(P)M0F\' M!NU8XPF?$C:>XV&*(4R,,8\0)AYC/@,8'HXQ&\@>R^8[Y"&#+&/$$8 M:L5WBA'<\GWG8/,S-!>',T7@BB&M AE9$L,*%%:@K0(=VA!;,=EV&-9BBE_5 M$X/G8),Y1&3E>-UA^& .%K,(6R%[ &"= QBT'UWQ251$CS/)O Z HCBSOMDY:NX^T1IY%L&<1X!F& M%02L(-S7; PKQ!^OIVT\7;.,A919U;@#<"C&V%X#SU.X>X1=@BA 0U]IHB&DZ4%X' #0/U*NO+VZ%G43E\%H?QJ_Q\WYPQI?H[LG!(QO]>F].Z_\E.^._G\D MY2DM*N]5U?KQ^A]02P,$% @ ;8M/3K,\%ML/ @ J@4 !D !X;"]W;W)K&UL?53;CILP$/T5Q >LN8=&!&F3J-I*K11MU?;9(<-% M:V/6=L+V[VL;EB7@;AYBS_B<,Q>;R7K&7T0-()TW2EJQ<:NDC0MG+@CKI1B_G=Z^F$@$ AM0)6RPT.0(@64FF\CIKN%%(3Y_MW]:^F M=E7+&0LX,/*GN;389N6FC$[ =,,,/X M$P(I]2E$8 NQ#U;TX#[ 88T(XWO(<0U)0WL2H;7.T/##>1)!8!>(K *1$8CN M&I4N&F7#?+$'B:U!XK5 ZBV"K#')YC^5)-8@B26(OP@R8!*#:0TF2CS]6]S< M&A?&%MQQC?,6*:/9BZ7 *S,-A%.P:ROUQ<^\T\!Y#/2+7_CW:A -<^-#9IAB M/S"OFE8X9R;5]V1>?&ULC9O;/FW>7W[?; MIW:KM;G[7B_GF^O54_V8__)UM5[.M_GC^EMK\[2NY_>[EY:+%AL36LOYP^/E M[[/ZL5T\/-;C]<7FQW(Y7__3J1>KYW>7='EX,'GX]GW;/&C=WCS- MO]73>ONOI_$Z?VJ]2KE_6-:/FX?5X\6Z_OKN\CVU9V[WPH[X]T/]O#GZ_:(9 MRI?5ZJ_FP^_W[RY-TZ-Z4=]M&Q'S_.-G_:%>+!I)N1__W0N]?&VS>?'X]X/T MWF[P>3!?YIOZPVKQGX?[[?=WE^GRXK[^.O^QV$Y6S_UZ/R!_>;$?_;#^62\R MWO0DMW&W6FQV_U_<_=AL5\N]E-R5Y?SOEY\/C[N?SWOYA]?P"[Q_@<]]P>Y? ML*\ON%_R;L^[5YY^_8+?O^#/;"#L^7!N W'_0CRS@;3GT[D-5/L7JC,;('/0 MFCFW"7I5-)W;R$'3Q&[YNG.%NW^F*W')C_]>9L2W[1^-I+V3.>%X2/&^G#*3#1#KT0K=^&U'PS[ MT6'UONA%5Q/.^5.F!YA3HJ\)7PDI \U8@0R1&#$E(\3$4V:,F"2F]LVIF;[= MX9E&DL4*LGBAV)T >]Q&Y; $AR6XG01WW(5HQ%)[8<*.>3RH)[*8VB[ @K6F M$LL!8%0EN6KZ&G.171+2!@ +,06ATB' ;,R]$ZL#8,8SD5@@&K/6NRB&,-$8 MDR<;Q!BFFJ/@ B4QP3/ $5=T--@3C7NL<0\T+A3^@OCCCK.)5FS;+L ,J771 MTQBEO#'%?ND#+.1E)A;C &$F&B%M"+ LBZ0Y )CS3HYT## F#E+A&HLQ5I6T M#!KSR3D26IAIS)E@?,&$!ZSMH+4M3%DGJ'9L=*K778 %\DELH1[ K$T2ZP/, MY+4LMS?"(LF)'VJ,DPER1D< R]8_2OL/,'),8B5.-$8V6BO%30'7]$V:@9GF M(ELZ6K(G^HY8WU%YA".3>2(@80%)+9A*^H.D!T3)63&>+L*BEQ:\!S#C3!2K MM(\PMM**#! 6*8DA##46JR U/-)4(JJD<4"4DC71E'/L@ACF5&/655ZV.=,8 M1^M3P3946-655K7P=)U*FRI327_8U92+E9&6 5#9R4D] RKO/ND%-)5MC!&R MAD"6"5+6",D*5E!C0&6O(_;Z1%.48C8>0LL \YZ,C \!9DU*!7_?))PPFS!: MSRJ;,,##&2,FH8LP;UFLAQ["DF,AK8^P*D3I P#&%*4=&4)I7L;<(R3-6NEX MQ@C+T9OT^ +7HUT"K 1X=O(Z&UD_#8R.7/LT[=%S7Z)G.H<9^KOB?4>=U+E M#'8E6:_TCCB32:E\S?EH@TQ;^DA><)1(*A=Q485G0\39*B:UTP'G;/XG=8TX M$Z6-G"".LKZEJYBBB:G(R3K##'#9;T93LN^%(@!9K7LO=6^!<;1!.J8NXI*) M,@OK >XJ&ZHDG7X?";0IVB25C[C*RO!@B#AGDF6I?,!1""JS UQ.=$F6>P"6 M R[K9*P/.->$"2Q5#^3EM-.43'VA>D-.A?M5(5^@0CF =#U +M0.Z53T*@09 M!4(J*JN!*!F?]S$5Y:(!5)1^90@I0W+!H!99V0HDBWQAR@LY.>FD7(8"'=+9 MH/>REM8%5,72IBB'MK+Z B@B'8JA!)I5) :H MI *V*< BRRQLAH15G@MJ+J3B%+6:*ZGFB.8\235K*@4Y3SU 73'),D,?-4GR MZ& *&9I[H: ROY5.6+0HBS,CP%D51*-VO/..ZEDT*"3:W2&YJLI9!2T7*B7 MD"Z8D(P!.P3*$E5RLK+215S*7E"I6G-7[*B2?J:/!#I.,C8<0(Z".F+!\EC6 MVT>(HT@JJP90EX?!)4->**"0KJ"0[%.' M=!;/B:3)^8!D.5EQ1[),DN70W\Z1U0.RKG)2*B.XC^<(ZR-A.<@7V._GR!H M638F6>'_XQQ90R K>7G6].D<42,@*D-2UI_GR!JCZ:I8'D=]/D?6!,G*D3,I MHPAJ>=D_RBHTPG)87X@JN5!S8EUS(JG!SAXZ.=#*ZX_5(3/@0O(L5S3@KO(( M6;E )#!K4B4EB#,V23T-$6>S&9-)"927HP^QAL: 2US)@'L",)M-"\F8!W". M+4M+-4/=2SD7*B0E7*@_,:FDA$SA7)L+]0S6]0PR,BW90^G8&EZK8VE,J4L* MFKKB:UE1[@.,KO5=!43)7'L(J23-SEFRQI"2IYT30+EK>6XS!92_EFMT!J^BT)9E\0DB*Z@$*:EEC=*WJTI!B69:&E/3^(TC)Y!-" M5]A'DE;0"P[ (D-D32K!K""&!4J;Z-D;2DI$W0M'FO2M"HT:9R62@RC45D([R'.Y2PFR@4,.!/5M85D5$N MX+@B*\F=_MP>,%7U5-2%;0?B&_8QU_J[M2C%(RYZ59 M[@*.4HQ!!;& BQ1D+-E'G ]!GN /$.>BNFDSA)Q/42D?'4H[)QW,&'&F2K(& M. %<9..E79D"SC>K4[DLD#V&*AYYW-.+E84$QH($ADJ7,PN!L-6!<-$ V4(@ M;'4@K V0U0=)%3NY%+H BS')8DL/85Y?R %8<$E6H 8(,T%B0X#YR++P-4(8 M6;G9Q@!S3D66$X#9)B&3$3'@N+$F\H(FX,C&9 O.SY9N]>JH6)F=/7.:$[.\ MC])%F%5W+WL6G:I9>5.FCZ1Q4H$QQ**\@C!$&*F[,B.(&;EJQQ!S,AR?@)'Z MZ.3*F )I+EAY"7\&,!NX>(F[$"%;< D[%:)L6XC-K%>VII2WVT+,9=%=47E\ M9\$AT>FMA].V"K&9U;%9Z>#2%D(SBPKO,I2R.A"XJBIU26,"N5 5AZ4"AM.[ M]@6GXH!3D<>5'0"E5)@;5_ \#MVWD?=! !0K.>#6T9=6EO7ZV^[KMW\MYS\ZT7\;Q#[<\$GD^H/4//.]S^@.1TN?T;>M[C]D?TO,_M MW]'S ;?_0,^'W/Z$GH^X_2=Z/N;V9_3\O:W:L[Q0P,B<:<^<@7]Y_4)CZ_^S M_?)UR$_S];>'Q\W%E]5VNUKNOA[T=;7:UEF5YCKOQ^_U_/[UPZ+^NFU^C?GW M](%',_\_0H0K)$:HQ<;M4Z?EG1:C=#HDF:_\@,A MA?([CI)\K!Z*XA1H6KXYD#C,OZ4GDM">79K%84&;V5[+3QD)MY53'&F&KCM: M'!X3=3*J;,ML,DK/171,R#)3\G,'HC1HD]$IW),5 M*=:G949;6LNR/<8DR8]IHF1D-U:_0[ &NW2H$'\?R26_>E;*J7RFZ:^R\;0= MJWHY(A*135%2A/3OB\Q(%)5,=!S_,E*UC5DZ7C\W[ _5Y.ED/L.>H^(]O3P2-B%;5=CL7\@7B2B\' F-L4FCO/I5-N>\2&/&0H<2 MA[_K_V-2_5_J'MM@;KB#P1R,UL'3;SJ8S,%L'<"ZZ6 Q!ZMUN(VW&=Z6#> P M!TR*9+AH!6:) .TD@-AFR01FN0%AL:M4%6 M;FCT!FG!H5$<9"6'1G.0%AT:U4%6=FAT!VGAC49X0Y=V:90W>.6UNC94Q>8N M+,+)*$LO2E;7RU-8EF4(J!WG>XQ*]QPN_1\DJ.8UQKZB\AQ7YS+T48+I M21P4.#SHAP31,S([T_5T;O^_2% M$"K/Y@OH3PFF5X2)@GBJI035FTCE&R:W MXN\21"M1.],W@4-](".WP;9];@M@,$\W'7P?V/@^L)%J9^,,#L[@R%=<%V=P MD;W(E;BIBQ0._;IP= )Y>" /"<0EZ53$F%[/DOIX%!^)PB7+5,287L]J31AU]4$MLL)@ MCM\[(N$\T.WN>9$ MN_Y[$5 7E]60<].!7&K"@5FBH!,?LW\$,UE1@L8=*0WLLM,=N;D^T_U>IOGM9A-G^F.3*9UK0KY;J MPV*7I@6A$NC?J 0'$F[;1D1V1?GHTN>LOO.H&T5Z8O&PO]'56\#*MFN=H_+]EIR&XW!XH+*9$HL9Y(: M,M.RYM??\XPXP4S[]6U3XZY-E_'-++XI#O_\>? M%LOIGZ)ONVU>_8\_W>WW]S_^\$.UNDMW2=4O[M,<_K(IREVRAW^6MS]4]V6: MK*N[--WOMC^,!H/9#[LDR__TM[]6V=_^NO_;RV)UV*7Y/DKR=?0JWV?[Q^A- MSBMD11[UHD]7+Z.S%^=__6'_M[_^@"_QB\-1]&N1[^\J>&N=KNM_?IFN^M%X M&$>CP7!1_^/K]*8?#1;TQV7]C_\XY/#FH/W-I[;[[Q+K76;6"E?^5)B6"-WJ9[!M;[?6& MH]YXV+&YU]DV+:-+>.^V*!L[>YN4MVETL5JE\!0\L^;G.Z%]_7C?^/YPT/NW MSA<^I&56K#OWKMCQ?_VW_W;TEBT<7L,OJZ>>E.^V/OOZ7XTK@%?7_/HVN:W_ M=9-LJ\;.!;R?T^VV]R4O'O+H*DVJ(@<0OJFJ0Q.&_TH;&U'\D4>+4O5E_BZ.HN*=,J>G_8 UWE M2 Y=G[\#D'9M\;+(JV*;K0E5?TZV2;Y*\8UT7WD.%;V(LCRZOBL.%7RIB2J& M(\T;'_CT\>.K=]?1Q=75J^NK'QM_3JH[8CDK_"']CT/V-=G"W34^\FM2?DGW MRM M\"\OEO%P-* _O)C'T_$TAH>K^W2US[ZFVP;(WN1?88-%V?+]#V5ZGV3K*/T& M\J*2CQ7[.V 8*\')I*K2YNFNBSW0V/%G/I0@A4JX4%P4(76/!$;G:\(!_EQE MR+A[9;JER\T Q?/;# '(Z[>^^4M1K!^R;8.GXJ&K_:[M9EZFFQ3VO8[VR;>. MK;\G$'0<_?WUQ5M!CR[D>?OFXN4T! M#.*6A#%>'=RL?.>ITQQ]F(^V+?+;WCXM=T!%WGQ?ZAPS%#_^R\-P6T!F9!S"_='<#,%25 MC)YKY83,OI_:%&ZI:UM/?/&G:#Z-9S/^Q7PS/_@,%^LU<17 PKW6QW28E,!T ..%&P_YH+-!$1%R(?WORVX* W_&FQ=ST:<"&=KF>\;-GLM8YJ7P-P+S)0?2#=J>? M?,9:'8_=?HF2_+[.; QL8^P)ED:/.NV*[!K.P ;>?DRI;-6@GVQ[V3:^-^91C0M__ MT1.9FNSEQ*<_I]GM'3S>2[X"5MVFRCD.%5D/))X/A)KY'W^8#D9G3] I-HKU M8=6D8E DLU4+(^KDG)>!^M'@H\^0ZJTK=HS0!U=MV6N7K'\[=)AMB)&K.S )\6/1(2_39$NB[A;TMHJ_#.". M<)6O2;;%>^T!Z?4JX(_"&I\PQ]L.UJ;67;8<_1D7=V50["_1*S!]P4C^70*0 MV%B'P*:O'=&+/Z!>_":/+I_0BU^=H!PM8D:#H-+;+,=EHQO15@WE M (E&5K1/GW[[J3=@,R69J6?P&/V$O+C]1O[](["@"-#U(2G7)Q$!XHK%_<8U M)=\B)P= **3\(4 @0 U38)L#;\''R-B:9P-5#@" GS<,C/F MA7F._B'XW4.VOXO2W?VV>$S3CBT%,GI_H"_SYL"::"EWHCK.DJ\7_%4T^:I=;X? (W@QG$ -&,A(+40 MZ0YEM,E*4'\W'.GXCT-2@D*,V(APBZ,'6&L-* BGN+CZ1*C0&RSC"'T'H\%/ MEX:'](BY1/97T=EU<0]:SGRX./\Q>@/\K?@JL@MPY)52-+GS>S\35_J0/!(. MB6L3=MFG;PU_BJ[@4;8@D"7>PQ2LAK]SU%S,=#R>EL\ MG![@N;RX^GOT^NW[SU?1ZX_O?XW>?WCU\>+ZS;M?HHO+ZS?_[/#+>]43X5&F M(,Q6&>B+QGJ W^._*/:#=)&M8;LWC\8*3A!-2+EL?.!E"JK"*B,BBZ-DAZ&^ M_Q2U5\,NG;[Q8P8C:E:H]F8^YH'@N2^SKP#([6/O+MVRZI#DL+'V"(S=SAG< M8IGBC^=X WY=6#/=98<=H.D:F _%,9KKJZ=P!VRZ59J""D)>CEVR%P,#H7>2Y?'A4()M4SWC MC9];9)-7/NGH])>R:=L''[MOC=(=/R!]54V(B]_=U)!)W#"N[G#A?1=?J MOK'6JSX3+\#Y24O4+_WUFW<7[RZ?O'0@RNR>0@N/CEUMNZ-@QX&:=>G5AQS, M$E5(3]>;X?V;]"[9;DA-%;%==2J])T'5'ZL;EJ]8NN!'OXF]CHDE8KLW;^_5 M-=#8Y<=7%U>O?CA[^8I_.H??17@K,?U?"G?\\^+MJW?7'!+Y"#3Y\V^SSMS4C"6-Z41)J@W)'?OR@FO70N=_7IPX>WKWZ%-2[>1B_?7%V^?7_U M"1:*WK^.'#X"&%Z___@K"*_W[]IS$9PE8R6$22+8'-H$9.U-\:?*MH_@\',. M\>[]NQX=Q+!0@)6GK6-G:T\>P$-N#VO1:6J!=/9N/QT]_UW66X=%Z*A%G8]M M7(> C4K28XJ>S12SY6PL4S5XC6;.ZIKG0U*)UL;!U41T/'P1S0*G*:."Z#1, MT$)#;Y]7J$39'(U1V?SHCXJ/Q'@,W"T;&Z&5\1S=3W0^]Y37LQIJH%MS\L2: MB=//6)_2Q]/0I!))&#>R=>IWR_*R JZ(B5QT<+ \5E8KK0*ME%[8(!";9D!Y M"Q+-:'97A]T.C0)T_66W>;;)5DE@+44?X"NK-B%HE@+6X[:C*W_ !(1\[T#@ MP[-&AS[BR/W^G4;!NZW)DM'9OKA-28R3,P@QM#K<5-DZ2TK20\4@?4AC-1?E M-_"H_@8N6WYYJ.1W(-,1]ZO#_?TV8Y1<;8O#&ID>?A_W"8 Z,!7O[\"P!K*$ M7VWV#PE%;?+B:R)_+0 AUR4J4H@_.A^8,5.^U5 M1I:,5WGZ;=^[I9 ;02?%]T'OJ=)^]!Z <&2SB'%9Y0CZU;<]NA:1N?F X=4C MT/\N1@@PDY>5H@3AL4H\\\(EAH,?1M,?)H,?IH,?AH-!] MP\IML'[W"BR%% M "YG=4><"FFBX) )Z!E[3*:M^M%GH$*)=97W12G)600NH@G.R-@B8]0#ZH/1 M79JLA7-4M,JV6.D"5X!:270)D$X MY-M!M_+,_@9]P%V\UWR-053MMB"K@A4 MB21HL >^#WN]!1-P3UL!"&S7L0@(/,$[,&CNHHL="-\5+/KJ@!(E!L,Y2]@$ M/R!5 /_H1QC6H5L/Z(D)C'2\;2H1%TN UW7V%+"+C2-%PSA$?#G.=A!NTDX_ MN($,'F 81"TP((E7(OZ!1EYZL5BNB?T1V7WJ7_4CQD9*S"0"1N;Y=\ M ;GDODU7!JK^[MZPIX1U9MK$3@U@S 66%"@TMK=%Y0GOZ=V),E03GGUTFE3' M]B,H&DA'>)7]H7L28[D &_'"DLJZE\?WDNP M)XXJRERPB:YE"J8S>?HPKZ[ZB7)BW"7=2K*G'.ZDG%&#YDTMV7,+!*K_EM\Y M_&/=S!=5]8$V2>L>X&%&:19N3KL,"\*$[;7H&'"6\!2X58HXPA5=A3UARU2-I!^B2XCV DQ:'(&U+[8 M1]&SHBH3QS>] P@^>0GX"4+]8U9]09B0.D <8RN<"?391@E]3VQ\I6I3K&$X=8ITA99;![/!G^FZ 1,336P*MA&2#,#; 6H@)8 M3M">M1]1I>PC^&Y.L,*[!S0B:;1-;N"K^6U,/'E+\B&[/92BP(,FM*6H(N!. M2>QEKT8B?**Z$R-7-KD"U ->5@Y+&E6:0._UEG5!DH@4C%O0* %U4D(C6->C=.5-#7=2 M^VV]2H\F0H8@0![=#51H=:S("5+'KM6=OPCD6^EV*^*#=!$0^2C.04<"R@6: M?[.A"! 0T2'71*/BA@Z-!LQF@\943M8U!WE8%:E2>U$%Y3+MT$E!H"BISHB7 M ZY*&Z$%\9OP=]@S0"VF7Q_Y_A:M&HH(">R=@R+XO(II(4]W>@;<3EGC+?]3"(050BKF(_4AR;:'LF4/ M>$TFVF#0%3BXIDK#0R JU^8W7F&R05YXE0.#CC57Y>%^SYX5DH./N'7!.*7E M.FLQ5'N1F_M$IPPDTW6@EWW=+V(=!QD_H"DE<;X M'FBY9 V,CGA]!A)WQ5O6<\7FN/Z(HL"0)$*HNL3,OG$B9#F82 <)B:&>>@\Z MI+)L8."_(>-D+7?5D$\K%DDEBB0U:T%!V('ELGWL]LS$[>&/N.ZMB9V&6XL7 MB7AH+-OP]KB$V=JGQ-I%S885[KOL]L[=]Z85.L1U;I+\"U]C^%"V/PAHKY!_ MK%-2#RNE"_A"^FV%&$AJ'>IB:^:@E1>7& VP+_,I6XXOQ$['$>NA3,4>15:=G:S:.2-?E?\]N" MI "OD3I=K_E16A#3^]A+ U"Y48J$1]L^M0*363*1W!$3(X]$R[/2Z#Y!5<]; MLU8]%!TJ=5N*S7Z%R$&AE:.PBOD8\QO\.[G0%#TZ:WAR%D-KD)(?2HJG36()]OE M0V9[4N#(S$HSTHB!$ "F&=),5%%MJ#T3\E!A[? RWA29UH_DNE UH4.:ZWN- MRQ:\IVM$U1B04E@O&,7M5/]93H?F31/ MZ,?G(O[(VBD6Y8:Z-#O@8%.B<8DFS=(,#K7RJC-*Z3S=.K79TMT:BQ$P$YOH MD6S"7K)>IVQA;[?T>$5.3Z?1JH$&M:=H^1&3UU.A,?,?O7_WJG,=.=2?_ M&G&^W\!\]UF+7T%$%2C6TM5=7FR+VT?W3C_PBWN41:;+B*2Y-\IR=P7]"9!Q M./BS,K8]E1V@]U6]*6M6,.DVV8HC4;GNT6 MFS?4'@IS%+32W/;A$L;3/Q.D9/N\]99=A<&JKJ_.3_WJ0+ZZ>-Y77Q\/L>G) M:V&V/3%2#*^!SNO9:7U3H_F?HS@:SF1KL]I]NOK5<$NN9)Q^>&6"4)_9D8?F M#E$J*AK '+<9/+,.G"N$EV%>"9O7.^Z\ :?>DB^ G8AH")!O5:TT85LUILW#KEU$69X:V!>^A^FZYO>4=& M+#G\(':K:N2C Y:S>CAL*:Z%1XZQ'Z>29%L5=)X7P_[0;:-^./5]HDB 5?<2 MI!4A(MFL]$=GZ0@W8QVROA[&/<5++R6\IAC>F%G>_QSP'+A&T_K@RFO5B.R\ M[N,3R([5/^G-WH7^ 5I&.V\AA5NPB/8>%5FI#0$01%O,EJ8=!$VJY'.!RHV IK6 MXLD6$=$F%SZS:5ZPWDC>E6*[;L":@@IK"_( WL.1 AO=[%M]#B7 9I^6CL.Y MPR'P2$%"H_6 S!P=OF!T_,8\$]TT& %"U:6BIQE'$ ^$FG9LTHEO@503!IG9 M.\>56//*RN8IB/9@!5+!&V_;>[2JIP::O,%,VW"8?011;]+' L6&@Q+5CF42!N@-6=9)$X@-#XK'EH'OCBX_57L2CXA<:95:4P$F55K;0 M1>XL,4XW]/F9JAIUO3 ]QV3QWN\E=.*^P2M;G9L%%[&@'J);#[1 C"W[-.<' M5?D]KVJMY*P1(?KH:F=#(7#$GPF.8E+D_WHE<*6U%E22[T]M#=F9JJQ5G>-IL=, M1[B.S(".D%WEPF$7]*ND&KG//MD_Z[2ZAM+38 M4T2;Y;).@7UH6@9D6DDJ%M'(OG8 X7IB'\&/C_22K!FLAH!8%5_3 M4C2$MKW@W:(*BR$R(.E]FO>*S:8!)E:DJG8 ?4Z-VA@@_=.$TAJ2+/EQBDYX M.-32&VZIL8"8&VB3*LB-LYB^%7=UD2)@BV"&[U 4WFC%AF9Z&,#J]P9&DA5 MKZ*@/8)=AC+FGQ3O_=7'FRO^/<>!D7;2#7']I!+OA"00 XQ7J?AE-.S -ZF* M=-VI&Z)\'AH*Y2K7,]&XYV:EE#(P<3,:UD-J$][ M0ZR]UD(R34J7N?&?'+/QN26!*N"S/UN22TCTE2@*2TZW!%,1F6%:I5U?U]2G M59?%V>GX;[7ZZ\F_+AQ0S_X5&S?XT$DK=BU((!1M,MFS6D6VG[C9$I.[.U%D[V!M;GZ5HW))1F0KR*WD-ZNU7=YS-4IF(-Q3DA"I M)L.WV*X$&>]OA_7M3C3< HN?D-NH,SW+[P][:=B .0>,^G).OV,B K2O6E5VEP DL_]4M]J!L\"*&^1<=,'R>0H$ =MK/GO(&T\3EK.- MV=MG4HQ'=-*V,^HS@?H46-)MJ_D0UP>%82NS%-H"#W//*OBE/Z MR+?'],'J&2L5*T_M11DBZ;Z5F_RD6VC;@S]L;/9STG8J@-XV*=LWQ:3D_<&R^QY\WG1V-V3G^=$ MS<=[A#(E$&Q044)7><*1)5&!JR!=K9&FV":V6+0>R%U!MZHTU!2,Y)VEWA^7 MVOOCFB#)SG?7B7#UJ&Z"C3P?)+VBQLV!*?P,I;=RLYB(09&5E&5L5NMS[:P( MX3+M6;+H=;%/0,M"4EBUA%9W)U]/.(M#]O;H@-AV(A:\^F5*5615RK__E_8W MT6MW&Q93$25H&>]>*Q\\)FH;6=878^:X#;O3R0>T5KH-YU8I%E9#V/2!SX&" M\6+0'SO7)2YD+H(V1)T%IZ%K=M"?=[TC6W^BDD8G40-KW+*JA$W?G76-*N'+4XUO)OLPY=&B M$6GV9$3$U,R,3^^ZP3[W>(RIVHZIAK',UXR"P_$RC\B-$%AX0=:R(+EJ^LZ0 M!Z7BA.XT=*4D3[1M%)1'"LGR(RZKOB^P)SO&UPA<:H;(W=:$(M&VS-=H<>J:)8\VU0I[;TEAP//B?+!BOJ27Y5/_A0J*^2=D8Q9(H4 MPV?/N%&6NS]7\]7+\EA^PBH+=FF=2XG+7KQG)+I$3?LU2)9#\QOK/PQF9?D- M*,F.&!URF(P#7K#3>8A;@')8)*@BCOUZ^*;IQ]%?A>ZH<_*?+8PI(>C '-_@]N M\CP:]!>."P*7'"U,$(C8Y'!D?M.H%62$5C!*U-[%FSD77H^'_H^TMRX>\N[L M6LKZ+ M,*ZIGD:*HW[%+11/S@JQ0Y^A0F0ZVW[X*+]2;S[0B*6=PH((+^A@P M7+R,S8&1TVVWTAZ "@#0W\%N'0V-K$Q[7Y,5VGJPPJ:$XE9^87 MWX&UM&DKH)^Z6V*B>KG.EK3%3C=T0 M&V\V)1B0+8^= J2*0BXTD3[.F-.ER7UX6\4V[L@0SK13&S[;RJF:#J[B9#30 M?7,Z+@5\R1W.@0/-HN5K8F\K .Q6]6=NZ>JL&F)CMZ!C4#%Y4(XBJ-#-;J7, M! Z>>+.G]00A?0;U\:]<\E-'V7S-9074%4N^B-&.UJ8_33^RW6HH)R#9K@Y6 MS>/ZSS+!0$QOBR$U5A!([K-)XJ1EO?"I:;#&)CF0(_C$>5@:W1PR;FQ!PEWV MEI .@,XUUH:=W'"SIS&XA149_!Y!.$S7M!I1>Y<6CI-SL22&];9?0Y_COCRP MU83Y-2IS6"*@.I>R-B@IK29FV3U1>1@Q"=0P<4 1JK2N6@R9D'>L\3TZ"]JCH37G35E#[.()P)!,#?L5 M=JRFCH&7Q=J';#57\.+JTN4*CD?#GCUY3WI#7@69 H:@D'5DI3AU?0D9^4;) MVX[]!;P^Y+T_'*VPU0S-^,$1?YD%M:!KE>Q2CCF67(M@+:B:?F&VC;O^@17B M]KW50SZ:8MGM05!D:DL>ZG8D?- $#E9F2.X'.7%IF=;R'XQ*RLD$=PY#S)(1(/MCD>V5 M(B^5ZI:P'B>L@\QR7&TO$;F]/9_$)33O25R8FI3$L3YDV8F-[(;Y ?XUX*2. M1=QPA1P8RI4O\ZZ!E?O 8/"%')9RMZ+H(=^L%,-\SP_CX$1OI&IK\*ZT?4B= MB,E**R,R2I!XLPD7,#:#&*P$8HP%^))P1JI'"WY[5 F92PS*^LDEJVQ(IY<0ZI&V2[507P%;V]]QDBQH7>BH! M(;]G,VO+336D 3C7V,6^<:VKNHI-^B3J9A2^8*K:IY1W<."O$?51I0;K]W3O M!=>7^>/1WCOMD$:3@,([YLF!DWU)M]E=4:RYC!QA4;\F[X#G4)NX[=BS[\WM M1K*=R8)QA8:/X><]0N*GNQPS>.NVF)P]M^RN(=REP@&N7=@*6W#;!@N>^T@X MA"S"8+U_@$^V=DCM=\>^+@0]!WQ:SK.FW5.UBSN"6*^HDV^5'U" \+ S&J+? MRH:"''LIF1*?%F\WO/='%A4$ JZ:D-@AQ0,:$K:C>05S8_'+\H74[B* ]KH.[3"SMC-5 &_E+(,CD+;,+H[-:;?2 M8E2I6=L.#ZYN@?_KT_P UJ27D/:@?0-0[9>$$-].*U^[A_/TP3_+Z@X;ILY? M3D)(FRAPQSMT)A]K_YK0LFW=,^ZQI])C6^\64$6I96S/?9>TMHLL@+;(5A%%' *VX3UM#H*!&X&QXH1)RFS >:&DC8&PB//=5CLP9. M1F,%ALP-G\DW+7M']5BPGZ#];&L3+=8LWV -TD*I["+/D4/PU$;I M]U>^"99DMX" XB@!$P@2I\G6CJ"L*^WW= Q_L.5>& M2TW33&J]LP^75WI?=% ?IJ:\;N=2IG9,EU<J .ROG;G]DRVSV4_0FS$U6/5B M1^$/UT!!S1U_8<=7L77ZMF[8NR'X_G65E_5.,&1UF0@O&YOZ^,66.H8=?59$ M]'-W8AE(X88XL70^0_%=G>-M8E?T:O-XY!,X"VW?LGY@^8-*D";G;Q-FL$1XKJZ@$J^&:Y.#&BLB"F7GWR?[ MU9W0]2&7'%WR2MR6R5JSV?'L/7BDEVUZ7JQ2AE@<48NT#5DIS U!$J[*!$!*Z#Y-$JS6"J5[$D+<-ZY;;9QR@6^Z6#(QDY) M;K.\()&5:OB'-'NZ4>D XT/DC"A,:DC\O$>I1=:2XV[HH%Z* [;7!\T.Y,Z! M:643;__CD%9:6ER_4NS'(8I&K@G,L(_8RP"7Y:TQ>)-+D51._>H'\*B,\Y1] MV2XS"9/1Z=C&I?K915LC4.^VY*3$T>)<9Q?<46;:7[E)2X.Z+4&EPFSY184.>TEJX+P!MY=X&]0-4;;!ABSS(L":W?IMEI"B>06 M,1;:C7;IK)#5BX/9!>J_%MO#SC%Z90FUCA'/N'6T;8&5BS_&0]QI=^["'.EH MN-)YB+C_8=C[4+SJJ!ZKZGNF+0IBV\8 [R*E("P?Y9S]>+=I >+D_DZ2"GR/ MK?9=4M"NV$H1F8.>AJK,^@0J;L81.D#:=,--P$J$B4@A 7<=0725)BI&L_5X M*+[13G:CV^JY4B!7CJ)6Q_V>7T.!B<&ID*L: <4-R4IM$)?D089J$$>TO8:< M.B[*7U-I)$^,W"DU9=D?\X18+QT"M:RHX+T&;C]C)8 \A1RDBW\BC)LX#KF= M$,>*%29GJ%;@FTGNV3(KRT(">,I-FM0T=<=(CH?+G.WRFH=_A,DCK $4QIQ%HSZ1K75BBO<>,R^ MO ?3[<1!ITK3+\2C32UW?AMZ0OST2-I+?GO*Z$Z-%>3VS*M.1-=:.=1,SJJ MPK6A=$JX>X:T(Y?_&8LY0^[I-ON>:M57JZ0B- ;L7>/$NT?#O C $/JS"0_D@V&AJ^Z"GB(9$?@06FO]M"#P6,U?3VK^ M7&_"(^5^WU/EIW6*MN^N.Y5TGF1_'&_0%Y;6&^LZH6OHY._% W++V+53HNZ> M*0<**(HB;5C7F12A>F?'[2%C5R@UKT#S:0,;*9P?)Q%?R5%;0./CZ-.'%U(D MJ&Q5(6)B%(MZ_A^X\DI[ITM) _*BCNZLM$=EQW:;'&EI H+\"1W[/-<<*>FP M)\$IBD*Q1M(!K?*82ER%\K$C@6AFN$2DB4#5PSCNA_0^BZL M\O%$0G-'/J,WI:.?-7O_PGHY)#YL? !J [#H9HQRVD7HU4,%EGMM8*D\]VBT MFI'I>(FY)#G)^CWG/7JI2/@%.TE8[^:VII?!%IOG#5)"PAX7;J[#"8UD#"Q, M=6TW/%Q)L&.,;C)3EG,5KX^1!:*!A$Z'!JGHDW Q M+RAP$+V"9RGB3CZ=EJ=/ B5?U$FM)=>.27=P7DS.Z-<4Y/&'V^;EHKX9+*.D3+TRRRER8M^I=Y4QO?0'TQ:#[X6:YH]I4F:UVONN*!5!85US&?M>\Z)&WANKS0$ M9Q_U]V]/[P=R$I]SEH"K-'0M"DF1VH!1D]7S(UQ"NZ"4C$ARQJ;*I,QV/$)$ M%948H95*#SG3!?8759CC)FSD#1"+!1JFU$3D>3LE'-'Q5EJ;YG(/T!IA784[ MS=Z!+L-&:/J^(C/AA&^WYI?_K$,*/J<< M+H%C((OI42C8C3#@(1.*6@RR.T\#EYPL3&J:!^R*?NLU\<:0I(2FCW; UXO3:U"^GHC5$4>2]EC/J":4M^ M6R8[5+A=S4=M4;$[,6VVDC97;.94:O>0BN"0!!LK.76QAA^NE36305A> ;\X MK-)&+45?)RA1APVW8$/3*_V\OT8OCF,ZH3D@I 8*H;\](:L+OBCG1?4-_B9,%+ M>NK5MW1U(-7P/4XT('N?6J=BUG#8(M0'!7Q;U4)T#GMKV)-DPT$","FEB9/D M O 19&0!\3%IP$5Y$?HMH\USPS3'X=OT)-&?^+RINLC8B)2.-+>3 W/?B'" >K:M@9-]:4M39Q,( RZ%FOLV"Q#%6C;1^O/E4^UZEC5*5Y^J(* M,Z/X,1>'$:/;%ZJX+-C:@\) M73L0[)F=+FI@N4FQ5-2F? :X06[&M.6PKC3%IWD808L=RWIH^+!9T+K%II!+ MGY.FR7+ C&IMOY1:R5# 8^@,+^:VIW(,-W^ U MW> ;=YT.&[.JCOX^B]CKL>5E"*(1]\ M1GOO$+&Y4=FNJZDIX) D2ZS<@-49SBJGO,),W,!Q6=_Z12H(%1@J1QM1HV!S MWHUHRO'5IC!U/T^X-@K6"!O! M2/P]@*MI!Q,R!Y<)]O:# #,\PM32T,^[PT D M"H38;P3:# ]^_)I*DY1;3@9(,;&03$IUL(0U,VV#)WE(UF&5"EHT9U!J',[D M)4L]%,V<>$2W28>-,42SHT MD3(O[* [+?KCP7BX1''8KPJ7]T.SUK@HRZ5%W*0V]*9(NT.8DK^NG]JFIQTX655KBYQJ\*GXHOE#M@&\(')2/V8@8-PXS;:Q!& .F:(]] M3XHZ!(EYK$LDI'R%AU_+]Z_S4-*.TC6SQ;)+7)SE5(1H5?%&!GX,AI42_ MUOQP5N:\"#A"=)@%<:B0<,BMF1M"LO)9CAT@OY5E&\Q,0E?IEAD7]9Z;#OY< MJP6\27E.H?M@ *CV"[%&JMF2D@R[-VM:51^'5:NV=8_)[G?49Q&'9.]V< ZV M?G"R]DK:#FP/'B_<:Q6]!E^BU#FMXEKQ&K8;5ZT'1-!6>'2=^;R;<\>.3C=W(4RMZ%X9ZT %G6)51T"6<\_K M^U+YNEC8:E'P0Y58++H?WJ##:TFN!]WN9@M0)F\S9RQ%_SB F0S:\B26,GD< M)=(H,^[>]2>G"-8A&ML;?/Z] 3*9]PF7,8A&Y;GUU8X"E9N6\?RH!F:=L*^8 M:[OY.4RX=[O@1HT@+FXKB M5O^K_ORH'[6_(O7/P3@3-I&N<( [VT@#6VBX$E3_M?BMJ,^25R<0_LU5!2)= M_@HFWR[Y4D1_+[A/R8?K?T5OKU^:5^0)]YIM;L_S[ 2Q2>>GV2DUMRE&Q[)] MRN.$A?-*-Q5Z-8=EU.@GWR @"Z>C4FUM\=!#[,DU"6EE!1S'#$,W4ICIH!5@ MR@98(S#SPSF8:'H3 @L'XW5N6E?6_+TI,=L7P\$P;%7INEN_&$[[LX:A&^YR MNH@'\Y'A.S*VUO,>GM[#Y_2U7^*0/.RP ^!_II4$X%+, *92>>.H0V]8TJRA M>BB"\U.V3G)[6Z+&BK/?K4YK_#8-7YWJX(IZ#?, B]A3C?=0+P17!V[5BV@2+Z?CB/,F:C/4H]$XGLWG04_& ML]$BG@]FT3F.GZH]/AO'\]$@^D7GSD_A]<6$1%_]Y"\B0)AX/%K(5"]@38=4 M-44WW5-&0;C^;]YQ?2]Q6:Q4+1XTNA5(9FD?%;,1X)Q?05^HP-'-7_=X(5UT M MN6T('[G=\4HM\9D><#;[;)CD;Q?$\4#>8(-!K3ZUEO](D,3SEUL[*K&1/W M//+F2^9D/?7J]^FFID13B\*,%9GZ@1Y.R0R16I4^)'E$X@XRO--^(/5YH&U M4/B$F!XEE(NH6DSGV?%Z/CJ^! M=CW+-(3GKEMWI $X,HUT4KR9 2E"R==C-%@A-L%<1RCU* N(M&\-*6D:F:0V MMX66 DA0:2-&^LEUK3&]T&7IG'JG]8.TV8M.WV'74"<<3/+/J:V;I"'93HU8 M*K>C\I*DW5+MDLJA2\X'#$WB_Z/K >],9L&+8*NMGXVUC[A/V>69Y588]NL* M6\0)&Q1FZ58$NR:D?'8.-JW_I6X#I\RXEGJ;QCRZKMEU3XZ):&6! ME5=%U)DB7)YR ^+C0\2HDVI=KZC2YC@3(&:;M^/;#>D<"AHZQO-V,.%.PMFCH%9Y$[R"YW$_.(M][8X,3,'QO# M07\$-;X^(1-XYG@T(I[\0D<(!#_YOQY[KG4^XX]DN'/_(Y"7:)M/E\#EE^XU M_6_MU[5_7J)MNY'>,N3\EVGG9\/S:!H/!H/F@L%OPW]1L_1;U IRNFL>H3P> M+.+E9 8JUP+U-U3>\%?S^<+]M_Z12]<*XZ9 4(*HBL>@)XYF$]A:/%XN89$9 M'&8T]"_7_WW!77P,S8SFXWBYA&4F@^AL.AS"(OBK^6CD7JK_&SXVF,,>A]$, M?GLVBH=+/ #^>@8_S]T1ELMY/!EZT+)*JPC3@AX]RP FL/-) PS\V_:_L%I_KY^NO78J QD.X^6HB6>U7]?^V4[QPS'HHJ.I>^IL# 0" M1#.>Q;/)W/WW*:H?P\&0+8+:>38;$M^ LTT6_O/U?[>0_' *&P:2QR7F2/#P M"Z!93_"U?X/%"2;I*$)J!VHA)C&;S^+Q;.PV/ATOXSELZ/MH?1I/!]/&X?FW M[7\[0NMC(-WQ&$4'D[INF?\VC><3)/7%9!R/@%F!*0&VQ&0R,5CYV?0=%Z+B M_G_[YAA/,W*S>ZKN:8D"DB$P/V52-'N-FJ-'A=^T;T-"S:X5FJ3*@Z6/54ZU MQ:A$BCL"U;3ASSK:-\JZ!KSZH#9-L3KL:A./N6C=1NE8'0Q!M*%C_8:9#AL032U3WV./:-(_W^N9K4 M=8Y2LB'=%4=-U=1CVVV3 @(Z=CF2^E.?/(JI*;&K_8OVSCNJ/3F/('S7]%T: M/.);A;92V[$ZCUJM<8C.>(#0=\U>OZ 6\ZGH"+5_[Z_*REP/A(JGHP'\0P4 M46;.[5?RPBB*>/R'%%UHZ;JG8W?\F2Q]\!Q"I-PER,7_/^3 M"=H-:[VM2>!+3I]KA(1DJ2N:WW3I9Z<<<08TE^]:?=)O[U@HCY,V&C=T4F(/ M'[T&07]O\V]FG#\)L%EEV\RG,M&J#>^[)"-8)X1/EC/F^,ES)DD05B#_Q*O# MEL3GKCQQI\F@5V@LMLI;'^!C^#'J[%>R?#'G8RG<3#&6IGB]D$N MI;',P MWV:+MC'B'-YMF27.?Y#PEY]ZZ;#E1,BU32E_$8TG@WA!6QO!=A>+(<5ZCLT, M/YL.4/4^&P(S.-=V7L'098%',',Y.EN ,CO&%\$\'>$/G4>%7<'6YW/:U014 MXLFLMJN7NBNWQH56;B@&/G&*T\'Y+Y07KSH47X^3RFH2+8+5#';X (D<#%,A M,HX&B!)+L$"TU!]@NM8TZ>K>L>:2KL\YW,LYM6/ 'OCFV6B)X-P.QZ.&2?+2??T''I!2;#;H-@+LQXL>H(/F;#+#:Z\=4V8?R@$1,^PQ M%3FN"#D^>N3X*,CQ49"C?GOWIV+5?\4U,OZ2-C DFI[-S%76!ZFKYQ_8R&P9 M8:!R/@3.,@0+[Y+"6RPKS\ ZGB^9KN!) OR$GGT"YDQ6]5U=:TEWPH/^$@-@ M.JS7ECG06:G6C+VU='2YST"[32@=ALLJ95P@&WQVWIW]V91G?1>[^I@\F+(X M.-\LGB_)#;:,9_,Q2EX[KV^XF,?S&5CZ8-5/1U,7!/,;>H$.QW@ZQ2MC-6X! M")K27')7I8PXQ@Z 2]%NQ#S7)U/[9*THFY_\W8S:3SL4IQK>*@B0\9+X=3R< M#-UV@J#4&'!A/,/_#,>3J*T%1(1.A/$ N \(N*D\AG->'J.RQ>SK%'*?I1 MXB4Q+1 V\^&0%,7#/C75P52SI:6^8"L@S8] E(-%]!H84N;2:S;9-Z[J&9/$ M!ZH>#:*W[;.1 %4GDSDM-UE$/^NXHC%PA^E$_W-II@GULKRG.0WC>+H< E>9 M3T:=8..:S^%L&H^!>0_);[2$W535CYWSIZ*SY2 >D&P_ U+#[9\?O1<@35A_ M2OY28'+ Q((!5K8R"4?2S8+)BH/ZB+KATO05^&.J5"ZD>M6FGERT5+3^7HZE M:]XGCV5!;1P9NERGB][D>$Y@FL[BV6CFG@^'$_+3L/(821G(=3#V*[<,GN/G M9_%R =L T3$8NL=KE<*(!2.4$T#Y9L5-6G%?+VPEC$_-Y@M*/_ [9/:R 8T M7RIC&0$NS2AD-!*VT%8E#&0_ JR;HLHS'(_CQ6CNZ_0ON-'_4SE6;%"(_#)I M.30RH_9-'@EA\J:XB*4&B>?K!F[/,IP@[M(,AB2B@"HG ;[I/G%WLAFV_#'+ MS,[?I96 MF?D/@;:_AQNW75BJ+]S!AZ%GZ*?@Z:+E7=U?R=1K'P$$&UK0O3"F;VYN M911^$G5WLX9I0 O(<*C2]KR64\FBB4+/(8DZ4-K)8;)< #9X&(4S!2AJ! M"&[+"&BF!UP'O-;-W-L\F>\F)T#Y/YP9RF)[DDO4 UY0=-&/3;9M(P>TB>M- MT1+?OTAIN:4A&M=JRT2:H ([&/CST=%K%VT%CWOR[NJ-6::235TUC0XA)ZC5!=?>X,FA'!=A;3/_O0W=.WXSI;4%W$R,1XA["0 MH;UQZ8K8IL#:N8T=\VTIS3I[Y09Q8M;ZD2&=?[P7ZXT&..5[+_"A&=BLZ"\: M+-%/-(J7(!+=@VJFG8W XD QC#\LT/8[&\?#,>9KO)79Y2?.EN6CG6$^RP#7 MJ3L=VP$2C1;+Z&PQ8L]C/)B@IYCMB^((!$%MF<83,C,F\01,(&"XFT7D] M:F-F?<;H5G:WYD_5'1VR3YTZEO>IE(A(HK+-X9A4H -FOPFDM.9(\2W]'*-M<#\L5D8MY\:BUMJFCWQZT,V77)NZ=^K%U8PPS. M#F9X:CAQ8[R9;]F2^BKJ=D"&2;C4J*PV39AJWAHSY7R#D:&4RXJ+5#.&&T-S MGQR:;"42Z'#.[0(Q.T0ZH_1< M@P%LT.,3>1/'JG@*H1^;$70*IHX,U)LOJ,6LFZXG'FUJ.II@18^?NKD5SI38 MX]4JH\$97T^HW+_EH3I-A0W MB5[IT&*/^-$5&D^;3/PCW/7Y MN_ %8NX';8%D>Q %NJ IY(%?419 9MN4)U["_Z<)AK[FQ%]ZD#$JL32H$]>@FI:^3T.CCE ;T#V(TME:3.\KWS$D4)=4G4DJ5T&W M4"H8$\E'AS=GWJC0U24A.Z1"_A>=:'7TTY5\^P@QB WH_>G)$X>UU6Q'3IM5QY+["$?0RD$$ M"G;UFO<3@%S,+-SQDJ(,,2+"" -7PU$\'J-)-!KBSX,)VDAPR\,AH-D8?QX# M\LR6 _9^L_XSI*QPO7R^Z+J@PGS[3-7;?!W.3W_6PZ<)QN-+O'>M0BG02(5K MW#A:QT 4U!Q4W ')/HE6-&2'-,!W!0JL"R KX+!Q].J L3ZPC*HL83E\P$UM MX5^+0<,HTA'8ZFELC&TW@Q<^FV?Y4[FDX(BFX1>SX>A$,% M9U)< 0\4#SEKV!035 B=$<1\QTW?QCC?/IY;VS, (+LY^]$GS.@735T3;FN MQM.+0A_HUZ2]KOTP/VU%L?;]#FHG9XU\18%K5]O.90,N]9[&6;CPD>LIYL== M]0C:-PFV!'7'[H>], J*\4CGJ\86[C6[XY[:.-CC4KTP+JV=7$PG1 IG9=47 MS7_E/IFHM>+%H&H6VUMW_:!H*VFNP80D>C$QECW 70PG3G_D!BF:YJAA?^V0 MF:^U.2WEN=\PYE%7%JD!LBBY]FA"S3M3JJ"F^6HR*QDG[;GQ) ?N.TI5(GWF M7ES1X7$\JVJ>)C(X_3P[,\R&0!FR-O7!:W,%9EH8>K&-<^4$]X"XV))IV[K\ M3Z#=GJ.](#2;97T@+*J%H<*I[7^.%6Z[3GQ2Q-]&,/_![^47PQ%29[;1%BID"IH=$& ME*?+T2)O=!J? 8]3X7X8D\#3:0#E<^*=DRA@1*1VV'0OWZ+?=QUG8.'KE%%W M\RBX556 2V?\\RWZOMMX';>1,BWSS.=JJQYT BC\OD1Y5;!T;\54//EX;CJ! ML-=W&8C26HY5IP;SHNX%>S&>&J"Z%LSJKJGN@'!EKDTPY:9MJU5]'V\;Z&V: MJHM$;27.0&DP.W;SD4W8\W3=X%0@D2#H4.Z0A9YR!O%)?I==)7K=C%(U2:V; MQ=/!C+6Z&=G?I-3-*+6(=+HI92D;E2ZL;W7;Q\#31),.@RZ(358$K&\>3RG8 M5%N% 7#L\*!O#L&F:0"MU%R98$V*Y#R M3P_4N1?6H&)-Y^8SW5S8RU:N>]C []&'A/UBU'\/1T1@'NFA3/V@%BEEE5XZ M?GB*N!]OTKMDN_%EK-04%:3A*JDDDJ"-Z:1Y;G@ N+HUC8J1N1$\E56[WIIQ M,7Q*+M7%[#C?4HT^4#52HH*S:5-N3@W77!3F?-:-&&H'?G%C(VTR8#K>IMK* MM$-W=;6@QH/9*=I_^_06YX2Z<[DF8ASJ=I/-#C3;LU04=VN8+[%ZF?&80*PN MDJK7VN:L7$%"N^4^_N0GS6Q;:BF;N,U;$LP":!YC6:+MU@'4NG\2*(NEB4W% MW!$6]_-B/)D9_0\=8<>OV-%"1ENLWP+/9^1.R":/GM!]XTN)ZS1-MJ"I?[],$ $2__EY+J#O]!?_O+>E+'] M17M'G3ZDYQ&XL\>PU-^8RHX?]D&KA6&O0[E=[,[63S$:;8#9C!A=WZN(7S#=5]I;=JD07C MT;)\@YPH%75TC\/CW70FD1EN]FDBX1_BHWY8D*PI)@W!S&ORAY0R(]8H MWT' 1Q;1;)5;?^,\2SBXD- \TL2]L A9K9L"XY!KZ/=A7ZYM',>TJ;]MQ MCU&VS,0.UJ2EE6L?(H^NN$'^9Q,B\FJCR?\.G=%$TK4CP>KN#!;C$H&G_R-[ M#FNO6V^?VPIR"KSLH$]6T$#\R5D(E!-+EN9;4OD_8*%'NJ;V$)=9M2JB*YI1 M5N\K2W]S'6)_E=;1[YVS9F:BZ2$M2X=^=M$X9PUAY.D?3#!@5:W ?F6.Q?D+ MDX!^*]3%T/B#^Q6%VW6<=S+)Y7RN>2Q*OW437_LZFKW>9O<2^?>[HA]-?AQ. M>JNOO<%T/ &+5[50 +.\1NG\CE-.NYY:'EZ.F'X%0G/#2?GO"Y\0E[PC9+3SX$T#MAI=GD M%!"*[QRN\DZ:DAZ4F3I"?_9Y-T?@#IC'&O57'_*#K&/>O_PB = M2Z71LLIG08/&^WR+021*U 09J:=$8:W/O7UCK[_!0( _3("!C&;T9VR(!8QC M<0I%CVIHTX%>N%@=O2Y(@\,1A9I_IYJ9 T)-,^(+JC DB%DH>;JG>3G)+KF5 M-"9=88MF,E:ND54C/[!993\4+H^"]L!5M;QDC&Y7N+KTT0$>'<*QFL$%5C!J M^1X'2AIP0?^O:=G,>EQR?Y\F,LR7QJ*XR:^ ,$;1\[&15EC6J(F(\KY,8;$, M^]M:)$?\1G]3;()Z"$A3]-UG6/V5P$;0_"P.>1BQ(*>A:BEZ.9@UGO-T MTFJ5YBGYM;'K4+]&2J#^9.+)IX,CW=,0!%8\YOJ\!C3D*3PS[LKJBH2PWB7E3F,@11YI;IB/-8\D+<Y'#O>+OC\;QW?=%; M6@D*_Y \=E',6X7HK@:#O<#&3T%_@.7!Y)NS:X%G"%$YN M=2=X[38VJF=L-,S8Z(BQ405C)U,#/:WJA^2EU(4?NUACC(!\C)CY^39Y 'Z[ MAITH\"[>_L-=HU088^JEAN#"05C*)1-/17AJ%C4B@[[.,H03?76Z\]V MU&1=8N9"!I_RC' 6;5YI3DAMXJB]NGE!. ']S;2N"EZ7;'7S&OD4]>)D! J6 MRC/!U"= QYK=H 2S%X)QN;+^Q'K7[!ZGCEKB=T+I$$>+WG#(ZPWG/4!L81H- M(^2GQOMPI:0;\]NC8?U59P;\Y+SS]O4IO8[8A7^=S&JO>\O&WZ&*8;SW(Y?. M?$HT1-)M\L?&Y^N;G5MD]L90Y52 LKB_3P-]QZ.\CO+$/]ZE24GQY/DCT+DV M_+(J]&#HU=H1QE,Y)4?32^X>2=R7LVRHPH^#%O3'T++XG73@N!S6B0!94G8X MDMGWH?_W8?WSD=U+^U' .C%\SXGE-+&5VB=*%:VJ'PV)*/F+:WM-$BW2_ T_ M.A.S;U@5I;>"H23/P[%^]#-F0CSP#5NYJTH-&T4ZQ&_C*<-)PQ:R4*Q\G:[) M)7?)T2$9(L.:-.H@V/GT,;HIP8)+>;A0@8\GY>UAI\8)56XUM'V O1^3)9;_ M/&[[*&;J8W;]^K2M4ZB'4TND6R5U2/X[!H0S*YNU?9$JAO5M$DJZC. M*BGUH)V[NJXL7:#$?)HTOTUN.=#J+A8T+ZXOS'!LO)MP)YJ)3 A4O,*N"=LM M/9FL*5.AXG_DZQ_0U9&QU8>I;F [T,\4KD'>9=NH:L-A?,E^TL1F!"TMF*H@ M-]"AJ'+UWC.8NG,] F3O 9YB6@?$I31'J%%4/KF@SBT6+5+>J_K$5@V2W+L( M">/7?0F\US$<+AY,LZ^$[@;-R5&$"!XX"#A%L8G0JB\%= Q"-/V*]EV[(M1. MWO/!H*E$,'$Y"K=*\$: ]4PRDP&4EN^BWG>R(: $I <70J*% EVL0P'I2_/! MMF^0>H-A.\PIYLC=*OL*M\8341\Y4V!@9E 9L09KK2BFC[P:2>90YLH'U]*( MR6IC @T08V,+#''@/"%,U8ZH2Y36<$F82^4#77FMJC!"6?)&2*Z-J=9>N#V*9A=G0 M: ?D*;:@0\-4OG1O8I6LG.;8F!H[8>ZY1-B-ES?TRV7"G.9H_!&OS",7*^N4 M\%8,J1Z)V@D(#FR]XH'0'9_E%-@P'\M!JML#^[_)5S:UOK+I M?Y&OK.&,^8.\8%->K7[U;AA%X\22=J:C*+S=@P E:\AA)T_KYM-]N'[OV)0= M*!1)YIBRPN/^!1^"#:>DOOGPT2*6#U=*&@&%SJ(/6/%"W7J P_OLIC8IT/)" MT]7A)/P(]22_1??S8CIN=09.Y_[GQ6(6*/\^NH&);1\^AFE0-6_"&1X<[Q/0 M;8H^^_GB// F#H*[,!@RVG84,DWBNKB7@G Y+3>-F;@"XUAW_.43^=,.06TQ8W ME*#)(>YE,*MS^J.T:.+V]]S6 M*/RLB25-?S>V0X;0^./1P[57\TZ%[\Q!.3XR(00.Q8$$VC M_:A5+="'G[64X0P.0D ^FHI_52[,JXCWQIU!^@)@Z:_834.E/,LQ^=7"2K&Z MHX+5!]D_IRY%5'$E5$DPIM3C P6OK$)TG)"1J5DBG0&1C@?+<\LN6AX8GUL^ M4W]@/)B=QW7H-9Y9'.4$.L=^%K(!>E(=/PRZN?'\_)H $YA:%=BB>=?--PD> M3$ZP8(:C'E++<-$C-YYX_D:+WIA,9E( MUA.)' FWM^QR8(Z_@TD0P(==H#N90SC 4D#RT>\'@]ZF(H\'O?& ,WIM(<< M;C;KS23Z-%OVYG7@&&$;[O2SC^^^?-^"I43[ISX?5ZG M>F*A&=U&*TNH_,*UI(,5-K?H.?9S^@9GII3GF>P[HJ]5B\EW*B!)DFP0Q?WJQ:>'ZG<3N+.K%JJ M=6'CDL/),:X9N'<1F:V?M@V7F^=W#OW[_6&'^KOD+-@T5W+[3%3K=D^Z:]LF M#Q5MIZ%W7QW(^5]*&D"09Q#;@FI\ !L> W_$->N[ZU%OL2[K MW-?(6F>#B<)(X/G5^RL7PO&5[A7E;S3R35P-=@*P&$Q,3N\-+)&*.NY:K7%- M: :;N2FQQ(TIT.\EWVBH1$MM#^2-XJP,8MR9]/1T7^I'G]P8J* D/-R0O297 MJG&H;#:\>&6_8EE+6:9?BQ4S];)X1$]1;P-+15N@1PD&N.[\ZQ0GMM,T[4?S M&6EWRZ%N]_"^*+9X+.E(3$UI.JX#KX)]&R5&>7;X]1N:H\B1,LJ0UZQU2;&& M=UA3J=T'U0!4[D,!3"5?_.#3>[0_B(#2G\D=@W+:<4Z]^6. 8;80-0YL)Q8=!/?HPQX!P&M:)NS;@?"0,0@K58&!6:,_>-W8W3:HOPA:8\M"C M1ZXQ[O2!!(+',6]AY^#*A6G<=ZD\T[=XLC?^$^.V^&2VQ*VI5($*W%'1<6:G MRTQ\$N4=J=#JL+S4%+$'A3R2U!3,^\O%91] MX%:^8B(^^=S]M<,"!AN>OQ.I+\+.T ]Y*F7$4DG^]9S:L70O>4J295 W+9C2 MCUXFL^W(O,(F84*"LD,04JJNF.6VR-7PAYI$YVRS]JKT"T!$* MD@^@$;WQK#"ZIMPW+BAAI85M& RK1YP8 MIX;139J#V'?9;+LL1[_N7;9=EREWP2O[!N38KL9#O67WE0FX#)WHM:E_I'L0M(&?RM0BV_(EPF[E-90+@[(&^/7!]=)-ILNU&Q18/*;:_K$1W9NDKV;Z5N#VQ MYW)2DG'17&H#FSN4883:$EPFZ??$ES&_X"K?>^XO)*ZF#1#DT2 M05K;J[48.T;/[2-K>SYBCL>Q*GT *8SZ%G0->,F?@6&FAKF[:N,=,4[I;::7 MY0H0S7[BMK=1V\' 8R7\SRBGZ'@"M8TC9ULMO)5^$%16*=X$@JP4(FC_)'8( M6+^30J%#N7P:!O02A_))X>%->S743IVME::JK<$G6@>K.I'\D-Y4G$.0[*WR MIXSD>?=EXV"@P,%;'ZC(VW7:727<_L9#R)60 ME/1T6!5KJLRW+O'!<"K>,G(]!KF-S..=UX?SH/PH6JXO9W/99P?IN:ZYTB,P M.I$%2OD(MXOA!M:GRDQQ_VU=9@WK;LBWC3!'_HV2(:!P)Z.Q.SKOT 6<)$-1 MHD(^;XHJ1#BURHL?/1[GYE.Q:+I7S"^E5%X>>E-OK]-R;01CQR].@H)DP++F M8*ZVCJI"=2+25$VP[!6TKXJR/D![\LA5Y\^\CGCPY61\O51SE+)N9W!J+%U< MI(40UARE,O!^GS*?^)K=%EB'1JW4-_A+5;#2TDGX=YKX)-'>I MF/J'7"@Y:'@'Q%=+ &?5AL'F:OFYEY?0$Q3W]TZ]C.<[U'-<#U\NPTO MG07@&UM(#I&K8&$- MW0TV=G<3"AJ_F%F"S7W;$6!UZ"N$75L.CKIYOF6:EGKOEN>C1GL,&NFOB[22 M]5AU9QAA18SG6>&D.G_%O$N4&4HJ!8,<>&&>$58O*:>@?0;C6(B[PYQ7-?PM 4@88^7[P2( M<],)!W/J._ZN;:CT&/Y6<_QBP7U\NM"TXY+\KX]> M^T!V#G^ESU/>R?WA!C02'*6!%@!*G7;'\UV8V.D-D)PZAPUU7-$];(GZC.&X M&;YJ"OM6H:C'%'MZDMQ7-M?_%C.G;YV59'K*V/S M04/-1#'DC.CS=5;N3]XMYV#I1;.29\&MT/U%7!'DWLL7-?/RS=7[RE_$.XS? M:#.']A?>!2]\E/@-Y/7IV,-R+O_TA7L:R5@>NCGGCI9(_@-)[Q&!L[ D[,U+-S_C/;5@A3Q6;)N(76@),::7J M-EVES;ZCV,)!/,#I-U29L%7\=#"(!X.!?"&&LV^UT*HMN)-QI!%=0V7*/-<9 MB)5/HH^J'3KB2@>V?O3*471MA&3<%1]2GRB[='4E?&:$/9/BX7RF@-%4[[8+ M/G:M3[2)+=5[DJYK0]]&(].?]SL^RYQ1=5!&:]>R] _FO\>^8MGPJZL/'T+2 MP=\ !UFAH_V/X/CEQ!U^G]W@S;Q1@5 M 4XG8)__&+US3/.]X8FJ^>D(LI[YZ<(-SOF9V]R2RW_T4YWFYM1-$6?'CL=] M&AXVQ*DS\60TBF?CN?N&JK;89WPT&?:7(_XT@7_ M/L$_3I;]Z?B);2VB:;Q88E_V\;P_6$;3_HBV-1AA@_)A]$\NY4)XR>?QJCH7 M&\>#Y1P'_\(Z(YI<]B*:SB?Q&(Z!5_Z@<$MDB!L=M\?5>\'8P*(&CQ/G>3:Z MX]/,LR&.BZ9! 9-!7_[Z8C3NSV8>"UK:)INI2%D."GM>9:OF#OVU_*X]CA;C M_L*.$1H/&N,1AI.YT;]XCSP>HAUX7_GVOF_F4-O(WZ%I2DU;K.]PM#@RP*'5 M1HK.P#8ZM[SA0CB!&P ##[2S 6^GD(4IE>#F&AJ.6T[J,NNW<0YVFE'W?JWP M^IWC;SQF'B/^FZ/^5RRS=/\)\A]FRE25>3 M_F@9X= JH/K9*!Z"JH#VJ:.U\7P!%#SO+X?\>_G V134@_-H.>M/Y 4 V2;% MG.\?/.N9(>L9CI9]T 9/W-L"]H8SO7# ]J _&\#>ILA$YE-@C8M.++=[^\-0 M?#J";UL4GP;369@,9P$9A$A^U.XP6'[B[&7N@B^A^N%R$,^F3E,D_W"DK-3) M7C"?N(+@Q6+0'T\-O;#.=L5O7P0:WB_D#V@3RVYF*)F:K)KY8[CH,UW0:4Z' M$\>(>O*1'3\E88?C>#H<@?[D-&VRF!NR]0R%ZWF(\V>(].=-4=I ]0@07/;# MUAWC'LX#!&IZ4MP.I_%X,6NRPGKY-J6@L'L^F"9L9XM);WZ= WQ6^;'!YQ9M M1D.0Y4N78HQY(]UJM\DR^9(^>AU>!PDT5T$2Y-&#.)A82-#5]P:;)Z570MD' M90ZRC.K3'M('G),6%-%O..3L#0L94^?K"<3'*/*[_NW&:&*O/.OGW90HGA2$ M,!&OL]6+W:A%7 ]C)4[$B,[;XR!0X-'6*:(\=Z9SZ9:1IR+0XP@]@S&;60C' M (6Y7O8.,VG=G-1UBG%$S2[Q'G_3>]:$!%%8\KF9";1.]\'A/JV+%#X@"H(.BG(G7@V&B 5I)2>Q*4 E!!*>YTLXA$HR1,L"<H%X- FHQ(IUW&@_&HUO4*#OP:\8OELH^3=JZ< ML-?7%9K;V>[.2\X\D^W0SSIF@>Y=(GEB!S/#<+R_RQHF,H"_T[*<_J*&%N\& M@4;XI?8N)P/*^(F?<5!?[VIU5^!=R)OX40H^%^MT&S9=\$>J33J5I-N*)YJT MXO\M7R,[NYX8>$HI-9369P9$D$TO$]WP()5"+;J&/XWCSYFU1>NB7(SMFAZQ@C4H3_#_QW"_T75[<]^N:_4)X>"FQ.< MKOWG:+R@I^4_+S%0C%EBM)!(3?A]VT^$E2<&+GX+)Y, MR TSGX-6-J+I=)/YA.35&.35Y_J1@]'DPF'&<+G,0<9 )_S3$*B&M/HQW"O] MJAZ?QA'W;W**M'_ WG-D.E[8;+M+YMYTM$9T.Z&*X,J\VQT*?]ZGVBDLY70H MX34(SX-/994AIF"2@@8P68/FBG3D9C4&^$QXL)N18X[%\P+JUV1VJ20IRD$C% M2A6S>_7)%TU.OO7OQBO?Z=8 SQ81D-1SMZ=8)!LD,J4- MSLA/L!B# K:$^\>9QWEPRPVB%07_(,G>C+RXS^=A: UR\TD\GPZP3R4NT>)CS@@H>=0 MZCOMQ0#[O&%KAR8&4!I.!A'@^P@P/2HOR,+=6_L9NIJQZ M:@+O"3!_">N!'8)H/AS/XL5P04$@)!T2A H*)P!C"4">+^/Y<@$;!XN;ZD+HQ%)0[3=T-IW' M\]&,_.OPPA25C'@Z1SV#=W0VP;%KJ&^,@4W+#U/ZC>YL'"_A &?S,?YRO!C* MOM;Z:?S&8HG?6,2SZ3PZ0^?A;.2G)0> .].B;^1.Y_7[/QLOX_$0/P1L$M!F M2LQT 9)[)B5:V-P&#*&@*,KGW6WDW'Y9MH@T0]=G/M2?""CD9.2@J5;Z4;^- M^N*C(<8VP%J;AO_E.X#'8F+&7;IL M9=_# I6W!TKHH+/46>2GW)5:P0Z/$C%TS^*FPIC)H#H_3GBX!#LZ8G[S(5Q[VK%PJWTPV?7 MTJ@_'#5V]Y[K8?".!A@AA\695F!QW()/,7)7?C8$*P_^!@;] /?[YV@T[B_Q MOUI,;/*N.<8([YKPR8HNP UI^PT4KVKMNK' >3.I=R4)H\[S,FKMFR4O4%W2K[V M_9RD,_2_ <:NBQUM_)@SS7G1%FS@8888[%W(HVHH9Y*0'*"..1%UF\4YX-*V MNWEO%$&@:E1A,!=7GZ0WW=(Y)R@O9P/"' A-8RF8;4FMM!"(CLEAK6#+EC"Q M&@MD>" N>2QO2Q3J6A-Z;1JXR.4([.>.M<'3/%GMA73*] Y[ MZ0@%#EH21]7@/N@V=6K2Q1^FXV&#Z_H'QPF2@_XS_]DGNS%VDU5 5W1ZR-0^6R&E6N*RE!@C>"!.P M4P8%"_N1+.W7XJH^O%ARLNW2!+5P[GK%3CG*S:WNR%A!#$R_48'R3?I84$=. M";H[HTHQGDB.Z[&THWB 4MJ.5D*;[ACLYK^XN@23?-"9=^EGQP.M;L6W?!>H M+^TPH(V8Z)W_<%:Y/<6!SD,7,?N)KO0E%IB#4:5(CAAT[:D!/Z+7&/[:C/AB MD191 ,+5:, F +G7N*'#[L#A2N(4@K#>6\0-W#>V)N+5?T]V]S^YW&N+M"Z M=11?_;3HUY>F^L%)SP<-P>&NZ@=6-S#F26 RGIL&X*N(E<$YG1<3<\)5BINM M%I?A0L.%R>%RW\YR$2;V3O1F68)58MHWN%_ [:*X,]MWT0_"65T"N X4>[1U MZG.27V"6HCN)CE=%E6EMC!2JJL;B+.FI1QW>J&N*^G22]6^'RL6?W;L6X?D> MI!28XF-YX8O@I-:.&Y55QOQ@H"[:@8H'H?EM-"- ZNUU%\)&O-QJ4;_CZ'9; MW! /W\,&I"3Z(6)TE^TK^OWRYNWU&X]_G!--J_]R M%]MLA;6%A41PTPSU5)*7>SP.>^._48(;<5&IS:(/.4J-R!M'/!5$\SD_D!371VV M5FASLU.M% UE!Z:*\X>\O#.4%X[?ED8$:ZKDB_$*&[W,7(\ U0/=V!+;X\19 MBRX6R]KD(W5P,)> ]^,KG(/R:/-[ISYP1P0=BL8:BI2\$"6\]!DOL/)U24CV M2%..7&\5-UJ'E6U$V)MBG4F24YEJ0P7S_2.RF7:$;YAF 'H36+#+9-K288#- M$[HZTP)KFSQ@3N&M7K#,\&D!A1N(<.-4 DE'(R(F&G0/9SIS2M*&:^=)<2H0 M#<,V*$DGHR:9928=4(T]*?8.O=\B%:(S4ZU^_I3_KL,O\[*Y[H_1!^UW0FGI MP-LY:0CSUA=+BE_%R\FHV_LP7,9#,.+!^!I,.0FI_"J910#&\H MDU%I].7[ M4CF!2(^AXODXF@PIG1]C#+[9B[0/&,+?IJ-H%$_&H\!%@_Z[Y3@:#^+%> C6 M]7VVQZM'U8QTH9<^' _/#$;ST&>!'L?I.!I1W/(7['[8"O?A<@E;G$3#P2 > M+R>4CU1W^YQ-9_%\Q![":3P<>P=?ZXJ343P#4,VF\6@V"B_%7/*/[)%A :]B M$T.AZ(U$SXIWW "4TW70SN ,MB$NH7@P0)?0>Y%_\7A$OU^V[S%8!*YV24X< M7 6@Q!'7MC,!E@ "S"G ,QO'H\G\Z>Q7[Z[79L?815B5W;:O4+\.N\'O1OLX M^!;N?A9/EI2S ) ;33MO)7SQ;!S/IV,.22\HY95!VJ':63 )E#Z:M(\.RL\D MK9JZ3XE* :#;AHW^JM0\3SU?N($$N[& $FVA^TP@-EIE\"6[TIS&/K0C;9/ MY7HNS":03Y.84)_ZBHE02#<.FG-?)GD"=KF,(_K4_[=^VU>#)C;)_]O>N_#& M<6QI@G\E,2OW4$"RNC*SGK[8 6A)OJT[DJT6I38:C<&@R$I2=5VL8M?#,@?] MX_<\(TYD1&9E4?;V8'<:?2&3S(R,YXGS_+ZDDQ5UA_&D62M1C8W9@7JOUT5: MDGK$>S9M))WG#@?'W8+G#:]M:-@1AF])+4^F8")^(?4V$I @GX[358I(-C', MQ[2*9FAFDN_A[4TD;6& N]T3C(B3%XD>0X;.-<)\QGZU>@&2GVJ')31IY(#KN8"G:G3VMKF;)1H4T![\&D$TZ/, MS15HS7?(ET:5$Z=G\T5A&D:\$-G!V?YVA9$24$RHJMKE%.-UNENA=D"WAD\P M/KA;F?M_J0/HGH(*K#O,W L!2^,UU<*(QE?<+(E^:6HKR44JBC,KWP813A5M M^Y##\!;M.RK.).1 .@0,R"NK9B;9 R+1=D+[YTB0B&($' (WA=SLD2/E/(]0 MT] >9*^LTX"$&:+AII..!)J/O%D"S)0Y[ M@%5@M=H6#ZYH]!X]5D#8> WNQ+SPH)->OR9D,_ACSIAH[ G7D$]L!FX5ACQV M#DNF.%D-G$V,'FHV+^!IJJ=@(.)/7SR"8;!5Y6GVUH.B^>]']U5.H\;),OR_ MB,>D\^:0YP@EC)E:?*00M\('%RD,%$BEJ(CXTRNH?UQ?Z#Z]D%'O)E..JT920SV77EXK'O2LX-DVC!FU2J'$[5FWYR_ M\-?NWHB"[88@C$#HX,RE294 O$"[9\2]+JW#F'"^(G"A6*09$+8>R0N M$\YMK89@:96C"GG2>[8I,806!UFGQN8",%/8HM#TB6RG9WGKQR-Y3SAVHW8%7=S58;E/1 MO<<<9@C'4[$6_;2![V>^!Z0A,TDEB,[0K$ZG:!Z[U MZW]$J+YY.@H**5^,K*N<:X=M624TRQ15?H+GAIL3+:54[SPM>P@,X@ M/)[H=M'LMG6UIFKS6\X8?D:-'[Z-L7"F9G=MJ8R3HH@-LA\DR[%5D^O4XUA7 MP;_RC/('^7LH7S0AB!"& V[DA\7?4<(\-:][VJ+$\<(9;]K4XH@?]^@K+:-W MU[AS&/NXF:2.&.1N:LCJ%\1\P%G=@^PM7;;.V9M CB040XY^MNUX\CUK7 EE MK.S #=SWR#'YL-TR%5IE]['O;#_&D1\^C&?)(=R/CIC]7?[E"&H/; M!?F5\O$8TR0K^N]B#I?_#)UQ,\P5'0VS-T=T\^;9^]5R"4-\LQ"Y<76'+62C M8I0/)_.LG,_S\6B:%9C]#@U<[5>+[,/BEHS!8C;)9_C',1:>#K.9( K0!>:K M4^%>'H/2,9E35R:C"?F'J5OE/"\FT^P=AD&0\VOIW'&!1K$MU"\5>O M?L-5H:.F.CGO6W/8$(\6J:]0BR7H>\DLLJ]P66S*%0AR"I9*5[%9=G6^GUT2 MN2B%$1=G,@?=<,;_490SM2XE H%YL=-LC+,FM+AF!@LDYT/Q 8+";D"[*I.!=) M9W %YBN34->&/3;U>1TN$$DA;"1Y&C+&DFOQOW)6@S-4&8D)85]_7ST<":J2 MP1!1@,E+_Q6WP@9Q0?:@R^V>B)OP]@LG/-G&7%S,H+AQE?V@9[6KWN4,O:^- MUTT@P!$/AO2C"]!967WQ>4-W;[U\V6SCU*N]Z@.>TY%3)7HN''[4 M5S2O9.-A!3*/ M"@+AFAC-J&YAA'4+!%PPG.:30O^KF.-SU6R85R/"]!I7^7R(_U7.\2*9.F@T MN-9&\P*CAC,0HR DA],9EA',IF4V&>83^&<\I9L/;Z#A%#Z9%\/F%36>CRGS M?SRIX"%\=@[WVC@;3:'Y&59C0/OPU5$%O:S (!^."?FDJF D8 TW !G\L,OA M"$Q1N"!G4QCH*"NF3Z=PK\PBK(89C\[>T"#L]^W M U<4Q0QZ F,&"3J&A2E@?G'%"_A8A2/ C\V&6/$Q@;9GJ/B,\!_\*05P 2H2 M!C1Q&8;H:(&W9X2+ ?-;87D-_ 3]YI\F%?PSIF0)F< I*#[98P2QC2[,*=RREDW[.>A!:N6NL7DPFYH2;L^)G,AOP/57,@PA[^PS7" M$R[;F%+8NN,KH'B-00: A@;#O"A( +S,0*2,,#=@/L.JM@+.9D'(7GCL;51 MD<^Y?@-V[@PV? &_F51C^KD$N87'I8#-"U,\!>'PH7>1$6:=82'W!/58$('C M[ )4_NE0O&R3$94Y@7 $:3$#.P$_F8_@GPM4<*NP(OL"#?Z7A G'!=P:LXILF H[3R_!89]0R2C541>);SRS(+4< M4*4V_(.M7Y2#X8S[,Z +J1B,Z/N#V@ #7;!-3,G\0&P[_ MX3KK047Y- .X(OYG\O]("%PK\%0Q&M"2?'1\$C[,FJ["R,^H*%.UDBHV@#\SF%2*M0UYUZ#V0S M$B^%(_Z;"(EHGGY1S,/&JZ8WLYK9SH2.KX#BJ*-8TLU4:D),Y\($8._9>3$N M3+<866O#W,T^J2+(F6=?0U38,C![8TC=6M:'Q6J]'ZB=QCLDV7M>X&@YB;?1 M#,%F:,[GQFV8Z#?1-S7O,?K+*]#6MX-@*S=U=;X K]V+I_[>RP+(?G]8?[]_ M7-S6__=_>11(\/\2-_7S1G&!)Z:6H*;K9JD9MCN3UE[JV8_,1C^RW M!?-(AM1*FM,D#%O\4I <"A-*

6 M^,4/;2 -.WPF]CRNR4%)H1=H^A%]30EN2PHR+@YD+^GT"&MDR$1%"4HM_>+A M?JU=%Z0EWPL\$*X;Z)Y@HF5\#9E:5IZ%C>J_/(L?\M0<"3]4VMI+X4OM .%D MBO^K66-/$:M,FKDGG7Q8;(Z8U@U[V+'!P''<$#_SIR^>_/*.><:4"Y+VXQVJ MFURC0\ 'EY0[9ZFY,%PB4$@\L9@ C %"WO6R!I(*C\YD]NC(9-_5BP/1Q/I, MS176PCPPA($L!&L]Q*?EAOK(]H\P"; 1HW4,Y%V^7< YO,0P/774/8_>J0=W ML2TTW]$5"9V>E ,9PSPKPLO,A&9'@??:TB4E>]&QS-X\Z30P,YC. 18X+)AI M]F&[7-UAI/$%C]MSJK9+=,H[6JW=OPTK&2L_RP0R_(9[> M\][\*/LP2/C;<5,[/TN#%]D, M.:SJ,1'+X.*UP=L^I1&#K'E]_KR[AR/TOSQ?Z;6':;XV&3JF$O$#QFDIKU;_ M*_+2_3,[>IQS1'(5\XOEHCX?)*B.Y*=XM \01ZH-=2F M7H^^<[6#>V&!)@$RA6)1]>9VP.7K&"H'E1\!#XEC-(S-H2'/P-1PO%BZ8;L[ M3N^GE><"8E>8"G^NB8?7EAGY05]@==++079%I.U^?H-PANLZW=&8^;60 G*/ M :,%L.AE?B528X?L\?N]D1PP=D[24"ANJ0[ZR@472\?8%*2&,%\RD3@I,JY" M>' SCV99(XWM,X=VWT@@,(HVD*RF"0U2@LY>:NTCWF.T$CBUFC.'>$=.JFI, M,BZ/X01GSEOP<=:]@67=6')JS[E^HG=2UN '! *1[RD$#&WOCVQ@KN+V%'^^ MDEN]=18',(A8R0-_,9G09 %LCS>'N^/:[:V<:&-QI#>N)QP$5XZ<_5],7C5F MG&RW2XIU\.!-!V*AM*8"PP8;@BHA&OT$XK;/\(M^;A>U3M;%_"7 M:.$:!7F6%].^%GP]$;5<;7QH\Y)"FTX[^DNZKUU@_ L(XNV.<)@X3[C6HBK6E[B:41J@_*SL<.+, M4*4#OB><=ZO=[?%A3PF5F.5Y>R 8WZM;T=&9M9$9ZZ1"S]20B>LD^&(DX>#: MPLI@+[]^4#97!";M96O^@M34NU\907C]I$K$:K>\9%4SL:>XQI,WE0@WM]T8 M[=:IEZ>RAEQV-VLHKE54E;8^Q;8]5HO!KMUVL[IM]D_4>D[I.CF(98T'Y&X%HDE@+HU+)UB1 \X"!_), 9F304W)*)PUKM-CW/.&P'R[;="+_UE\7Z M3JPH=ZT8_@"_#>)^PHT'&P6:N:UU@^QXZKWR(^42I*7<'Q=D:],V@G;]EMY[ MMY#/RS/?UJ7TVT1.*]PS3VX%F&N5C)KF[F((#%X(%&_U>NVP]&#=CL+B\)0A M1 EQMDNU^''C:-?)!T*T)7=W*ZITP)V!?@&E2 G)X@44ACF?"1A&B)*5CY.N M/S1%X9MK#)YO-I@RA;_N^/Y:4D!^T[EWGKH&CSS?YG(\W>@=,2?-74UT6U^P M44RZ/JQXE^[P\X[.7(QKRL%KX*_.;ILQS;@)/A^=WSDI%/->D2?&^\X/!0J7BX<%PR.0*-PL+[4]S_ -F]39G9(=ZZC* M39VRYR#WP_5#%#TGIAF.[;C@2F+;BG,G$S?2?_/)#NC-V!T?I-AR<0A8A[52 MYB@H+,TO2'8FV%:_DDH,5SLJ(9@0M:9)12;DG/F0#<9F+I%6R:!0/-396+X(BEH.&*A MN%1$9\!(.=/1J%ZWANK(0ZAX0A)_)D"F/[ ?MPX6F4Q,"HTPG6#8FFC=OID_%'&S]HK?R73IWN"[L2G;A&CAJ,,;H@+Y'>RH,[YRPMC&,UQRVV91T"N!+%\=Y0D MRYFF;]$I=M!I^DK(" O7*=U1F-.+-ZJI9A<'-]V]>K6K5TNZRX- M;$5=$S6J!.D\DMUYN5@N:[;BD6P6%9@G=/,[ M=5B-0# 6[TE-]Y@35LEU?NN?W[QWR#A.[V> 2ASZWX\;$Y'46-RAOOVRV:ZW M]T\FP&+=GG[+HM#EC<27NA>Y5!I'-7%"[4G&BROP5X^-(9'RU*<$UY22HU(^ MM#AP,J I+M _[J7VG* MM.]7A_+5V7E?[952VZBA4NK=KY+B[\1ILU/E]+LLSXJ)=&W26$]9RT:7(EU, ME0_ZCS=>1>GK&2!E"@\P'F[434">KE?0SC+P^=!6?L"HTTI+>H* PQ;#[GO' M641XC.@05JM0)%U#CQIDKO_-/SDM3W0[]L^1NA*>J[1V1&VV#X?"7IOZ2672 M'0BQ_:V%$-)BN;YY";+65D,JBBN#)@5YMON.E@4*)*Z?(]DT1R<*9#$ M\-E!4CGDWA$$)TY?4,M*!""KG*!F$H8+.^] M8G[M%//F0W@6^+-/)\[""G?BS<&A$\%D>_<5+N":UNEPE\KSDVTXOT1 /O$@9ZO 4;5+*T MG'M63)WG5JP.M/3%_RZ73NJF^84]!5O61,G9LUTOH[FF4,C23GDPW[X(#8,# M:WT.[Q1BYU8!&+#=D,J%-O01KP>B3=J2@8H.?:JI^HH:#&Y.3#BB/8+[P" 1 M,JH%]IR4'9XRTW>.E;$NM]K%HZ"C"2V04A^];=?1*K,:///V.Q=ZZ,[NV*B" MG1H4[6ESI=)[*H]S-8\L;\P<,A38J '$T'(U0+%H2K\@]@D ME"[!>$R"A2,@[1(!BFMS;0JF>H+X/#MZ(@[XN&\(](>MZZ-[C234)6ZW2P>T MEGOX;4$(=*(LF:#;.(1<:A:,#>]8[H!4_>'9Q8&D%X%L5%0=J%(.@8D/_A S M=J)+55(F0T*4:TQDLJK9U/G:,?%(FJ+U2C6MCT[3ZJ6>7+4X)+Q1=C"V;JTA M9[?RSF#;M\4ER19IB4WN7=R/HT\NO'?BL1/7_( M)H-_,W&KPZXF8'9QZ%ESW:$2FE)XIP'K=C9N2@++)I3>&@4'):W F=P^P.8( M>57A C;N"(0O03T6+][=DJU%V4Q/?+OO9:=C9\3?F!ZT'3#/,VL.GB_1H]#H M!".KN(#8J.'K)S_<#'LRT@- VIO%DN]J5WS/0C^XWKQSI[[# BLVP.K?ORR. MZ+3+_2%*F4\!6@U8?MZ8IV:4K]4B>/D!B*!TH-:@D2X\ D[0VH" V7ZK=Z)4 MI/IB<'J^[A 59W.YO;N+IDGA"I,3]$MM%-%@TY\^*,G8ZXX?I_B*GX=&E@=# M3(C-@X:Q3KEQ=].W\J #YH339,M=CIE2&(93<4K^$!LT3NPJ-X9H4[D=)6@1 MU,=8R_S1![I7!-Q(%X0 ]<-]PD#'3.#*3B$-F/ *JHJ^X=N6$4W1IW)(OD09 MN-AW]#%B9-F",>B^XF0@CFL\8&0!!,EB4W"E1: M!Q\6:SGX4*\6VQKDLG)6/!<"?>'!D>CB=\E)?=.15.TQY<1V*<1M*#KO%VC[ MDLA7-Y30BCIO1.+=Z[RR8(#_G OG/*-NWN-U7\H^C+.!DDRXI$L[#"^K$!9!X/IR;YJM5ZJ'5_]+_7I":#) M]@8EE@"!/RH+"(J[^-GC)GI:<(+1'+T\4.A;,<12/0OA?;_/WM&TO-4ZO[?2 M 0XLD\3$F_/?CUN*#:#\VG-&(SD6^7RP6L;*Q*T_[=M=N$D/26GR%^U"J@]^ ML+GI3Z_N*)I>LC,=K85#.=40>:#DJTZ:H8G+/:)8O2K6-"KWD%E'C'8+ZB*Z M\F^VG-IQ\V0?$@'M"K[#/!M:[^.:W?1>,15W?R\YRG^O2(L\R<.*@@&4@YEP!O\_&B/,S4M<57*W,B.A;N M],48F3A*O\;\<[=/J434.XD+.)JXVP@>*,@(7KG""(=0L42_WR[CB5KM""#$ MM#9@[$:YHG?UI3TTEVW"=:DDJY)T;'HG7U]P=HKTS=<8I$;$U[)^66H##A:) M"(M34F\R+[K3E%AO7&V4VE3D -*\N'VJ^#RL14I]1V3 6J*.KA+9U!W7AJ 0 MTMT3#%<5P'"9A: .Y?C(N G=-6U[1[IN,^W/H;!OX&EAPT(GU;H-*"G+;+_& MMM M&J^<:A('^8HNNMFQ3HJC?A:MLBJ,L1/0^EA5+,A3T3<7AS#CTVZC@0)" M4.G37D;O:M'/'1[O5$>]&^Y8EGI&_>%0GM_(470N7"!K;]"M:Y%6]^3BIWSV M.O3)V,=XDX>T8K+E!:.KW?<5B;:W+O_8 ,UCQ$D3 =_;3.1KS41^Y[=66XOB M!A5;TP1\L"P(-L&2\L"EA@NS@>I[B6_&GGF/F,OKT_!$G@3N[L@NI>I771I5HEO)1!:I!E(UG6<'TN6>>X MP=Q+Y)K"B TG1?M6T?5SV ?^FN;@^Z$0Q0++5F&QST1*MX8@CX1=0998 M>66CN!U)O%N;"(M?D31445C][J$$#=HU?B"LE8C&9SPQNJ74]@LS:$D.;^YA MF]8[&2**4G(Y["4CT95C2HZHI'CVPIF:&9BIC% :T'U+)Y?@'S45+E5!T6\W MV]!_6$MH2@?+HAG^G008ZF?O6NJTO;Y/K2T)45U<9X>&_*%BX*XV/DM+76=F MF1TFM>P "@+H(CMB+[A>5-\5<6R?B0MCD\"IQZYHA2-.,G]S,@#O!L8 MZ\7ZN7,W-Q:DA[&SR3,CK;'KDDSY/25A2W*2F '>_\T0F52?N_@-["E!QMS( M)0Y?^SMWZ>;)V!RY\8!3F@/Y 6Z>7(F)+"@G,#$R^#:@P,M;\J)7&^5L.[9( MJM@YMNV]#1QVOR=])QK6$E,P M;E<"__K:_$3)#$+F%6@6J,Y@O.=RC<$^93+[31/IW 7;+"2+[>/<)$)R;@$) M*[[ ;HZK]5)H)%TO:_E2-12Y1CL(=QG%UV'90:NHO0(:O4@#0-\=JT^G>QPT MZ:Q\A=+G:G%45M@E13\O?=\YZKS5X5P>MI=[+%WA]VB&P]14JT0]MJPKQ=:I M-!6CA^O?0A?G87=D,PP3@_2:TF+S![1.\$E)!T3ASK]@C3RWY_HFUR6E8WA?%L1-;%1)',SJ\=W:J93?O M%P_"3+?CF@YKL34T%M-M17%H[5LS\*39INT>"]UKJ:2H=L?%!\T\8?6(-(D@ MUZ_>-?GF3.*'9X>4Y(%&0-[8X/1L(S/(?TA91 8T\'8XRK;0;1-HHS134DA MMSM"0/8>6G28JLH([_*]B#J(7%JKG;UU5I39\?8N;, 8+F(UTQ372ZZ_\/W$ M!!TS_7:H$O/UK"\N6IJ8:L5&LF$M=VLN.!D".S?(?MK:#TH7XLKR;2BT, ]9 MDW]JC\HCW^"MM<]<6G)\7;U#O>^5UHK?)OTYU!:(@)6 ]AYW'';R-6?*D2M% MMECDQ=@_K'P@V DAX]1+YJ)QATC1JRQ.DZ]^S#T@L*N'RTVB*7/9U.IW.=24 M3W'DK]'A9- ULD$\8Y<=+?6]U5:*4!ZV/O! 3B;DL5E]V3)1+;:>1ZOH PP< M2A3'(T8:])TF%I:>5K!SI"$%Z?PD=HA#Q,ZEC[+ M"A0;SY%FH+1IAMZR^4@;_CO[D C@LEXZSO$8'$5996+@'E!]L\EPDETZ]C;2 M#E^%5>JOV*V1@;0S.C.^Z/1FHYLK&-BN/A@":57-+-V;J%![R7([K YK^"TF M8Q*DVI4,S.(N[;:;+2*=&,47=AT#)T8:)&5,M\\'WD!.,^7_M-SIKL6RS_FND9O&+L?:;[P$[^B-@- MQ?#RO_=!NIIB=&!MDT&NW[RB5NJ;'>VBTD)P.:UD9W="LJ3>@(EM=X_;G?I3 MWOQ\G>VW=X>O=*-R;@]<7QSGX..#1];E62(PZ^V>7/I256=JS3;+J)X.'KSG MXT5#>D0"!N>,<0EYFG*N:_;AU75 VNZ#])0 'R#RP;,<:L;MO*Z=JR>,JKHI MXF0<3703Z)K==BW.T8?5GO(P+ P#0X.0LN#&RMEL"?K_Y,=<3DOH77"$(H7H)8>TR>(#CD]?I[M@0G M?\G>ADG$UU];>9VB'[01;#9N]?&K MM2,S:7U6$3C/[$F#L%CGD>[N"[S<]R]Q-9$ST M#\%!D/W?0/R30D^R?]T3H*4LO_+MA"J25C&L%RQ@Z>"Y HR]>%$<"A+JL[A1 MJ(SA$8DPY%P?-Y*93%Z0^]UBJ6G_./9+>.1R=7?I+UW*C\LS@LN[(Q.'I2'< MT_57CB+=U;5C5)>-1%N7G7G5 ]\ MT\TA6TJ[FKDGZK]04!-RCT\!X(W"1PT//_=1RL"UVKM]=E!KW<,L M+H^:&\FD1_7>IAO_^['>:U5W^'*%VD;SLC %GX9M/+R_N'AQ!LK?FGRF2"+&]8K!&JT,NIG+8&ZH'^_1 M2[\K>(GD# VL)B/5"%0:VX/;9]C9[D[I>XHVXM6S[F[&Q5/BMW? M>X8R,?DCAOW- ]K\N VF3J(O_29%:C*9P,VM+!J"%5C%+'!&&W^*K!6 MF78K$0PEIXFQWVXPFD ;"$6].+1=JL%OV_71$_>I2&B =9RQZFCY@B@7;TV, MY^P7S!T=#;@Z_Q'#6X;0EN+%1_585=\+18?(+8($KD5-860>RDMV M[76[A. M'K](6H3'1DOWDF*(L%\]#CK-GD;.3/LT58R#$KI'4KKA72!*1(A(&04#ON!V M%?P:H]GZ?2B.U59QH]VZ= 50K@A'K8Y'(9/&"Q-C9:%4-1<4 \GM%-@OQ=Y8 MNSP^#_/DU'%%.8Z4QC:2Z;2?Q/KP<%)W>P(.:$RWA'97O]7!S%.(@U4F$G). MXCC&\>TMII>H5N"Q0@]LF>UV6XDGJC2)ET>\&'N*20YZW;DL=FZRRL$L1'(^N?#CIXGDB!YIF M+]X(22M.BJ4(L%*$O^XVHO/PLG3;6ZW#?X*N(ZQ5%9S5+6]]H]IJG1EV/&=/ MWU<#-.-F9U_7OY*,VFA=A^T9964B,CUKFU\73Z8('K\MH-!)^<"F(?M>J,=. MF#76VUG+8J3\2%GC0G9;]U\*%. M"7?/D';D\EMS,6?(>9VR[ZFH__9VP:PD#L?:51-2YB&SD'IG QEOZWX68;3$/H[:9](!\,RWNU%_04W1&!#R%9X:AED%V5CI=2Z>@P M)3N*')]3VZC5F196V8TJ8+WF#OIRVB9NLKMTS3GY)Z7=;1)A+C3&(BB[RY64 MWGIGQ_UQQ:Y0 @%!\^D..K)U?IR%^$HZ;0&-QZ/''^EH\$"M;O>X,3$$AF>! MKS4*)(']"2S]?>OYC C>489*9M4=K$IVM M?@)O\?!MPIGR*=?&V17PB;$ M\LU!L:F3OK$<6(:3-S\)(U*]UY>?VS!W8P-1PNE^ST_M,,EISRH,[4R2ZS;S MPH'YQ%>A> /)X-9[6$K[Y60BM$.H9KB4:LDA%L.XZ0>TO@NK?)Q(R6[)R/2F M=/:#5B=<62^'!)>-#T!M +ZZ>4W)>S LZ.;B]@F>64= ?GS6R-<=D($]"POK*K0[UIJ;I MU V.JA ZQI*Z*K-"*[PTFWY>3@G"%U5.NJN4,0==LI^%]F$YIUF'(JL^"4ZR MR@WG;Q,90Y&'W8&+U7^CG:C@?'=NE&UHD3QE$V$JN9024TVE::SCK O@."OJT<,(Z%V_@U[W6 )U]U.\..S#I*"S$UR=I<..)#7K#DR>53.WPB7LRX:KV6"L+'(7;6!3F M3-G)[$TY4)I98CYLSHV\ 9?F%LU6 E8YKZ>T@Q:2,ZF5>2YO 6T5UF08 O@+ M:#ILHK9_X[=:U*)Z$YB=BI&&*4KW.!KT0^S;E\B0W_#JAE[["#Q.0C5]41F ML"R@!T/C._ A^EJ-R-9P7^2)2ME#[JQ+C,NH2VS>.$6Y]LTI:Y!)%_V:B 6K MM;R3.A@'(FXZ)HEE8>*I8U.(X:P:]-1G4(C@$?AM$6:YB-;*!AA9D<;'8%/Q MW)+:8-)7"P*F%\%"$&O!5-2I% A\9'<2$YCH(N]1O:.P]$'J/O4%@T]_OUL\ MH ;ORF :C8HABWF_>P$88[MIKX84Z1QND^2.M#18!MH%#I:<3TY8<0*_.-[6 M47D)EP$H8(EK,%(=M:8[!6UR-@1=\TA?UWP=^S+<)$06#$UX,XU^OM MD6I&D8V%V".$$]#4X;@26)R3OX+F>@-*P1O<:VCX[.'@N.BO,UGDB'N]!Z6* M,'_HI*'^WQY)/_T9Z3#(Z4#0N9CW M'.*]^LB$A]7=BN)C5QIA8>XX4@%V;:T4HY20P$,0O@N2?8)]1LD9^BUC4@PH M4?][[)*WH829X,D]?[<.4+G[, M!9#$6^ +?EQR;^-!$6)AUK5-0W#W7#+3,0CTQ8G74F6C_*V<,Q 4;/&6)+H M!Q7&;]4T3#IN:[ M Q X,6NX9NF)>6U/!7P$<\_WFEQ'BH!L&=GP$80YJ>'Q^BKG0$6CN$BTVMEB276Q>ILBR?49^*=\= 7MX M:E$:M56!C*$QO)A:4&TD8R\L\2K578\L7, ? Z\2UT,X"E7=D*M]\P3X_&BS M_ K8UF#*O%OM404E0\')+@/-1BW(ZMOVL!A5G!#!9Q0UB"H%+H6E.Y M(@FB6+("K?-4Z_7F=7,2"$[0>E@>*<;4R=#K-XIX!9WS+E #AJ#N<-XCB3&I M;'6]Y3&H!;<7@2Q;B*I/Y:)L.R535PM939/I7;NHE(O;:E] M:AT8(";'R2W7;Y,E=V[;@K54KWK2\'JSX*(P:",$Z9'<@6!>#51/*!]L:U$FL%IF2VYF:IA.%<,55"U#/&UVB= KBV&\$"@USDOY6"T3- M/2A%5"8WKB?VS0G@C M?::/:_0J\'HR#,"!0\VDV7I0^Q;R573G>"L8BU4T"72SM>2*6NW(9(S8Q/9X MN-VZG"7B]^-R,Y?2<5/;L*%NV@,Z8*.@KATXJ$>%7+&O)'?- $![*(P2".),][M.I?FK:M+N+]EK; MZ"!Y=7_H?J&Z!P_A'!3&V6@>@[H9K'*XC&&G*)&"/XK*G<4RUF\L>LGI'^'! M;M0J-.6I@1&UT,,X-LE)E'RP:$"EPK/E![ZI>:VLS[GKX".0X<9',<] M'AQRNF[,0;+WLPP[V/SV+KO#K"ITY*Y9EC22RM\*Z,/Z MZ+>2:WI/34/G*%-02]IN^3L67*V! )*@$B,1;&R W/58.#Z9V!SF"BY"L0N5SN$ M']J+G:/]X0ZZHR"U!* .WJQAELD7S@E:V=^.8%R#CCW*!84 &6BBDNSV7G]V MNF-S1G.[@N>O&^P_\SYM?XP94JURL[7.2664.68JBW96CW[E7 ?/SV%]@>L% MXV[Z;&9:>*_G>T>YBO,[[@+QO9I.\MYO['>[E)QQ(&!Y-W@GPE6K2M>9LWS# MB2]?:_2MU,M+Q53TW(KA)D+T),Q=IPF,<11?_Q&G]3]_: &(A%LWMUKA>U1] MKGUTSWBSSDY9+^\>WTNMKC>P](V2?=B1XOTDC_%AXSH'ZVVE\E%CB>2B$CFH M<5*@)4 MQ.B1Z=(IBYOR;Z4TFC(39($?5CI!D=7>ZL_7S-3%+3OYR&W-4MHS MDSH-U; 'N]*5?5M)\(P*81VC^RO[BBV%G?E26+:=M0B$5H!B[:$7TZ#_V50A MT35@-]RO%!<>KF/WHQ@SMTK"T;2S<*,5!=1J8S4L^Y MJPVLE 4EVAIHCAZ]LD$A$-<('8IZ#'DP'A47T6<*) /0V6LO_"Q*DP-"YIK$O2J N!"T9E+*[#IJ M=_62=&D!HE/#,(;G\2O18H[S@O@"U ##$JY[P7;1%5+@"SAU6/M $"+&T[^Z M9312O- M:2'19_9$&,#'H%2+S N7\[*I470L&'4V: @+L9LM,:@CI:#@!*8_EX?1=:X0 M29M,SIJ/@D,:W5Q9*PBMP\;,2,56H\<'89?T&9\>%TE!AUL_*93*T:>2UTL, MRP8[F\22OUD^.UR)G[8# .R9-LW MIBZ!8NVN.4ZA['C ./7P:Y3,SXE!,?:CY/1)YL<5'M:H(>\8#C/Z)&Z,:->' M6A 3*;UG5]MI!-_X3)UU3O3^EON0]?/ZD4+$[N9.W0XH7AJ 5B'8E+Z4BS.'D\=% MS3%U<]U2,0';MDBD-[BSB3(K( %RPJY-4%-J'.-B!/*S;=#..^8$*]T(S1&& M7VZ(Y3]H>'E*HH&-HBY[&QKR<"0&PFIQ$+TY;]:L"G&UZY6;C<#J%V23.-GD MDZURP3)BEPE.&(][9\3P[6UTBG)8#@?9&PY;:.X!7V,/R#.WI$U'7?RRVBW# M5P4_J?9OAX?#\B3"(:G5W&LUIW@D#B=#<5FU[%HY"+<=J@"GOJ8VD[B:_07= MJFA)5):1?5)H1J*COU\\B4^K14*,*#S? QD*@:'X\IT,)R\SFG3'.9YJ>7(Y MA,EW/Q1#DH?^YU(EC<9+R#D+BCC[&=:@E2A.C*-U0_W;[Z)-YCJ$% I,5\@H MYFD(*W72N4H"#2XF(%Q6)E6G/SJ/DY 6,8B9)!K00 M3>#(>,@7N M6D7IY!P-6U"F;ECNH&4%JL71@N=RB'ODX5 M%,$O*ZK*EK)-%72<<,OA9:G*$5\5IY_71'N(]M;M;J4I4.P_9M7%UW^:JAY2 MLMT1HA,EQ='*?0+R@^U,[!#F4?"^##[D2Q8:7G3B2T98:OH/,S:R7[G+JN&0 MD/)IQ>LGGS&@9F(3J"5WZ^&6PJ9@[)9-7YI60P=4!H%#7QML4+;*S4)AJ=4# M6^M)[ $3_>=B&;.V^ZBH3G@9*H+B$>GELN' M=!5E$H5X3>X>YQR((0 EOP0=2;5CRG) [)[U_44S,U-H$'U?:F6J5 MM()#2]6>F81DG9Z] DZ+([Y2_%7">A." -Z"-S@F]$#0#VC MTF1XUE$1@)QFSZPQ;@'?$I4 2\707NS4V6!)DVU<6NT2-^M[XY"$@?N7#-RY M_Z6AY+).(/VH3\T6ZW/S17V!EFN/, D;*7\K,TY-<%U2Z(1I19/.['%8Y&-:*U482\-;G<313G]/+E LV]0ZQPU0& M+^@ZV8?IUL7 _F U:^Q)4QO&3LN<6PW:>> 8"E3Z^9&UO2K%>!)_&-6%9E/YD%V:FY,=H*8?AJ0[Y:K9IGE2F*G*P]=@O23= M2%QW]I3=K3'XA@)>+7Y.^UWX$E6?"QLPJV)U(>5BQ5]UK@U*R76H[NT3PQ-G MYG*@&4V?* L,FGN+5^+E&[1XGY@Y\D[$K$A]D)@_WQZVJ!VHXW5P_8 8YH4)S@8!@]SQX [&N><88XUN?&++2P(L^"=+NC=+;C7]\Y[K0::&UO#$_F )),WM0-.HO/>8LUQ MY./P94?)OM8 NXP-, :[7LM8FM:6CP'[^ONM9<7P2KL4]09WIG6!)7VFQCWH M+&*Q!HB3XT'U?G0>NCR<5TALLMIXR'+*7\1?_D@WX5O$/?^-5?]3AQM4I;9F MY)R7%9[SYNBL,;IP#=Z?J+=2S-1@<#Y_@LH+&H[1?<6O#N5KK MWG1;X')[ITA= J-@?F/][T1-\'5C$%7]1'MV&A$!SE?=0% UNUXXA1O[G((OS2)4/<0EFV!WM?QW5@C/)R:K\&N PN4T*.@I AB+ZB>3TMU6J&IZ=/ MK94ILK+DAVTKQ(LLRX%>A5&397,4>"Y"ELUX?4U[U-RX2=@]:B7M;+@K,$6- M6CN*>X:5 H;+4DOQW"GQ7A7L7&$(QZESPX[.G1\"A=]LZH[B4#9H)5^WTRB; MGBQ+=6I',7L9EZB>Z(@=5$,*X<>]%,+8MT1AFQ8*P310TZQT.[BI \*LN<_3 M)ENL$5<$(ZL'@Y'4KRW?$ LIL?7,=-/5Q0I05'$ MCG?0&E36K+E>CK:4R; E++^5['PI_OEMBU1 )[,$9%'LO97J3ZL; ?@8!RQ9[!\UK"DEKJ4X/ M+_L[%"C[II.ETSM5YOI6[$0J?9B/Q,/ZI,^F**BY;.^MC]FH!#'P"9&7L..! M/(A.>%$T(XOAV4%SNW;LBO[J-0E()HV1KAOK\I7K/2AP9I163@>B>?#9VA[B M0OZT8*)<)0RT(B-#)D7P\7F;"8XG"@5GKM41 R>_;XQ#Z/=RF M!?!I="2DT;319FQHP*JZM!Q"Y]0E$]R!71K5QM6'V>I??RK@-*S(TBR8FPH- M^%WKL<0\@Q7F MZ'[R*X/M!ELW5OD,;3"JKBUG)\.#<8S MS0GQ=@*[]BI,8..;SOG!;DNF.&-6.:9J\$TBY^'M4V!&4JK_:,@U7XZ8T4,\ MS/U,U;ZN9W'[JV)ZVE[&$B1WI84/6X,-BHN3ASW^M<9DLR\V4"VB4?4-S0EA ML _)O1$>0E_5G'C%$5!2*K85E.ZB=;GS\?[ ? 2$#*)T J]RB<>8)D5\)WZB MB:E:8GG4(:=M)5>+QBY]XK#7QE6L*1G+X6N]QM RAOOW&M;"R%]\5V@VP%=7 M>X=[8<4\EC)7J- TR[.\?U:.:Q[FO!A@-,H+!2/FN#]QEQD8)S_O.-$HH'^G M!%*8LQ?3X6 >6A;3N8%G3,55YTU[(_(PN9+2,S26=N"35W ;@?K]CHDJ@\A7 M,^0F%DJGHZ1JB[>%W]'$YW("ZDDC]-;HT2;=8.0*61CAQEY%CV=T,$G I)*+ M-LLUD.XF$S&.%J=+B0Z0""0.A4JH]%((/BVEJD,%N(1=) @*(0($6D*K?.+;MRR=Q> $1%-3!G*X;JWT,S>S@] MK?/#'LBDX^Y%-LKGXTJB#LV\];+*)]-I&.,N9_ET.,E>)M+<)U4^+8<^^WH, MK\]&&5:0-T?^(BN*:5Z5LZX%C^H+N-H+WN_-,1YM@R]*;^VQ.61Q.HKVPIG. M%H2.KWZ*UE*!H#@M>XTW\(^X)?Z%ML0;]\YG?N<=$KH)$B^* 45DA=LC&Y?Y MN!AF8_%JO?+3Z577'S!)8KS$&/,[WWA]KFS6@! M(%9U.S 70G(54&:4'=0CBWIK@NJ8'7Z/F95BW*QVC,]HL5C- M)[ZLX+*%(_H4G=P8'NO*C05QE\&2<2/Y*XW$_$*N1S.O-('96_W7_\?;:+Z_ M9]GPQHL$N(6W&R(I(:1-)"!",5&5)>VN%Y1P491_"?[+_[7KN?<^6>':78'? M$Y($,X^#XHW%Q^,Y[->Y>TW_;?RZ\>,K!%*X$U9GRETCZ W8B&#ACO/AD-TN-5PEL]'$Q!>,Y2$* ;Q5]/IS/W;_,@K1S-[ ML\6IA$.75R!QR\D(NI97\SDT,H'!E(5_N?GS%?-G&\6AG%;Y? [-@&US,2X* M: 1_-2U+]U+S9_C8< I]++()_/:BS(LY#@!_/8'_GKHAS.?3?%3XJ>7+03=, M8GM:_PB";5Z0;(+5 MF^(#VG>_Z_YGXO]H4[0BK1NLZ-NV746YHDL0PDB9XGX]2(0:_K<[RM-AD1>C M<B[>D$4)FRW>_O+KQE^G8![,IE7TM/Y>/]UXK:\ *8I\7L;[K/'K MQH_I$U]4<*N68_?4104'! Y--3Z%#CWOK(_S\7 <#9Y_F_Y;QUFOX.A6%5X=?-2UR_RW<3X=X5&?C:J\!&$% M2A%H1:/1R._*;E7C*K;&DOL)+_R/]8,4E[PR=%?O%P@D$"'2LVX2@BPD3+]D MJEZ.7]NYKUERK0?Y6LZUJWM1?V*]/]8>7C,[;1&D"./<3<<@,)M_5X.S%/UP M5 WS"5Q+O%3I#,,7_MJ(9CU%$?^:,4A[V7DHQO)(F$G5:9!5T"#'DRG)GX^-^8E)4$1SYMN>Y0#\-\AS)5CI M/??0D_$H+R9XRF>3$>Q+.OE34 ,FG;:C!+")U:=>45I@\_'$(YQDX/ZP:_Q! ML.2=']'OM9[SGF@9=>;1,)_1P$H8[&Q6D.WN'3_+[?'F@";B0E^_& _Q K@H MBA+^$<)F1U=WXX,.0J(GS D7,Q"I%;X(2E*)_]$Z5.@5='TZI5Z-0#"#UAOV MZK7VRK5QI;#XNG]/C*+_=/XKRJDW+5#"?D<+49BZ[X(($HDZ=#O@5BZ'N*'F M< \JF1O,Z5+QI,'$5XZ:"W:ZUIF^.: M-L='OSD^RN;X*)NCN7J/?7?5?\8R\OZE6Z@@B3"9F*74U5,"%RU? B$TF6?H M> (C:)P7H&<@D>#Q0:*)H*--YWRNX$F:^!$]>V+.^5@U>M7MV>+,WE7,LV3^ M9+DKGB5N/BZ^&IX1Z-\DG\[)F)KG$U"SX:IF=B.NY"UF8!Y.0%\$W7!AT@H*[7P"%^%8'DE6"3JS$LR$ M"D[ +,>8)<]__[)"Z/BDS*L2U>1B2LIT]^I@^$=83%#3>N0"&!#_\7J81^O@ MT6]? ?=I:OT!2:DV]8[*%\3*"WHAPH03D MN^Y'$%(KKC9 5]_J=Z9$J$B'@),.IABEW""V( 8[?#X,;/_1:$K-C6;9#\?5 MFO)0*I 8XY'^@X*#L,4P_6ZUN83W"9>MRL?S B3-=%1F;=/&Q#S%!,PU$.@% M631SZ,T>3"X+A /; NYE45HOYL-\2/?]!1Q?[/[+U@_P#0[:?C4F2QX$WW1^ M0ETBNA_CZD^H2Q$CT+<**&WSS$,$-71#YE$8P!FNUG+CG'Q:;(X*2 M65PW:+G"\PAG;ECYEN46B^G()OE\!MT 23\LW.,-IB5B MY>P.TZ#&($QGY'WW/609,0,I,IVK="AAF2?D9RSE;*=8EN#LEK AQJBA%%65 MS\K.JT1ITOC+BSZ.T1K6,&U^@U;,^*^724"HOU&9%I(#ZM ;:@0\?PQ1&YP9+'Q MBV!CC2>X5?C%'Z('@MK[!$8%^AH+MB^^3U/HFDZ4(Q KDY911?-?E7!+=6Y+ M1Q4A WY^Q+7?@L:#/VS4K#'R/9[H>KPU4C8/6 MV3B-3)$L&7_7PK&93T5@R]D(;!/TD\3CB99P#,IZ64Z3X8TXUO$ID!(FI]") MN#:B'D$0WC?0(1@P@RFA@EW\?"2(*/5OUJP3I4LI9DYF;J2?MF"?%B'C4=<. MYSM9*C4OQ$1YF6.Z0O,U?K191'NN^MO3^GVK6/[RO1?XT 3T6K0SAW.T+\M\ M#F:<>U#=$A6@7&(T98CM-9T5Z M0K)R-L\N9B5[+/+A"#U,K.BDRY!542W&^8CTG5$^ IV,?/_%;)1%;N( .=-" M_WX4:1*GC/3Q./=JJ<^]+!ED>]V!;M,F4(H3R1;I@&0/9?JO9%"\TL+M*\Y9 MNS*FQ)4%%<&,G.;#OPBF>G8EF.H^!F(35"[>;F@C[U^>R%5Y@9MO!G88!G!& M8"N#>25UZ@)E<40^K4&-TV0^A4IW[M\W2"*11Y$1E);3%ET96]\AR@ MO"2()?FRY.R;CCVSVG>%AFBE4.;@,@:]^I'[DQH39WJ_(%\$+ L&HP05%&'4)>+IC6O&'AY6!$WA% MR;P8^R2-KL?A_=EEWW(%3<\ER3AYU:7QZ0HA)?/#\<&7F''UQ 9.+J.?T4&/ M4GY[6\+M2Z+3CL)[+M,.VW8REVD?47"7IQT,^GG!TXY+@\XZ/^]@ L\F+GXG MXY'A<0:S&QQ\;@C+/"ZZ9ICF56.VT.N?;]:K>SZ[YTUVVQ0C_8XG*.4NWKG/ M;?WGA,'D.1M>9G="_C&:7%#K06.FN9V0>**IG9"!1S,[)B>PF=@PB.VZC_?S M2/TW 17/VB>-NTL:5+PQWNQT5D%[ NVA(C_3N_:^Y'P@Y,T7N.5&5;2)WC!X MQQ563F8?D.3BRA?J]CO;U",-33S#-!9ET10(^XTF+!S0KY#]V2+A!QLLESH' M"90SV9*C0F$%'S;A3XZ-Y&?#$\)CV;N+]M+\UY630N(%D)T69Q-A-LJ(HG,# MNB+)UYN/RA(6?>J^H32[N%W*43&8E^Y/RK2Z9"4++].J'$";^@!+.?S["/\X MF@_&U8ENS>"HS.;D,)\.AO-L/"BI6\-R2ED;_U(S0P Z)_CSN%2MC56@YG(T M= '$NYG"OF"^)N779O%Q*6Y'/HS\2JW;9XKV2I/*K,_7G].[Q.$D^7M2]%R M@94QUIL'\C(P!PO;?FIK+7:VY(#Y6K]MNR6V5JS-V8R63VB#&97.[T/$J5EM MD+6($V@^D^'@\QM:-R@H!!5%((>C03G/B@$:+M4$%#:0O\AM[38G9E*5X^D M+C+ZO7S@8ERAE3V?#$;R@C +U\M_]'MS@GNS*.<#L$]Z]FU&.2LSLC= -X3; M=8#^Q'(ZAK/3&<>Z9E8@ET'$(.,XC+., BX](H)=O\VT,)(30SR1D3(1!=_D M.O.^=H+?&#* 4\(%U(TQ2/ZK([2R8[=27A9%)%8N"LHB"%93$N,B*1(M8@9+ M)_TYH';/?EN)J4U.2AK,<9M-.E>KA>^]36?G>_@D_[5U6"G9$[*OY]F;ZP\? M.*1N)X14%8U$.X!C!#'2,D]?W0[*_!;C/+7AB')I1T[=>:Y'@?).C9\*O=/# MV93L;4Q%?H%!,5"(,!, $]0E).D#)F"^E9C#4Y)5#E^8P87""04+ M;(XAFY+C6Z.2+HZ+E;"=/$R@\L>5) *_C?-/J[VOU[>[6I#1DGYK^5@GGV7(4'X M=R1PO_/-&0R,$;H&OLNJ&3TM_[Q>$;_NDAM2Y?N[U']U6O!X/'NM>1__M7\[ MJ/7#1<0/??ND%C!5!2A0^+_V21W1=.*D#FGFDI-:\&P6L#STS^R/FU3,6G>. M[',E;KN5>+3-GA+)#!U#QL7AZ;$V93BN6C-B"K0 ;UH/3G!WNLR&G"#<"!VJ MV9(Z0#J2'KX(+]X+A@O58$Q\"RPO:R\#PKK/),GO>17D>X9KQG M$89,1NDR@8D2HRU%P(R8WAPI;;VG> #=#3U,V]WW/$7?T[SXD$ Y X4: MU=<1)@L,:4/,1F30L57?1FEJ64W:6%5!P2/#\&+&X02X<,F1:[K0.A6.4Y7G M%+N*:<,3ZFJ9CX9#ZBI<_).QKGDPN%Z$K7T:ISC=-TT#3/!DEDU'9W=/=Y%T MD,XK=7!"YL<,+-QJ#NN_V1*:HUGEZ/0JTZ]@GGFNV_-V:&/FP)J>CH?9%/3[ M\0P&265A;C7^,SL!JQ9+;<^\FJ#7_5[$C='*/TNY *CG(!V'LPJ=??,YQI? M 'S31<-:H(-[F(VJ/W\6=)?,AOEL-,JFLWP^!2T8SG-9VBUW%MVN["3<< /* M81P/9F3F#D 5?^WVY6@PG- ?*_[CN#-5\,JPO-I2F3RK4+"^TS)* MUF/67VNUYPNJGIL5,W)XXG&EZQ?3?,$N!<,1-C((DG&1ST'R%$-TB8'L 4%4 M5HVQ![V$R"%[>-QNM!S(SZ>+Z%W\P#1$T:I\ MD@/BWY;4_[:9/%&+UMGUT-"PL3 X^0Y=C*?YM*32Z9+RZ2^P&2HB];&ZJBVJ>5P4' MXF%/CL=SCL8.JTXWFD M0ECS[MO-)X*3W'N_46VO?M1WH]EX6: [&4SEG$7PP' M8]P P\$03OP S# '+7\G2^YTS^4*Z6P$F>H"["\JY1H/.,&T')3X,TXVUQ[! M(9L.)O2W:D!%6Q=TL[_,7CER" ]FXFNN:"Q-8?YYH_BH.&@J.G!WB'%".F]# M\WWH7E711F\Q5"_*T6!.J4'C\RVOO38)GAN6TD>2&':XP MWPB,04ZS2LU[,0<9"X9B,1SF%4CV?TD82*9Y* ]I>Z-R'CW1RHN-A-E!IP)F7N&[J0]?486VF0>I MKS11M9Z_[9M9#D4YR4=4"SW!ZL%QZZJ$+\+M/QU7[$B9492,IW1S>IIXEGH[ M8G'CBZJWSSYB10TH'.@@[7]))VL)##TN'8' 38L]O]&/ML4FFX$2XL/Y9CWR MK]V]D;V?S 4'19M-WPF%H!!T(B]ARM\*0'Y(3AIT!$P@/,DBK1_+*U7*UV-%5X)+L,TJR;^'12EP$K,G>/+E5;$:JSM?M,"6* M0D\$:$6%X&4UX_\HRAG7%# H)\P<&MY3+)0?%RZ-]U11J?*X_3/#C<*H+6JK M.4"?-XNC0"OT.4PGVCLS#K37;AZU%XJ/BBS'?0!S,2Z_X()(C._+[2F-.&3N M[NP!N0VGV?>@!V&4]SVC'[OS-3#AQ/IQ@!HJ__2WX\;\]![):4TQE']O&KPW M#=Z;!N]-FRB7(KF^=P@2B"T!Z@@)RA&C#A-%4C:M\3K ;Y;R@NN=KH>N>,XH;*/DSV(%31'*;H8MG!H;A9)A/X!]0 MXE%HC G"#CZ9%\/FZ1YCL3U<;F-0F2K,002U=#8:9Z,IXFJA^PW:AZ^.*N@E MV+"CX9ARFRI,784;LI$DXX==#D8.A3(V+L1/%^4 M#&W!5R;6,J\.&5@N^1STVFH"PAKZ46'9,?X[+&EHB!M8P$LEK":N<#F>$S1, MB7GHQ="DX*LM]7U[,E%1S* G/_ 3V,X"B4"-LP)P>4+]P6V6,$L8TNS"G?L!*$: M,78U @G442_W?:)L;4)ELA<35@8G7+DVF9%;#-.'\1\.1$_8_S4E*[.K*@]! MI^897&YSPKX;43@;1,H(37FJ^Z?"N(*R4@M"^#M=J(;OSPCL94[*ZX0;!4& M>9*H?L#&!HDSGX!0'79Y^HLY;*DYKAS.([8V*O(Y.\)@Y\Y@PQ*TZ6#F_QYRQ/$WI_Z;+\J9??I%,0\;K_Q?N?%J M9CO301G7$)64CJ=%@A7 M!GW*5B\/P_+E'\Q"IWLOY#7-Y212#S,$W3'8[_G<\/290P\_HU[1'O]J>"13Z'OUJ MSM>>/1U=KTS:NK> [@VET*[',WVF;=SR3)-SF7>PO_G0"+6&23C)Y:AW?)H *A_7]?*^%BKR-;%HQ1@\S0\E,X031A1X7WPI:B,=30O1.Q-22#>&Q?]H@P7*J MC#J$(&*=T_XF9DNXBU*#JG0&ZEM'XDW>1,21L-X:"18ZSTJ\N4)4D^P*47SN MZY-]_J@X'$RHZ[D#D43D/NK\,%LNGL2+N@>I_0__%]AC?UEC+0C_YY?5_1=, MU3X^>"?<'M.$H#5^HO[]0&X#_@D==\A\CNK/A%N/%M.$MAP\#IJ->2H#N/GV M.#W?K8TV'W1X2,SGM/$0;8+ %37-Z,,GVW'H;GAK+@5FMJW->7IJ?"&4P>-T M%5C_D;6(/?\:U^*($^F>O4&MKUT;HM(@&]YNMINGS#[G>%G?CZ"*R)V,<*RBE(A)QR MDV[1^WZR'20EC32_$!'!7QPYLZGA!#HVM=XOQPK.[P@=$*WIJVM')*=B*A;A M'$3"(\P>.4^;2-87\?LFT,SQ]N2H38PNT[5Q'***YK.:Z\X4_#1?:ZF]>,^@ M"^201CLU\MQ"=:_\_>T;S!OR<#5[I#7 M]2/6+.TTJ^VG+:8*R2]^( ;84V9*:*"$5(.GGV\7/._3K$#='VAYJ/YK M[&3J^5[[H'YL<"@VQY/2LALO=#1N5M[NN-PL\G\H3]HWO?R-;T>O-WG*3OT= MVOJFP7YK>W]\@W&++?QZ?9_[YBGZ@]K]\QJ.6D[RU/5ZZ%LGZP]I]$]J-;%7 M P:^$W_^]J/V3U%#49T@B8&_X06HR9/$!RFE>7TI=;];(<& M<()C\1N7X0]N_D]OO\<'>G3AG.DX:VSG[:4_?NW^A.7ZYA5J-P%27A:GX7AR^+S:6OEFN789^;FBRVD22P[*GB/K"[V7%QM@3/RE'V0+ZA MGLU^;7J&/0/H\KA+YC//Y L9?"L5XFI?@[>>L/SFR7&8DO'Y',,KR2W:_5"# M8#3M'NJU3)W&$+[:5$[/%-=:;$//,"4E27*)#YOSA)Y@B MHT=.\$.V4W'V9; \=_@G.O2,6>@]Q.S?;/U=Y%,XQ7$8??@9/)5M;?0FJHR/ M0(*C\L3(#"W2F:O7F[GR&1Y1:1+;</Y MYR#)T_@\.=[)21CY_3LI"6/QT/ZW%I+'A(>I@^$QFK@DQ6,\B!3+8^JX)O@< MS[]PFSR*S[MKVVD1VQY.<"*VMMM&BMCV0DCQU]%LR(S8]F#[V4R?K 1-XIGK MTF1)?,:BN":Z[XD>9(8=T;7SN Q;O]U-9WBZRQV7]O5CS36WNHG[ESW0IS2:^H=96#B7C*40LUI?L_I1XGT)^F$=YX\FA8]64U[*K\T MX+DQTEW*/;KV)\KWIFH6^-/^CG/T0S5(2@+"BZ M.&V-3_./07%/5[/1'QMTD6EAV*QG31E7"D;1PU/[$ZC(QE\7(UJDM/]#$+G! M&W![1.-YL5P1VA=CDS#5B0N6(+3&BH#RDIKGYS#C =V]"7@-](5**LCBT)D$ MMC],*FPR9;2T.-ME*J^-._G'?[G\Z2V90/K] MC_+]U_;[[9E&SZ#53/KV6]OUPTULWR!]+ ^L35NX\H=T^FS6SV=(@2099\(4 M2G)S1DF)YR;-YXI9\KDR:F^< M?,ZW,TW^_=MW0HH%\_R%]TR!";=&!\OE9<1A^8R/-YMP%)]2.* E1G#[H0#Z M<;5'.&6" MVNJ'3K*8)IS[K6RFZ>$T6$U;U*@T->EI ?2/2D@ JTLTDWFWL?IC?3/(AB.N MCH\DEBV+CR36X\Y9!A'ROJ] 4,P+A&T0YD#/XD?@%_O]D6%H$:".*QO:F^M@ M'^QX/V+,H#@IHR8=P6FDIQM" MIFA]DKUC6LE(V%U_[G[=L%E&V^[ZPX>4K'&U)^)$[;]F34*I:-2R3P,'LE0^ M=C3;\5I.8_,_MZB)D;:'+*IR[-Y2C1P>+SIZ_Y%UK8W4$YIM:8E!#@1T0NBC M/=DS\1J1B6U^JDJY$*3FU'\&VN_SI?0$*/L&C]B7^< \1+I#BS?&5%MG'&B0VT+ZL.@V/00T9/2/T&W30A*-^QI[;_/>!_X:[]_(0:$!&U M?L;;=$TV7X)".EHX"UL2EWQVG/*(V/7THX8_^O3#GJ^WXUG;^P9&;\=K:4[I M7K>3,Y3?R%BDR.ZQC:>HQP2?OKQ2<]W_K7#:^[\7K$"/UTXLQND6.M;E],OQ M$G7Q5@MI-5G]K<35#?+7.*P;,T3J%V_-%Q5=8!]0+YF+J-FN *IDI7->I)T; MZBPI^#EX/O74-_7RM^22G/0"%?-D5SJ5L-[3\[Q6>@[EA)A/$L5G%Z"VO;0/ M6HF/_)U_OMR/W=M*;'Z.4 ]IN4\\IZ3K)QY+4;"WO^+ZW5^?^-6;-;+M M7'(GYNJT[(FFK>-A#^G9*W;:.=Z:^ M1X*LW6,MB>43)ZK2CFAY[)3_V/=NT2:5SI0PHL9=!48!;V@O51("H_F9 /^A M!4ZB_5,G,I#=.?GA]/&\\LZ$TT;C 4O(V8(5"-KV5][P3N[1A?#H=+9Y8G%. ML%4_PX_7 \_LT-&O!ERD:/ M6KC,(PMQ,(^-7D3DC1%S!N/XEPD>]$C1&0TF"8RA6>K# 5MZ\X])')_GKC6Q M@]LE[N+I;!%TJD-.NJ1A>6*=RL$H-=>)!1BFYA%)YQ.S6PRFR=_.SI[!F'D^ M2YSEOKE:9]&OG]3*>P M5E%P-'TI5='Q2Z_J.=ND:A[5M(9_)LW[95\2]S_3 MA?)JL;X]KAV35;\>Y9YFO2-X\NU\ZJD)/IOM/+J2OY7>_%M[)4S*?]!*&#+T MCK7X?XF9O$L3.I^?/!V(:*$K[])KNIB;SPG+_%E$YEVAI7-E2C_*\9AC/) R M,M >FO8?Q'#>C?UDOV%RX4+.(_0ITJ=SG48$W7P^HNR^SOUJJ[1\<\V+( M9"$\W\^HX.(DQ'=$[R#SB6'U(_NV'0&)?$?T@/>,3!8)Y\7_H==#KM;6C-M^1.>1R9>,-)]D/6^^0"3HWT5]0D[TA$$YFT:_[,>9 M'GT6*=3CSQ*C>N+72+ >_]I01D=O(/UZHB%D8T_\&LG9XU]W^KWR-2>G*E9D9ZIB,<]>A=IW>-WB>4]6O:3;.\)=U"9ADJFK1IO MP'&\ 8D;/C%HI(J/?QTSQ\^RUW?M!P<'>'M>(P$]V7WUR=VCEW2.=3 ML,BQ<."NA0'<";SLMN,Q58KY6A8FZ,BE:O#[L?;!-I@ :E8<#V0^7F=_ S-H MOUS=)M/RY![H_'CCU#AME5Z2(@Y3!?KR6=@_T8Z-U-\TL$)JF;!(FF4YUUOO M$?-0E6^J&J)C]0<+P <4 _>?9*JIP%?[O# M@$Q2.&.J_6F[*BQP[GBIL=N]JH##^>!4A6?@QH0J)LQ&( *Q>=&MR>360N(K M*23^P-V0E,PWOR^8:)R55\;KZ8Y']B-Q/UD._7:3H*(/U:C#XM>:U'BT4U8@ M85,X![W;D=Q8S3=/M07VRQ_2IV0[WN(0PBEHF,HE1%XF3DJRG?7B<2_9-V@V MT'^N5P^K0SK+_FKY]Z/ RN$E96"CGK>PW:7DUTRU%#*(]PSQ) GOTM1-4KR\ M%^?B[T2&OG9(#8(QCF5"C/W> _#]8SHD'!'-1_,+WP.1$\=[CGC/Y-G[U7*Y MKK,W"U$,KN[P\:B5_6J1?5@08D>LX1@N^'C[&R+XZ*K#0EGV1M.JJ%SH4SML MLKDU21CAJFXC:+MBF(ROAOG//L%Y#QMGQPH3^?TP?$&[A$C38C<^.R7FV^D2Z1+HO+;[N MCPD5N<)(NBWE'-;9!55;7*7SK'2 MML,[D%U2Q^4G MM TZ@DBQ,O*-MT!EK/:(8X5^MNWZV!$.YGD*P9+^<;\__+?_!U!+ P04 M" !MBT].8E=I:U@" !># #0 'AL+W-T>6QEBV+(MT,63YZ=:L&TT>XJ-S M='[G+^LX5L)*;2B^+S!6H&&45Q$LE"H_>%Z5%)BAZDR4F.M()B1#2@]E[E6E MQ"BM3!*CWM3W%QY#A,,XY#6[8:H"B:BYBN"\=P&7?RU2',&'D[??:Z&NW@!W MG;R;3/R'TZNQ_\0&3B%PC,]I!(/%>^C].?3,UY^]9!L=X>?/Q#\%'Z$7ST,_ M01Z!S_> !]">Q N3Z+6;%H>9X,/>S:!S:#)B&*P1C> UHF0EB]:J>/ MW(""24]@*GT#GB ML$1*8=B^93OL)@-NCMD2'P*CHC/U MJEMSV#7?2MZF.?8V=GH0%Y1D+=2G6B^'V['I.7PG<48:.VZR7H"FH[*DFX^4 MY)QAMYC?%@P.+!B'J*L#"B')H^:95DFT TL(UE@JDFQ[?DA4+G&CNG9JLD,U M3X]0\TO?YQQS+!'=%JU[_S7?Y?^L>';^]Y+MK\I8\ MJ-*_.(Q Y/P:1BV,0 M>10]>?'Z1L:D(5X:W:@J0I=GK,&2V"7\WAC^Z\ MJ(>3@L8KM-*'_1V^SDUQAFJJ[LP2;3""@_W%" \6_:QECXC@8-_BE-3LTA8< M_E'$/P%02P,$% @ ;8M/3OB@6,::!0 B#0 \ !X;"]W;W)K8F]O M:RYX;6S%FTUSVS80AO\*1B?WX,KBIY.),V/'3NJ9-%&C-%:'R$<+$L\"6+^ZM^[KK;5?Q;>V,=W99.W]YN5TVE5K MU;0H83[M1G>7LV.9D(N?7VK6Z\&:KC6[U=U7'K6YM[_^P3G^WQLMF43G;-/%;_8'XI7"'[L>> M+\IY70U.]/+VDPRL9Y/B)%SP3G?Z5C?:/YQ-XM^-FH1?,24_(\;AZ7,7Q)?N M_X31+I>Z4I>VVK;*^%TO>[?(C83UCA7NIPP%W7LQZ<#_)-V+:-KL/=:W$A&VDJ)6+(.P*8 M ,!D-$!Q-)<$,@60Z2^$7/00_1AQ2M+(#, F8T&^<:V&P*9 \A\-,B% MMQ6!+ !D,5XD9;2$O MMITVJNOZ)_!6F]T)!.T%0'O!B_96:B>^R&:KQ)]*=ENW:V3:;9^@?ON$&2]$ MRU1:-O0!O%1>ZF; "-W"+)=K12Z2AA['AU1*A197@U@BG\R8A7(5HA=RFO-[Z6HQ M#V8. 0WI8(CGD!'I9,;LDP_ANKV"6R7FRH7$03HESN_"6R(#B*"82"@S9J,\ M(GZ6WX:A0_Z8,0MDH58Q?3V0LR)KS)BU,;>=/[YJ-XU]B(@7RJBE'O8R2!TS M9G2)B] M 5.7FX1BPI$)LTOV)B_BZ'/?LW2_44JDDH19)0?RF"=.BHEDDC#+!.4S@95B M(I\DS#Z!^-3K23<*L&YA$#!L=62=A MM@Y-(O9U0RER3 MC\4'Z5S8H)A(/"FS> YA+L*UZVU#,9%X4F;Q0,SALXG$DS*+YU"V\0A*,9%X M4F;Q',:,3R?%1.))F<5S&#-.K5!,))Z4>ZH,Y6['=)"=(05E(TZ9#;OW#%DH M8[80QJ3=>X8LE#%;"&-F%!-9*.,>_D#,G&+"M9DQAS\W!<5$%LJ8+80Q2XJ) M+)1Q6PABGE),9*&,VT(0\P7%1!;*N"T$,&_B(L@/3&2A;$0+W<1UD!_KF\A" M^8@6NIE1"^7(0OF(%KJ940OER$(YLX7($I,X>L2CX\D+!K$$+DG M9W8/QJ0FSV%EP*A3;]3D.7)//NK4VS'%1.[)F=T#,0?)<([S F;?0"N:=@=@_&I/UF@2Q4,%L( M8])^LT 6*D:L)AB.@ IDH8+90AB3CH *6*'&;"&,24= !;)0P6PAO+(R>-.1 MA8I1%X &;SJR4/$K%X".Q3ME5TYNUGVMM+APM+BI1!8JF2WT#+,O/K7FJ8#2 M#\HGD85*]NJU >;5H;YMZF4"U$TD7-.*[E+9*&2V4)[5U/W#']+ MY*"2V4&'JK3V/)FP3IJ]S@VM^E('EOZI# M8QA5?PA7[\+^((EJ[D3_$>OGDBSO:^B6VZ9Y$_9]-.^M[/?':SS]$]#K?P%0 M2P,$% @ ;8M/3G28X>-\ @ 0B\ !H !X;"]?Z/+1=;L9?#FU_K8?Q:W]T7;U[K8_9R7IMKI^N43T_3==RW5?^R]]7J M1]T?\["MW-O%_6K[UW+*>2CN=O$/XX#QEO#E!X4YH,"/2C.!T5ZD,T'&3THS0M!F/FA##WJ<#WJD M!_DUD''-3T)8\[7V@&O/]]H#L#U?; _(]GRS/4#;\]7V@&W/=]L#N#U?;@_H M]GR[/<#;\_46H+?P]1:@MRSPK(T>MOEZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+ MT%OX>@O06_AZ"]!;^'HKT%OY>BO06_EZ*]!;%]@K09LE?+T5Z*U\O17HK7R] M%>BM?+T5Z*U\O17HK7R]%>BM?+T#T#OP]0Y [\#7.P"] U_O /0."^QUH\UN MOMX!Z!WX>@>@=^#K'8#>@:]W 'H'OMX!Z!WX>D>@=^3K'8'>D:]W!'I'OMX1 MZ!WY>D>@=US@725Z6QM?;@-[& MU]N WL;7VX#>QM?;@-[&U]N WK; 61-TV(2OMP&]C:^W ;V-K[">B=^'HGH'?BZYV WHFO=P)Z)[[>">B=^'HGH'=:X*P@.BS(USL!O1-? M[P3T3GR]-Q.]RZGN\_[[T)^;8[EWR3^+?UHS@;L,[Y=\_XS;JI_.GR@]C%.R MNWW>_>_BMNJ?"#>M*,^_ 5!+ P04 " !MBT].)V75&B " -+@ $P M %M#;VYT96YT7U1Y<&5S72YX;6S-VM]NFS 4!O!7B;B=@N/_V]3T9NWM5FE[ M 0]. @I@RW:[].UG:#MI529U:B)]-R%PS#D?Q/I=Y>K'8Z"T.H[#E+95EW/X MS%AJ.AI=JGV@J51V/HXNE].X9\$U![V5:FF MBKUAPNL;Y_-RW[<'BK%OZ;^B^=VN;ZCUS?U8;JE3B.3:U!'E<:A3YR*UWW/L MI_USWCL7\UE]DW#2^O+_;"_?#PLWT^]\#_%Q);# M^][Z^7((D!P2)(<"R:%!0')] &PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( &V+3TYZ?/C=T0( #P+ 8 " ?@( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3J++I*U0 @ 2@@ !@ M ( !IQ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;8M/3B_1(S-A!0 \!L !@ ( !4!L 'AL+W=O<@ !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ ;8M/3HX/I9FT 0 MT@, !@ ( !NRD 'AL+W=OG27M $ -(# 9 " :4K M !X;"]W;W)K&UL4$L! A0#% @ ;8M/3L-] M_M:X 0 T@, !D ( !D"T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3AP5ZZVU 0 T@, !D M ( !53, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;8M/3AZ9G(RU 0 T@, !D ( ! M%SD 'AL+W=O&PO=V]R:W-H965T\\ !X;"]W;W)K&UL4$L! A0#% M @ ;8M/3A X&PO=V]R:W-H965TTJ^0( (,- 9 " ;)" !X M;"]W;W)K&UL4$L! A0#% @ ;8M/3EW,^C?' M 0 -P0 !D ( !XD4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3BF\F?W% 0 -P0 !D M ( !0TP 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;8M/3A4FP(O" 0 -P0 !D ( !>E( M 'AL+W=OX! !F!0 &0 @ %S5 >&PO=V]R:W-H965T&UL4$L! A0#% @ M;8M/3H6O6O&V 0 T@, !D ( !AE@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3@6,.Q@' @ K04 !D M ( !#W, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;8M/3CW*Z\TX @ MP8 !D ( !'WH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/ M3EQ&N8OL 0 \00 !D ( !IX$ 'AL+W=OY%S!@" )!@ &0 M @ '*@P >&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3L_0A/AR @ ) @ M !D ( !=XD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3IY_.1@S @ 1@8 !D M ( !%)$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;8M/3KH/2N!+ @ ? < !D ( !\I@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3K^S M2I,5 @ /08 !D ( !Y* 'AL+W=O&PO=V]R:W-H965T]P( $P, 9 " ="E !X;"]W;W)K&UL4$L! A0#% @ ;8M/3F[96]V' @ WP@ !D M ( !_J@ 'AL+W=O&PO M=V]R:W-H965T.O !X;"]W;W)K&UL4$L! A0#% @ ;8M/3G%BWS&] @ YPD !D ( ! M';, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ;8M/3L!H T4K @ X08 !D ( !<[L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3G=>6>8Z M! /A, !D ( !U,( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3H(:Y&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;8M/3J 84FD] P 2PT !D ( !1=D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;8M/3K,\%ML/ @ J@4 !D ( !J., 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8M/3A=^WY:BW0 MW4(# !0 ( !JO0 'AL+W-H87)E9%-T&UL4$L! M A0#% @ ;8M/3F)7:6M8 @ 7@P T ( !?M(! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ;8M/3G28 MX>-\ @ 0B\ !H ( !R-H! 'AL+U]R96QS+W=O XML 101 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 102 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 104 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 254 453 1 true 73 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.arista.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.arista.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001001 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.arista.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.arista.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.arista.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.arista.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 2103100 - Disclosure - Business Combinations Sheet http://www.arista.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.arista.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2113100 - Disclosure - Financial Statements Details Sheet http://www.arista.com/role/FinancialStatementsDetails Financial Statements Details Notes 11 false false R12.htm 2116100 - Disclosure - Investments Sheet http://www.arista.com/role/Investments Investments Notes 12 false false R13.htm 212100 - Disclosure - Goodwill and Acquisition-Related Intangible Assets Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssets Goodwill and Acquisition-Related Intangible Assets Notes 13 false false R14.htm 2128100 - Disclosure - Commitments and Contingencies Sheet http://www.arista.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 2131100 - Disclosure - Equity Award Plan Activities Sheet http://www.arista.com/role/EquityAwardPlanActivities Equity Award Plan Activities Notes 15 false false R16.htm 2134100 - Disclosure - Net Income Per Share Available to Common Stock Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStock Net Income Per Share Available to Common Stock Notes 16 false false R17.htm 2135100 - Disclosure - Income Taxes Sheet http://www.arista.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2137100 - Disclosure - Segment Information Sheet http://www.arista.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 2138100 - Disclosure - Post-Employment Benefits Sheet http://www.arista.com/role/PostEmploymentBenefits Post-Employment Benefits Notes 19 false false R20.htm 2139100 - Disclosure - Selected Quarterly Financial Information (Unaudited) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited Selected Quarterly Financial Information (Unaudited) Notes 20 false false R21.htm 2140100 - Disclosure - Legal Settlement Sheet http://www.arista.com/role/LegalSettlement Legal Settlement Notes 21 false false R22.htm 2201201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2303301 - Disclosure - Business Combinations (Tables) Sheet http://www.arista.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.arista.com/role/BusinessCombinations 23 false false R24.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.arista.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.arista.com/role/FairValueMeasurements 24 false false R25.htm 2313301 - Disclosure - Financial Statements Details (Tables) Sheet http://www.arista.com/role/FinancialStatementsDetailsTables Financial Statements Details (Tables) Tables http://www.arista.com/role/FinancialStatementsDetails 25 false false R26.htm 232301 - Disclosure - Goodwill and Acquisition-Related Intangible Assets (Tables) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables Goodwill and Acquisition-Related Intangible Assets (Tables) Tables http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssets 26 false false R27.htm 2328301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.arista.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.arista.com/role/CommitmentsAndContingencies 27 false false R28.htm 2331301 - Disclosure - Equity Award Plan Activities (Tables) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesTables Equity Award Plan Activities (Tables) Tables http://www.arista.com/role/EquityAwardPlanActivities 28 false false R29.htm 2334301 - Disclosure - Net Income Per Share Available to Common Stock (Tables) Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockTables Net Income Per Share Available to Common Stock (Tables) Tables http://www.arista.com/role/NetIncomePerShareAvailableToCommonStock 29 false false R30.htm 2335301 - Disclosure - Income Taxes (Tables) Sheet http://www.arista.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.arista.com/role/IncomeTaxes 30 false false R31.htm 2337301 - Disclosure - Segment Information (Tables) Sheet http://www.arista.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.arista.com/role/SegmentInformation 31 false false R32.htm 2339301 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables Selected Quarterly Financial Information (Unaudited) (Tables) Tables http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited 32 false false R33.htm 2401402 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) Sheet http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesDetails Organization and Summary of Significant Accounting Policies (Details) Details http://www.arista.com/role/OrganizationAndSummaryOfSignificantAccountingPoliciesPolicies 33 false false R34.htm 2403402 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.arista.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 34 false false R35.htm 2403403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) Sheet http://www.arista.com/role/BusinessCombinationsScheduleOfPurchasePriceAllocationDetails Business Combinations - Schedule of Purchase Price Allocation (Details) Details 35 false false R36.htm 2403404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details) Sheet http://www.arista.com/role/BusinessCombinationsScheduleOfIntangibleAssetsAcquiredDetails Business Combinations - Schedule of Intangible Assets Acquired (Details) Details 36 false false R37.htm 2404402 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) Sheet http://www.arista.com/role/FairValueMeasurementsScheduleOfFairValueOfFinancialAssetsDetails Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) Details 37 false false R38.htm 2404403 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.arista.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 38 false false R39.htm 2404404 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details) Sheet http://www.arista.com/role/FairValueMeasurementsInvestmentByMaturityDatesDetails Fair Value Measurements - Investment by Maturity Dates (Details) Details 39 false false R40.htm 2413402 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsAndRestrictedCashDetails Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) Details 40 false false R41.htm 2413403 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails Financial Statements Details - Accounts Receivable, Net (Details) Details 41 false false R42.htm 2413404 - Disclosure - Financial Statements Details - Allowance for Doubtful Accounts (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAllowanceForDoubtfulAccountsDetails Financial Statements Details - Allowance for Doubtful Accounts (Details) Details 42 false false R43.htm 2413405 - Disclosure - Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsProductSalesRebateAndReturnsReserveDetails Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) Details 43 false false R44.htm 2413406 - Disclosure - Financial Statements Details - Inventories (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails Financial Statements Details - Inventories (Details) Details 44 false false R45.htm 2413407 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesAndOtherCurrentAssetsDetails Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) Details 45 false false R46.htm 2413408 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPropertyAndEquipmentNetDetails Financial Statements Details - Property and Equipment, Net (Details) Details 46 false false R47.htm 2413409 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails Financial Statements Details - Accrued Liabilities (Details) Details 47 false false R48.htm 2413410 - Disclosure - Financial Statements Details - Warranty Accrual (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails Financial Statements Details - Warranty Accrual (Details) Details 48 false false R49.htm 2413411 - Disclosure - Financial Statements Details - Contract Balances (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails Financial Statements Details - Contract Balances (Details) Details 49 false false R50.htm 2413412 - Disclosure - Financial Statements Details - Deferred Revenue (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails Financial Statements Details - Deferred Revenue (Details) Details 50 false false R51.htm 2413413 - Disclosure - Financial Statements Details - Performance Obligations (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails Financial Statements Details - Performance Obligations (Details) Details 51 false false R52.htm 2413414 - Disclosure - Financial Statements Details - Other Income (Expense), Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeExpenseNetDetails Financial Statements Details - Other Income (Expense), Net (Details) Details 52 false false R53.htm 2416401 - Disclosure - Investments (Details) Sheet http://www.arista.com/role/InvestmentsDetails Investments (Details) Details http://www.arista.com/role/Investments 53 false false R54.htm 242402 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsNarrativeDetails Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) Details http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsTables 54 false false R55.htm 242403 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAcquisitionRelatedIntangibleAssetsDetails Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) Details 55 false false R56.htm 242404 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) Sheet http://www.arista.com/role/GoodwillAndAcquisitionRelatedIntangibleAssetsScheduleOfAmortizationExpenseDetails Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) Details 56 false false R57.htm 2428402 - Disclosure - Commitments and Contingencies - Operating Leases (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesOperatingLeasesDetails Commitments and Contingencies - Operating Leases (Details) Details 57 false false R58.htm 2428403 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 58 false false R59.htm 2428404 - Disclosure - Commitments and Contingencies - Financing Obligation (Details) Sheet http://www.arista.com/role/CommitmentsAndContingenciesFinancingObligationDetails Commitments and Contingencies - Financing Obligation (Details) Details 59 false false R60.htm 2431402 - Disclosure - Equity Award Plan Activities - Narrative (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesNarrativeDetails Equity Award Plan Activities - Narrative (Details) Details 60 false false R61.htm 2431403 - Disclosure - Equity Award Plan Activities - Option Activity Rollforward (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesOptionActivityRollforwardDetails Equity Award Plan Activities - Option Activity Rollforward (Details) Details 61 false false R62.htm 2431404 - Disclosure - Equity Award Plan Activities - Restricted Stock Unit (RSU) Activities (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesRestrictedStockUnitRsuActivitiesDetails Equity Award Plan Activities - Restricted Stock Unit (RSU) Activities (Details) Details 62 false false R63.htm 2431405 - Disclosure - Equity Award Plan Activities - Shares Available for Grant (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesSharesAvailableForGrantDetails Equity Award Plan Activities - Shares Available for Grant (Details) Details 63 false false R64.htm 2431406 - Disclosure - Equity Award Plan Activities - Stock-Based Compensation Expense (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesStockBasedCompensationExpenseDetails Equity Award Plan Activities - Stock-Based Compensation Expense (Details) Details 64 false false R65.htm 2431407 - Disclosure - Equity Award Plan Activities - Fair Value Assumptions - Stock Options (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesFairValueAssumptionsStockOptionsDetails Equity Award Plan Activities - Fair Value Assumptions - Stock Options (Details) Details 65 false false R66.htm 2431408 - Disclosure - Equity Award Plan Activities - Fair Value Assumptions - ESPP (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesFairValueAssumptionsEsppDetails Equity Award Plan Activities - Fair Value Assumptions - ESPP (Details) Details 66 false false R67.htm 2431409 - Disclosure - Equity Award Plan Activities - Unrecognized Stock Based Compensation (Details) Sheet http://www.arista.com/role/EquityAwardPlanActivitiesUnrecognizedStockBasedCompensationDetails Equity Award Plan Activities - Unrecognized Stock Based Compensation (Details) Details 67 false false R68.htm 2434402 - Disclosure - Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockBasicAndDilutedNetIncomePerShareDetails Net Income Per Share Available to Common Stock - Basic and Diluted Net Income Per Share (Details) Details 68 false false R69.htm 2434403 - Disclosure - Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) Sheet http://www.arista.com/role/NetIncomePerShareAvailableToCommonStockAntidilutiveSecuritiesExcludedFromEarningsPerShareDetails Net Income Per Share Available to Common Stock - Antidilutive Securities Excluded from Earnings Per Share (Details) Details 69 false false R70.htm 2435402 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details) Sheet http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomeBeforeTaxesDetails Income Taxes - Geographical Breakdown Income before Taxes (Details) Details 70 false false R71.htm 2435403 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details) Sheet http://www.arista.com/role/IncomeTaxesComponentsOfProvisionForIncomeTaxesDetails Income Taxes - Components of the Provision for Income Taxes (Details) Details 71 false false R72.htm 2435404 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details) Sheet http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails Income Taxes - Effective Income Tax Reconciliation (Details) Details 72 false false R73.htm 2435405 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.arista.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 73 false false R74.htm 2435406 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Sheet http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails Income Taxes - Deferred Tax Assets (Liabilities) (Details) Details 74 false false R75.htm 2435407 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) Sheet http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails Income Taxes - Uncertain Tax Positions (Details) Details 75 false false R76.htm 2437402 - Disclosure - Segment Information (Details) Sheet http://www.arista.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.arista.com/role/SegmentInformationTables 76 false false R77.htm 2438401 - Disclosure - Post-Employment Benefits (Details) Sheet http://www.arista.com/role/PostEmploymentBenefitsDetails Post-Employment Benefits (Details) Details http://www.arista.com/role/PostEmploymentBenefits 77 false false R78.htm 2439402 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails Selected Quarterly Financial Information (Unaudited) (Details) Details http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables 78 false false R79.htm 2440401 - Disclosure - Legal Settlement (Details) Sheet http://www.arista.com/role/LegalSettlementDetails Legal Settlement (Details) Details http://www.arista.com/role/LegalSettlement 79 false false All Reports Book All Reports anet-20181231.xml anet-20181231.xsd anet-20181231_cal.xml anet-20181231_def.xml anet-20181231_lab.xml anet-20181231_pre.xml http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 true true ZIP 106 0001596532-19-000027-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001596532-19-000027-xbrl.zip M4$L#!!0 ( &V+3TYY\A*!#(H" "[(+ 1 86YE="TR,#$X,3(S,2YX M;6SLO5EW(D>V*/Q\[J_P5\^WVC$/7GU\5XQ]JD]-KBJ?OG[J14%*RC8"=0)5 MI?OKOQT)2$!F@D @ ;5M21F3N*?84.W;\]?_\N.[_]"TK1OEP\)^O\%_0 MJY^R07?8RP>7__GJ]\^OS6?WYLVK__/K__KK__?Z]?^UG][^Y(?=R74V&/_D MBJPSSGH_?<_'5S_]HY>-_OSIHAA>__2/8?%G_JWS^O5TTLTOO:Z4&>\PG"'" M2(]JAK!DF>Q>"/JUIR_^]X]?>KW.!4,**]*53&G^5?)>IYOUNE\O>@SC7OFR M'U^+?OY+^O=/ /5@] N,Z/[GJZOQ^.:7GW^^Z(R^_F587/[\F?/_^_2^=(A^-.W_I#J_+T9@LC+UI>/5-W8N+8WZU[?[>;-8W.ZH:#<%SDWS/LU--_^JR& [WL M:XUV*:? D]H)>3UT\*!^>#-Y9P\;IJWES,* -=,;2;DPH&'ZVJE-TVZ*K)L, M]I(!+&WAN'PI&Y"$[99+:K9OR?Y^+9A1OFL M;E*3CY+5^BC9I GC22W*/[I7]3*9GC1,:%Y"\Z=-$]>NO\41ZU[0N(P61S2] M8/WD^HD7^<6W7CU5RT=U4X;=!AV8GM1-&+W^VO2-]*AA2M-'TJ/Z*1=7_0:[ M/7M8/RT?-(CZ]%G3I'%69*-F(.<#ZJ=?#^OE)[81APXI,3^HF0$S6, &>U$T8=,>='PU3RF>UDQI4'3RH M']Y$I_)1_91%UB\MMNFS-(G636K6$??/FR>O53++8]:_I%%7+(]I?LFF%S1, M;A#@O$Y\P:PR@F6C=:<_ST;,)_2S!J,.#VK>#W]MD,;TI&Y"/OAS#33I\=?. M*)L/'W3R[JB>2.6C&J>T_'LSA^\>-TY=*R!+0]:^HI&[2T,:7[%A>L/4['*# M,U@Z<[-A][/&FV>,[T8WZ*M!G;8:# >#R77]VWOCXN?Q[0V\?#AX#:.R(N_> MS6O0[(,ZI?Z +RR_?=B]N6@0V_)1S3>:M'2MCAZ.K\!N_6@(9N=/ZR?V\TZ# M 9X]K)EVTVEP&^%!W?";AMP0/*@97C0EGHK:S%/1X*<4=4Y*T0!)40M(=M$H MIP*F7"P,S%+9TA\TN>WEH[HI-TUD MO:FEZZ1A]*1F\*A[\;KWM0:@E+F;/6R:5F>-[J;5FJ3T)!^LG5@^7C>UQD8M MS:TS5=.'-6[-_SZE@]ZEYEO6'^ M^B+K#8;CAO6T,FC-:ZZ&_09)6QRQY@5YWFEP(19'K'G!<-C]OOX%:<2Z%XQ' M5QM> "/6O&!T!='#9D+<#5OWJLGU UXT'53WFB9^UK(PZ[[N#GH731[B_?.& MR]PP=32IV6>83X2'C=-NUGYR^KQY\DV#(;Q[ MW##UV[^;YWW[=]VDBYO7W3Z8CP9=,'_<.+4&R?N)M1C"DV8;,'W8,"U?-RUO MG-:L'ZE0W);]G]Y('#@_2<%P9WAPVS!XV M3%L;<2P,6#.],5Q8&- P?>W4AFG#FI50TG)8NP;JO.?I\%K"@TK,+AMV$F-TVJ4YOVT6IT)3QJ=BO)9XZ1\SSO.F^H:YD_J)C7X"N,ZGDY&KV<[;36S%A[63[WLU)6F MS!XT3ZE?&0L/UTQ=96)E>O->R<*(XO;C,!\T+-'Z<6M>N!:>1EB:B;Z&X@W+ M=OZD9E(2T-[*7O1=^F'Z<&GHN'8HGPX=+PZ]?VE-@G8P&G<64A0_^FL&_]^W M^>#/^Y&KR=;OM!R*M=8_ET_OAH[RNH'P3OSS_WWW]C,$*M>=UW>@_/J__N.O M:7H9YEQW/F47/Y6O^^6JS-&DBJS7B7ZI].HO/T8ITU@^3I3]SU>C_/JF#_C\ MG%XSK?_J#@?C[,?XIQS8'WV:^AO[XXM/'YH/ 1G*Q[?I#_._Y+WTMXL\*WXJ MX5A.]\PUB7OSWZ]^18 (UX)3\M>?5R>7W_AY]2.S;]QD13[L+7X52%",?6>< M_3J7$(3GT^^?+4S(!KW[X9B 0-U_K3J?$*#\\V,Q[$VZXP_% MYZSXEG MPO13+X_3I#YYW@N[%Y" MYP6Q6[3L?BIV'X,R?RB[6V5^%NQ6+;N?BMW/'-MOQ>Y6F9\\NU.8RW]C]RMX M#.]+2(6R]M\-KV^& _AUM,1XT^U.KB?]5,[W(=65I6%%=I5(_2U[,^@.KT]$ M!]RM]'5HWTO(@_$^G/0L!/_\$#D/N;TP]'IY.I[9Z7_LY+TW ]>YR<>=_GD* MP#IT]T+2C\EN]'QO>C,A4+47TK*, MZ!2#?' Y.DOQJ$?R20R'.-Q608K9(X MP>!1M<'C\?F&ARP7V,W5:YG^E$P_B..W4\8 _GP]''P>#[M_GB6O*_B]H,R M: 7B> 3BN?<,=_,%6FDX"9N_<]S?\K>-]EMI>!'1>\O2Q"-G;(!K6B<>UY@M^Q@ZSN<1!9PQ]1ON\=W!'M\!Q$&?O2G M)8^D8+(U?"<8 XNCE^[CV>=IE?RS*?FC\_]V.%S0YA9..:>T8QU(JS*.P"\\ MGKVB5AZ.PX0:#GRKO.O8>$FHS'0 MH9A*3&H/]\_YG^R4"@LYQT$74"[*>R8_Y:,_[:W-!MVKZT[QYZJ\I:L.1Y^R M;I9_ZWSM9YO?].7V9OGI^B-?K_I M@;"EMV-U6KS?B@05J[.>!J>YL5.3 P9*P$O&MQ]AG8S-H)<J-0?/: [V'8)/.8K_;MXC?$"3P)!>"9C>#/)Q MWNF;FT2KDKP?2\#=-+Z%<#9<7&3=\9>B ZRI");/+V:WJ=EL_#W+!I^R;]E@ MDOUMDO<2X]X,IM-M=C$L,EC,YF*<%5^&-WE7('%:LG@ \W3'CSU%2+MQ\Q[6 M?;#SB=;?D@;>R_K3AU]_ I&5]7>7UHPM>1?:$%82_\GD7"]9PFOQ)!MP''Z <'J+G/D^3.ITW&DU1T6RWZ#;B>9&Q? M*<1K/:_3][P.O+2%>$2E9:W_=.+^T[%J^%:PSDFPCD%C;9%#;8MA#^L]M,6P;0[U*0+K MUI-O/?FC7HC'X' ]Q=YBNQ#;A7C4"_&Y+>)J)4B["75\FU 'JNR@ORV$NW8R MR@?9:&2Z_Y[D-<6=G^$+V>C#Q9M!+_^6]R:=?O_VS?4U"%^1=_HULT%JK:V^G.JK?&2U'TQZ40W]XD_6^9-VKP; _O+S] ME%]>G5SAU*66[!FH3QT/6^>3GW*K=0GTJ\IVK?YELX8O[0K:]PIJ)?UEB-2TC)>V\G2Z\K1\F'!1//:6:_FCU3BG M+"&/R]D>0.,LYFS!%^@,ND"9-R"MQ22AM]+&O[@9%O!-.QST/F?=20%$.[4X MI@')Q6;^:[ \S3QMA=&=O/B?3G^2V=N['_\+R-LINE>W;U-";HGO=V/>#&XF MXU$Y *^Z]_>O?)=U1I.BK.B)1?;O23;HWM:_;V%D*FF8%,5=UXV-0EGNZ[T; M#C+P4HL_LW&<#'KP$AB3=\=9[\2$\D$,N9?1-1S95URPF9\UX*QAZ/[BE?KE M6VY%;I*',UF^&_2TN4PL.EL%78_>>;#6=4979M!+_TDMBKYU^I72T%49;U;$ MN^KVU7X2^];MIR*)S]L%O;;V^))S<)9+=MZK=4NV^=9MMO; MD';9MLOVY'RIPRR%TV'PRP@>VY#H+#(:\^>_?_[;\%M6#,H':7'"HO39U_&I M*J$VN;&WT/>AHM$NZB?RB;?(G5]?9T4:\+$#9'EY*_B$'=K][B[4R$&[7(]E MN9Z78]@NV]:%?E'+]SRB]G;=[LW]HE-9!X?9?SD=!N]!(]-CT"7M$+TKFCR8/_^)3=FW2O4W9/?MR;1?<22RX M5N;;J*I=.<]OJMJHZOF3(B]IX9UP.N-T9/XH3@6TJ^:06>EVV9[?LCWO!$,; M-A]S9K<-(5Y0?K@-(?:JE\^N +LM*SZQ"/*%N! OVY%MG:T7EZ]MZQ+;1.W9 MUR6>@WUMSP&T=K8]!W"RR_=L([EV);MHOZ6+:%V_J_,]H6 M/N'H_'26[3DYV&U"JW6GSSZA=13='=ORJX?;V:/O[GC"2N.XEZUJ8]Z36,5M MS'N>,:\Z@45]-,YS6WIW^N;PO$KOVN7;UEZUR_9D:J_:Y=JZT.T*;EWHLXN+ M7](:/.$P]H1D_D6$8FV <0K*[>%"F15)-KK L-&'"Y_=#$=SKIR,2+YL!;G7 MQ=LL#6>R=%^: ]^ZI2<6:YZ,9+WLT/!T9/XH*OCH:0GW613:/6!UG8X4GWF1 MV!&7/CT[:T][#^0%9_;;RR-V,A,O@,$'2*6\;)DYOG1)*\6[''%II?BX3J*< MCA2?4U+ZQ)WY-A_=ACU/LF"/IN?0V:7-7_8YQW:#X6"YC#/8;FTW$<](Z/9[> MK*>P?-M^;:W!?&DR_^PFJ_4Q6UOU;>M=M;O<3[=TG[V@L+6\;5UA:WE/=OFV12KMLFV+5$YPN;9%*NVR;8M4 M3BQ-U<:Y;9+J!<:YGX#9@TGV*;ONY ,@[\>LN!@6UT"5[,/7?G[9&0/!PH^; M+$4(7_)K&/+AXC/\=731Z:9GG\>=8NR!/DNK:+^O_4MOF-[S3X!=OT88_G\< M2W%\>S,/F^JD:[]$>#7]]G_\]3"OG]'XUWL:__7GPWYI2LJ?J[0\L25D._U$ MB<]7639^.^R6Q%A:#!_&5UGA0'T!X&_SSM>\?X(>81.6][IR+9JMMGP&;4EP MJRT/K2WG-&ZUY<.6T,=B"&\8WWX$=3(V@UYJH'"38+:W7P"I9<=^4@SR,;B M,"[F/])/)Z8U'X#M@N/;B.YY:,]M6/^NT[W*!UEQNSCNC'F_!M_39;[PV^I\O\ M795[N[[/5H67-0=N>'TS&6?%?W6*WO=.D74&O<_#BW'Z\0Q97FZK;T3Y=%?Y MKBJ^=>&>UH4[*A7?VO>GM>]'H?SOM\#+[90RF?%F #,O(9(]9^ZO0_ATU_ZN M[&_3-B?/^FW5?NOV/:?;=U29NU;Y/[7R/X7ZGA.[ N6)CHJ.1O7W7^=>P+U<8OA2=7O:^771 M5")FQ4NKSQ8F9(/>_? E 9H_>78!:CW-)_0TSU& 6N^T%976HSU>C_:H!*F2 M'9T4W:O.*$L'=/-QPB[\Z/8GJ?SC[7!P.BU(3Z M:3K"#SX34FZ4S,Z1C3J#7ND"GJ+#VWP>I-P868?B2;+8EQNBY.^3 4%/QJ-= M-:1\C<1K@AZJ(5>&/UI#)EK1WZB97!X]I>AKI+:P)>7P@]J2'Z?H51@?KF_ZP]LL M^SP>=O_\<)/B-<+$@#U* &XUR.PPM)&P'U 8>#E+"VX\>T; M<,J!--^R-.KE2LXVBFN!G+/H93T]7XB'^V"5==^,MF31[P.(^SY]_OTLA&\M M;B]#=24YT+_A&"QB&W70XEJ=;Q;.'M29PVDO1?I6MH^D2CKUXB\1NRAHKPR_ FM<*O3SMJX)3E@OQ%S4P 8 M%#U2K9V*/!Q ,>U1)!BL]"U$HAQ.][O]I7[#?S?O$6Y=]-9%/X@66QK^?.;L M+(2N%J=C9?SALPFMZ7H^TW4,XB!:M_;YW=KGWG58+4Q9EH)2*YR)0E@1@E(C M/)LR./1IG0>M[7;GX"6NZ38F:6.2)VTJTKJ9YV)9YJP=%>-_?NH,+J<\3;^] MZ_S(KR?7#U0@I\UZP/>7.^Q?_9I^74+_T.KB#"6K-I5VGM)SM.P]S3Q5Z\,> MB0 \=?5+&YJ^!#%8+9INDU1/E*1ZRLZ3+5.?GJE'DG4Z"V[68/1",DV[%2FW M3#_EZKX=??.6Z2?MB-6H]S>#[O :2 $O3MC5WHD)ABY+S50- #!M*C+M'G$# M!#^Q;M%KT%TR[)OP?;FFX2$"\[=LD!6=/M#/]*[S00Y^4B=EQ<]79!Z$\0LR M+3L(3:MEGDO+'(/ J.T%Q@U'XW09:__4&L$]2#PJV+4^2FMRCM7D'(.?LH/0 MM!JD%8;[PV=9OS_M4?&N4_R9C>'G\U4>FY!]0:*R@^?1&IOG-#;'X*'L$-^T M^J6-;%I1.5I1.0:MLH.HM%F3Y\J:'(/ [&"&VICG' W-(T\+G(H,'$^=W5,6 MW[>'>\^6B>WN^M$RL*XL!B#JY?U)BGP_9]U)D8_S;#2]1B'KQ6)X/;UCN#1, M'RY"IQB -SOZF!6?KSI%9F_K7W!?"KN@P%(/Y97E4%+\Q*SV 4DVJ[%].,U> MB"]05\1W0,$]!U5V2"%]_K*C(\RRMIKTN(3T.#7I$8;8K29]R9KT&$S[$VK2 M5B"/72"/04,^H:_9FO9S,>W/[9.NIF>FV>4OG1]F,KX: OUNEW?D4MK9#'HI MZ]S_.]!WU /RG5S^M![+A;VX]6B>9B)GE=6 OBNR7CYVG:*XO1@62?IK-]5. MB[F->%5WS\Z)G1M6KH>'HW'>=!%OCL,CRR\%9S:[X$WP\'OY^(H[V!;_.%MX#1Z:ZWS0QLU]L1L6NS>FS7V]$J MS(4$\7H>IJ?F&E[>[9P'"]/C981>4 I6/(3E=\G3=\&^=CI B^Z9\'U6O1SX_Q#P_86L:?E5U_N _?VO7S\=Y_^^*?C(.[KPZ,GGMUR-_(:9!JJ_M" M8;C8YWVA"U)5JHJ/Q; WZ8X_%)^SXEO>7;G/>OJWTU$C==@LGM1>0.?)[,;S MKPQU&BM#;;9JH8QMVJT.P6_Z&3V1E M;.>G(WH@?=NNC*=9&<]N,U2Y,EIV'V/ZY2"K^R04X7&0ZB2B5[6=CWZ@;.Y) M.)['X(FH!T:OLX?GHF^7T'DR??O\*T,^T+RV['[Z)/?!S&O+[A?B3FB-L5_=9Y @?FOAJV7T6B:^'VNY6F9^%[7YH MW-VR^TSB[C;-\F2K^_F+!![JF;?L/@O/_*%9M5:9GTE6[6YUO\W'^679BENT62WQQ^$X#^Y MSHK.>%@L2,<#$?R/)4"67[3P!9\-AM?YH/$;,W8F<$>;/K+RKOFC.]0V4.;K M9)0/LM&HD>;S =MS_[O1' M__GJ-7TUM:$P^W5P#!$< Z8X$"*ME=)+*[3RA/O ^:N?TL?+=Y5KDG*)*.C! MO_[\(& > ;5: S4Q&BO+<*""$2)XL)+-H!9:^BK4F%*Q.]0S?WOA,JO=":X1 MBH1%;[VBTGD>1*1ST 5!9A5T@N&%%=#70_18^->17BH7A!9*$:Y!=AQAG,S@ MIXYSN0H_/%$[@]_[UV0T3H]'XZ'I]?)D'SO]CYV\EX.=O,G'G?[_I.9Z@\MA MZKC:OPT_LJ*;CV8]4V?-5)<1O#]EUH@C1UY''+B+P0O+N-TPAJO4H$+=H)$4.N)8(EB#F,: M!**<:F*9G8D"1TIX4=$TB!\)$=:W$]YZ35CNI)+"$!&-YL8&I&:$T"18&_>X M)M9#_I346.XMG#X5_@U^^&UJ]3P\6T4<;JF=9A(3KM]J=UCH<83R)F MUA@;@R$<,TH]YX+JF>/!O)=(G1=A-ZAUPT%]&Q:$0<8BI+0+L/JB-R!WS,H] MJO7C(<:32)EDF$6FP%@Z!CJ-:NLE$-8JBF!5F\KR/3QA^_WA]\Z@F\5AX8>3 MK^.+21^\T-25FB 3\$\A?5=\$:F85=Y=6[GS*(>P>I MV7SQ+=LR9T#!+[&46$=!G(-4&,TLB640$E:B;\DIK\%W2Q@/@.2Z.)'Y+=.WN]\[:<7C_8TA/OLZ?M<9SW[[ M(^L4'P;9EZMB.+F\^O)]&#MY\3^=_F1+= &K$&"UDF@,>/K>8^6%))8*RQ$) M=!5=1I'0>@'A1\-[A_I#G(_U_6>S-+N*=/F=$H&T_7 M09'U@*QOX<]Y?WJORF@TN6;V:U;6Z5PQO_W#Q M9E#F0">=?O_VS?4U&-0B[_1K9H\V&$S!O (3$02C3G(O!&7PKR@AQG9,RPKA M"152WM/]P,2Z8XKKC*Z2N_ -> LR_*Y3_)F-TWL7KK(93-\P^]+UL!@G(%)F M9\L46<"&Q4 \9TXS;3EW08"'ZAP#RAA25:= )[JP^AX'[,%P7K?^ CA"RC@< M(T+:TZ"008 ST5AIBTPE+8A!3I#@^\=Y"$IK,"ZFDI2/_GQ?)L3!W9KMCM2L M'[EP)41EOKVM7*@\?U5E;'6IO'D?%]=*1 (L*T2"G&*%.->*0*@H IA>P\BB M?W&_VT/G!-J(V:.(H)Z*""PJZ1#W5'$(Z0C!$9NI87+4,X?V2 08UQW?9\FS M M3&?.!B(AJ<" >.LI76JBD"&+D0*_D.41I6=(_!@\#: M QXUWNXB'L1[T-0<.TLU$='Y:&9Y&VVTU!4WB.#G0J3&?5U$1%M!'2%<4:<( MDUS2^98$1#$T5%)[C\;@>SZ^U^&/KO("C!62R?!LVONP+CM+ =M)W#8)TU/C@5 4]MP4D0A +&3A/'C">5 ME3A';7NX]HK2.G\ @2;7B$8$\94-D8"Z=%.4;(R,539?P/TA"V[A(S +%Q=9 M-UU2>'<%TB?P;A-7!UU@<6DYW@\'O2Q%,,E3##]NLL$H6_28![TW@.OEU,R4 M6WL?LZ);(4*]L6"+Z209,4W92>R9-$*XM#L=83S*PYT='LG2_X&2LA/BCRZ]=1X(IY9ZV!I:01MUK;^7X)\4WK"&/,3@/Y M]2O""X7 A[4\*L5#X%J0694']=A[4H/\:V ]EMLLB3UB_SLX7L6XDZ=W?AS. M,B_@BX+Q&W9A2%:NKB(;C7=<"D)ZK&D 3>$<#U98+L6<((%RWT 00ND6!-D: MBZ>FT885HRFXS=H';-/>!\4!\QF-H@LJ[D-='#V)UJ\KA+&3*;FEE;+8&$KF MY2142H_$,Y.HW ^\3QC] US^X03 Z?3R_JW/8%8J!@4#=I>U?0/@YIU^:; V M.^V+42?H%"' .S?"PVIRS&**P'W7$*9$'7UUIU#@Q?#YD; >#N=5KWX19\4T M4U@'^!_U EL;O9KA;#V/J))E9R>#\_VMK_,I]O;NQ__*LR*%'+=O4\"Q?$GL M_1=NP!B4 VA-SGR1C! 1R4 I%1)%1PW#D44@H^$1UI"S^HE$)\(@6':#RP]? M^[/B_;=IEV[FW6TL*OI8#&]@I=Y^['<&8[""":XR%JM)%[Z%!;R!*@1[14RT M7%"J&0L*D5E>C)L@&9W9&6!T4Z:HK [%"=LJ#218OU+ E'5+) MSX2T.BC25@"VU"BIF8T0HS#)9T@KSE2HV2#9!>ER\SD!F>3^^GHX*$\XC,QX M7.1?)^7>PGCH\_XDV:.I81I>A.N;_O VR\HBC(\36//PYH3VUD44$D,<9@V8 M2HS ?]#!4CWSORG"9-$^S.OKV4)E^GZA?S*B;*BPP"I$S2-QA(;HK80%/O,? MF, 0IM0096E?^D2ILB'#J04-("8,_"E,6;( =NZLG)^QCIZC?="A;KS:7WW.+2!*#P+@D5B@S"\PPQ.JQDA>4 MF"\BNAFB1X-/UH&/M78&/#Z",9@DY1W2,_"5UP'[ZMX/?6+PZ3KP*56**HAP M1*3""/A1S'224B3JBK61"#\Q^&P]^(1CKPT-2"DED)1ZMDZ4CI17A8<]+?AJ MO>Q'X[&#J(E;L/%1((?B;.=3&M3JC<80;B=45\QJBKAIA"/E?U4MEHZ5C4.U];>D!+<,Q,9#=9YT$&.B!GX MQ(&G7U&<1&-1A7\=2(^$?X/CHJQ*1=8<414DJ'Q,POPPD92"5UQ6HC![4O@W MN!A@J,"]P!%Y ]J'>Z\DGDE_D+1F$U5HLC/\W\ 7&180B=ZD],U.QPR58D!J M#=%0-$!R[BF?J7JB#41*E1"9X65E7PO#]C"NV^,$LR.H\9H2BKFRP5LULZ;8 M>X\J&@4S0?7#86PB=)RD2H5W^2"_GEQ_[-R6]>9^ZX))0X"T,AH48Z1*"BKF M1U 5#;0B$!0+M@#\ML#MC-5[P.C+]ZS_+7L'Z%T](&&U=!+26DYL2)F$$ S M"Q[;C$56^EA5^I3@W9%A? ? 2J7ZZ*;!>V M$LLT-3* %@].@)> N)Z+KK#5@ZI"*/$87._A? RRWX<[H!HPN#P<#):3J>@% MO&<5YK;8REBI5P/Y?1RJ,RAW0W1N^U/)=?IG(=7V9I#\R P\R?G@+0VH0IA M!,U"@#@T8HCGYCRG"E>U,Y:<[DJ)K=#82*EY0C25Q17I/-=XF-[:'Q:]+9F*#J#RS*+-*IY MWY>LN!Y>S*OEEE!,SB?]C9K)Y6+EA0.' E:PB-9S&QSX1O,\"5(BXE>_?@3. MO[O#8E=([I&YZS_T.1N/^^5TGX]N)FEW<31,N2^@2MG IP+]SGV9%K27$\1H MA+D#QBDM")8,HF1NJ..8*@[XTC_FV#XA;4FEHZJ("^#]D%S MQS2+U!($3J&WA@7$0C6F0!(M;CSL ^H[$M0=03QN8-%V+D$:KCMY MJLQ]FU^LJ1B^C_$,1A%K"H&UQRP:XKU)9Z",T(&!?@5NJ7>$^1DZVT)P!_I6 MIV3N-TJG:[G3?S,8C8M)$H][,01_.;N= A0G@][H_C3LAN-'7(>(C&4,I5#1 M,>4D3F=M+ 9B:%P)8SA?/+"[\3C)5H=C#HRJCT0J)@RQ K0IY8IIGH[82!G M7-KJ$3>RF(+8B.JLF&)X,=T]^# 9E\:RM!WSL%%6;@Y6RZ)_ZF/!T" M#GL:M>D@"GAAE!I.F1*I(,[20-#\($K L:&695X/M5]R/1<7FJC9M#FTD:;4 M,T%9C%SI(,%'5PS/3YV"6:PK,TME=P>F*8CYW&&8GP!(ASQ@%7QTG]>X-JM= M.C\EQZ0D5?KM7>='IX6V'A8,HO,Z.L5= M-8F!*98'!'5=)E9R95+F'DP.QIXP\ GM?',:;&YUSY M[GGN'=1UP534/K6X M$CH*ZU'TSDHYKTYT(E1:Q"B!MP3U4W8S"Q&'%V^'H)= HIMBL.W[MF'GL!;! MIUQR5!)^1?AND\15-\>7NP)N!=N^,-JP;<(%* TFF#$N!FVDB93-\Z^1H8K+ MC<6BG#\+1ILV4KB5'N3&06PG #.;BH:G/+)(JLI!/*R)?CQ&S,Y.>K+!N_'78[=_T62E]J_J;.TL'U#<5Q@E$F'$2E/)!H M.4$^S)0 ^*FD>I(>;%P]QLMX[("H.BRB4G/#$*7$THV2**NI:;9T^+8)C!W@W-1Z M#A$6B/'."1Y9:ODY+X^AA"!162H8+VV-[!'0#3I4^JBU=41C;Y10U@LULPJ4 MIF+)FD2,W@+.:EL:!\$"+/SQL/'X]2;+K%/:B INE8X! 97G^XA4(2:KS>

'H#WWZ.<^H$Z.2]0:<2^U%=B(?HNR*Q1[(\!&:2,;SH!B=7ERL MUA$S>LXW"SA*8&T[]O9!W6I]C)"!J#L-PJ\\UIWZRM/HMLNJ M'O)51=,WU8S6(I$- 3?\6XM)8I449TIZXEI*B\U+.1I67=!9ZH M(C:&F7:E+=%;"]I+YA#B:;E=T&L3^C N- ?[(?-GTG*01=^3>I22+MOCU4J- M!FX9%V)C,6S(P&.F'*F!?4>Z)NHJCQ:\!CUQRR1_Y+3!_#R*J\L9(SMNT*/-JY]BX7S%BWQQ0T/B +<*+ M;8BK--+VR(E?D?;\Q8$=!(ZV7[JPXWKM+W]V=&LK%\$S+XAAJ.,5RCE0@)P: M2*]Y0!D["WK.-AC$*JE-X8[MSE'?Z' ,.)YY(=.NUEP(22IG!.\^I<%.1S+; M+DXQZ"D3]^"TWZA)KH_[;.-QGQWU1SN+GGU0T^N4%#!9F5,[B//M K>KS.:W MD[7'F55H+E-4:V5LY8AVL8F0Z1Z@$N*H>S_.%&R%P&0?,GIVCX M^JL=[S-T(381-A^4>UI&_">R"XV_Z;.&PT1<+@DZ3A8[AX07.XU24@ MWYG&WJ+%0C7O=B*0A?6$Y:-M8<VGC"8D[UN#"./MKXW>G"[HT[P#B8'@ZL:R@W ME91P]8>S()Y >KBV\X?-F.4-S,O#15;&CV$@6:Z?H2C"TW'_^8M[ M*140 "EX5U%JQH2NUJP\N=15L19!=N;CF!B"-]V=9ZO@(A0O@D([)DU5L%?I M3,\ML"83]X%)>]O>+BW>HAJ[C"Y+6@Z/! MR6_=_/H/:&+HU]*+4N^]7.&A,PI1*O5^^"=)0X&D@A6SY ([O/ER!9LOXIM' M; !4#-*!XR2>X6-2#+@$IGF9N>/>":;8U,7CFN$;BJQXX^+;-"*JG<*4 .F( MM]E;K9QC@1UX$XY)Q'IL]8;P.,^OUA Y;D3[:#VB/8O1H$YD+_40L<7AGJBK M.$W%ZB&BFTR9KAA9-QS=7&]CX8E3/V%2(Q*HRNO'\BQB MV4VQJ%R8G7;P>J%RFO?^%K=2P+50?$(+?=I.XV'0&"<8G-T9)_#SGCK/:=.] MMK$[(GM6[W2*.X4KI/XK?!SX V0B39QYT10OH$_0P+7Z1TF_H2H$/9QH7694 MQE$V/Q)UP?,N9\YOW*(W+*1##T'73+O'1^]$[!C,V-*=8:J_J##!3E-SU"2G M$J.:@B0E'#NUU13.Q4BIK$G\9HR/\A3LTO46UD=A@/;:0L-1IT#=8M7*4V9L MB+ M(7%[%#YN.X'5)H5W.4>TEA_$?A(B<"6Y:O;[2!.8Q,)#!<Y=%+$HUWW#Y]T/8K]4/?E^LXW5FNX]))EAZ]Q\ZWP/V5B4(, MSC *44M_W',N#I?NS&)%XO@0$-CU*!TV]0 ZS7>F=7),6-KO:2^IW0M9(<0% MU/%2V@[W+9]E'\1VK.10C+-=Z$+BTO&YP[7X-UA>'$D\'(I1M>,,;@E_5\ M#,[OZ?EPCM1VN+0>@7AHX$$L:BJ" +HP+%Z@+ MP1W+7+_7?!P6S'TFMDC&'Z)\?P7G$[@#?B: IT/6]&YF^\Y"AN'N(Q4;J-E> M'*$_]!LGZ*9+[LWJ#P8[N^E@RZWLM["Q^;/Q$&[%#XB4@Z+G78^-=]5@\&\- M[23^+8!Y324I/3?,8"._D2TC8? DMSQ/8AD^<,*<0*%HY";!I'&6QUFV+Z\1J MXTT!#[Y7S)#L-;*16JV%AW689L-U8@K9*%5(57DFEA[K.K0;JF)QL0^L?B\U M0M?@.?TEB62QC1<,-C#&V#%*E,JY%KP>&3*YR*;J&AW*YDHW]@0,> @M ,\V MQ #<\/FVX?7@6=Q3/W;$5]@3$Z)J*&%V"3Q/*%C%I$LX"N M^L+41PA'FKA;5+LH:8=LP(AH%%M<_I2$!0,7EZBEA*I:ZC:!KCIO2#P<[#7T M4;&UJ*7"X5J_RLOA+B: *XM^0<[Y_1T4ZRR"Q^:?_%U"!B=?>Z+V M@@QM\TH9#2/,?Q5-5UYR"*N/S\9]AA:4[2V=L9;G9,@1I41E$9#=]%/$F&C> M*M=5GRPNQ) ;BACI ARQ>855*NZ*/RGLP[]V&Y%$I_OH.BSCIN6XS%P4-^XQ M]D%&FQYB8!_5Y[CP='YM_&TMQR8]X85@ 6(WF?6#I,J(R"0Y4DOZXCK+2RDA MIP49%ZCQ_(@:LB:N6D[-)%9Z"*[R5B4W!BA)JI*QX'S]VM/]7[=*]XDA=PC* M*1.-@4=X0;54 M+4733OMM(YJU%^D[/>^-=]_"<=XPY=WWP8BG;0O_5JZ5GQ2Q4$I/P;VZ!',I M+H.?!41HOF5IZZ'<>TZ@[T* MU.4>SBW,12UFQC2G7*FA>,;A&XE\4!+2VHIB*&%B0N.!Z(9C_JC4!&/ 0E8I M>$XN#G3#V-Q:P2CJ=VP7<>DKUH? A'T6K&_AA"U+C ME'7XAK]!,6ZG]W4=K^JA2%0NBM5O^16X,-R.*MGY;.:O#-#\3[?W-V.GYY_O+T[,W+5Z\NSXY?G0Q>,0K6 MRPEAX$X@YU:%3@#'_0M\ MS?T+J"[GCU7AAGTH7DS(C.#MDD(#R:UFJ*YQ7=26)B#@$D1!Z[+(YN4M*CSP MP;(;"\"M&S58X2-^% +U8DCJ"./6@I-".6H=(PGEA1H/0\(]N3@9> 1;FQ5+=9&&*KU\C&'\18W'S;\;T?;]""'<, @XA3S)C1%( M$RH\8M#_<7C\X[C_XW'_QT&_'_P]O@*;N@Q>XX'AI@HXM.DUA7,P$)!5[)3 M+89M186Y)C"5D2/ZHA-+(36/2W@%MQ[25C:H/QA%\:1P8VD:Z9VVNX:%='V2T&%ERNTM&MT4$8G]OJF9=DSL")N/<=[?>= MKKFE/WO7X\'JHP]W8J$VQF)TRZR3C.0J\$;51D$6*I=#-@P:V) BG+F H^2" M23%%4TZ\)&#"/WKO>TZ)'_Q943F:&P2PI_,,RYF?]X(+!,-Q+DA20SKF9Y9. MD4NWY<9V'ENTP@..MUU*ZM<""!B(JKE$G'2EHA3 $?+%(IJ9[A-=0\Z#2"G( MA:I-AS+UG_V <;3[..575@U_%*2J7\/+T5=OZ)4]%)Y@U"O%H7Z;[WVP)M"< M@ E[$E1JJ#!^)(?4*&*G#-%(WL'I72P=\R+B,+F%'2JD!5A Q"7[8R_.^U>G ML)DNA+[C;7J M":7W/U<3LY)D7V#L<" MPWK!B-OZX=[V2%3[+KMR3'(TX*GP6GF1@D.M:TSP4\N,%P8;T)3&]4O#=8)8 MY60D(KP'_C33S[4+6MM*C1:Q[C'B^NRL8732C\;"=>*@/ZT=7*W@A8.T5S50 MDMK;']:2^I/M0=4/<-!CJ8X'ZYZDCH=K:CCDZ;WTEH"U2KJ\\BI*V+8T$/;4 M;;B1KTT/JA/GQY@,7,*Z(H2S!$B]3"QQSEL)Z-3F9U,Q_#S2TY2F<3ZM%AA9 MP4Z@63PM"37_8BJ3LAA-94J!FUF,0"TF^ FWNP 0>F]\2O638#EB 65N;^&7 M&OB5)H1QD.IWQ/D_V OF(_D3GP)2VLE*EZ_%^>R(1T8UR"LY-Y-->WH*!OLDC:RF)T=[P+TMR# ,;,(W9VFRJQ#0T M8]PVS])X6C\\P0;5/NP])SQ3J/ES[V@U]A*#+C.K<+]> !?''*X^QC&.IAK+ MT)X;^=GBM+L?UI/S\(I+-<1QD$03A7T[(5D/"5DR\565"W($ RA31!=^1S5P MNJ >Q\5=QTN=S*<@KL:4Y*V;W>3(^Z!R/ZF5'5'@7;OZTD3?Y(I# Z0]X]+Y M E?$4-VDD ]MAXP'FG#L/FNF.&[;3#R1B/-$74?)7*;7&D-SKOU45J&D0L# M3)V5.0'*OTXIUUGG,P;JY8,@Y-I$]VDM&.Z!DAG@"N)H& )7ERQME>K9)0;) MJJCF1S.= O( H,'XCL3K$A*4T1K MP%_?\7Z+0B&T-\TB]2YUS1C#?4DQXV6'N"62]! M[4*S/UI@288\"YN>#,P9I[+@D@=FM4B_]+AHAC-\5&)1AQT ^-#9KMVBF-QD M.WW%Y.].[80WS9A.Z!*:D@B@$=Q%..+(UMC4#"A)[-%L)!T!9E1GQ'^1]L%P MK8DS; :R">L]HJ$[R(J0"U1,B!ERTZT]MMYC2EY&,V9.KJ=5L6^+L[T,HS8C M7I':G$3I)^8__T-Q60E/O.>!5N2)%5JPI06 RE7P\Y33I2N@L#<_SFYTOWS M_(7'TW!NHF;I'"3"D"N)6YD Q(RKN"H?15U//0?=G,17E@5KB@0GA/%89.5Q M)P7B"EW&T[2TR4HK5*J-E.'+\@QE_,'UESHE10P1D4VT#L0JGX97:5RNS$$H MBAQ+0#Q!UPZ@"WD3; M17H^ID8FITW&/ ^M\(CUB[>0!\H@8ICNL0)!!7A9GG./T5WRH%>'%GV2- B]K:HVM8JN M^!_ZB%X:88@WDLR_1O_.<\2DB&:2B9$N;I@+C*I-=#3L4I483\M5&#R4?5*Q M(J& UQ%L77'X$,X ?UU01M8X03KZE.7Q%3EG* 'L<+FNC=?@\-OK7[P,M_'Z MN,P7S^[/*F6=13)\ \9!A@8%0BUF27:UX455N@(XXQ$05=,Z4N#@"5I MKE0K7OF@_]=VO'NY)!AR K/5.GKM#([2Y>4YEVLUW4E2TZIG8MK*QL;QF!R> M:8RL>#-57#R45J,CMUD[U'-F15QG]K3;0N >';=TRJT5Q[;)=P)SLLY.]'BRM0B/+W@EAR&\P6#AD;FK"))&# M"5RI[),03E/:LW737 MZH M5 OLE\%LDAZGJ\>A;IQ!0B^,KD M#B/(##QA^G-DA22B=6(V4"_61KXMU>0]\4YV<0\D:MZLNW=XQU[H"-#O)@)T ML%?_^94&)>@S6:X3JYW<1.SY(*@NI;B?R^_Z:H' MIY('4Z8,#Z50&:.:0WB?; '"9BIE=&NWDWR&GV88P=-C=@@5FH5SQ=9QX4 4 M.D.0US?N;IIIS9:W)N_,NAV&R#U@9@TD(VE.>P ^0]"P!1\N:!+-V/X1U:4O M4L]DL*E\-8F8(K5"O6*G52M]SA?HW=G+ Z4E-E M;0,^2A'\/"Q*DID.M\^DJQP$^$E#$$AQ-@MPI+PV3)SJ MZO7U1-EOM\2_@:O,'M:8RAGR1$5]M,86G;.O?$N\01/E_U'[A(-Y<;CH(&]L M.PCJ*CMI3$:D\$ V'M#$I1<.[(6B#AJ&5A+ #OZW^AR7C5^B>;G(,WHX2V1Z M70STJG14!$L>6XRN%\4L=@91LC'FM]YRH<:P9K*"\Q09+>09&(F)\ ME930UE%HC7?"L$Y.ZTRMN0G=R!ITB1A5#@X2-YSEIH'K7UP0:UO,/ OX3M0[ MLO;L*%<>8B8#9C>\7;?/;IPLL;$HL3$U9GX)-Z/\AIU3B@$[+Y:0M?>BK9ZX MZ8$\8HF=J*BL3S\K>/J&M/!MV[1G(+DL))5[%%*<(_Z;!?9*T:=J4YE]=3NQ MF5=<,]$A0Q/7/=0#Y)L&_G %%]R_Z,^>P9? !4$='W]6LZN%>*39-*9'F4*_ M.%U6Z*46;#N(S,H!V17S3!$"*'/W<1V#RYQ/KU?N=UW?48H<2\.D<4V!!A_ MIB-^VTH\VICKPY_>RIEP(X.,=\&&FHR'4&*'$/?X4_T0*[OZH$M1GEGN:YRR M\6HXR!#HW8>RRU.Q$A$Z)[35 >GAHXW'<\?3-DXQ;3[G.#5O-9"N3%;NA\3^ ":*>']>SQOIA"IQ@!_)PF9W MKW'E&U)^A\^.K?/C'^N*V1ZCQ%;YN("R)9]GFJT=V+TGPO >JR4R'O5CS0E, M=1&E$9>+.X&&PNM57\,H:#)6V:"N*#9/S*[OGW5S^"F5E+S)Z5IQV: M&(7]R".#CQFG$HFQS_CWYF\R8K5Q[3G %*>!1@QG6T>E,WOSH%*D)AP*-X5L MAZ]E#HS7@,'.S:F/1J=L,[[L1\]?;JCFO-2[W /68W MV4'QFZE,Y)!<2% P])GR$^SNQ_CB]">KRS6*MRXB8=Q9S/"4K/VW!FGK_UF M,*PGSP1OY!<7<^N]QMSZV8K&(:H3\[TO5A>:?E*$)%E)ITY\'J[@HF=Q&TUE$2<3K)*D'-67)Q[48-CRVNH#T<5HT/I-VNQ--S8CX9GF&\"UUG#2,O"ZXCDA#3WFX9Z:Z1P?XIE%1NCAR[C5CBQGHT91+ M@'/%2C.\QTAVZ?#2+#V:HE6=))Q920F5%:M]N*A)UVAG M^!;!'I,K5S!7KMO7=U]\H<3]"EL[@E-9"VTP>.AL,4:RS)8,+@ MB8%4:@*DO;NCV;0EZ8ZX$__^B#07MG>!#/:W#^ZDY:4]0DW3.;IN_WU23.:\ M%N.##..WI\ZE#,1%Y3<%)JC1-(B2KG5TM!FX215!P8JBHRIXK>D, MB?5 BV=J2=%TUOR,#&0PGW7;A<0TJ!%.E!ZI.J\X.32,,$B\ QJ&K)HEX0;,1]!?.6%JXF<;[9+UJKIL:QG0 MZV9@19Y^EYH*<7_Z'9?4 L&N=)8#B#&/2Y-4]:_MJRJA\>X^)K;PQ&8K2["N M@0*13?XU;L53W.UHQR<4*7J'(V)RL99>&]"F@]5YWGXL"%6M\A$NBU!0!)P( MX@R;D[%@CL9@O')^HN;:*)E6;BB4IP'E$8WS1$+H,;484.%4H D^U&'TUZL@ M0@=&KAV;ICW :;)R>@&U'4^J.&&T_\(23,FF6WG=J-_BJNUD56J,C-UIZ]SR M4-N"F4!KAV_??8S>(TV!RR+B\G\>ZHK1+9XG2C_/+!6Y73#3A 6Y.2H02IJ_ M1VSGHQVZ\;?E!F:GIDB:"8-M2LF-7\];YA4G"1&*0GL0:)%CP=8"TQ#X21T@ M'_9_PDOQB!8TB::?S!\&/P535,CY$YLG]=;O8WYG)D3\%TZ(L$/C#U9'DAP_ M;!P&&2887 8C8X;1;#,= PT?6X;+0F5J*YP9WT[%B ..'9K&"3""G'&([V7& M9P'TGMEV3!<^\.+]I<.*SX/1<'#TI8ICG47J'''TFNG6'IB .%R%>RNA117G M4F!OIWI0N3=U/H )Y(1%;%T>=XZXL-WKO1QW%'>ZW*#'64<+Q?UVN6.Z(>JV MF[.KA1F<]>/R?^1H??,BZWU/SA'_MKD6QM5"39 6WV;L\HY-&SMK_BQDK]8# M3E*YJH$<.,WHZ!^+?<+-S+6F5B>/3)^MH178%TD14ZT]S8-4.&#J@A'U0?C<4JFL039D=C760K@MLGZSM?T:F''F2ISP7)$HCPL[QJU&5AI7A9 ? M7),LXB7!%#3:"BWDU(HVQSX7IX89RUV=T=TREE49^S;.70,UIF[SMW/_ 4[X M63*R1&+L"[$CWUBN5R[YW:U*+R3/BR*\<=U%V$!JJOKV6WJL@1UQ:*_T"BY;S(DI MA3MQ1^F!NUER^B;A"<@T1$./J0D#M5@FV4HI.[ D=&#", 9&73RL8DM%W?P5 MOXU4,4'NA# 4%SYT,+.4[6FH,^61JA^*1 M?58GNX\?MK$S'(_G6>SNA2(YG$R=;W=.#>%LG5EH)@P/+H#_MXA&0'UR>\B^ MUV,C,20E0 #&%20S7CZH_ MHK3""\1-D$>SC,=ET\DVS:]=@MA,5TVCMR_>7P8G_9,62JB.K\RS\RP ^WR%H06417.0.)"T'?* MN$S4;$>T(DRLM 2-<"%'ZD2YWN59FN$8W@V>X6.(1BH.5.2O&2B?02^H10T( MN6\S.Z%M:N)*3/#CW3/2G0+]&"*LL\VQRS8<4Z,$1C'-XPGS!%,,=?VO-- & M:';I7D]V\ME[>VMPA.4MSD(YTY?:19KBS?P[8_#!GM[@^,I!_^C_>@TY7#9B MKYN--3.G6-V;N"@.[U]?TG/5)"?5,>RS[CC@Z):9HU0J6[R!"J9Q0*).2&-L M,%]FN4X\8U+9[$$4^K(9)T-9I1&FG39\-WE>Y<%R5RP7$0-1Y._^"U^7Y\A%<. :&P@F8F=9XG4Q"SB@GK[W>&://J5/ NS9P8 $@N5 MC"OIORY,^L@"@=XJB3-(B !=6E2E;)H3QI$4O7%)FAU+U;00!R[(MSGG\!Q0 M'FK9J+A [ZOD;I /!N;!0C]A\K_]T/^!?BZ6T53_+/SJRL%8\[CP[X=X 03[ M%6[DW[-%E/X4;!* ,C?_FND'W\:S\OK%\2D\\X<@SV[AW>G??AC\@$!P^M]F M]>7,><#V'_[1>7'#$FY43B%_D6O8XKTKN4MEU':O*8<0E"]&(]SG%U4O:6DY M62]DF$HQ..IRPBDX"E+ MP46"X#UWBH".DG?W1BX[NV##=/?\ZU(C<.R^X)3$M)_"&9<@R MC)G*QLPGKJ-\=LM)*,R-ZH$D2<2!;@JFF5DJA51Z!K4CN85_X=N+XV88R9-%RK1Y/51^,WTP M85T '6>5!H>>S7)%Z6X'Y_Z?E2KT\/CZH0;Q7.<;4STO !82VI"T&:J@\64< M[+&H,.G8GD>0PFEZX*XB@]S93C(D;:D# DZ@E0>UWY3QT4!R!),X2:BWH 1> MX$F2'N/24"[@YIRR9#Q.X%'::2^TGO=%!0V3]EE#.!(X_I&]%B-"K2;3)#-:QQ6PQ<9S*>EH"-2;N(;I2^')HD"5K* EA)^:6; M*^)N;8=TTLJX'5%DMB2Y&#;=@@5/6*!YSQYM+I6;Q?"J2W"J#>9[N#06O1,W M3_3^_3L_3_0/TVU;>!V?_C Z^!II[FU6Y8*[F_H67=#KEG+IAZXEI@KLI3)G MPKB<^HYK+&8QMUX4Z.I521IITLY\6G%=VPVO0:Y2/8=WC2$/5K;?S@D-@>]Q MW5;K=$K YD.3MJ2[UWZ<4H:1Z6NVF32#E8;M\25^"6D8%UX?&S*?5\ZG4WM4 MA4S59J;&R9I4;A&37E9#:S15'3KE3A/L'"()0(M)&D(,OL9-EE0+8R]IG48W MF]4K#^!6K!@#@TC*'2VGF(RG830C^[K]VA1@AG2+(IF3>!%;&TRRT3HM_ R+ M=.'2S4.2N3R&;V6$*JRHJ9RW\IQKIJ]4!D;9\EJP0%@-N8K*7R6UK(*Q*=YQ\N_W]43-]:7613GG?NZ7#1WC)%9D%W':H'CKNX66HK/U(_OU'/ M:W(>F;E;9O:3KB18EOPU-)>Q>]*_SAQ3K,".)1EOP]6N+E"YU_U;\B1-/[4N M :GU0!85: HOPLDHG:9OKHMTBW>1J'E!P\MKY)8.:-2V+N6I,XA=)KI5C(:G M:E24C6R*H"G:)\"Y82K'8RFYVB+/,^DPU=I[_7BD6+&@+M7#9>1MC#16\,MH MQ5/BE+#MJ!_,HI4>U(JUD]%7;N5*WJ!U=+9)03?KP/ MNT K<4#W_&5;K2M7C>9JGZ&DBI:J@@7/R;YDH@C<@DZ>6V971H\9GY.68:3- MU*_SU5.X-JU]%QDY.%>3>M!3FNOJ,*>[43W,#;<2+%,V+.^C5;.]%YB/II>02&ZNRAIWF_HD MJ9"B*GV3]HK-$U948D$C0F!7N< M\C2*Z\JU(J,T4>\C[:NK:VNL6T609M[Q^4T4)(#R0G]NJ5X%?8HL)Z_:K'%L MHY[M>-?XQB,9WXCXI,0E=TQN?,S 1CUR$A^@)S2:71TNOZ"_+86^3%@[V]2? MRN>8T$Y@]+^R6[0AR",FU:T2;C*,=,L1PSFI62QS4&TYWU45]X"W&?8@& M> K'$F)]*:U1&RGN,KDM:9T0E"+9L,[G&L&)%)'99H\JB3'"BJ7@EH!35':I M3RE+&\+31LN+>'29%45,46LS,%NNYXF"H[R1+J%K^!9\>I[KM_6"BQE[9GP/ MWLH'38=*[3AP4D]8?R7L2'O?=AZPV^-;8R#"3"P*_E2.$E"P84\218: "TA MI]ML(!ZNM'W4 T",52TSHD43XLQUWVDP:,N","L!W7J%KIN(<%V)>]":-T#D M/:4.(9.L>ZD!\P^W(/["31M)5[:34]'1('8J6!L9?\TO(,50!O5]T+1OZB3U M?,W"!F\0#B0E+Z1D1#]K@I-N@I5$'(%!8(B>!937LU-K/+<&YF%@^^CS+HI' MUH#BX4_ /%Q5X)RE,VQW\WF:"<'&F!&WD2OT<:BO[:'TS#DR<#<$HYDWW% M M10ZHK5'#X#I'6I\2/HF8Z;BR-9L"2>#B^$OCDILIBM$DZB!4#F5T:+$[R M/ RH:LT!D_X5TX%:??*2F(VJ%R+!GR 8 ]DESR%O6#]MMY5D-K;XM)H5_Y#1 M,3O8>>:(,BU&IMK/!(SJ6B[SKRP:V*95EL;VN%]%!1?$:G5XZ#/L.KMOE4ZT M)6JI0?0O)[UQJXC,3TD'_P[R@E.DZ;!?.5#!KW59R\'J6+Y'_)(BBFW@?D.- M#$]8D,Z^:[ETCIZ0>R)M?@Z]W.^9,B"O]N>];LUT/VK5DRL)$W45IZ29R3(R M\55M']!\1ZI3RI+LBD(/T.8FS9Y3M2E$OQ" MBC&&I^.%]8*_Z]!8N$X?^08X9!DF..8()?JPE9+.B 153T_O,H@6&"]E[YXB M!]-K\/XI@'''.VZ4A K@16X07S);A&)SA;O!C%6Q^9CH2;Q4G%2MRPC1S*X.\S$K;6SEO!VWX M:!:M[$9TN!KMK6EI^@N,7*$A,'.&:-E2)2G,\4HS+"#^6K#:O)&ELRF@;DP* M*<%UXC\<'S<12V4?)U:@"P)YV]!VSCW;B#O#.G.9E5*19162HH=Z]B7RL'6F7YP@^I2&H3 [I MG&--R )#J6;60.VAD@E!-$^&%],![$)'M,E--$P28L)'!W-J_"&),ZVN?5A_ M^$4U56L8_HQ;S8=LJ[37XQAZ@+'^I!L^T"4'4T9T7 F4U&:3^0E=(^\52_+O M9ACT(=\G8A&$NNR+D]V@M*=)5M&\P=LL_X2[A,.M= 6EKKC4XQ.1Q_X>7P&# M@&6-LHN1\0(4D2GV-S%M49G6@]ZK"\P6+6#\[4:/G>(,*FKZ- /R, /P&! < M\G&=T=\(XU02)\;LM%#%@?T)R,FV()J*27;KE570M!(NID53<.Y\:0:ZCM*T MB^@3!C(80>^2/O7ZLYI6%'/Y;0[ZD/)ZUYG@JA8.1II;RF=0*;FQH";#<+Q\ M#53Y,BL8M47J.V4+\'J-2RCY)T;XT.]R(I>]@*"2C&':%(&0R 1O6 5MNEFK#@;I'+^E^1FZ$2RXZ;%0V;Q?BX;@^,XT0EI8A-X/IID+I M,P'')PL:5U6"T<*@Y/B7*L7!I&[-]^_O_W#CWL\;OA3=$AJ^_ZV+VK=X#"U^ MW!372N[5CIDPR*&U#XHEX@/XNIU.QEAM1$_TBK?7,7QEVL 5V@Y:>?BS4UA[ MF!8J"FT6<:E,5;,&QI4G,D%,?X!!4LH9ZYELHG9:=FY;@@INJX>H]6#I2Q-J M8; QQI):B[+_0;/LCOKG7SY>=%W!K$G?$2D73ZV\"-ZZLU: GJ\U,[\'9U&) M)GHG%986:"]LAURW?DD<_#=7,=84%]+8MY**6)J\G.E,@*F>](N I1S9?8K& MS#=ZQY0_^SA^<$:N(IHV*2V,%SNR*Z4'M@7 >>\!H\:]YH&:9?19IRL* R,G M^3-7'0-U$$&YT.AOY#:*;A(-6Q]'$;%?Q$B16:WR34934"F'.V)GBS$4M?.< M*!R@)'94VJ8;-FCH-MM73P-\KT] M%F9+QCG9RGA08#2"-PV[:V*8VO 2[\(E^K:3=SD][AWOY9CGP:#?Z[<^/[3E M.-U?QFT/?/; .+N)[5]VVGLWL=V=$ONDG*ZW?.=\H#OG8"_NM^;F-!8+9N!\ M$\EBISO7[#):22^B=&KP9^9Q@8%A2B@89X3];W)=Z ERR[K/PT&/4A3AO49P M3]D@H_(4\CS ?+T7A.N0D&RDP_30P= M.CG<6K=:XXA'5%N=Z(QIUU7.?$\WG(5V\J3LS;S5*M_, MQQ$K'+\RU27:4XY%AW\&Q5)OOOL.+K(!NB"EF2RZFNN*N M387X+Y0+TQ4,_LP3B;1R>I7[8#@A2 D?9@M9D+,2W1KB@$'+/)L%*E':UXKK MW)"M>1X+KOF _&5O/&FZY%8S2B;RX"8\3-/VR@J<3H@B?Y&3#,3) M(1JH)\UH>$[.YZ!'CZ'F2.@165425Y@Q8GH:D&F\G2BWC45+6XEU;VN=P5L^ M.R[L**N?-.B(I8IR67?XR%+'SINU:XI99?H)6=-:L[WA_O6J<&MS.5?Z/%>) )@K6 MGW8G43&/4''=P#IG;;&ND&>3\N<0"M"L@F+41Q;JB0[>^M>V;$S?ZG-> AJW M[B*9]VO\[AXE-[/A-KAU@KIWM=/P0"I/N!^7M8N:'47H(EW!8RHJXW>86KB\ M*@GABPA8Y?JM;.V T].&M'[[K7F#?3#L4RUK8O.X#2%<*.[KKK?:&-8@K$IN[^-XSM.]OEM+4M3^(Q5*G/6SOSYZUQF;#&4"31I,XGOT[$B+'? MGBPV/:B)*[K@9::M^5&B-%,Q2M8"2*B":F&4.'<3X681XAA*FM7.X7$7(Q.V M[V.J4+5?EUL["/7X%1C_Z"[R01N?5O$$_6C-80Y?N=A-6C4K3(U(= MQ@;_QOYPI-T*Z=AA_[K,JVG)UYWMY/GZS2$[E?I7]CJ78"0#6=/5;B"Q"^TA M(@<1L\F@/T-A5V7,*$APRQ ^.E1'LUU->8MWSIL"I,Q)=C!4EF/J*^-+%0Q8 MF2"O64L/7 8[&:'W:'2U4P063U7HFF7N$&X;.R]?FD M;M._ZU,\6%'Z:- J>)HWS\HTW.E,"8_2*%EA4:"N.X3/ XO_LP(?AHU4@B4D M"4.$,@S76-@;,;*D#!OY1O(YV":]SJL,$^1@C2E.6E"*CB/@(M\F62)1]GF< M%P9I%P206SLX,,]I@(4$HVPK"05_O$[&5.&E@\*(7IK[,!RJ6']:+PC>SJ6S M$*G8_,[0[U]AB,CFJ)8)%*]5;NHJ\]@-5&$ KT8>@9JM+;G$V!0"4QJ DLF* MO)C(*-3-KR2-UO"J1NO)5A*]UQ,%_EC2C>8;)W^XADGP:]:C JRC_GAG58UO MC;%2'!GY197)*!C//F1+<&I'Q_WG+X+W##1H\*@^(/W0E#1??&L$I!7+C!]L/8@FXKWL2BD.62.(3S4<#>2 M>R;U;U$N[JL\]WP#22),SOZB&U!*??/&'\8<0G="_Z:NP PI.W=]6M@HG%>5U_<)>DD;/1E_X3T MUY<,I=^_7=.39VCZFHV\QU7Y^'H58.0Q'7C>,>^N7C_DG%<3=7X M3@V:KVZD: ];/%:.":LE)E*L;]WD0J#YR?DB,HHIDV/_"N:F_E(H^5C&PI,( MB@.L?K?57#> "(1MO??/&$9HTSIFKY,LV&3(1QA,X"'HGGV]:=,FP6T,[QYZ M#/4=^F^NF>TM;2]L,B>+ZTB7.;GE=';V/);;)!P#B4H)R87U80P<1;2K,M3P M,DTRQGZ]$_.#"_B*\S$,"MFVNA.,BI.$\-))8QU\C9Z[%*EBT0XA/OTGIOE=P%B=>8I M'NS-(B'.7Z*5)+D;;A:/'\>[[ 34E!4$1 ]R7L,=%N(ZVU6=]$^>M^05@_AB M,\+]9#@YZH,\FV:M09^3.Q[<&I?91@1QY.-1 M:MS')FA*"]POK= &%=!B@1-,$CA,655@4713^L7R38T);F5AC/W%TS1T@D=[ MSKC\A4UYF8+H-;C(GMD^%3=)ZI9]@A14E,ABPP,+\DN9G^,, ME.@%'Z]C&G(C0# M!QN78I=&^9 NDN$M3B@7KU5.HN#JL-V$I /U\#.1_0/9Z.4 MG.'U:S>5[FZ+B92L;(."SH'4QSV&YG#,N;B=*OFL7OJ@A[ X&2>,/;L%6/J) MZ#5K,\(&"JDJ,UYP+JIQL)/3;< @I\Y)%VL8YS@]#BQ(:I=NPMYLRG >KG[Y MZ+8#,YFS= TCUU:\++(9HUG!K9)GN@'.J4[0<+6:_>3T<^Y,$:/2I.QJ+[)] M.)B7%HO=G1XEY2PV*P[F23*L!:1 8$OW3RMX-O8EVM9MS":IEW=1U!'G=0.88YM9H YEV;['ZS@*,$UK9C;Q^G?HD^1IP-U)VF,44>Z_9Z M9KF-"'?551S]W&84"ZSU>,2P?0EB?&;,+G7L-C-]B];KI(6Z*W MMEN(S"%3A /O2"B(5.O+:9BWHT_*WI,Z%^%#JMNY>-3-:V,Q+EJ[A\ZB499H M#6MX9E(,X7V#JWX7-)L.$Q=$C!QKHLE?%Y.)P>=VW4/T=:(J;XSDO$VQNJP9 M$.10Y,*/V#<'% 3G91"V9RQMB*LTTO;(B5^1]OS%J;P"CK9?NK U:/:7/SNZ M=0?5I(8Z'M:9I92D!M)K7(!!K)):[WUL=VX0?694UIL7'*-L*)(D ML:,L@,94/)+DL NX/.GRFB50/<"$]'?YP(V1>98^9>KC^ M:L?[#-TJPU##6TH; /=8:7_39PV'B;BZ6=PT:B;PPG;K#ML!%\+:)B9WCQ+L M$%M(LN\NZ*^DEN5V9.A8R<7HYAZR]*@#ZT:)\RBC"FGD,36N%\Y?*;D_4Y/2 M:Q!Z(QD;*B\1MU?PO6I?!5_LAAJZCPB&U8:G4-*QM!7<@5F,W=6Z,9D06IVT MUJT=@ BLKKL"W*K5"+SD/"7?..32%':M<74A5[_8- I;)NP[4[,K6BRS[#:U M85AG,CQ/@W;J'##F@^DH;ZX>54X0QC4J PS R@1%EQA2=5=$"(^ 2BHW845: M$#/VTL83DI432[QP2G!K0%K.WO2HUXT[P#B8;@FV]?!LQDL_S3,Q()]S$8^S M("[A.5S;^4-SDI5:G=>9E\*RJ9UYBUCS9-TR9O:1 $BH]Y^CU)L.E _<"DO^_O%Q3M40]?QA! -UG-I]R\+;\;$M@S9:3";7_\!30S] M6GI1ZKV7*SQT1@$AM3[C2&BGEPHD%:P8G.;-G8E@]ES+@((';P!4#-*!XR2> MX6-2#+@$ICDUEAB0AVL7BS\(OF%S93IBI%UP]'- M]386GCCU$R8U(L$IO*SCA0Y#'437R[WE%:8%^#(JKI$H[[5'1G .^,LW:!<> MLI[]%?VQ;13MV>[# QO(JU7Y<(2JO'XLSW@. $:H#/?3#EXO5$X%TV]YQOR' MJ/B$%OJT)?CJQCC!X.S..(&?]]1Y3IONG2D, D_8_'1ZT*>XTRQ?^Q4^#OP! MQD!WNB\I7D"?8/RSVD=)OZ$J!#V<:%UF5,91-M<3[F5DF?,;M^@-"^G00Q#3 MK'"/C]XYQ^/K!7QGF.HO*DR0MD(VNK6:Y%1B5%.0I(3KC<[4?"5K,F,AX%6$ M3U.ZWL(ZI#$/]KQ/PWE3T$P+H2C/D+&2Q5O2G;H;@)+A>?A Q*XC E>2JV>\C36 2"P\5')M0;>V\!KW1OIY7?[?G=0"VW+I% M0;_9T'IR1\/)KUD9_ ]PI)T)?0"[O\>2_35+U1VC*@[:?M6X6'?F.DZ_U%B"HA1,YDGCD5)\XZS1#%J1991Y_ M5F;H),T*TB@99+MC;!-L.-.G24%^1B$A(-N;#+UVGDF8NN$%8PQ^6<_'X/R> MG@_G2&V'2^L1B(<&'EQD= ?FV*>#F.AVS)Z,9VM,:5$T**.R%UT([ECF^KWF MX[HY=R-ZZ_T5G$_@#O@9K:&#UO1N9OO.0H;A[B,5&ZC97ARA/_0;)^BF2^[- MZ@\&.[OI8,NM[+>PL?FS\1!NQ0\XSAU%S[L>&^^JP>#?&MI)_%L \YI*Z1YN M&V9P\"4<*"/RK-WR/(EE>&.)2"LO&#( S]W!(+3#+N5/A(0K-1U2%>*5C=,= M(+ PK+!HYNY:R9H.$4EJ>$77CTJD[85JW;:X3JPVWA3PX'OETN2?ZV0CM5H+ M#^LPS8;KQ!2R4:J0D?"OO3". ;]V9S)8_0YZ/:9\S. Y_043C?G&"P8;&&/L M&&5@%ZX%KT>&[IP>J$/97.G&GH"!(Z,%X-F&&( ;/M\VO!X\BWNJI_G)G@P^ MUV/=]?"6K:@O,$;'1)3F+#%)+%\(9FRRDJN^,/41PI$F[A;5+DK:H3=DL=CB M\JPAMEZ"\$%G. MU?G&^C48AFZ.37K"BXSF(%,WF?6#I,J(R"0Y4DOZXCK+2RDAIP49%ZCQ_(@: MLB:N6DX-I#0]!%=YJQ+LR8&COBYT53(6G*]?>[K_Z]: 8R-W$*MF>L0(>AEU M_&1;TR.:)_1[-NU-3.-A,]K MI._TO#?>?0O'>3U@NY9=-V,%'N!:;9Y&>?CNU2682W$9_)P5PIA/KXQ< FUW M)HE'CNO57.SM$TJCSPU/P!&HU7W72)HVDW1M.E?DW,)%;R3R MP=CYQE840PD3$P93SIO )#7!&+"052:9U 4E4AR2V6E(1Z"\CK!3HEXPBOH= MVT7:+]%- M"#_\KN9_^^'-*_1,_WO\/Q]>_1#$,_@%D.WHXOS\=/SRU6 \.#V]O'AS,GQY M=G'Z\N3\[-4Y\/I%_X?_K$F\*X@?X@7PQJ^@;G_/%E&Z49"W51B#X>Y3+VN) M%J3FT6M#SD#3\Z!M?[GLQOW!LT_/@W<)C:DB.$&<[4$]?&64:J,\24P9K0EH MBU/T1^]]+W!R3/[U>QJ:]BRGQ!NN6-!SK5SZ@W[_K^U8#QACUYO[=^Y8P^D/ M[-HO&6AC$8&!5I'UVX+TM]IK/4?,SFX6JV$VMVW#O95V.V]69Z722P:#PY_WAJ MIV/MEE$+,51:3HOCA!$C)6Z)[&"UMT-M'>:,*+Z9$QP8*C$;L42%Y>3S:L?Q M0-M@Z_O9N]1S]#/*%>KJ$LR"UV E+O'[9 JL'G*G7XY&9^CX<7)>'QY M,1B][/.=?GEZ\>KUFZ]ZIW^+"U#3D@ND-"&Y6KV,2HNL&ZY#Z\X4F-=@KG%0 MY)7S4VVYE(8 :47)M8XD>3L7#8FV%92NL#T:Z:JF*5#!H:5[9 MI(H3RBK@-$Q-(B6;;N?J[+>X:ANJP<%.Z#'8]$U$K:JU+9B0EHWFWWV,WB-% M=X.#*,!4'"7"P!8'*!(I^-)4Y-1"I@F+N$9%%4L2A]E.PZGH@*H=7K+G)+E;>5FGR(@CQ^,W@]&(U/+DZ'KT87P_[X%&P<4I 7KX:# MDV^J(!,U+[^%=I3R1FR(*6Q@=)ZA:X_\\8R8)ZL*^%;Q_,6CG:/Z5K<@GZ86 M?OY%7Y-+R(,_NR])L+RLV_,."#2TG_]L/Y#T&>W?*_!^:S M/Y8S^\^\\0FR>E[2R?%??_(>9%_0^-#Z]X=?]O7!%WY]_&U?_SUM_AYVHMFA M8 $)!T^RLLP6/WG2B0$<5_39CC[ *QJ;%%Y;S;Z!:MW4S'\.U MKVV0!3SH1801?)6O@N"> ,CV*F"/"+EWXM^Z[MQ(['WAM[]\-;;:UHS>GAC$ M=*U2X_@X/!\,=TZ2?3E\_-XD#Z:)BO*__8!-83_\:/;9J9I.U72J9F>J9GP: MG@X&G:IY6E&)79(0VY,JS!I>1_GLEB=J P&R>4D_M&,(B,1R&@^&X$XDN2K,M;=]4>1HSGF^* M-?^?2QJ&U05I]DH1M4K$;WMIAR?G6X=7OWM?H1.N3K@>)%S]X7I%:"=IY0E[!<3@X;BTH^.3=@DZZ.NGJI&NO3(&G=>-?.HVE1W%Z!([W M%/NK.Z_[FVBB;]M,LXL@X/%Y>]4X]U!G7V2J<]H[B=I=@5MX.FZOE/8[D:@= M^ORCDT,W 3:!"\#>6S4$.E^E\U6<[PU.CL/129=^[\2K$Z]=B-=X% [/SSOQ MZF(!VY+P9W#\7VQ$5NM" IT#TP:YGIWWPWZ+W8!;TL?RS>[:F5J7R.>=Q'42 M]^42=W+>:BU>)W%=2.'Q>(5=0.%K:+L'2/ ()'B650BQ^"4J;N\]A/8:I>\C MWY/HI#X]#D?'Q]^>9OO"/EW\IM-F>\2.G39[F#8;A\/3]J)AW[TV<\S?'PF> MN?'S#?_> DN\$47\OWG&5+(RPYG>IG,$CL;8U$.0Q/O'EX,WIR\OCD\O7H^& M+\^')^=C1A(?7EZ^.1T__?%)[_7@'T-3;_R9H6KP[(\TJF8Q?/1NMVC;W7Z+ MP1(?/$AT1A*G69"PS?(:_BFTJ/16]32S9+7=A$&8H8R MN4-[UFCYF'TUSY9I!+5\S./;F\33"&'XF <]'L!^"RGU;(3O";!^-&H%L1[) M?+B@[:>'O/AN[]W>N[UW>^_VWNU];_9^\.449X]S/,YV%^?JXH".U3K8[R3N M&C+\%[!3LQ/_ <<$!K_ WZZ+X#7ZE8\(W72BV8EFZZ+YM$<\M"[(K]2T%VR, MW70#23INW2=N?:^6P*W]CEL[;CT ;OU'E7;60(=MQX(M[IV M:VM=?!VW=MRZ<[NUX]:.6_>;6UV[M>/6CEOWFUM=NW6WTTJ[*/1^46>/9?B^ M!-'!)X">465A5A51.BOVH6WM&\OC%\Q>IJ_]KFY46JD778/:GMVV7Y&(AT"X MO2%6QW$=QW4F \3@\;6_P2*<# M.AW0Z8!#TP']T_"DO=+:3@=T.J#3 0>H P;G73R@TP&=#OA>=<#HK!^.QJU- M3.]T0*<#.AUP:#K@>!2>]SL=T.F 3@=\KSI@>#YHP=GX;#LQU-%N[NO4XVNWOO#MD;A*-^:UF;3K8ZV>ID MR[9)A(-^>[&6IRY;!X]G^Z4)T0]9&25!SBB:;;%-IWBV5SR/H55;(-.M7^SG MQ^'I\*1EJ_K+0M;RL[)"*SBUCS23CPZ\7A2XC$X M#\_&7=M/)QZ=>#2Y?:?#<-Q>/+,3C\Y1>Z<3K$ZPX&NCT7$X/FTM//!="-:A M#Y5K+PEVF15ED,UU&NS%&@4?\4S\6E$M-U 3B/)3$J?JZ)H'! Z&_;\Z3SE9 MEDT>'3RO3YOVYQ!^7>#0_H.&Z?";_F0EPDBB)%!-D ER.L"U1Q+2QU\H])S2N%8+31EC0.&@<- X: MAXWNL-&=U@K5X2H#RW!H3UV38%=R-D#$P2+"]#WJN1AX#$0 $34B/).ZEK(! M*D $$-%V1/1$C_1#5D2FJ78.783:PA1?@!7@!7L+*]GN[ M+(< O "O@X*7&]">M[.*!L +[E;G$<7=+0,+%A %1*GJT?>H8<+# J* *'4= MS0Y"@D 4$*6LP,VDEJMZ.Z7.(ZK)'97\=J<#_Y%G14'&>3:(E8W_1'V#"N;J M2/V"[3DT"-0YJETO4&@1N+H2:^T*TER3]A26OP-I0!J0MA)IMDU]( U( ]*: M1IIAJ1P3":3I@S2X9OL'ET=-A=$D@$L;<&$9TPIIEF]0UU0W"0M( ]* M)5( MZP74\X T( U(:QAIID,M4UU-9]>1=O"=AY_&+ ]+?F>$?1NSM&#%!U7* ^]U M_:T_&Y!5&^0#_8'^0'^@/] ?/>4#_8'^0'^@/] ?/>4#_8'^0'^@/WN1#S9X M>C:J]H45+,RC(0G3/NFS.Y9DXQ%+4(0SJ8H4 ( "(^0KA MV@ $ % U(#PJ&$IFV'6%4"@">SY75Q8RO(PD?F=L#^*T[@HQ:RE.Z9*B9!] M1O9Y81LJ:AC(/@-;P%8#VY!2VU*6<@6V@"U@:X8MGSH6UBU@"]A2CZV NAZ: MEX$M8*N!4=O4PV 8 O8:F3=ZMG8 PG8 K;4KULVM;%Y'[ %;#6 +8N:/:Q; MZPH '6"_LMLP(04KRX2) 9'DB>C><%)Q6#$9/R-&+J4?DSAEQT,FA6%:QO<+ M9W''I3S)D?E>W@L_D4JZ!"MNP(I9WF?Y5!+F^!LILB3ND_\RY#]M(\=*6+YE M6NH6WUTJK<8 X( Z(PSJ'HG:@"J@"JH J MH JH JJ *J *J *J@"H-4=5@;Z3EMSOO>9V584*R,1,-D>DM8=_&+"U8H4S% M4)71/)-UI6K#]$UJ]W86K.U\60? V35PUA<3WWAEN=XU<@WJF\I&?[Y9INO+ M![ &K 'KUR9<>S9U?1>P!JP!Z^[ VG0=RFUMP!JP!JS;Y2&['O4\9)F8%/74<9$72$4(.)P$>'SM=G#!A1 !!!1 M'79DV0'UU6UT^O2U;_K\;\;1MJ)X#[@ +J^&17WJV=CC#H@ (N:) AO[ @,1 M0,1" -"WX78#$4!$C0C3I:[M !% !! A#_-LZI@PFAX]9Y.]C>W. 7TJ^9]( M7&6"CNK&QO>4I*S\H$J+-!*DOCQD[W+H]"M";(/@M!$6- X:!XV#QD'C]!$< M- X:!XUKA>"T$18T#AH'C8/&0>/T$1PT[BV"PT95'].2Y:PHIY/:5&$5D.QL MXN3(=97->D"M(J#2::AX*.L%5 "5=:#B*VL* 50 E6Y#1=G('D %4.DR5#P' MO@J@ JBL Q4#4 %4 )5U## +;CV@ JBLLZJ8RB88'@)4&JR_;WNJZH4"?%4: MA@PSILRMOYL![1F!,LT[]!ES@":@J0R: ;4P_A'0!#3U@^:121U__\OF(?@2 MP"UPJTSK'.ICW#F65$!3/VA:-% W_0O0!#0!3770-.W][W<): *:@.:CPTQJ MFOOW0P%-0!/0? )-P\*^=ZJ@J6#W'K_=F>/KK P3DC6?/P:9J2.SEG&6B(_M MS GO"C4!3\#3,WCRJ;L[\QQX IXZCJ]I(IOO+*>[AAYOM@%6UV&XSF9K?_\@"5@>?"P/+(NFYLI1V=.P"S M-OE(8!:877,I=2SJ!\HV"\=2"EBV"99[19Y)786I&;B/ !? M;"L6:ZZ.@* M"^ "N*;@,CUJV@A\ EP EW)P>3;U+'7=15W'EH*.QW8G/3_GV5U,-I.ZCKJD)L &L %LS];P>]0W=K8% VQ% *KC@/)ISX'O!3P! M3ZJ* :@#0 %0 )0J]RJ@EHU8AD+W"DV=SV4.UGDYN$;<5F#1W/(/:5D,1@4U$=BBFF$94UJ!: M-2[%G?):"]K1VD%Z30A2.2.Z/NU9#24D-I$GVK! EZ!+T*7>='ED]GK4:FJ$ M]5L$BDYS<"FX%%S:/BXU'8?V[(9JHV%ZMIQR-LI1?((O^'&8)5YWB M@RI51(1R?KOV*_7>#T".T%_H#_0GS;J M#U8W:!>T"]H%[=JO]!IL?39;'OH["XLX(N3IY.;VIX#TTD%D?9#UV4I8UHGE M[E]>7>S(.C$TZ'E[BLGF1(@.89 <2.Z0 M2,X\"6"LP5@#CX''6LYC#OK;P&/@,?!8RWG,UV#$'W@,/ 8> X_!'@./@*WP/%'QJ3MX>PK1/3V)E8NL++X!AP M##AF X[986$(. 8< XXY.([9;?49BLQ 0" @$-!2Y,O;W>8Y,'+ ,>"8 ^08 M"QP#C@''@&,:Y!@7P1IP##@&'-,@Q]A(.H%CP#'@F 8YQO# ,8EQJ6R(Y$U%SP[,M^3KXR1W[*2$=,Y>5%L"W>T^)@.?X(&[]!Z3[ZP M8I*4_'IDD&Q_<6[ M6KS,"?G(O\-?:"G_M"S!U2);)9GY79)P?I(P(>$HF_#W+D33,Q=N*TXYS-)4 MW ;_[3[F9Q0GO^;R/(U*PM(P$HVD_&\7+&*C&WXERZ+R4B<+6FO(V^JS,HR3 MXH2<+;SQU7=?O>DG[S5,BFSQ$::J(^X["$Z,E^Z;RX,D[)8_;,'*,F$CQA]8 M_N4\+J+L9'V0K>:F'^3FM2N_O^+GGWZ8%,>W83C^\*_J&9.'JS@-TR@.DX\I M%\,H%+=^S4%[EF31G[_\_6\_38_XPD4=WXFK%==YV&>G:?\3%UI^&D7B+1;S MOY\FG,7Y2=E5EE]DDYMR,$FFW_J<)7'T(,0DF.$+&_S\[NI"2/E?SA_7%^]( MW.F1OX%V>>>WYEO_OE$?,LTL9U/.*O M]3=V3[YDH_#YI63A\"1.V?&02>HU+>/[)<+VEYGL/Y.BC K\H,C MOJ-RR9I*C"-R*E@B-BWFOXH4%E?$4BIMG-YE<21^EVBB)&52-R3D+!9%/QBD_^FL2Y M>)M3(9_P5:YBS$)<6:YQLQ>PK!#BI%Q:0CTES_"OWX1]SH WG#2_C5E:\+.= M#@2WA6-.Q.,\%N^TOD_QK&S 7RE_A>*\[-LPY&=B?.D32T(\X'(*5RAEGW%6 MZ\N+,3))IV>;ZFLT#/-;<7>W89P6Y:,'B"L=&7,89'WQXX,\J#[GTMF$(")A M),9,+J>K[D6\VSB;%,D#N>? *EEZG T&3\04<0F+17FE@/XM3L-?1\X1NJSX MKX.EUGTNR04]SJNOC\=)O""':)+GXB75CWZ;9X4XSQU+)P)T7Z3 M5\8X/%ER5"X@RPM3P<(\&O+S7?!;2[*QN-7+ZG6NO=X8KFE?7IIN8'D7O< / M^.+C5NO-J7<9G)YU?KTYSPJ)I8J1%G1"R)9R32KXK4B=Z\^E+' H](J327\2 MU<0Q1;S4E>KX)\?5:"N$?G'32F"ASY4^&Y3W%?[G7XWDC=K4 GY!_57Z6I_E@^ M]1%\\+,[Y2S.3R6DR]T?6DMH*D923&X*OHS4*T 8#6,.=?Y,+UWC MCI$T*ZL+B1H-]Y?>\,:4\2JT MEYE ,M,5-_#/^35RCNM_MU02X=7(&D M/3&NZ)>O\I42R35?NC^G7\^):[CD^.DRLN&-5K^*KW^0[!!5MUXK0^7N3=6A MJ'VO2B.VO;*\3EZ0HRGI6,:/]7/-/C%_?$\FA80?9Y-1UN?(DG9>R1?\VM,F M(U8.,XF4/O<*)X6 36T9%;5E5L;<>^PW)"MA67']X?;.:?U*Z^56W/?GG!O) MW!)CE06@1&C2">"46GF^)_P:<28-ZTJW!&6^H$[WX8*A50F\U[PB?5FX$25" M>*HVO46UJ1PTX7VP(LKCFTHG*HF)=5?\) TRKMP%%TQ?+MPS?YY\+?D'U3N; MI,)O^,W7RW-Y7G:32^JPC(H[7K$<=>9#[AM4ZW[)9@HJ":9R M#1Y90[3V"T6P*>=BGOH1EY^^SM?0>H5E19%)SZ:8"'.)^RAS-U%$-"-^-OZN M^]PYC,JYI2'_S@VN-&4)]W#S,A4?EMDM$Z9U]2[&?&4^CFH&G/L3Q60L7_VB M&GX^_[JH@M(9*A_&PF#@Y% POOC/31E^9?Y]2>Y$,%PB_0]Y%7E@C=S_G8NJ MB@GD85H,JOB:_'Z6B!_Y>4>QP/3L EP+A4<21Y6:SY]97#&=1@]E*"!G ^$F M%K7?73E!E?M^SZ0I$I6UARH<=T&EE7DJ7 [IA;)O0HJWK%;^K& K;T0^F'#E M'NIXIW!59 ":GX>3!QNO)"[.^RSY\*+:RT >B;B(:R7_^9WQ3OY>C,-H^OLS M8?:7[ [R' !6E07?Q_UR^*'GK9/;6LXFK?_ES2J3^2-NDF5[0AF/GGXI,6/; MXCFW3RQQM+C;9R9%WFBK1VVR'/UC%?'BMSO-KM10DWBG B/37P3O"=X)9Y#= M.K -< MB)0BH3P3GOPLHCO3^/8TLIV3KU5T9Z'P\>6?VAJ1 M^[P4W*IC6@N!-U&T52<"9=IK]HUAF/?OJW3<.(SS.IT_3L(JT"V#:2+S]B!* MPHJ2_YD?0/@1G+;+!TIN)B+H\XUQ;W<-X<#Q/)=Z$1,JW#WSL$^(B$/% M ATR,M=G(J FHG%3F%2/,PW Q:6H0N"G>R"B@D*")8D';+H6B2-G0@QE&(U+ MAM]4FLF4!,O3JKXB++DQ)_'89TG,3_7P*&5*%&HB_)DSD&664[O%+)?% 'CA-WHI:$GXC=!Z2 MGA7<3-//,Q$MYRF7!%),<[U)G2D-B;!HA1#4)$-2-9DH\0:4G*@T_,RSN#TEF4Q*E,,PK?DMD3D3_OJI/"KD M+W\T%=%S9O TMIB-;A:OGY?S M1/\]Z=_*93,NYC6,(E]5._^LR@A^_2R9>YV[JE:/22'H-I>9&5'S-ZI*_L23 M32OSIB=]DI@JLJ0_?R+4 ===EDQ&,WMIRFER99OSR@;:RE]6S TBD8)?TI19QG.F:#/L#[CB9C+]*3B( MBX#*552(.8E'\4+97I6-GJ:%CT05'E]TI M+O(WPZ9I^EBN#UR3;J0(Y&?A4KVA$&K.U7=Z[KFXHPD'0L6VBY*711TCK2+X;6CCELC_E2I(6@B >W6(A'WLT3BK/ M^CZ4!F:]>HF;..7X+C1;%.%6EHA3Y;*E\I-VS^J2Z0DH0K3!P93#G MMHKWQ,L5#6)AKI2TM@1$575-K(.Z0"B\S5E=82>6WW*_J@1@?<'EGK;I7X[JUIQC&LF[]I:Z>MS3S3-N1Q FFW3NSIVJOO@A_ MNR[TK00[[WN;%R4_,J$7 J/_?W8O; CI$4OJ9J(RL.X]%NHDWI^(__7C:8?$ MK)SO=A)7)>KB4R)"B@-^(]FL4C&LJP%?#$UP&N:.2"[;8$2CLB#>."H$$7"O M^E9P3V7LB8>K4X+WV83[JF(5Z\BV6.>R$KBJG-$K$53 4:"[-)E24E=72<%44L MH]:5YS#W!&\8?Y5WK+++AOPH_NU!/KW:"3FM^\RK=?"^_F+=A\D>OXY^6(;T M\27Y$TV][WFO*)W[2X\5B%L$(\XLU;?DU(6B,NPEHJ0A,#=MZ[>[VD!L+]ID MG:X,GD^MZKI_N&9"T2"_[#1P-AM+>TJV>173@.[C"MW%1,2B*S$_?M;7->NM MEPWTE8TZC1AL%0)>4\"-A8#E)_?5S=QP+WDY)DS.PJ1B^_86Q)\NIHU$!B=> MRJE,HT&54U&QTX;NV&S%LN;JK7R#6; ML;+%QO3"NTSB:=?Z"^^SKIZ?AWBF;F-5H=^_FUK+E;&R8,Y) _>98'2E&XNA M6ADY$ T1J:A-"64K^/GC.XW9!N]UX:#%ERNHZLDQ8LT^EOF^9X[:LTKLF+Q. M*PA]F>M$W6!75('.3S;(9\;6+,\BTCV!4K+9IZ7 M%VTLDC:G+5=%CP2_BR1Z&ED9;WP MRW1010S2[)JV<==YGFM9-3 W!V;IW]ITD*T^>2F5358OA-.A"?S1ID\I[_-^ MQ?W+QU62S!8M/DJSXM>9?,T+7>VS5Y1-832K]IL%C!ZS7+:\9'&9S2FK7O#6 MH"C14<[%.1NH9,\:?K?+-/U]+I!)NY_*KQ36IU=8<3JJK;EY9[O78M=TD> MQ57\KN T5;Q_N2%RG>>4-;7&HP;BSW\L?TL.W9";/0CZORF=VN]XK\XN7]_PRQ]^(-(/5 M[1:W0EH+G!S)3/#"U;8NNB:NKU_7U.KYO?\W5X:MF-0/U"W\:_N;U\"" MF-$+,XGJVO7%_8)6;1<$STXCSGHM1JQ4R/LE.Y^ZIJU,^;:56[=Y$M@%=E5B MUZ..!>QJ;.,LC_MTVV[+/%ODB4#$KN+/RRBU.4I%6"AAZNJ7.A%J7E=*K7NN:GE:^.+W=W9CZS8% MF=8+S3$;WJW\]6E3TU(":[I],YG9D4H>8P>]365\)_O?TT<[EJ].RS7?\O12 M]6#+>YQ&87X;I]5-AI,RFWY0K;CRDP;:H$Q;21]4SVMU'U2[&YGP\&UY^-:7 M=OAO6U+\YHQU.#,+MVL>>@_8'V*SYDNQ63-9N4?S[H*> .K>I:,O4-&J@ZXP MJ%H;NL*@:E"U[51M[:#BQOLSZE0VT620LIX02L+I2+?;.*WF/P_D$#%E45M] MQ*D=R)63H/:=:%JT_VB3(%%8&JS]FQ?'H0>QZSS3BEXR+4BH)3V(AM.XL%JA M,Z OT),*>.@P'M2E M'0 'P*'U<#BR LP;$,LB&J(1 M=76G-=FTD2ZB4&MXZ\CT^@I(ZXUA=/MB /@!KB]!+< < /< +?=P,UQ&QJ& M=*AP0\O%>BT7+.VCV4*3*L)&IE-I[Z7O;FQ5)]HU%&Y\\':!Z:(["**"RC12 M1U#99AE5A9UGH#)061>HK!6%_.W@N79TAZAL;GNS-%NA==LRY%H33=\\=+2A M)Y>_/AD^,=V!YZO<@>?+? >>+_4./%^J'7A:.HUTO.8&0UN,)5UX]B7^UG:( MJ+X30AV_U1-"G59/N<3#M^7A,7A0B[;KCKDNZT\(;3@IA@F@ "* F.HR*V]] MCV[?L-9O/*@R;QA*VB$EU6RP*)042HJ1I!A)VD5;2CE]:I_]TV*RA!H;8ZPU[[=P^F =. :?94M^NJVX-6]S>_+<^@\?KM M@SZGLSW#VS!.BY+D[(ZE$TSU;" ^U;FQ;0ZU7&5MG]J J6&C!XCH,"),C]J> M"4@ $H#$U)"EIJ6L;Z,KB,#XSN\Z-TLEH+(Q3A!DTXIWNC#8[LJGAJ9M6 M\IIALW=W_>1[DIAZ[O>I:ZHKD7JU<;P-6H2H)O@+_-42_E);X@G^ G^! MO\!?;2T^#KS>>9_OS3#Y/B^#8,QQ^^1D/6GR3LT^ TBK))6A:_924K M?LW"M#A-^U=QRGU5I\@GK_QJ'-W$2 MES$KKI>.$A-HA$R_L,'/[ZXN1"_KOYP_KB_>D;C//PBC\OCBTG-.#V>DJX=/WG3"J-1L4R349>I=ST.'W+NV9&<)6')A&(6I;*M-S62 MI78,H)P^VSVE6XNNWW;$D#V#>KWF:R=;H3;;!H_!8& P,-BN&:SG4M=J?JY! M*]1F6P9K21AE%[;L*$PG@S J)[E("2FU9$'W'6Y-M4UJV\KH2!=4-&T: 1)= MAD2/>H:R0KNN0 (!I34"2O4F3'UVQY)L/&+\5 @JZ49(W>EF >9DMNX /<+?7E>VGDO\-UK]&C/-: MNU1WO .+6H$Z[^"M8M,%B7#- 4Z-P-FCAJ$LE77PX-S>M;?=MIL:UUD9)B1< M,1.)O#SL"*Z-ND6@B4E_NBB85L/\M.E4,BV;6CUE3N&KLM%%&Q!% =6 :G9+ M-;9-?6MWPT%UT0:%UJ&2^9\O#NY\;MSG7Y,X9V)0:%RR7^,[UO^8EF%Z&_-C M3XN"E<79PS_#_V3Y>1(6Q29C0#WGW+X\]\V+\TO']-W3*RLX/;LZ#:SS2\LU MS//.CP&]7IKS6LX!#C2)9R^" MA/)-\/^)[T]GEQ';I$1(_O$,T1?U[R6)882HXA&B9D_)#%%[RR&@>YXANM_+ MVWCX WWX;:_N8G[KWMT)R&?A=OZ=1-!E-*C^:*QZ7 MRO^&PKF&^D']=J!^O[$2Q*=#_F$GVK9^"+IYS?NW_$"P'A=/>,O(%S8*XU3H MX>\%&TP2\FL\8.M&"'=ZZTA,:3M:'8DCQMDW@]GQ3\)EE>;6P69VDQC,<8BM% XJ)[0P"H MX2L+/>B"AZ;7+R"BPX@XLCUE8RC?Y,WJ@B)E#BO@TF&XN-0S,+85B-A[I$9G M=\9MV)W1TR]4/Q<@#_N,I.'HY6J$=CK4VB'T *>06M3QD(@%N "N)APKRU=K#W9!-FK:K LLE4(-JXQ-HBZ M+K)50 00,7.J7$O9[%7X3H!+Q^%B4L-6MH>7+JJ/!039*I42,O3(5OEM=VSD M&.L..L_M0F\;<&WJ6>IRAF\6:"L4#Z%9D&1;=!4DJ3!* MT:.FP@[WK06*[E)0*"@4%-HB"NWYU-6!0ENA>+ S=25)?037= /K6TH 5.SI M\;;=.9[9ZR,MXWZ<3$I^GJ\LFN1REY#+;U$RZ?-KY-GH/!N-)Z5L.OTTN QS M,3:N^,SRK\,PG^\DLL;>'Y?&><\RO5/S\LH-O"O3#^QS[\P-_ O;,*S@XL#V M_KBOA_(=A_50OFQ2%OP]BELDA1"NW-@CRD:C+.67$D)F_-7?A8G<+.2>Y8RP M^D61 7]3I.07B.:O2QPNWRW_>\I*$J?\CXR,65Z=GX1W89S(O37*;.E"PRSA M2T#![S:7)^6'Q%F_F.Y4PL]WPZ)P4C!Q3GX#XI;Y]T;D/ILD?3+DC\2_P5(2 M(,5#,@"LNHAN^V& M[6^!["NRU _$FVR0 ^6#\JE6/F4[PD+YH'R;*I\656]M+WK[*D-1V5B.H2-A MVB=?OOY>B!#2>))'P[!@RT$K\G*VX8'>":TD'SNSX[ &'#L.A$H=OF98R>0 7P 5PT5U4]3OMKJ; M[CPLAJ=I7_SOI-..2>P>\;IF7GI]#S'<[TSU[AT/=L^/[OT7./\ M_, ZY:I6J[@@(1:%>3?\_9.,O% M;_=Q.92M:(R$D6B8"],'<2%^;@FA4':XA4F81HP40\;X"+87:?DE@00\MBT@%@\)T M4D50V-JB\GL!-0-E>]6U6V] 8: P3501%+9^L9[KT<"R06$J**PEN8$F1?CE M405*-2V9_Q:G)!.;8I-0#NQ&C$U]C$WI3"SU^3SUY.50RVRH)K&[) 5$ 5'/ MFP.T9_2 *" *B%*W1CE E$8-O4;;36S9T+M!%3@",'L.P& 7O08C--A%S^TY MU'31FZ6'L0>6!$N")?5C2=]UJ!LHJ^T#2X(EP9):Z"I84F'\S[.X+8D!'CL/ MS_%Z MIF/;IX%]Z9V>]HR+Z=:WINUXQDX;^DT!P,>*T'@[?S03Z[1I?IQG=W$AVOC% M-K/UYK1E^(T_K-R^W MQWK/O?UX>+2WM]D[@'R::F_'?K; +##;JB[1#N_JB&YX*!_VLX7R'9[RH6-> M1/ H=+ 1"5'3 JQ3B M7EO?+:HP4_VL6'0!4],&"\ %<"U:_=15.%<"X *X *[9<:9!>U8 =#5I9'?, MEK[*K9A79^,R'2K^*M#_K]/>_[.;(7.QP> 3J!3I=EAT< .H%. MH%-#='H!]8*&)H@=(#I;,G.A21%>L 'C#D&_'I5U4XTD4]:B"!I;OTOG$)MQ MH#_0'^@/]*=5S8"'4L*JODL0[@Y*@1:..^IYU+/6'CNRM7;--:5%#1?O 3Z MKXDXO$6] %6N0!?0U<32)M)<7O-EKH>QM*$(5GU#&7AI?5YJ'_THW;;N,$@& M@#EDP-C4,0 8 : 61LP/:PP.S!C#R;:K+S)"RXYBFLVD*-- W4S7@Z^M@;@ M!#A5FAN>O7]L'H:5 N0"N2J757]GK=:=7U2WCX-WI8VM/ZU;14!<1_IJ'4N) M4A0_4%>*LJ9\#MN2 .(.&'$^=7O*MCL[E 9W( J(>GX-LTSJN3MKWCR,-0PC M)5ZUQ9>WNCNJ>\C((,]&[Y=VOD-L?R<,N &J;8[J?C:Y2=A6M*>]XZUL:OVK MXGM5,=LP[_[(#JAM-A1P?8O0NKW&@.Q =B"[?9%=SZ2]GKI*[3?+3!?U:=I' M!9N!S/Z MXAV)^_R#,"J/;??J],PXO;!%X5_' M(^[9_\;NR9=L%#[/H0N')W'*CH=,4K9I&=\O 4P4,DJ%B%-.R>4'1WR@-&@Q ME.$(PK64165!L@$I&7\O>9@_D'[,/\U9&O%G*H=A26[C.T;RN.#'9*3@*AH/ M.$SX5?D!99RE\OC^PA0=$LI70HZ2^1MY3\*<\3^009;PY8;_,4[YZ;-)$:;] MXOW+XW9>$MP:PEY:%(Q'PA6_+YXTS?)1F"R]#U-\9W9B"0$2L22IO_/S.^.= M_)WC.YK^OKF:W,?];6QYN[?7R^[WZCA^^)=/$VF7S0C[SV_7T3FA% M?$%A^?)5W*6UVW^;_,1A\K?[:I&ZR9)^=9X+%K'1#N.FNS8:WOR_^*ITZML;JQ&(FPQV',.0>,PM*C\\7.>C?ES/I P[1/VUR0>C]1N/@1TJI>/+LJC+//7 MIOR=2?W 4/7@NKQ)<1S*WL$"8(&U62!PE!7RZ_(FMV4!C,]Y<3QD%OUY?!,6 M3-CK(U%2$(K\-&KN=^LB'1ZU/1N^"" !2-3'.28U+&7=D5V!!-SS%X3[&RN)2(5PGSR])4E6%&B'UXV' MNN,\F)R@>NH&@73=>0"Z@*Y-7'/JV 7//,-6L[";R3*63\N52[Z8)\.^QAB M:]0 ;C<@ 4A,C[,-ZMO*ADEW!1)PNU\0[GDXCDM^[O]E??)%PDG\>T%8U7-? MP$/0B)"ZXR%PIC(L=<-MN^XB %U U\9R\BW3:E[#N@(Q>.'ECY]*_C=XW_O@ MGJZ-VA;%.=:\$\ *\-H&785!;X1[-78<7G/[RQ_\)DTG5"!>*T:MA&J'R'2Z+ M$G$=]5SJJ:L#QGY;0!P0]\J^1#UJ*JR] ^(01-AHMVD$$;3ENNYX.8Y%7;3^ M(HC067C5ZZ[<7>+EV/RNL>?VJ*5P!]WGA+:^ %J,RY8,6M_9B-R%_6"4S1K]-8D%N\=I&::W8J@*"LH[:[3N-_!E MVM0QE/6^8+]M@ _@VTQ.J#??L?/7 ?L@RB?JEE:JH; X]5 M'8#I.F L:AC*AA$?!F#@W+_:+(8DKU:T]%K!1G=\CB.3VI:Z'/"VI2Y:UFDM0Q>FX.WGTW$#C[;D)OV&4AE^WZ^*KY7%;,5.X9:%O7LACS/ M382FB_Z(X]!6 #K31!U!9YLU8MC4/!GGK. 7 M*TC)_WB3L_#/?G:?DAM6WC.6$BZ?XWK/PY5&K=@@<3%*=A2G_$S9I.!_*-Z_ MW)WQDF">>^R%8Y;(S7@D._'[XDG3+!^%R;*\Q7=F)ZZD$;$DJ;_S\SOCG?R= MZVDT_7V%P*_C$7_NW]@]^9*-PB=+QGW<+X?\1_Y,-7:XZB?AN& ?IC_\^%C= MYS>UZ%O-(!.L=*?7]\ZJ6W)[W[^.R97,4!V_Y>'FEH=;>[W\?J^^XX=O2?M9 MNVPWR&=^NY[>(_+=6T)-2P MCX%435F*(.E#+F&TJ;>[7;(.HX01@ /@7FH:]#UE@3P KNF04^N;I*OFHQ2E MP[HZ@:BU:U9\G7 C43J,F!;H[(#5\2!8[CN4%.^YI'CZ\T\_3(KCVS 34IQY\11<[JD0[AF\:Y=^E<73KV16"XI^>]B\#TSMS O["N+L\-^]TOCU[6HN!?J:]= M]:Y?++/VIY7"E3+\9U*4\>!A]X77TK ?9'DYE*77438:3\IJ?[UL0+))3FZ$ MV&6%=;\2O/0/XI1_E9$QRTDA7@X)[\(XD:-F]>$FR3RL>UG@_[:C<'H7Y;9Q6-QE.RFSZ064>R$\:*.XV M;275W3UGNQ)A>[\%SML>W^KJ;CP\2MO;[%M /@NW:ZH,G0<[J6TW&ZY3_(.; MR>22K_9]@CIW8%87^313:[PF9)77&C<-8A2Z0_GVJ7S*PD]0/BC?ILJW]GAT MM%F\,"=K,F)Y6/+G4Q9)UD=P+<;X#H78!L%I(RQH'#0.&@>-TV)GTF6+J_6V MB,QP8B_I/4#Q$!$'_8'^0'^@/ZU:\0^E$O^W>8T-RNY;267:UPNB]WKQ.-OR MJ:EP@P;=W[XX#C7QX!IPS>ZYQK%L:AGJ=E_2_>V#:\ UX)H]-0/Z#C5]=ZTIEC6=0QC/T+31?] 9V!SC121]#9AEDXBP:NNNJB@ZV#:\ UX)IN1+5U?_O[#UJWWT\][??16J(/A1]N\:W" M7O]71*,+])HVE0"G X:3N[-]B@$GP*GS;);&K8 M#0TR.D0Z:\GFJXTV?[ T&\6ITIW+0/8HP(;^0'^@/] ?'>738(B__=V@:C.@8#R1-;WIO"AAS/+J>WN82PFTO[7.2E&X>\^%5M3K[6[.F"XHW38""U ! M5"^ RJ)6;W?I6X *H.H^J%R?>M[N2KRZ BH$#7-TR\VU_[I M05]%((UDXS+.TH*2+U]_+TB8]OD/IP4<)3A*KSM*U/!M^$E !! Q0T0O4#80 M (@ (EJ/"(KJ;[L^HP?( K(V09:%/:L +4"K"BE\\A")>8.*C'5#Y<'K^VY M,:X^J?C&*SM,[)K\?(/Z3D.;::P:O;FV(%K,DH CX/A&87H^#3P/< 0< 4<= MX&A3R[( Q[W[$!JY[#O:AVK!8WA]1RH4P:) 3%_!:2,L:!PT#AH'C=.O"+;] M8=$S](^W?V4!A)5)SO<)$D754#T!SP#GMDIS_1._!YX!CP# MG@'/-,DSUHGK@F+OQ42/@+ M&_S\[NK",DS_7\X?UQ?O2-SG'X11>6SXKN,ZYX[E!J8;G%K>Q97EG;F!?]'C M'QF7[WYY],86I7\=CUA!?F/WY$LV"I^GT(7#DSAEQT/9B_/!M(SOE_ E=YYY MK!+R]SCE%%U^<$2H0Z6.7 \9R9=2C+=\_(VX(&%!!EG"EYE7BOU>$M&Z(%DXQ])J8$RE6DM1 M_+YXD33+1V&R_";$=V8GKFH8(Y8D]7=^?F>\D[]S:$?3WS=7D/NX7P[YC_P9 M:[KA;)&$XX)]F/[PY.'G-[481INSC+&R!F7]2%QU3SWK^]=Y;"6;UL=O=[BY MY>7-[0[?]NJX^_4/5U"$!&L9\GDBG]GM^AOUACQM8%B29?"&!-[+9E_$5R26 M+U_%=)>6>?]M A2'R=^JR=3\>9-^=9X_N$5(+OEBV"<7+&*C&Y83VZ1O, P! M64!6/60W:^=2 ]G-BWGW#&+AS4#YH'S[4CYE[;Y0/BC?ILJW=OH5;9O/J^KO M)U]/9M&=>;SG411'64!5'Z%JA__="4Z?6+UY8C0_&^ZIGK2H_'*N2M]KJ4L M8=M!:/< 0H 0( 0(.P?"E@0IF]W@1R1AN1U/Y4S';# S]F]8R@9QB;YGK<.[ MVC#4D7'24];"VVHB>@^\ "^OBL,X,; O%@ !0$R/,T]\9>F"K@ "D>D7RA+# M;ZP@64H&6<[X%0BKRT=)/QX,6,[2,N9F+/HE]TY+W73)C^P36]TXXTZZY,HL M84!/!\'I [W>B;JZ%D /T /TUH:>=6)AU5,#/82?A1%/HISUX[) H!EQ@K48 MR#MQE1>U=IMH@)=#QHM]8BF+- ,OP$O7\:)R%O%AX 5AZN>%>#X,TUO1]D[N MPF12M<^'HMD]3".&Z/3^R:J;?OI.*J=UP9@X#A.9@*T=8:N2DV^95O." L0 M,4 ,$$,X>:UN16Y3YV7(C6W1F3C.BEC8VX4<0Q4611;%82FWLB]9S@K4-B,D ML"\VT@4Q3:_KP 5P 5P %P>%BR/KQ$;*11R'$+*2'KTL^O/X)BR8F (S&K.T MD'%D+5W(0R*I;OK>1Y9S$J#9&.65P-X>L-<[\=7M&P3L 7O WOI6NV\">BAM M5E?:?#XIJ^#S?V+-5%>" ;PU'._VVVZ"7PX&+"KC.^QD MJ"F_V1RU_6QRD[ 9;+L90S@R[1.W(>I[BQ#;28K8?@WPW4\)BJ&R;/LPT3M7 M1L 8,-Y/(MH^"0#CG<-XP4?YH0RYB%9^?\7//_TP*8YOPW#\X6LT9/U)PCX- M9C;]1[E'^77X[0NWZ[^P*$NC.(EE-7TS'>_/'J-BZ_D.AZQ@OS&[LF7;!0^SR\+AR=QRHZ'3"J9:1G? M+VF9\.T>JXG\/4XY?94?'/$%E7ISG95RB_G5O:Z$?1,_,Y*S1,YP*3.2C>5T M%TJ^?#WE_[W\^OFS+%OZ\O7W@MSF82J^=\]R1B+^\FZK@\HA(WTV#O-RQ!]# M?'(_C*.A_'QA1 RKWSZ_WCC+Q2=A00:9&-Q(CL1\F6$V*?C%BO)$TRT=ALO163?&=V8DEUDC$DJ3^SL_OC'?R=\X= MT?3WS97M/NZ70_XC?\::!#D=)>&X8!^F/SQY^/E-+48IYC1F+_';YH&.ZIYZ MUO>O$^5*CJ^.=[8[W-SR\"WO?MO+X^$/Y.%;DIUOETT-^2S/UB8DTN^DO?)!8O8 MZ(;EQ#9IHW%^J"3DLRYD[3T@]A59;HYATVH6Q,*M@_)!^?:E?,JV9H/R0?DV M5;ZU(Z?HP7MAOY"L*$DV(#F[8^D$.X2TU K4OH#_NYVI51L2/SUJ^,UO:ZK+ MNQ?'H3\*3 .FV3W3.-16V*2A^[L'TX!IP#3[81J;NA;V@.M8_+Q)$7YA!1=> M-)1%%'WN?R;96!9)(*BD/JADO1)4VKJ.;N>&C4\MHZ=*573!1-,&#"#194A8 MU/0QF1"0 "1F1JE)_4#9L*^N0*+M"1&5LOP:)JP:FCT*\S]9R>_JJ0'ZUI=4 M3,;/")7+YL)M6V[?U1G,9%*<:0 MWZDLAP(9;4!&30^=VCDG630PU=G3F)4(2!T\I P:V.IJZ I0&I#2+4.,A[U M>T@/J;!_-7(Y=S-;91<_O3*1 YT)>Z_B>W7$$,K\MA)?)^H Y-:AKK]E=XL M,UW4!^%/L)E&Z@@VV\QF[E'':LC-!)N!S5K*9O75Y(PW;8,E[:"Z)D390,=J M0 U; ZNN%8JG,";Q_(#2G=W8@M!>'.'Y:.3#5F*L?A5?_Q"7_"U%U2=/QD"\ M+-'^"V-;U8Y;73W3]2I.XY+]&M^Q_L>T#-/;F+_+TZ)@92'W/LY9_[3X'.;E MI\'9I."R+0I^^9LXK:;&;C#+-7 ,^^+*N_)<^_+4\2][OGWANE<._\V\ZCG> M/F>Y_F=2E/'@H>%QKD-6STL5!9S5I-%BR-E 3EJ]"Y-)%47*!O*#>/8ZQ!16 M_CY(6+^01^-629AD_(3W<2EGML8Y8?QI1G)HZZ1@@TE"$OY^BY.7HU,OB>[I M))4U7L#2:J[M9-91F-_&:763X:3,IA]4!IG\I('AK9Z:V:W>=C,P[?U.\/3W M>OEM!]>Z&""Z=X\"\FEH)I<:6;YLTSY928*W"3!X=@*7M&"*6*ZJ%WP])%U7-:^#ES!+[O;+$?HT':^L>\K[/:^I%U8PO=C!@ MT3#E3WK[@.SKOM&. %YS.M?^^)Q%>V;SXU=:H3;;AM_ 8$W9*_H(;OV@RYO0 M2!ZX[A6-VB+=,CG.)P6_2997&RZ)?9:&\7AM >HG*^V V>6R5L-7MO+I@H>F MUS @0C?Y-+LB>3M8D?1I."[-%'0^C- $NN&N[ M61QMN&L;2NQ3R?\&]VP?JUSG&GFIZZI;[-#'"T1I*9]F5S!3KF Z>'=&VY>V MJ@WU^0+!#EI7[<(N.AW0Z="@/>+:U%.XD04Z'4"2A^V[ZR6XM7IKUNTB4=3@ M\4SWR*2@+MQG#Y'/X('9(*:ZR_-.8B1EUZ>VO+"Q8<2T>99.. MD2O;N[JT+B\O3//\XC1PW7/CW#MS __"-\ZO7+OS'2.GA6@&>:(V;SG5!8O8 MZ(;E$D?!R% M:<02V=213?6$)%)1A&H4<;7I:[G4-+/<^/)!24/+BPM.Z]I9&NA5Z2GI5?&- M[?HMMFQUV;979=OC.]DL\CR*5!92RZOT693EKY MS2--EY>_;7"G]8:6"F96%TH$ 7>XB-FTJ>B>"< M@[1S+&I;V.86=LXF8R9S%@Y*MG:MK7[R:3'S=*WWP>Y17UW4YU":'U"^_FKY M^K0VJ"X5DJ4_\T(A;*6T]VPA-A]I5GS=R#<:-K5[ZJ*\![_[B-KBW[?7YZXN M^/V81MF(G;%!EK/JY^OPVP7_7\%?YFG:YV=E7*P;E_K:IZ<7]L5%SS!MU[VP M;?_<\ZM27]NX,L^=?9;Z2A5I?#+\+NDM_Z2JFNV2<^&^3 MH+^J$']6;B^J[5E_5FQ/-JBQ!V:!V0/8!F/]SFC]$+ZR*1":J9=FKKF8;-Y2 MLW_E4[:5+90/RK>I\KF-&C(:Y2(:W9RE#@@BB]-.VU#[(#MZOI8;,USJJ[/9 MM'_[XCA,] '7@&OV4 [DV=3:05>/+F\?7 .N =?LR:X)7&H9RIIVM'_[VW)- M2V+K38JPKC]1Z'B"AP^X^-GLF33PU?7V'$CU,S %3+U0,6K2GHV. F *F%(E M+L>E*EM0#P123:9P_+9;TA^7JHZ7ZHR1U=E[] .]."2R_P'>/RS*R:HZV+L]ZIT>WFZ*GX MX@TV!GI19=#LK*;9.5#2Z^QNV:R\YXY79[^7/Z2';TEY0[M,5WFFC M51TQRPTQ*G?=DN?9:CLMX!5X;4]/FRZMO@VB6;_&7F4;2$-).Z2D:S< HP?S M>:W]$MZ34@&&M8-J0#6@FF:IQ@VHZS6_ MZ8@N+W];JFE)+*+1UJ@XC8LAZY/;+.NKM C!Q@=<>6[Z'O5<=3V:!U)Z#DP! M4\]7AM@N[355&=)=3#48#;+=MJ_^U9XK\4(M!4)">_?34"?8K/@ZX>E9KD-[ M/65#,5$G"#H#G8'.]D5GMN%2,U WK/#@Z4QQV?-+MGI MU>5%MXN>3TDQ&8W"_&%:ZOSEZ^\DK&0IC'>NSBPGV20G7'8.^9R$*0E3[C0/ MP_26_[T_R459M#@R9^,L%[M\D3&_7-:7WPL7SY^S).0OC7L' U&>7(K-I4*Y MU10K1+Z_3VX87X26BZPI8=\B-B[) ]?;0IZ4GY\40W%D..* *U&(O:-=IQPE ME=B.O=]JXCU7_HHL7S:IGQ05*M_8 MX;>)W*>*VSK/6=M?A=U20!W5JZ,>!;!:J>._Y0>L?_RL.IYR686W;"[Y?^0A MO^YS7[_@]OO\NU=AO-"Q\3]A,F'D,U=_J>-0\7T$PW:BUNL',7:HXE--7M,1 MW.E-?F&C,$ZY1+6\NW/^:+]P QUJD=:.#I[6W. M;OG:0CYR58S3(HZ(7$[>$)M$@\:CXWZOHZ;D)DS"-*K7;]\RK1\7-U8E*G?$ MTTBTVA'![@2G32Y&#&)N7K=T =QSQK.6.G)(X$):N//M"J;AG%CJ9K[K_O)! M-9I2C4:":Q9O)VMO9-LBD;5+U["L=7Y9LUV+FB;6M4;C =UR^Q=X9HN?OGS] MO2"W(B? ^@@&ZLOG^C"5IZSD4ALD-6QD P_KUQ2TK\>NYYT$RK;& "0.!A*0 M#^2SDWSC;O*)>LD'^<*=. Y5XA$!HBX%([7Q-(YZMKKNKM3YD2D',G* MRG> /!7ET(VA<-?("]P3![%(@*M+RQH$!\%M5J:Y0R%J+SCD6U2Z38,L'["8 M>TX_1*)@,T'J1>>XD3X.D:O,*(/; [1T/#%C6L&)H6R37UUTOVEG!9" ?" ? M)&:T3:76#\@('\LN"V'K*W43FOJOW-&FX#LPT-!O(U(:S6&7( M-JKM46W_#$_UC!-7F6NH_G ZS<,KUX]!?M3R9^XGII]6A2L+#8>>7UFF;9Y%5R95Y9I79Q9 MKGEV7HV\#BZNSD]/NSWR^G/.QB'W^-BW,4L+5HV4SH14252)E812KD*215SP M'^K9V(,LX7S.;WQY0C6F3^]D^G2@9/BTV]MN".^>AT<[K1Z W*J';TE-2_?- MS([)9W:[GM[[#=9C_Y:NXBZMQ<';Y"<.D[\]F0,X36/,Y6J;] WF&O *O.X^ M7[N;P9WK9R_6@G>#:%:9A]RU[*"DAZ.D:T^F1''"\UH[V]"+]-DX*^(2$=T6 M+MWMSIEK$>YM22F&0UV[^1Z^5JC-MG%B,!@8# RV:P:S'6HZR@8KM5MMMF6P MEH1.FA3A-"L4IU$V8J0,OV&7+O01K<-#/K>DE U!U@4.3=M$@$2W(6':#B"! MZ-&ZLOVTHOP"[I=&'-2AX44]ZMDH[@:Z@*Y&1H-1RVR^FKLKZ(+C72_]XU5% MF74F"7[X/BAIO\5'#60\;&J;ZC8K>D4\NJ +?CP@U1BD?.H[ZBSI T%4@V$ MVVV[,7"=E6&RVAA8U:$!)V;/&=I7AS @A=N<;+N?XS5=B]J6NB0O1H: )3O/ MDKJH8SN(4!^N\SQJ*PQ,OUEHNNB/0D-[^_;MU[JN7^C5_BU+LS'+PY)KWD=9 M77)9V;4;]VT[AM>S?=,^/3N]\"S?/O=[ANOQ3YV+TZM+-]AGW_9_)D49#QZ: M;=VN8H5UB+4WD;#Q]!2R&==%.O10*Q;C[!FC>Q0M>ZJVMKM MZ% UJ-IVJK9V.0QJUU^:?,!?%"O*.BZE+("KC_2T@[5RVM,^&*Y%8[ VN1+N M+[FNNEH^W5^^. Z)75 -J&8?-8Y&8(-IP#1@&C!-L^/Y:1"@S$K9#4P MXA4:,5AWIIL:'!QT&Z0%\ -_&"B:!+KF3,_5 M4T$_YUE_$I7_#O,\3,N'7^/P)D[B\F'C>:!GGN>>^9897%SUSD\OSFW#.O?. MW,"_.+VT;-ON_#S0ZZ4YG]5PS&(R&H4Y_UXAQX!R.<5W7+@D9TE8LCXI,Y)- ME2DL]_+']+#MZ2@HUW&-N0SOUU/Y2RJ0'F6;M68S&", MF9C=TTC(9TW$*IT>MR9B7Y'EYAAVF\4PAF2V0/?4R%)'W5M[:B9:[9[7U&E( MHO*.PX22&W8;IZGPKK,!>1#+-"&(7+=P:=:^#A_#@!:/\ZB#;=35I7K -& : M,,W*XUSJ.>K25+J_^VV9IB6AAD;G,=09DUALS%QG443NI$Z5B(_CHA"?]B>Y MS,L,F6K3$;S=X:)^F_9<9;:/+JAIVL0!(CJ,B![M.180@4#.QH&V*%1D>ED:\U)U!$D<]ZJI+!V!.$K '[*V-/8?ZGK()OP>./?C[*Y)"+.U/ MTT%P7W83B&VF6:$-5=Z[ZTGH3.M!C]JN,G?Q] ]/JYJ=_3<*\9'GR:YI&?A\);)-2E;6F+[E]"1,%=WHRM+#MYSH[W9(M!6:.O>[59H*[15;VU=M%NAK=!6O;5UT6YM=LH8HM!Z24=C#+^6 M(&I] FAYTGJCL-.H?_)Y/&XQ,U$>]H7=L73"/F!^GV:K[0Z%V ;!:2,L:!PT M#AH'C8/&Z2,X:!PT#AK7"L%I(RQH'#0.&@>-@\;I(SAHW%L$MWU.P6QY$+,> M/(",PFXH;.LDPMZR3\J&KC3WQ(_'IFS[R#W#II:-N=G@ '# H7* X_>HXRN; M_0D. > ]K& 8Y#/5=961TX !P #F@;!Q@>==65UH(#P '@@!9R@!D@'@ . M <<*@?8OD%M=;M[@@/ >" MG% SZ:! 0X !X ##I4#K,"D-F*"CY^SP6ZQ MME=:?&7Y71PQ](KMLAJJ+7L4;DM'@46=H/D="KM"4\#6+K#URM2#KF#/\ZAO MJ=N9]ZU2 S:!36#S,39[U/" 36 3V-0.FZ[85;NA356!36 3_N(+V#.HJQ![ MP!:PA75O3>SU/&KY =8]8+-%V.P*]DQJ&\JR-L 6L 5LS=LDJ&FHB[5T'5NM MGV>[;4+T.BO#A.35%$U5:@/B69]XWB(K54.FE2_L08]ZEJO8JMY^:+G.#*0? MEAI4$ 7":A18^\2.:W.K6)E'"G@ 'IV"AQE0WT';#^ !>*QR^SR+.NKBF8 ' M')4N.RJ.ZU%?7>$X'!4L-8>SU-@>=6T;2PW@H2T\M%UWC!ZU3'4M EAW "P MBQ]FVSWJ>,K" P%27)!M,TV(ZPT9W6"M7A*@/+<&A/79-@ M5W(V0,3!(L+T/>JY&'@,1 1-2(\D[J6L@$J0 00T79$]%SJJAM!"T0 $6U' MA./1P$1C#! !1$P1T:.^!S\"B B:D38#G4,96,K@ @@HNV(, +JVT#$H^?$ MQCK86*=-K',HPUQ-EUJ6ZF[NS:76%9H#-H%-A<8U#5QL, !L IOZ8=.AMF, MF\ FL*D=-BWJ>]B@ -@$-G7$IN"O[G75/'N<=GTQD+1\F0U5>H% E-'8"WC* %>PLKV>[LLAP"\ *^#@I<;T)ZWLXH&P ON M5N<1Q=TM PL6$ 5$J>K1]ZAAPL,"HH H=1W-#D*"0!00I:S S:26JWH[I71TV% MT22 2QMP81G3"FF6;U#75#<)"T@#TH"TE4CK!=3S@#0@#4AK&&FF0RU374UG MUY%V\)V'G\8L#TM^9X1]&[.T8,4'5Y$/-GAZ-JKVA14LS*,A"=,^Z;,[EF3C M$4M1S(^*D2:&$?K4L5&.!7 !7 V RZ,]'^ "N "N!G9.=:CAJ9MQ#7 !7 #7 M#%P6M15.SP.X "Z :P8NCYH^ZJP +H!+.;B\@+JH802V@"WUV/)-:@;JIG\! M6\ 6L#7'%M:M];&U?>U]V].$7\.$%3)'. KS/YDHPU>E/>"?]?FG9333,VA@ MFJH4I2ML D <+" 2) MZ-YP4G%8,1D_(T8NI1^3.&7'0R:%85K&]PMG<<>E/,F1^5[>"S^12KH$*V[ MBEG>9_E4$N;X&RFR).Z3_S+D/VTCQTI8OF5:ZA;?5R34%:+<5@Y '5 'U %U M0-W.RLE[2JMQ@#@@#HC#.H>B=J *J *J@"J@"J@"JH JH JH JJ *@U1U6!O MI.6W.^]YG95A0K(Q$PV1Z2UAW\8L+5BA3,50E=$\DW6E:L/T36KW=A:L[7Q9 M!\#9-7#6%Q/?>&6YWC5R#>J;RD9_OEFFZ\L'L :L >O7)EQ[-G5]%[ &K 'K M[L#:=!W*;6W &K &K-OE(;L>]3QEP\_@(0.< *8 &K9V.,.B BYHD"&_L" Q% Q$( T+?A=@,10$2-"-.EKNT M$4 $$"$/\VSJF#":'CUGD[V-[/T$1PT#AH'C6N%X+01%C0.&@>-@\9! MX_01'#3N+8+#1E4?TY+EK"BGD]I48160[&SBY,AUE0 50Z3)4/ >^"J "J*P#%0-0 50 E74,, MN M/: "J*RSJIC*)A@> E0:K+]O>ZKJA0)\51J&##.FS*V_FP'M&8$RS3OT&7. M)J"I#)H!M3#^$= $-/6#YI%)'7__R^8A^!+ +7"K3.LO]V9X^NL#!.2-9\_!IFI([.6<9:(C^W,">\*-0%/P-,S>/*INSOS''@" MGCJ.IR.+FN[. (7T*L!VP&!SJ-G;6=@7BQ?PU'$\6=1RE+4\ T_ TX'CR:2. MO;, *_ $/'4<3TX :P]H IK4H,DVE4V".A0T8=NFYP>6@H['=B<]/^?975S$64H&64Z.;EC*!G%)!GDV>K^4 R5/1/J& MJXG#BLGX&?%R\?V8Q"D['C(I)=,ROE\XBSLNZSAA%>CB)U))HV#+@RTCL7QJ MNFC)1%T6 *4(4 ;U790- U E*+\%/ %/JHH!J - 5 E"KW*J"6C5B& M0O<*39W/91Q_8^5LD&N2%05JY'= ;!O@U>9X[6>3FX1MQ68-%RIL"^3O=B:\ M5]52/>DIM[<\@]I60Q&!341V**:81E36H%HU+L6=\EH+VM':07I-"%(Y([H^ M[5D-)20VD2?:L$"7H$O0I=YT>63V>M1J:H3U6P2*3G-P*;@47-H^+C4=A_;L MAFJC87JVERX1=$30L4M!1\.F?E-)*00=M:8R6'[@M<[RFBT:@I%, :^!U\!K M'>(UPZ*NWU!5'G@-O 9> Z_MHWC?HH%K[E]B7:&U@Q_P\J0 DHQ93HIAF#,2 MEF4>WTS*4*A$F?%['(VRE%\@B_X<9@E7G>*#*E5$A')^N_8K]=X-R*H-\H'^ M0'^@/YW1GX6,W0K+ ]H%[0([07^@/]"?-NH/5C=H%[0+V@7MVJ_T&FQ]-EL> M^CL+BS@BY.GDYO:G@/32061]D/792EC6B>7N7UY=R?F Q\!CX+$]\1A*7N*R>9$B YAD!Q([I!(SCP)8*S!6 ./@<=:SF,.^MO M8^ Q\%C+> P\!AX#C\$> X^!Q\!CA\QC)HHR-&K$;7LYWD6<3$K6 M5UB0!XK? \4?&I.WA["M$]/8F5BZPLO@&' ,.&8#CMEA80@X!AP#CCDXCMEM M]1F*S$! (" 0T%+DR]O=YCDP 8QKD&!?!&G ,. 8< MTR#'V$@Z@6/ ,>"8!CG&\, QAS;Y?UNM^;\K_P%%*Z-H3*R%_D!_H#_0'SWE M _V!_D!_H#_0'SWE _V!_D!_H#_0'PWE\USX;"ZT9Z7&I;(CD347/#LRWY.O MC)'?LI(1TSEY46P+=[3XF Y_@@;OT'I/OK!BDI3\>F209R-2#AD)^]FXC+.4 M9 -R^O5W8AFF>VP$E(SS["XNQ%\&64Z.;EC*!G$I#WP_W2&T#+^Q0OY=G&H0 MYT5)2<&B+.U3_E&<]TF8]OD7)GDY)']-PKQDN;@2OXHO3I),^JQ/V+>(%84X M&ZDO4X@O?6?U3FS"GROA=T'YK\:)N?BK-?^KO,QWWHD__WO.BC&+ROB.)0^T MOJ8WN^9_YO(\C4K"TC 2 MC:3\;Q??I@4Q[=A./[P-1JR_B1AGP;_JIXV>;B*TS"-XC#YF'*!C$+Q$-?B[-<< MPV=)%OWYR]__]M/3$WSA4KM-.3;['SEME_$@9OW3@C]N<1K]-8ES_EO:_S4. M;^*$*Q(K^-\F(]9?/K40G."*+VSP\[NK"R'W?SE_7%^\(W&??\!?^/&Y$P1V M[^K,MQS7M\X#.[BR7/?*OO O?=]TW'>_/.*B12*YCD?\1?_&[LF7;!0^O[@L M')[$*3L>,DG&IF5\OT3A_C*W_6=2\ =_J#Z*4R&'#X[XCLI%[%H"+.%+I&"\ M:M=B+LI1F//O%5+5QCE+XA%_D?D#&4_R:!@6C'\81YP8^8%1.*5&H>Y/U.TM M-U7>9TK.0T*A+(6DFH(**(6WMSE'3LDHN>&/(?$N;IMQ47/MY!\,PC@G=V$R M8=-'"J7>5>?*6<76R5SUQ-^%[I&P%%_G1\_I;O$&2)^?OR!'L;AB-BGX:8KW M+V\%_9+B+"A*Q#6#Y>NHWY(%84S5K=8M\?OB95(!V&1)0TWQG=F)*VV)6)+4 MW_GYG?%._L[-BVCZ^^; XY(.KD*[>A MDG!]>MKUZ*PVC]9.?U2UYO>]?-^!7NA35\?9VAYO;'2X4:X>7 M;TDZ62\G O)1YX0N%VZ8XV^DR)*XOU7)SU8>UQ,JWV) BOSMON+RFRSI5^?Y M/%W!/\L5_'2V@F_KQ+XL:'TF:C597W,>%D-I'T3B!\;7?FY)\%=:J *W1G+4 M#O7*6?%982_L]?B4,W31175%?UN,'6M"4H\K ;<7E4.#GMVXN%JA->*X@ZX0 MW%Z$G[@7F'-7.KV-A7]4N8^P[M1;=U8#*88-;#7U/&39U/64527K@H>]4(I& MAE*3LET(@<+$U(AZE IQKYQT9/G4,]0-;=5P7[;MA;3VT!R81S]^3&$:[9V? M6D=#KDT]2UE3J"Y8@&G4G&S_D67]^SA)8!=IQ#NO!=R[8S?UN"_7U-Y#&\A- M%S1J$%?RV\YHO['R<3$";*?=I ^:V=BD#0%AK68'M".=8)K_K[TO[7$<1]+^ M_.ZO('I[!U6 ,EOW434S@,]!+WJGZZVLWL%\6C!E.JUM67+KR*R<7[\D)5]I M.WU1-BG'H*>0MG60P7B"$<$X/,TR+]CK7 4^$K@!G!^?*"2\<%?DXC-)2I(/ MLW0Z^%Z0+,%QK\SITI$L9T]-DZ=?HN?Y^[JO?R/I4X9G$[;PG8S@_.@@1K?3 MMQRGX_8[]M -.D%@!7VOZP9^WS1MU[:O&<3(^>CB$8P9F64D9P?O]$^^'NOA M?F&](-5&X9N&]SE'\T (C6ZR+,*79%,ZT1%Z?-U]3SZ)9C/V7DJ!C,5GOPGO MVXR'5"X:KX%0.\,2$FMG!V=&NUTUULZX1?:096@7=&[<) <"?0Y$J/IQT,(ARPPI M8#5@MW@4!TX/-[-F)TI_2G$$%2GHA8G_6&H%*D9\AR7 M:(ZC:_8%,C!D67]V7Y.EWD':@+0!:;-+VAB!J9F^N$99LJ\_2!N0-B!MKB-M M?,_6/%M<,QO95_]<6:.()[Q)$@[*+)T1#?T7%6$Q00.<%[RD0&?,+%*$-D,* MP)5TMBNI=?D2MF%KNBM,R9$%'$WK,H")%F/"# +-L2&_&C !F%B8PZZO>>*, MX;9@ LY&WCD;R2.,ON P&D>A0'54(NJI*W_:DS]G^*[FB]NL6V\Y [P 7L? MR[$URP''%, +X-6$W]?17$MKOZ4%CA?I:N#FO=0I'*1V M0VKWX2Y$S7 ,S1+G6(?D;I!A(,- AEW2]--Y?/ MH"#-7WX(A-2C<6VEJY*<.7JU2[)<=O**A+FJI4 "?9;#]92HR++V%G=- 1"> M&0UU60"FLM!'^0H&EP0N%&H!WKLB[QWL88"0T=V<^EL2L=[J#P5O@0XQHTIN MPM)'H4#JZ>I];J"9$((D##$@:D#4@*C9*6H,@?T.9%_\6P<%= E#2YPVW)<@ / MT-7-LF;"[617W2\7:M<*P\YS-,MQKD\S6=@'G$P@S21B1Y!FQTDS6S.]"V9N MRO1G3=[KA68 MICOH>JYN6K[5ZUA>U7FSYPT'P0UVWES$-.>\:68ZJZ*=*P)']%L*!Y*AM,SH MVQB19S%.JKCIC,28G1)'R9B%%O,;UX*A>00WF17HE3)L=<^,/BMG:XKPE"*M MV-IR$R*F&VCA:8MIX>E<-^SWW/N5OEU7>O37#5=7B_$4.7%2R^8 ^ES7,RXB MF'!)">&Q@W\O>;AY.D:[]&RNC.8[?_Z-:4KQ*YWBH1K-1>?W:UGD!=7!F.[W M*U?SA'7+ F2I'Z;;(.?]@W]!1G<[H=.AM,)/9.?O@^\D"Z-\]P5?LB@DW+K@ M((7XA*OX\2["S8<[8%3@[*]DBJ.$R>1=5_3HFS-JD)<$ ML0[7^4=0HD#47Q00G:>GC#SA8C?#_TRY.4KR*-QYQ7_CN"0G^#0AB^/-?5T< MXR0D%9/[IF&N)54BD6V.):*H=/+BW]^E0'/64X88$YD*8GLTB61]@8EB@ZR(*$IO5DP$.+6VR: MMG$?F )@,2UMPB@STW1Y^"#QX;',K>E2:IGW<*PNIWQN&;B <$ X M28V?2Q)1>L+!L1 %G/Y"@XMU- M-,\&8$NDN$A_&@$!ZFLG4=Z]WOPAL"QK#Y)&4DDC$>&:50ONA<6C2D0RM7@- M=K76[VJ&IIN>YMG-YSC*LO[G[FR*%*ILDH3_37*6;,6J&]?AE[RT]@4\#R"Q MS[1_E3[!M#0]:*A[VA92R8*VIE5QP)0TA_[R*CLJB0F3V@Z0S 92X.I20&+S MVKX7MI$"Y\#^T:K]P_%LS8)TZ'<,W]V]E"XVL!6BO=MRR&"LM4+6_RWS(AJ_ M-MMVZ'V2CG:WF#JF^=.^]E%?\.N4SJ[S@K/18#J+TU="'EA#HR]E%D[H%5]B MG+#*L]4[\KR<5F'%1_>8\KIFQ^H-+-?V=;_G>0.]8]0]IDR_Y^@WWV,*+XE; M]9#B5Z:\Q]3@XS.C2$6IG\9YC7'.[0ID*=U5"$8/ M/9&44\=;1I_%<'V1Y?P#X5']=?'^M;>X:[NW\&K^K(D$&M"]<(16#S%.T)$! ML8!8\8@5VL7L0,0>'S6^!\/<)FL0Q'#B",QW3>8#URHPW]68SVU45Y$HEJY) M7^G@^XR$+,:%KN"4M_CF#;T_0I&QZZN#[2PR9ER@S8 LZ#K)X0_0 FB="JWF M0\D!6@ M@!9 2WW?8),D_!KEO]^-,T)0Q&PCDA2^L M%.CFFBL4E?4?@!9 RR4M2D +H*7E:-'O#W:< EK ?7R@^_@Y9<%^<52\@N?X M^@*JG38XZ]UU,0JU6Z8!\@!Y1]#),L1E40'R 'F O".0=[EJENU&'KBE/_>C MYX@B>03.:' 8'$D.7NX&' ?@9@/4 &H -8 :0(U,J#FH9L'QR?F"4NN/R>#G MCZ_[?@E)VN\,K;[3-XV!&_0ZCN[W.CV_2MKO]IQNMW_-I/V+%&D8IAE/SN>1 MW8CPG+\-OCK)G*@3!Y=";&<9Q%,>KXD9Y=8\E5,>Q.M BAK2YB'<:21B"SO& M48:>*58(2L>(X'!"G\/ D7+(H*<,)^R0AEK^)..U&&84MCEZP90=* -.,?N5 M7L@>-F*F(7T,OPF5><0J.-#ONS$.?[^CZ$UCBHCZR;,L8J4/T#0=D1B]1,6D M&M"B2L1*08A/Z,#-[L R$'7:R0&(7-L2I2T$,<794Y14@\1EDU(H#Y M;I+YH%8$U(I0'?0W&/WDW>N-$T@6=+'[(*$=H'4A:+GW%D!+1@X!:*D/K>:# MY=L"+45\@U KHLUB2&EI8XI+BKN-4"E RTVC!6I% %H +8>1P[AW "W'H 7< MQU K0C$!U4X;W+;%E;FY\;Q90!X@[P@Z63Y4:0'D ?( >0HC#]S24"L"' :0 MORO-5@^H =0 :@ U@!I C0*U(HXKXK"]/,1O24;"]"FALQSUTNF,)#E_3"_- MB[^GR3/)"S+B;SN^)H0W]"V_ZQI6UPZZGM7M>0.C.^P[_L!PAX9I7;0F!(]_ MOW11B$Z.TO$[$N4DDZ'I>A#E"DL@7N+@[I&Q'EWQ)7\@\IW]39?H\15AQA^H M>)T17KVAH&N0\0OX2425*D!&=YC* _Q$4/WXJK8!'4@ZRA'E;T09=XHS_MHH M>5/BH*H'\(%_GY8Y?4VNT5>$9%;4 ?+W[QM/4._@DO4./"'U#FS_O*3W,\LE MG)FR'USU[3!WF'O;YZZ( [']YDK+Z+,UKE:BF*[ MDJFV1%%G'G)=]2&]5Y)8HO:_+@Y+=CO,JB<"X1;:43 ,(%Y$YB MUQ*$.[TWQ(#0(,!!@(,(E8$038X58DU<":+^&F M!-><*\ 4.6MODH3_>!MDBJB#\]V%<;O>$ F ;R>^_=*J!8 M%+?(@I"FM21 1:M180$J !6 BC>5VW2."@ %@ ) L=@J/-@J&L\(/3EOH(;O8=V^FU MOB/XMTF5ZIB$41Q5=F@ZYFF-C^0I2A*6ULC2)4DRXG].TY*^A#>%3O-\/0VS MP-_I7=6B(,RR2J&Y^ D/DK"Y..\/3O^K4EWS]137CY_>%2X'YK2^*PF5RVAM M(EW5$M.>6^ET54._X;Q%F#QD;ESZ)Q]QC)-0 M9&5JB8@MG5B 8$H(ICR-5+:O^9:P-F)JLPV[#\+!VR[!9.$V*824-'+(=+7 M:%X.R;+X(&I U("HN9*H,373:KX5DRR+?ZZH.=^%;RAO ?^!9VG.RY'G]-/O)&'EQS&:95&:\5 V:,P$H8\'A3Y:NB@^D04R36LX M@(<6X\'03-L"1 B !%S/YVP?MEM@4.#)S8WI+".RHP=UX1EEI&D$*VT@AM" M@*QJKAWRQ2UO3[,-8?MZZRUO0!>@ZTB_EMY\:3I %Z#K!M%E&)KE@->X4>V\ M94IXGX#76"%9I9Q(^N!ZPD[,-Q>]N2,]X4#["' !N.R'BRFL]#R@!=#2=K38 MIC"7\VW !1S2Q^K".2F*F$Q)4N3H)2HF3#EFWFA<%I.4/BFBEX,S6BHYUAZ# M?B5M!:QZ@!A #" &$ .(*0:Q#[;5_)$/Z.\W[;+FI=%8Y<"\P$59\#_C:!H5 MN')B@[L:/ H'^=\TPQ,6_7$;,@D <\N ,31'%]:J"P #@&D[8!S-]^"01Q:O MM?+:\ J\MOS5&;%JX,Q[C<9IAG#X1QE5<1U@ZTLDQ=ICZWNZL!,Y<*,!M !: MX*D&B '$ &+20DR1\MER%)^LV^&(KSP)\FH/#-=JS5JS[VB4EJR'RSG%9I6H M&"BNL-*A)%2^X*1G:[8ESH[91SM[/;??$CFK*8^OPR@H@4BW!6J[XA%3'BAD9 MWV[MURP/JL[3/2=H*=XNPI2JI!XK)(YU]4J@+_IH%F ML8Z07K'^F3TWK]PQU)6_8^@56B>=O/,%IXDO=AO_M+7?8\X:/C)7ZE9A!CJ] M^%,@5;MY->T&UBK6Z8 MI5GBRO1(O_@"#>F;3<(R=5-8.P"0P"V.=S=,S;*$M=>5A?VO(D)N1^T35P4+ MU#X(\%N71KHMK-$\:#JWH>D(JUX 0J?-FHZA.>(Z!\C"_J#I-"M;FF\U 4+G M%C4=3W,#818Z*#HWH.A\HS\1/"Y(!NH.J#L']#]T;?#K7$[;L5SE!4Q:X!A* MY5[[0*^90-Q=JZ%$:.7E(G3/.2]4(W37\377$*=YGDQ0)1A/X'YS;DROB&C< MM2A?\L3JSGPE,W93\M2/\C!.<_J88X)W^Z;7<88=W1HXOC=PNH.NU_&Z;N#W MS6[/UCN7#=YUMP?O"N((_G$CR*BF(_HY&;-85!YD]"Y['#H;?WTRG+<;#4/^ M!T$3_$S0B% ;8TJ'-D+%!!?HA:!T1C)EU&L0YG6&:\!#ID+)*.IV'*?JFX7W. M$<4 7T^-S7N%*H^ON^_))]%LQMY+5Y*^<2.6>I-^RH4^-Q#7;%A" IOM0.G M9NNJKX?)W\KD%2D)HI;9!O19&:YQA6#TNB"X^B:[30?>R?+^K/[H(XR2!N0-M>0-D9@:J;? M?"J[+.L/T@:D#4B;ZT@;W[,USX;([Y9YPILDX:#,TAG1T']1$183-,!Y@7 R M0ITQLTBA2#W$@Q]4<]BP-=T5IN3( HZF=1G 1(LQ80:!YD"6!& ",+$TAUU? M\\09PVW!!)R-O%>_.,+H"PZC<10*5$2YW"023'GIF"A!>?F81Z,(9Q'[<9;1ZPH2OZ()B4>( M_%%&Q>O:+2Q0:T3&),M8.1W\??'NA!2LD,R\Q@S"&:$/GT[ID__%A]AD-\YW M^0P*TOSEAT!(/1K75KHJR9FC5[LDRV4GKTB8JUH*)-!G.5Q/B8HL:V]QUQ0 MX9G14)<%8"H+?92O8'!)X$*A%N"]*_+>P1X&"!G=S:F_L5+&(_104.LYAYA1 M-3=AZ:-0(/5T]3XWT$P(01*&&! U(&I U.P4-88)HJ9E;H4F2?@S4^43?A2" M8PAVO$ZT]75]@ V((@\@ZH81Y;!P5T"4-+G#;WIPW[7=/R.U^G93L]Q[8Y1]3$- M?--W^Q?M8_JF\^>\C6G3S3]'Y)G$Z4Q#4YS]3JH:DSF)8\H/:3EB ''J$"#@KZ0!3KG+U$13D@5 M#IV1&+/#WSP=%R\X(_=HWGET@\].F8FPWJ*/94Y7*:>##HOHF05VL]&S*1$> MK9VD\YZCE&()?B)93LF1\M]X.#@.0PKV*NIYG&9U%U5&-[3\1,F9D;R,BQP] M4O*_\-:BO3H2/69+5[_*K!=Q+2 M!:(4_74\CD*2:7Q@&7F.R$N.QE&"DS"B9E>TTK2V;I!:]43%?$F9-5SF)79+,WI2M*EQG$5O5Y-@;X^K%>8/..XK'Y8OHN.G+\L">F*HPZE3<8X M/G[56(?95G2>?5].[I5U6X77FK2;4-[JLKZUC$%(DO.5^W7&_NTDHY\3%A%# ME_U+C).\>LX!LL_6]6Y_T#=\9Q"X@='I##MZ)?LZ04#_:KWL6R4F(E7C[(64 M*BC*"[H.=U6_X"*CI&4"@4N_*)DGD/!K*+?6/U \%%D4.6FS 5CZ.W=W7>W,7%-+^<8C.<8#9V1MN7OA+$N?,CQETF-*,-ME1[6(#M.GA">B1%6#Y"6.Z.<4$M5YAEP6_(V!UY5#!(9<]4<#&A M$:6C?/[$BB#S7:=XG3$M+'Y%] U/E W'63H5(R;H5B=&3%#V$?*@,86UF!&] M4N4NOT==\A0E"6-=%M.FH7)6KR,>55S,:-YY^(W][-[I@7;V/*J/[/)/44'A M'6ZB[^Z!\^?J5Y_0SU/*IL\URU%Z#N;,S,7A'9>'Z M^Y3MQI]ISZ;PV@[I/ M(A?=@^I]G.]_]/]C$A44*3G;DRC!7E$:AA1C##=4)8A3RHI9+1GHO52B4!$V M97L8)>BX9+>N/:4&V%+N<.BQJ=^C+Y3[,S;G:HU6!5&X36B]X'P5NTSUHB^= M#V"T^MX]NY7,\GKP/61J&R0)&3/)^D3_R*HY,B&P*HXI=4A&E:5:.4F9 M!C>73;6$92H;HULVJE+O,/TT*KF49]1G_%OUR]-6UI14*F MXQ6M;V,]'PE]'N$LQD!';UT#7%Y2(4>V3/:%9&1UG=F(Z9+4A^^=^#[*V%:"172G?D<%Q"E]$@3^G=844N0 MVLZU:+905)W$44QGMXUA*J6;JZA+AJG9@=-7R&A^])Q[!]'+8KHV0IYXOARN M!F88^KTN=&0,7>\X\DX:I6W>&V('R1B#P8%O@XCP%LU"GCS/)UJ2P#(TM#59 MX8KKOC6 _=35%C:DSKFX.+6F5OL_7GV[R@79U_ MW,BUL.]7I,F[?PT7QLG#GW<#[1$/L7#:BR0BVK14&!KTM# MD?VNK"+WC9F-O,H!VX.Y28R]Z1Q.J_$YY.65*&KNQX.$)M?F9XRFIM#(\92I,3N]* M7Q*T]R7K&B$?)3M*RY9CBC)JLU2!Q6:3S+ZKC3/Y- Y4@ M#$M(*0A'[6H(UG5?#Y._DY_5#BXS#054WHE983XDYOUZZQ(3 MA6.)Z"@=P(4+P)W$5J+(L!2U#]0H4^W:@198\D)(@)57A59"2 OU_GDEU27'M M:D!*'NCFV%TD]&(#D[D"0%TH)T>LA$[TS&BE\9I.8F?45';_8OC9F^'7U4(7 M5=V6)0!$9<&O[0?;$MIWS5.YI/@&,MX#(0GOKJ-TPKNM=-*V4I-7)(!$+949 MZ+,)ZX ^!Z(2DB,AY1M83864;\C#/(_<,#^)4+T/_@Z,(K?BT7O3DU M4CB>/@)< "[[X6(8P@I>W 9TFXA?LI0UET(YC@ES'#WR!I<\AZ4HLX3W M)B+9EGYO8-G)FZ,GE,C7%7:^YAKBBF.<2[=VRTG +F!7)'8]S198V :PVZP[ MPG)5UV5V!GF"(T+I[ A9^.MR>0Y*G7U9AN9YE\OKDH4;SG4@@Z@!40.BYK@# M+-O3+/O@FOT@:C:50X72G'BC5T%DY!\WDYK6#K#Z\P.LA1XI9!H7R&TJHF?6 M0'[>^G//L5SS*4_0^%/2QI^>TGE0:B15F;SRH1W^:5N*WYRR#L8,M/U< MZEW_I.HB&B2L*O4\'6Q)TO;EA0%0U00JI.I 5ABPF@I986WE(:=T(!: Q*!H<'2KSR[#W(0VRYGE,@EDT((*9*#J(NKDZXTSX#X O$E"2N"^#J8 M5($+G3I%AZ0<:$:WRUI>D5L'_M6A4RFB-,G1AQ%A.5OL[X\HG.#LB8S0AS C M] (R^HB*%)'O,Y+DPK*V8,]H<4*I):['P MP0R@W@"[KZ%%:+'J)B@EZ+/,H(7F.65 MK@O>$(E$5WM2DPT+SDD 6@"M!J!5T M 2=*R$/ MJFAZE2+MNF>ER>(70A@_%H (H !& MF,A2*^]PB^[:L):O/*@P:QB8M$5,*EEA46!28%(H20HE2=NH2PD7G]*?_DE1 M3DN:,Q&Q38!E7WMV'YS\@J0!27.%$!3-$J?82[_V(&E TH"DN5+^(G'"5Y@3+R3)(2JGHVX)]J7=DV6S-=86F?TH"I8:4' M$-%B1!B>9GD&0 (@ 9"8*[*:80K+VV@+(J!\YR[*]JA26DYG3#D%-X-$8J9/9>+I_\2A03+_M]S37$A4CM31Q7@8O JPGR"^27 M(O)+;(@GR"^07R"_0'ZI&C@*\FO= M]=G^=B SNK^$^CU7*^4?,\2L*,X)S] M@?!*]1R6IXAF633%&7T,RDB,"Y*S[L[A!"<)B>MJ.O2K";7T7WB"$T[8!>EX M3#(T*C.6[,2><]\N@"0]FEO_P0"*FZY#I0=4G5VZ'PD/+& M!G.5Q/[G8==>+]VEO< MM";^+=0GDHX?@3X'XA7J:D"%(F#2]C'IP?ZHDW88B8*/FO1B?<4O:(KI M8D4XSA%ZW_B'V"TY=V[I,V0A-WKM,-#5O*#Y(%)9%O\D?S2(&A U(&K.IH8; M:*X'M:5:YHMHDH3#*(GR"1FAIS0=B=0(01K?<,=?P_WTZ"[;+/D:X6E9[JV MYCC0+!O<3B#.9&1'$&='DDV RV5B),>CX]LCJ]E$\OK*>'^?3.:#8+ M4=001;WU=K4"B26[':*HE==\@3X010U1U%+Q(]#G0+Q"@"I$40.3MH])(8I: M8/+Q*QJ169I'!3B9%=RZ=Q);B7H44@0^*E+-Q-9'4K;7[>$7X#Y)9$,:D\/E<#1/$MO MG+ED018X-P!=ET27JYD&%'8 P_O(K7^V+2BS/DD"._P:(JEMN:*&I5F&,#O] M5E)% 5( J7=:4OFV.$WZ1A %R==[DZ^W*@/;,C3 B+GR">UE$QF5.(M3(\M1 MC3->PS4URQ1WR'LR197@/'#U@)24R#>BAB"41]9YGF8)=$Q#NGB5*]J#/\IH-J5*MH82\GX8MXPYWMMGN#&-4Q9^C4QD MC4R0*QY!KCCDBLMS.^2**Z\V WU4RQ5?SEMXGMZ2?) D#D"5CCZ0?WLBKB%) M')A4!2:%)'$!7+MP+7 +>HK#";4_LU>HL*SF'BZ]"U&*=$II/,R.HP6&N 84 MLB_^N?YC$#4@:D#4G$8-V],\H_GD;%D6_UQ1HXA7HDD2]M+IK*1J/)K@;/2" M,\)5Q#P=%_P#-.&Z1L2J@L?1=_8WM,&23!"U)V?4TMQ 7->FMML* "X UU'@TDVH=@"&^,$D_(7@ MG$S2>(2BZ2RC$&;G-= %&ZR-P\2-J]FVL,U<%DR 0Z0.,LG90N+<6D+), MWTW;;AG%;&A@EID%3B:X0AS"K;>+ !T ;H 75*I NW:\7MIDA=9&191 MFMQ%R1TUO$.2@]4-A9H$.0&=H*$J&K=;#@,0=<.(LC7/%A=*>R.(@M)G)Q07 MH',7J@B K0*VREJ)+4>S7#A^!W@!O!KILVAI9M!\H\6VP M\ 9]_H8;_)X3# ML)R6,2X(KX.>D3#"S#L +@$P8$20ZT.@:[K ;, #Z;/DF^;2F80C\B,@#A!W M/N+<0&@L'B .7 JGURL$A\(EI-T1"(:RP*+)UXI,:L_1+$=<0ZV;KPH,T@RD M&4BSJTDS6S,]<=ZPFY=F:M8X?U,.?%[BO*F*X/R^_JH/K6XLA%YPOJD&GR0& M3./>1?2RF#Y>R!,U40/3[TVA ^/&A)BQ&<&]+79LXS3CU==?*=OFB%!>$C36 MK45GT=;BE5=<[:UU"J^[R'1(F_4X3B-11O(9"8OHF<2O]^^;KX=*HJMT6^B$ M8592QOPEPH]1'!41V2*%5)&K\\G$*Y.I>R'L;85P^JS?J_ZY/J>5IZPIH-)V M0YCB["E*JD'BLDCG7U0V!/\&&B9LOUVMG@&2W0X-$Y0WP8$^T# !&B;(P8A MGP.!"K7HH6$",&G[F!0:)@BTKF?X-:.6'[Q;045<[5 MZ%WNZ9HG\.!>:;9A]\&A/4@P"5@1)-CA_6)0$IY)L JD]>?"N%OC"CBU:']8+X )P'1-C:6BF#MT6P18_6@UX MP5F&D^(5S'"P.0[U"FJ6*ZQLA"QX "L<$'$R.3S--H0=]+4%$6"$'V2$CTF> M1VF"8S0F!(QOF>10>^P#1W,],+X!7 "N1G9_W6_^D+PMX +;>['[%_B[N!T? M9$^+#0S?$E8R0Q80@,$->#A]RPV$-5=J"Q[ W-Y-VU\+^AMH_Q))G'WI4NVQ M#DS-#,19!Z>2318D@FD.X)0(G(ZFZQ>K@-YZ<)YOVJM? M'!2S@JX1G>R\M$F1HK3,-G3H5U[;E]!!3_EEX[(H,_(F@/5M@=&3"7 ML2;JI:TN"J5#M]^N5O5,R6Z'TJ'*:[) GX9*AP;"_:!U];:-MRP)(;R]Z XT]U=R:I3\>EJ)PGC1N8*$Y?]*O_;G. M7Y T(&E TIQ?S;'$GV[*O_;F21A%70Y,D7&TK-S]%86*. _;29=:6<(I;WP_[9F,,ISTM2(8]!.:5 -*;\S>Z=D9#]O6BSLTA3 MRDA.LF>2TS]"QM?5T=S3*'>5G+\>_3;#E%.Z.,9)2!E$98#N2_I;1BUB:JI2GF=_/LYG3DU7 ME@$8SDF"\YPTD]NW;VDAO>\O/SA"TOL\7^GTOC-'#QENU[=P@#[JYRPL*7&I M%+?M^A*<>!_-L+WUW7PU^(49E/(05#H)<+E@8B6L=BDBC=7P^53LYIN& M*<[GJ#3O"/3XR*SD771/6+<$0?.35^[+PD+")+A:*2&6+2R 1):5%"A/=WO0 M1?@#^5_.??@&\- M?&N@00!]P+<&OC5)[:B531\<;.T0DVH[2<#!=GAA:5=SS.;3 I1@&_"MG5\% M@.3Y)_25/).D)#S:Z"FA5XS0.$NGS>T-L 6T.,WY@Z58VM$QH2G1V>5. -%5B(IUJ+$3 O2,B$M4Q2M.J/1)[3- M,E]1QD#KNH*\:L#_=MT6L[:FZQ?K,2L+O*YB(DJD,%S>G]A,<(9$))5.IAT! M5%$9FTJ[C2Z7RME^=Z1E:DYPP21/I1E/X&8$V9_O:]4\/6SC%%$3DXKXHV'= M.XA>%D=I(N2)&\ELJX; "^:EW^*2G8Q&"9K'V)KZYU\+^DS$J\(E:SHF/!HH(Q,<;3F0GGWL7'*5I!DTQT/OA?"'CQN2M#:\X\;Y\K]N5]H[N9F MV81?Z";.HH@8%7Y]I)R)"[J8N;(4?!+[V'!C%2I8]G($4NZ9*2;9RM7_C8W1&H-I;GQX$J^JKS]R\HIXW]2RMX ^ M$./6<(P;L"#X[$2IB1#_UXXM1&W'",3_'4PJ._ US]8;)Y@2?'.N0TV^G;1I M:N7E;,>4Z90^;UC)R\=XLZ**?C"JTWWZH ONSNU:" BZO+IITKZ@2\ND&X,C MW(AH=P 20 9,J5.IR2.W^K4/G+G6%Y[W9'$B,Z-WIR,-D>_LG(7)=#REA"E6 MH[M6N_E4UX,%)M%.L,])U9[ 5MOP---NZ##_",+) O#V61=RH1 L@2WN.*AM MU)XH.15<*-#7X/B^+#[=)\W-8N30V0 V2]@LFV.Q_]GW/^ U\>;1OC/\RYS1 M2TL]4\;% M/"(9C](9BXQEGSL//>3J[CUZ( 3]/2T(,GA?FA$IK6Z[G+5Y+@/Y9ROS3%?FF9$9ZR'% M/,WS,.Z5(&HN3284[4E:4'%44%E%DA67M(9>)E$X0;,L8D':\>L\46#YM U1 MLQ&I78DL*K_HTU?=W5R(+3SEX[(HL[GC.[]'/'-C"9DM*1QX-LO2[W1@!8E? MWP'72=:P:QKWAO#4CI68?/)]1L(ZP/UQ\_!W[\K>HW^0^B'L$8O[%^^@HGJ- M0F)27GSG/X11@^Y).3F AYE0YAMF0H&%S+KU&>,U(4,Q1$UIY?S&ROC"LC^= M8L)'K$J63)7S\W,2IE."/@PHAR4Y^:BAOY-"6:%9S2FJYT06N @V3AQ+8,IMN0)_#78N& M(7<-GGK37GO+TLBMM^0[ON$*\1YMU\MV9 R=ZXL#+@440Y)?,Y"%9#Y@MW@\H$0-[Z;,7]F"T7RHO9+B4*O1-23#M;"Q9[TLEFAY8(&E TH"D 4G3;$%W+1!8 M>5?VM3]7TBCB![^(X5D'0H#?2+S?J'UU)4S-TZ&9%[L/JDH 8 X#C"^L/A< M!@#3=L!8FF$)<\[=!F#@?.6=ZFIIGK,H^"AYILKNE.= 1 G+97CF ?%W$Q*/ M>&U\G/".1"&?P5URXXDYK*NI\,"S-UYLOUGD;0@_ !^ [FDZ^:9C-NZ-E MP=*Y7C* &$ ,( :.Z&9)N#TM#YP%X"S8?^CE!Z+X1!8T-+UG QY:C(5XZ$:Z:TK])M MDRY7\[?]_;@,1[,=^_H$58+QP#T)0E(57@4A*8Z6MF;[PC+B04:"C 09*06O M@HP4ZIHP? D4R9.<&DIPZRD>C]WUE[?]_>>?ROSN">/9IX=R-HL)"S[#<;\.*M5;5=>ME7 M,O[+#\,^JROS_^U_?NO_@*(1_0*'Q5U7UWO];M=T>MU>;^"Z1L=T!T/#_OJ'P*K7V5'GZ=AXK4_& MDI@5WAU'"5V.",?T3?2+18 @O8B5H8V*5_02%1/TMT[G"\K('V5$%PN5.2OL M.L6_$T06R\-JT>(\+Z>SJF(M+WF,QV->G)<-8M'L;Y9F[-V\4'+% O03KS-* M#A@=?\_JA)*4OOX>?9O0Y[PSGKIJLX8>2SJNC/!ZSW%$Y\@+$&N+HL%U&6%. MP&W%G#\CS*JC\A*]O.([%2;%N(SYJ-@4-93CF+"9/BY&DI&BS%A9Z9QDSR3_ MC)YQ7"X6Z2E-1[PZ=#4Y2N:>A5L[0:&)W MG-)L_&5.& 'BB-U%/_,B^^S3:/[/-VQN+%ZZ'QLI]9 MN7]"<9(L'C#&4<8?63%'7E"A=O>(&8OC%YR-Z#UL;&LOI=]G.*&OI6N:E3BN M"UM7UQ#>>F W7U?/I@^:1/1E&=O^>%);%A&VSLO.!XQZ:5TT&H^8/&*5?=_% MS,N$)/R^ZJH0U>%OK3JE<#D=!DS9%/H9X@]-Z,( MCE^KFMYOWKBG3<+&5K*^);#-@LK@WS^-T[1@8N 7^@%]YU]E*1.7E_OOCUE\GV9//YFZ;OW$?OZ)7?A#?7WQ.J/74^',FU'\0!]=/YON2O4E MDXQM/?_.MQJ]:QK]0.]9YL T!J;CV3W?Z[J!WS4.]X[G#H=NMG^WIW$&P=SYY[SAF/ MX70\]AQC8)M]J^N:G6!8/=L=#/I>9]MX]MUSSGC,H>&P[_A&WPK\K>/9=\\YX[$&EF'HKNMU.GUSX/7LGNU4.@L \NC_UJ!T;>=7M\, M.C4O^(YI#K:-9]\]9XUGT/%[5)D,*"[TH>D-.T$]5]OJ68.M]-EWSSGC\8Q. MK]_O=(>ZVQ_V.D/;\JQZKL.NTQ]N&\^^>\X:C^W8%H5KOV=UG%Y@]7M=NY8E MGA?TC:WCV7//.>/I^&[?])RN[UKLH7ZG/ZAEFVWKGN%L&\^^>\X:3X_R I4: MCAU061(XCJ_[=F_8Z_NN;_6&V\>SYYYSQM/KTR4/S&%@ZOV.9U$&[0:C_V MF='8H6N@VX.^:SF4]M20I+,?Z.;6\>RYYYSQ#*R!00EM=8,A);[EN+K9KVCO M#1RWLY4^^^XY:SPVE?6#CMNWZ);8H^O@^S5V_8[N.%OWKWWWG#6>H-\?&I0C MC%[/H%+?M'M&+=MLT].WXFO?/>>,AZH.O< P#-ON]@._:W1UJ\9*SP^&0V_; M>/;=<]9X.E:7;D:NVZ5RUJ62G[)H+=MTMV/;6\>SYY[#QC/7S3M9B+AGC'N^ MJKMP%N[1T^LK?F)&R-W\4?/;F45QBFZ=TIOJ1]W1%1_T_N,\&C[)/5 M"5*UQK4-,PAZSC 8#@S+=SW'\@:Z8;"=?8NB?)T)'F7PJ(C!HRPH%3%XE$FV MMH(#TZ63]'RJ%P36H.-8?GUCGV[:VVRYZTSP*!M/Q14\RFA44<@<986JR*)' MF;6K$[2,CFG[=/MDFVAGT*6LVG)2=K"*+'F5XKT[0M$W? MI?)IZ.D!VT!=W?6&IMGI=:FU,W2E$3)'6?(JLNA1K@$5MXFC? U*3O 8YX6* M$SS*&Z+D!(]QKS2ST;]Q^IRR#QURSOJ6"-6@,I*G91:R;Z M?OCK R'H[VQ\]M80%A[QP8_7,3_T3\(HCM8B7DC"8PT>JV@C?OJ/\XG&_^5G M_,\X7D23L#JP6<0;4?/?<8[R2?J25#$I4;X>E+(2BE(_%K&XS?S^SS^MT?9@ M:A_#KXU0^RL_N.>!)-41/27W*)W-Z=EY^(UU&W?O]$!#LRQ]CG+V"R/_AT>2 MD'%4\!L_KL6@\-]Y+^$HRPL-Y6R=1AHC:%;%_HSI>(H)^J/$64$R]B86TS6/ MTQDA\CTD><[#3NK7<(K_:#KWUKPKN48_ZLLFY>RCN?R5O^9'[]Y?_D[)P-J% M1\\D?M7J=WJ+=_Z)!\G^:/JKM_QH!.MOL):_5F^P_-41K;[B'OU,KQF->%#* M6^IM)]&#. M[O2W11]%T^1-Y;U[M$"?H5':)V/P&,6T$0RRR+U'\A0ER1NY MQ:C*6J4OY;QPT'[ZELRA$GJU_ M_$1_*3)\-T@*%G[V+<-)/B89%WB=*H*N*A3S;8(3>FT=(D=?.HG"2;T"510E MIFL[+6/,!- =J>(OJW OCAS* <4N7OO*EB6ACQG@C/U6X9K-;FT%W]^2QTQ^ MD?/7^!BO=[-*R!ERY1C';R.3^#LI*AVEK(-LJ\A&MF28[5$5LN?BFPF:?%/2 M+'8AQL^,E]_NHTS.5#S&(S[WR(0Y'BAF'N;*%/NEQ\8Y9+K4'!JFQ:#Q=:F? M];@65\<*<\WB[5YS!*?6'+JX:@&2TYGV&-6\D?7NEQF;)"-Z19XQW23IWOE& MG]B05@L%[T__[INF_KE'"4:2G"O5=P\LB!6M?K6078;/9->4Z22U4DP%S& Z MB]-7N@P/$YR1NRZ/4/V"7_E"=Q9QR_?\7<;GE14[3K14ZMHWIJ(O.$R0*.S4 M.ALEW1<[HTWIX%K$"!PP$&Y+R+2)JP>EMX:0WW_Q"/_SUW_[\$UO]Z!/[ M]Z__!U!+ P04 " !MBT].&1FG 806 ;_P $0 &%N970M,C Q.#$R M,S$N>'-D[5U;<]LXLGZ?7\&CES-3M8HEVYE<:IPM7[/>=J"2$C" M"05H -"V]M>?!@A>)%Y!T3$3J6I2(Y- -[J_1J,;-_[Q]Z>%[SQ@+@BC)[WA MJT'/P=1E'J&SD]Z7<82>PY MCT3.G:\>%M^<*6<+YROCW\@#ZO?#2H[^\22\]\*=XP5RD)2<3 *)KQA?7. I M"GQYT@OH7P'RR91@#YK@8\5BK4#JM41\AN5GM,!BB5Q\TIM+N7Q_N6RQ<'A8/AV>'@T[#D@)!7O$<6R;EF?T&]K99\FW'_%^ Q*#HX.U.L) M$C@J3AFEP2*_@B?Y@5PM\0$4ZD,IS(D;UZNNM%Y!%? 2*=*M>GT0ODP7)24R M$ K"4S>6X2DC\^.1+CU\]^[=@7X;%Q5>7D$@.SSXUZ>;L0:Z]^$7Q]' D\62 M<>G0#&!3)":ZIN!20] ?#/L*A-!4;IB+I#;,M+B92@?8ET+]U4](O *^/>? MH@F!Z,\06MHW(UTQ;(IYLFUS./.Q:*D]FM:V#5(&V5:#-*TF#2HSY(+F9*NH MO_I1O;YZU!\>;M>*Q"78M2*JUT8KWAT@[BJH 397]O'3TD<42<975_!WO9;Y MG*]1N4R(J":^4TT<_KY%$S5EBF=J\*C?I'2M5MMAH9:HQM;\\X>$.LU(U_P< M5FRQ-U'%I>?6B/_H) MD8:-"3B'V*M!:](5X[^V;H^'2:6O%T65U(\FWGV-&'YRY_9-B&OI7ULW@M ' M+'2@<60#2JJ:^=U/2#1K"47$%=;6D=0*?VYM%X*XBMS0IA%1'?6CGU1NV "Y MY/9F$=?2OTK, E'*I*:D'D4/ETM"IRQ\ L_4J/T^&KKO\-31\?%[,W"61]$' M2\Z6F$L"P50JD= $YAQ/3WHH'&3"E.3?+O)?0=P=%GMH*!54()1V6R4<36YF@"O8[*LZ28UMQH(J MQ+V1X2D"]U# (9!NO]([>:>1BIVA* SXAS^/6 +[!$Q-\"D RE,H".!T?'@\-: ,'SF+3S MJR'^VX[#IJ9CO,#'M]-KD(O.R,3'IT)@*4[=OP+"L;+J$"\B^(5&L;XI1ZYXQ*0F>0 MK9.ZL)01* UR#M_F!#DI:@ZBGK-&;P^+TL(5F"O\H+/;B4]F]HZR&>E2#WGX M-F>4+(42WL?,G(3;3CK&$D":Q;@@W$-/"?BFO&H#:]:41#DY!R#"TG)+;'0XH1XB#5 M'$L"[=P2G'5:E4@-ZR/E_+I&>U=[4JPM<3L]1V)^Y;/'!CTJGTPY7J\K>E9" M4Z7?BJJCR>Z1FL+@ (+-,140F5U3@ 1OB5D.P7+TCNS02]-W0@9['*=M0%<+ MK4,KM/;X&-V.)7._S9GO82XN_PJ(7&V'50Z]K9R4CSWR*>AN<-"">" MY'T[!E"72Z4=9)8=*^P@86S)%)@C><(!#M] (6H-80K MQC]R1&4[EE!!O-( 7EL:0,C/B1DZX 4<(2"K9N(P%;JAET_J M9TNC>RT6E0;PNZT!**Y]S=9)\W4,X[T9I#&R6=2L(E*ZI'DTS%G2+(5R!U MW:T'='[5TDFRP7'.)%DJ5TY3VG40KO4Y._7S;/4)R8"#@5\@:1E%-R-=V@$' MQSFANOI.3 O%K M^!GN4$5^>()C>U1MN%0"GIGI*@8\?2@A54K]%3&/3JGL+<(>JW,0XO#[F$7( M:F\;+VL;-DE1&8'2A&APG),0%>&X@[E0;)[)C@8[#UU8=SDWZ2FI_ MA2&WQP24<.KJ6TG$'78Q>5#&^AG;S2 VI%WJ*X=Y1_O*L(37$3"M(0J9W6ZI^:P7M OCG5DBRU MJ7>XJ]WZZ76%?7[O8&LH<:HY,B5YD!%6ZZA MB&P5\,-L7%T!O&$4G0C9.X!U("[P%'..H1\^8!I8SG_94JU$U[9;1WPT?ROGF(<'-LR2=WNI6"GMRHYK M&Z5I;N;LB?.K8?C;/AO+XC+"7!\C@+$KN6VAK>Y<3KP2==L$/,4N=77$OI=O M@,+Q$A'/= H5).O>[=X)H_'0,9@&[/3T M=0EHS M<.88<1MSA";S5>90,.%6[,S&W7<9L@U.E=61V^U5:A^;M:.9.R-WD M:YJ_8QJP-XY-R-2]G"MUJ@T2W:5ZUUZ04$&]T@@R1WJJC4#S"X_511SW84(6 M&:N%K2HJI:M;P[Q;V4IQW"]QI53\56WAH-"%U PU\EOJF 54*R,XJ^4P>!WQ M<0RCG>R%'QGS'HGO@Q?45X,*3?@.^^J8]N:EI?60M2-9NLIYF+/(&9'7?C3% MH&\X9"\]W<.9K_MF.\6V8U':BP]S)L/MX=[YO656""7;?JK+/I^=-&E%E2EE M,OI&II3>F52OSM[DZH.]8%R2_S0^U-,^VRJCRDP.;F]4J<;L].D?*S!MQ@+A'.DM^CI[K8I2N4AHI'KW-B13,IKZOOII;5L21&PUN< M1IP]$/5%TRO&4T6L/&XSTJ5>]>AUSEB=1BZ\5=3P4BY3SM5M]H:CWANS5GP7 MG>>:TL.%9/@C=#1-=[]9TJP$.;-XN@%RO (.#V(?F6+TVQ[92A0L3@$T(;S' M^+DQOIQ.L3IPBN-G=]AEU 7]V)^@;4"W$N%,!+R!<,PH]<)9Y[7K&'_$;,;1 M; M;RLC4 E>9J5R [S=GBA+J=8FG\Q6*\T6CU[GI(OK >M.)X)?J(LYV!Z%OT8L MS)H;.[]28I7=);/M8Z.[Q-3UH!;3W]'.$YW&KXU24J$TE1_^GIO*Q[5W4\F6 M/2)3KWS]]/?C/!\5$]E)"[_!,^2/L92^7CNNI_G-2J66?CS(L71-P4E([*[& MK4R^H&ZIV4,VDS7[3?WOI.U_QC(<^T:8Z\OJXJOJ[IGZQ ^C^O*C>M#4)58^ MP9MWXX_:/&7&:* =7JN7NE5/,B>D'U[5M,=O4^6G5!*/^(%* <;851?J$"PN MGUP_\+!WQ=GB$G%*Z$Q$=*SZY+.WHCRBR[N0QLYBU"',5..@XCJ\NSTJ0R$R+6)J6;HA<*36/R2>P- MJ!!,FW3=CF1Y*I]W&XHE_#N8[-_R&:)FBP/TP'&P6""^NIV.R8R2*7$1E>9, M.[C0$?-)_0__-B-=&F@,\KZ_D>:C>Z[AI#]?D_!R$F9.Q&T/=#D:5LY^*PZE MKGV0=V__%K#OI/MN!,]WZ/&U>O[A8'B8=>];F4#T:Y=L8,2$O%PL?;;2]X)B M"L3KSA$6U"U/#/,^X:X(]1-*3D1JYW&P\K;E),HCY;)-SD11@X0^]Z@VV*3XQ76+D_G MWN2D<[F [%[.-L8^5A=)_4^ N,3<7\6GZ5**^4)1X!$H51]FF6)KR<\(U8B -Y$ M!JI='SD+EB>]IPGWR7M :M%S)$AUTJ.,TF#QWF,+1.@UO%#"]IRPX!)SPKQ[ M7= +N F1#VR%U!]TN:8N%"4/A>*5E'HQP1)!PBM@/R$:3$'0@!,Z.X=<2IC+ M96)1JLLU$29\LF#0%,17F]),PML(3WHNQ] -\X0D%#R(8E\MH[DKY0(_8)_I M*S)*!*TLW%UIO?\+S-X:R4X]3WL#Y(\0\0@]1TLBD?\G%FHZB4TO$7B_RR?, M72+,%X_,=U]C?;1&[D4T5J\3V,B8E@JEKV8UVQ8:J*V29(=55W)[,?@\CI$Z M 1O^7RVWGP6"4"Q$ZAQCK+)62/T JIIFY0/4UZ^14K[(*XP!-I/L0$?_TO1OR6XOLYM'8VOW]D\6D9]>3AB;6: M"L,/(ZQ3 XPGIKBD4HJ2S475SDH.MLZ^HBZ,+1N A&X*G\7?P3OVE,1 MTY2@^ 2U[NE@;V#MJ8-=^N/E.+R3[W[C5AFCB&=G\Z,8SGF25["IWBR"RO:M M4+90^F)\T[1:H/-2QM>.;CZ#+?"M-9-'Y<4[Y<;U\Y\0_P86.DF[U.@*3--? MPGLFU'8EPG4R+L:3Q&.$>L1V0T$ M=8I?6L1:A;OG4TH:KN>=ZT@8%:PGG2??SZ'!W TF6B_/$TJ8YB;3AA#NJ)U5 MH<7%+G]3O!KENYOGEPYN9WA&J-K/;Y(SR$-\) 3D']B[9Q?K7P395$LK%']0 MQ44O4P:?Y'"U%%5%X24"SF;>(HH4-P;KS.,.1AZFC6?Y33][^:;'3<'<0)6 M!E]2J9?KXE7@S02_9MD73^-SKN5!$J]?E_.940^K66,UF65NB$Q-IX.17JNP M+N2F%\!&$#&D3/VYF30R%;"394CANR@1'IX'^C-]_V03<>K*V^GA8/BF@:8J M*?T(ZLB])P,Z"S@!YA)S,2;F6,@&&FI"_(645NAL:NZ-Z/"VB$04O;)7E6FU/0;[NY[&H6Y/IV.@9*\CL*Z*SY$-. M-VK]TKC!2 '5Q7Z8X#3NO,F6JTR>7E&F<^EY3GO7LO*2]QU*QO4:NHY!GIN7[,*<1P^=,9L6>J&4[.U2W0)]S;D%/84CB.E\X6E\ ,!< MMSQ"/)FPJ%FV:[TW(ZO:EZ(]3HXGVI2UHFQWYQ>B3V:N3'ZRL?.K^'571Y?4 M-4HC3A[ XOS5/[#OJ1EL1*/#B=DI[P;U.C'9761U5X&:*?Q$*%D$BQ%:A;=3 M)?-G#>IU;<=,X=AD*]L5#%'(5[M@S)Z8U6:"VRK%%T^#;:7Y#-9Z_XC]!_R) M43D73;620Z=K-M581_=S& C05";)RE84?AJ]$'H%08[J"8W-9IW$SZ09%O!M M-9,B\1-IYG[.\;9<C9]+-(]M6,PF%GT,O41BN%G_5O]0\ >1B^N(P0J/" MC?1FRZ&KX7&1T-'W4M6:*%<[\"53MLC&@M4% M.Q#B"8&Q@@RHG:I/;\["3W+F 'B/^8)-HZ7@1,PM*#27/Y)N>PT0:5JWAI7: MNW6'!?-U8T:::BRR596.RCA6/NJ"/=:0+5NT"S(QM2E=7^V#J;OZD[!HY_"Y MA*%VBF\C[PTL3];'K#P Q!^T6Q+(SY M=S;4RYYA/H?!#(VHNSD@%Q]=4&;(@[MH- 2_# MNJOCQO-I([3+>X[4%S88-Y_D?FX,"KB^^&ZB_+Z;DGBR2HJD)?Z$GM2D?)3> M)7?(A))*-L&G@9PSGCX \]VX_?!Z-:DUFH%_A=<C-S M\55]WY7*E;XO#?GF3P(]6X@@Y9!L:_U P7KIK5W:7#?.15G5>/EIVH+C*'JW M\]+'$J>^AL#9 Q%ZP(@W0YLE8W,3>Z2#MHEV-HFU$!2B%AJ>98%*T.7A3; ( M] YB^ N3&8V_4I:H)'-X^GLR[.P$948)K% )T64DYJ#1YJG-+4SZ>7G^.!9? MK(>//ILH&:6Y2.N&/:J(W0NE3JFEN:H;L.C(8O[)4!U:8UML8WO?_BW?_VG?_D_"/WG MZ;N?7YW7?GD39XM79TVTBQA>?9XLKE_]/<3Y[Z]24]^\^GO=_#[Y9!%:%WJU M^F4ZF?W^U_S#V7E\]64^^>O<7\<;^W/M[6+U[NO%XN-??_SQ\^?/?_GBFNE? MZN;J1XHQ^_&NU(M/Y$_H]C&4OT*$(D;^\F4>?G@%+9S-5^]N\9+;Q[\\>?XS M6SU-C#$_KOYZ]^A\\MR#();\^)^__/Q^U4XTFK>%HZFE\ M%].K_.]O[UX_$F*;"3S_%U_?_)C__./I M5,F79 Q6Z=Q'83F-;]+K&?32U<1-X\E\'A?S$_\_RTD30X?6["V\0#/?+AM_ M#71_VTQ\/)E.-Z.PEU:VDSU8(S]8P/>@)CPNV4L%0?S-9)&GR_G)+)S5LP5, MK##!3G;7L$71H:MX"H T0-W80W'V-^[^SJ MYP@C;=Z](=L%#MV<=F.VM8">JCN;U]-)R#K.J9WFM?O]=819>WFBE7Y;42P-N M;2.8GBY@=EI\?3U+=7.S6N1V5;E-V5XJN6[WR6?;A+&-6(2_KYJ?&SA9=V]A.[,!-R^B>@C8?LH(!VL5J M*;GXDG_M//+V$3YL,]O9#BV+#UO5WV9-]/75;/*/#?>? -BU6_9^0R\-OEM< M?@'C<=FLE:U=;=A::+AJO9Y]@ODG_WKZ]1>[6#8 Y#DHB&VGM4Y"AVO6ODOJ M7D*&J_:]U_#NS_#KVD-DIVLO:9<6'2!_%(T]LU-/AV[QHY<,U^QV$W2+HOU4 M\1:*>[.P+<%VEARX@B?>UTOX^"[Z./F4H?DUMM54NDD=OF'-,H:?)]9-IOOH MF!U$#MVDZ;3^G-UIH/J=UTNW2,OI+=+=&]=>^,#-S#ZW_%]62#[9Z<8U>Z_A MY[]U;NX!+QFZV?5LT5B_V+A,N_?H#H$#-^<\IM@T$2#]%&?+UBK$@?(&;DS6 MQ6:+NNEC%GE9UL"->+.XCLW:P[JQJ?J8ZMM(';AA;V.S\FH"R>_W_[IW5"NQ M0S>MB1_M)&R0S5/4"N^S99.W4O;39?M\R>#-KL/2+][#Q PZA(._KB9G,()F MV=43F_8V28_O&+[1'V,#)O@LY%7I8_Y;'R.TG=R!&]=286]9?N#*_CW;K#- M+"M\=MJY![;+ZZ4Q/]5U^#R93J&35R> YI,\6[V+T[Q;]>T9H5TM.4A8^6;L MZY_H17CY9MY;W[N?'0*)#N\_*E@W=;.8_., !_5@+RP/1[MIMX/(7IJT5A\_ MV"^[J_K,HWU7(7NVZ]EZ;Q_6SD^3?(X9K.('C[0D4B>A?3?KUH""#^N.W-\U M :?WM;KY>6 WF\CIJ>JW^Z]M:C>DT?[KD)KH%XJT4N%?HY78-K$Q6*ZLFUV MU>:%QX>H2DM\MI?JI6)@5J_I^C8VJ^,:=Z==:5@C+[[XZ3+$<-G4-Q>VF4UF5_-;.2U[I]3[2X)U:N<3 M#TKU>:YP#$]*]0O-GF\K"42[Y>@@8;TTXTUS96<;TPT0?+^\N;'-US?I_>1J M-DF@;,P6F[TP8-;;>CII<]FFD]#C-:LE*?N0?;Q&#MJ'@_0EZ#N+"Y!0?UT= M"8JSF":[M9/MI0:L6$L6M2K<2S7?QZO\BCT.S[]<8J *M<1L9\&!JM=N$M]5 MKJ?*36/>I?_WI6T6L9E^O?.]/WCO;S.[#!-X:G>5#Y%VA(:T)D@'H4=H5EMB M'2[SQ49Y._7+Z:KHS_!Y\WANP\$WY]?OBE\6<18R6X9YVW9'PM!O/_#Z>;EJ M[7-?_*Y6N4ZWM8(2C_BXJ?ICG"[FM]^LF(LP MV<2+^.?-U]4SE7YW=[;Z=8!Y$Y0*^P3,!_[Y!X[)U:V;E9Y_VQ[0E>/T;S] MW:N!WUA9;I(A*2*)F436:8FD)19^>"D3XYHJ_ACF51_4S:;O1XGSLZW-)\$V M6^>;@V+]P]WRQ14S(AGG,*+<4)0H5\A'Z1 S42HNJMT']P9@[:?RKN@FQ M^=L/Y(=7G^/DZGJQ^G4MQ3;^R5!\'.5D\\2/\ZP;9XD(YM^;V_(Y>LL(&5F/ MO-L U!T#Y>D"F;\YM"7VN9:L3@%]>':S_P'U2[RV$NR",Z6-$FB:QO,#G@O$+<3CIZ9^.]"/LL-UT']^Z\.";0@O"@V\J[TG0BA.$78(?B3@4 MG U(:F%L"$(&C \?%.Q^4* _R:@87X=]CX/BWAPH-2@>O+&20F@G -DHHH1F M.F" T!8!\$KJ2+5/\O!!P?]T*\7X^JO4F+B%0@0$-.IU1 M(!7:$XVQQ%A+=7"'LT[\:5G7 >![FOS+C\\Y&0;Q/CSGV M#;I6T+^RKE)37+6/XV>>KI+FDR7&8A[! 2BB*8DP>,3#<@(=@M=E6 MR\@P;3RS'R<+.UW'5+M<+I9-_&4RF]PL;][:K^O3'\NXI< M"QBX0C+$P8R%WRQ3@2J=6!J[IZ&'WJW+8'>PN;^JR3,#<0]>'"2G8E1829)% M"9;I/#%[A#772#EI3!3.R#!Z3]0 O5F7Q;08;WZ%2?S#YSC]%'^!)>#Z13]0 M5[E52L(X;#ARC#*PE51"(DBZQB 8;42B8^55@5[OPJ\>L"[&M\GLP^?ZOZ)M M>F/:O<1*1">I9 G%% 'G:!G2+L0-XHPS2<+A'!O6H3ARCG5"N22[0%[LFU]W M,BMI$F$!!I5F5B"!X8>GAFU&EF4VJ@Z."/8G9U@7G MR[+)>-CU3[$YD184T M0E..C'48"9DXBM3+#=XD&NHZS&'#NKI&S[ N,)Z50XL-!YWV'4;UJLU?H)U@+D8P3Y3L[_Y;*;*].O M9^NK')/9[<.]L&^O-U92&,H86/K*: P=I@E 9OVFKZCTG.I>+(0A=U?'Y-X8 M&O[>:7L;-"6'FVJRSWM1YXI/H0OWY>,64141,D3N+)):681I A/<.W[;4JL5 M&ZTIVK^;M2",@^\0;=DX*7=V=TLEVB1G*;AS\TUU#MC7:"FA8CA@JI-!-#&8 M]2SVF3 :16N$H$$KX8ZXN].R%9O87-WAV BJDE24J013KE<::2L\SF(F!E1!3) M]7-H\D_#NB[8CHYWVQRVAPNK4N28>QN12AZ&)=<&:Z+4[; MAFS%;L_"H^>JH$SPGH#*QX";./J J O 34]29J=QIH.KO(SCX)#NJ?L%I=02 ML;F=^FWJB\69;9JO,(17Z7*VGAYN4;YB-'$" M\H" M";_]#!&>>;K2E!EF$PC'/B&OE4;> OFU5I$G[PCE'73+DOI"I_[O!YI2W7Z; MJ.$N*/PF6<_6:>#E0I44G%O%)3(B.W2=)"A2)A#F@>O 3")D]!$C>B!!KP@5 M\W;?KV"_UC._^T3,<\]7(3@3&6#R\^33,YF[MDX&VPN"S>R"I]@CX85&TD6)@@(C"52B**U1B9(. M5F2938P>Z- [2G^^P"WJ>^GK7N*L#*SM/0@N,PNK+ #7]11@GF=U=6N(CUU% M*\DT48%CE)0P,+,9C[BP FD'_V-@!0EOCK/QR>TK[QM_9K=MNV]XH_+E!YZJ$AL! $ MG!*BGBDPX)-'*8DD6&08$/B."'!0Q[W@%.^,5$$N-,M'<21;T>'Y,I7FE(+> M+A#'&I0$0AER!DRYQ @1$8/1WV5**./QZI\1O8%5; N_GBT:ZQ=_GRRNSY;S M!5CLS=V]J]W\:%.\(BY&*Z@!)!.LKU1RI)0%"#05#'-IDF9C=X[U3)6!<"OJ M+=EK(GFA1,6=#S 4%.*,1J2LBH@R3Y'EG 3EM FV0V2 ,CZSGKG1'U2%5Y:' MJ4G;^-"V%:LPT]'I?+T\"HXD91&QB"7"FB4,HX#8+J=^BJ\OG53.GH$JZ%9[ M>I>W%3-VE*PL-5(F;*"18*PQK!.LK!S4+4Z%-88S+SH$#"R^HG0B1_]8'6L5 M:>]X?[90Y9P%]4HDI'342'HJX*46QH2"#A*$,.$[L*+X6M*)%;W"- IEM!4[ M6DJHO%#"!\,1C<*CX 1#)!J&@N!", T]1SKLUY?9J.F+*L-A5HHW>_EPGW, M*BD2\!YI+PURT7ED"9'0,@/ZMQ6.=HD36ES7Z-_+V0MF!4^#K3>@5[7>=0;] MF:>K:*DVU@04(BCNU ?0M$GD,*2PC0KT*3Q^KW?7+GMZY*L'F,HM)'<)GG?> M0?CFTK)N*[NRH&#F^]C$ZSB;3S[%M?_EYWJ> MCZV\21_LE^W.K7TD5(K=>)@Q$5<03.M0CA1):5U+DHU]M5I4).E7_ * M7(%_X1[Z6YN-[^NXF/A[-6;8>_#O%_!SA=R;E.^97D[KS\>[#Y]K\,UMUW=Q MOF@F.7_[YC;LXR\>//DV-I,Z.\Z;[!X]C^M_UU%"@0\77_RU!5J\@P9?I!3] M5M]2T8I41G$6!&C6(>65TD88 80QF#XC8R0DU3(]\S"]DB\ 0@O?-O6G"?#@ M].MO\[Q!<1=J\\0O)I]VG31K+Z0*VA 5*4=8A@ _<$"6&HPBI](KG6-"=;B M52I%T'@)5!?LF=VK[@OQ==_%CYN0)G7*5TT6L;EY*<+KBY&>]Q)2$1]D4E*C M%+A$BKB J-02.<4-)XQBK?L)93ED\.:A>K,N"&O!VX$^QC"_!!1?S^?+O!*_ M2>^O81F>_P9+7@-##EH)&FC66?+7I]#(D'534$S7P85A^9[?C*D8N*5

J;T=/FAWN2O_L4VO\=%/@I^'SRGQ=RXM3PL%RPY MA4W>9->P7$2&D@X$1:RLH493T].Y^R-,A)W[^X6)L&]$CZ%YYHA,,&!_L8M< M[Z]OTK[LVE=6)3#QT2F-E*81V>A-OK= S&WQ"ZQ/68\QJ M9_5T"LH# /PF_5HOXH. 8BWGLBT2*JID4"[FF=T[9#Q12)- 41312,=T\KB# MC5MF+_8(,UB_D):>M\"\>62PMXK@L[MPI8@1B:^VB !88PD!78%X:+ZU6A(5 M:.@GX-I*<71\_BQB7ZRZAKX?1I7O3X+)S=U MLYC\8]?N0IOBE2/$$Y_3K8/"BKAG 5H/F"OI8Y)*,^4[& 5ES@T,U=E/XO8- M@F>Q2T#[[DZ]L"UBL'>>68>2$ ))#MJ$8XXC1UVRFGN3R.C#Q!=B3&\(EIMQ MO@E-N0EA?!IG,6T]"[ZC9!6U-=8ET#=U@-&@ D')P0B1AB48&(Q2T\%>++/^ M%9MG^H:R%'WN+=IUW0&PAY/CFW0^F:^" L&L^;:)-Y/ES19*'2"MHC%'XLN. M9 %H.V];S?)I5H:M9-M=O!+) M2$],1%JDB,!\DLA'CY&G'BQHKG#\?IU>_;-K$$"/1Z?;7 _;3<*MY2K&>"*! MY0S5JSR:@2(30#MTCFF5/$V=[DX>U[$U/(&Z(7D\YFS20=RNZ\^FA=B+4FT$ M5CAR(D%50 :3@*QS A$!8XM)2J.)U.,N&];']6L-S[6!(#X>"5?UOH]6<0#K MGI50,2FMQ3"%K^X@.G;9&;-J+65LE M52JPI'4 _3,?#D]1,I0(##%JM4T&D/>N@SI/_E#>\^&Q/?KT]2#^Y(&KX?-2 MJBB-!<4R@8K)'?(N6AB%"B/LE#2*.*QMEWA+?RB?^["X'EE_O\]F?^!*^:*4 MRF*8Q9G6B >GD<594\A92ZG6V2_CH\9=./:'\M /BVLICOTV@\I/)_^(X2<[ MF>5((6]F[!H<1O "JN>7JMMJ'>AUI:@LF M'257PD@N+-;(1YC:#<88P),"1>Y2"(Z03B'N"L7PZ8L7S\5K+XIMJ;7SI99= MU@UTUVR=W<1__=#8V=SZS9G#U:=-%X?_7JYUQ6'8.T@]*FJN[N\=G\!R#7\Z MAX^SJ[4"U&+I&^J5E0R)XY@X0L?\ MF4WP0O%:!CCB-"1;< M!UL+%U\6C86!,)G9YNMKZ)Q59J&\TU5/H7Y7KV>+V( )N]UK/]1;*QZTDX$8 M,-=%CJ9E+;1=*>0)9AJ[0,%^'KO:U8%!3_WX(T*ZF,ITZZ1L-5Z?>;H27ALL M5+[DA#E21FG$9( ?PAD9?((5?/39CD?3]]\J,;W@79Q+FP.2K9AT^VQE:>(^ M 4Z"6X:\\:#Q.1X094Y)&,F1=CFB6BAZ5^<.>XD '6 JU?WOXCS"N[)?]CQ^ MBM-Z%6UG4_$M5-A:KB(DG_Z/ GDA(XI*6V2C@6K%"U^BC/ 8)KO3H>;R0SLFXS(I[B;&SM*5OD8HI34(Q&D!A2U M0D:GB##E6OA@A4X=MO'*'&+IER#](U:*)3]/%IMXZ._C8C&-[9:6+:6JE&.J MNZA@1788*:<\HM);Y#CFDGAKP(08^R9OO^SH%ZUB\T<#2M;;IMY^)?W!4U5( M8 A*K9%7=I4$EB/CG46>ZZ@\X1$TL^]FX>A)T>R&3SD5\U.<+>.MD?;M@>&+ M+YL#"OGJ#/P_;/?='R"M(EYB&& 1!9L'&3$ -'42IDD7,6'8)S?Z$"D']_43 M1;0$?J6X=5;/%V_23W4=5@FV8O-IXN/\?3W=%LGNY4*YI<+"NU *.B)&@X(V M!X.\#"2('..O2Y +6L:>[8LJO>)4;#^EGM6/I]G=&L>+92HOF-$:8R0!1!2# MELAR6$:))%A&K(#[H\^;/58_69^HESO5OV[X;DY]\V1EA72,.X6$LBZ?(O=( M):&=KB+44@GZ7O+KP^8CK;1_S01[ N;_CVD/3VO_3*_-@?3AY5_\?7U M#!;[=9\-]]9UJTX^VR;D4/Y/8[$6?.6EG33_8:?+"";-\F:=I>QB_O'C>4[C M/1U+C1[F4#M>S7ZUS=JY>+PJK#'8?/[Z#A1.X&M^['A5NK^QL.JEWV:3Q;OY M\O[OQZO9.FG?R2=X?3Z$=UDW/S5VMCABA3) 3P)F;J;JXU7K0T;G&"_.)Q=] M?37+9Q>?QV9P4.YFFU^BG2^;^.AN:*'7W5^'//UZFTGH'!;$'4-G>#7MX=#) MF8[NCY.>1[=HE8FJK8A*6,>P2!81(RP2QB?D<8B(.Q'@>V]";.5<.@82FTZ# M3]E;.)F]F<7_BK:YZ^R#\=DEN&+46,IH0M(!:J#1.Q2BXHBQ()-@UNHT^@-O MPU"D/C+.NTVI%[)AO=>I)W\=PW(: MWZ2[/\.OZ]2Z=KJ.,S>VU?,QPS:QB+.Z,U^ WC/99Q7=):I*V"5*.4&$)XUD M3 1%'11*BO(@J W&MUH7_E>O&.,*V6_W[[52=D*VE'MQ!U[>+V^6JVS9J\W M^_M3V?VVWN[9OLW>B_PJXF080 6MB!010 P)80E2T#E$)N>QZA##[SCK:5%F MEH)][+3-]_V&I.TC^94(E"6K!:4T-\A$(Y&202(L<@AWYRPEDBLC6[7Z M&.I&3WWYW"9EGX =3.MO(NH\EZK[<03T5N3O)K4Z/3UCYHQ?2&,D&'?GI_2$ M26SHR26^Q">79Z,]]E"T\:.=48^A?'V/R'\W.M@!2\++DQM/--#(,8H$9CA& MN41.&((2]98Q"G-?DF.]KW%4EO6(Z''\8WLXJ,[@M=^5KD3Z'O" M-;D4ITQS(,4%_#P_O63PI9%$]K(,EM9N=S:J#_7W:(K@:'J\/D)?C,3D']1' MO!.ROIS(WZN.U#N%Q]15Q2ZA/.Z#D\69;9JOD]G5KIWQ[05W0Q*E#"F?><6$ M@F8I.07#4A#$<>!>N!1DE\Q-X]>]!F-O^8XYC@HW]+&H.VWP_O3K\)NI+[[S M:?K*7^..HW(%EL?G*K4._KCML/BV8I6AVI*68::P=-K; M5K>62K5X94@?TN:'!2LNO(M>\7Q!42%*M4":PJ"3A 2'M9(I=0E+7V:SJ;=N M_78][AN[@UV4;YLZ+/WB75PLFUD.B])\BB_W_:XB54@.ZBT$5#KOSE*ED+/" M(Z>XX03TW]1E\[O0[8C>NWT V(K9"]-I_1EF\*PYGM=+MTC+Z5Z)H-L)J$!I MC+ :$Z1EH$CEF#LQ,@ $.V&"L4SK#I%H2FWR#39?# 7B\(K.MO7_FYQX(UC\ MOZE1JU7P^3(5&/TT42] S=01A1S?UAGHC,1(SNI.&8SLXRW[%S1#7="8PL C-87U7//?INH8P#L2JT% MFQ7L[_DDYFSQ=060G9Y-[7P^21.P GX2$+/02:5!^#,<@H>?'U\W]!<[6R;K%ZN W]DAL&4F:56NP@3;E584 ME*9(8^.0@\IOM"*J7>2C=:@,PX*A<"MZ8_^0979[P2H <%QJB;!F%#D7&3), M&T0XYJ!C<:WBZ+--#3-?] Y<,<-C7><<."?"W%;/[/0R[J&1O5"P(H0Y3 1& M3*J$C'$&<:488HF%Q*61JDLPU#+9\H:A2N_ %:;*@X@YN^GQX.'*"X%YX@E1 MIP/R6,(;C."@<6DEE2&,BP[;3O+[IT0WL+HJ%AN5YT&@WCVTB^V%JZ %HY$1 M1+WF2">A$7?.W2Z5A(LN:>W5=]CU@X)W3'?#%A?*$7=!GDG1^"0IX['](D/E M'>V6GI+XR)TV$24K*%($ZBURQG%)*9':@OYK[/'\*YOJ=]J,WEF^8C1Q$JU! M6'B)HB(,<B1-J#.@?*F81I7V1.=HNZRZ!5*5W4TUG0&\XB+X&V,V5,[S4OA,1>^ M\Y@BJ!%A$P'WB#7)T5!FP.X1[$#<5N7KKW%[;+K[QRHIG0_*6&2)9\A3'I#3 MCB-EL8\,2$AX*U_IP"UZ9S__ L WT /KQ(6;+=!M"L+NPI4UROAH'6)>Y4"& M02 3"!@FUF":4PF*+JGW2J5..K0[GP3C&P"OFRHO MEZX\#0%KCE&(6"&F&9@J(6=9=Y0:,&6XP://!]H_5WH%[(AKV\K3^2@>Z0C. MDXTS_O50 W@=.'A=YU5W;!VP3YZN#%6)V7S-QGO0S7A.NJ$$!E)3+(G#PLC1 M!Y<:-BAS-[1*3>7K^'OWIX8O/_TZ>7PS;]OI@IV%*ZF8H2DYI(-Q".==+I&; MSRBADN;]S2Y9B4K%X!V$*(.@=[2 WOGZ[#Q7>GLBQ"W%*ID,%@'#RFAM0C:G M=4F&6J2/EX)[W*>% KB Z@S A2; ME2.;8<,==PDFT ZDX-_S!-(37D=4!-_&9A53>^;C&S?=I.,ZIJOC;1,_VDFX M33!V>X=FLXTRCMAQC^OX^)I/FW-=.TM7/AI,N/4(6\^!F8$BF$A@;L$Q>,QE MD.Z(\58W+=BU>_SP,1@5DBN-+=*84QA<*B"2/(CF0JED..=Q](FL>N^Y)^?5 M.@%6]F!22[8_ Q$8X=8!&,@9R:!1@2 >-4':8XV)(]'Y5IM1QW0M#$V%7F K M2HC'B+0DQK.%JJ2=LT(*Y*@C2"DN4!2PH"KC60A!)2XZY)0IHX86(4A?\!U\ MZN3.,78>/];SR9;;?]L>KZ@S/'&3CT2P',49*T0T)[=7>C1ULH.SLVP%)F^9+^+/@.%3=+>J M,-L+5H&!,4RQ1\(+#:IOE"@H(;-J':4U*E%RQ/W=+97?I<;L*EHIRTW(05&9 M3A):;BW2*@1$H[$JIJ 9'OV%X3X[MQXHI*B1#A&2AJ)1/0<*Z499QV.2!=24(Y#K?X@'5P9.72I>="L5ED1_W=M M*3]+/.VC7Z$_/GR.TT_QEWJVN#YPY6DAN.*41>D<4)VS@ PC@)\B! D2A*#4 M46L[^/7_R.O2,.B.8=5ZVK"<6NW#Y[HW&F[D551[0Q)SB"D

J3"7%B#)(F M.S'^/ZS\"^PT$=,>G@]=N.DAXHL4I*&B# FN4#*6$QE MT(*K#M->F=VJ<1'O0%C'2[W+>KGMV-5A BM%P%:)F"$=;0+]$OI':>E M<3< MT.2H)AT"_Y39-1L5\0Y$=<2\@V?[Y1T\6^D@!74IH 3�Q*E\^V!8FQ0# M-=)&DPSI<"FW3!"2T3"P*[3C\E<,O9_R3."<05]R5M]\K&=YV^9->MO4GR8Y MV-!EW3QXY-A>F+NJ; AU&FPO[ ?1 2?CW#+Z<;(W>L:LH#'>K4>'+A2R^9MU2\C](&=[C]*V@FHI,!1>IUR'#H#,$2" M" 5#/>=MQ"9I&N7H;86VYS/DE. M4;*!(F.H1QP3)H7ACG4Y^U3&2U9FENH;QU),VIQ)WI]!VPM6FL@8G,^Q-[A# MA#"/E(\4!A#6(0@A&.DG3<9WIAKU#EMAHFR6XP.8\E+)RADE4C(.64*R[\X) M% GF*&(J97#.I2Y[0(5"O/78K<\SID?X"E/FT5I[ '&VEZ]X@"G4&X&"90%Y MYF$@)NGR*6<1J!8VF7Z.OWS7].D=Q-+SSGJ!/63>>:%D!4-#6.D]2E%$1'1. M\&A2/NFC-0]".]5EB2JCW!28=_J#;W"?XR/WVEHQ@P]K%^.(LO!LJ]OV$U [ M2E8>.!0U4\@K;Y /!",;%4>&2,)("CDWQO%=<2_4_M=ZYG=>0&TMHQ(QFI4_ M !M8$BW5! 6!$^(4,P&#C5K9RBTY!@]++_W]@NDR!)*E[6!HP\/:[TFD9XM6 MTI&8G*-" ?38$ M'A2KA+4-0$$5TC$RY#43P28O-&L5LJOD2+G]=K.TWX9%7.W9K>X7 MM4%C7Y&5,!X;;A/"W@'I.*5(N621Y5@32Q*GID.D@"/YO@^F0JM1-0BJQYVE M=X6UVE*J8E&EU8U%%KU$L!;E3).)(2>)\U('%_SH;;["##H4N..2Y,$I@F_/ M#+QT^; UE?:077$*"/F04Q8FB4+B' GJ,"). M@99MKJ@\]WC%E71,*HN(#1)%QSCRF#@DC'!*<*>M'8=FT.ZJX_,%JF!(#!$+ ME A+R'@-BU!R";&0' D!EJ#Q'X;HWGV[C*Q#L3H:WP^)O=!>2.7 L/316*2S M]U$IA6'D)XJ<)]P)!="R[\]*/Z"3=_&F3P2/QB7XY1M%-A^4@W_M)E3$QK?I M+<'/XV ](B8?;#OO(1#4=TV%B1PE 5I:PB1O\^F(")/,:1QX9*VNN(Y!#2W+ MQG[0/!K?WMR&0<[!JU?9NU+=?+9-V(MD+TNIM%+!" Z5L3( (##V2(Y_+$#] M#LES@E4'GTR9:TDEF-4KA,>7N654:(+J![Z#@X ^J=*9_3A9K),HY,D2!.<,7IY<:8U/[E@JH/&7^8:4(\4*0/A\1:N]E[>!P4J M[#UAGN;HJ#FEK^($\43AC8I1X554I,OF;9FLQ466HP/1.AH? MAQQ/2P.<-BGI&;*26\0<4X@$%1"/QD7M%;9I_.$9A_<[]8++@^T1>,&G/)+\\%/C>4G9V?J[-3:F -9Z??R3&?/C?7=T+2U^[[3C_B M,4]K]$N,79?V!L;_N]K!V=7\OK9X1N4F/ ;[AH:]Y!)VD5+T.0[MW7?OHJ]G M'C#=!$D^[CG49^IG%S%GT)[,EI/9U<;74<^V)C-L+:1*Q&FOLZMME5E+4@Y: M![9(80HSAU%"DE8^II)H/.ZQD]MK&/DX_3*G=GCT\-XP[26]$B00[1)&6(.: M3PW'R'"%$>AKSENN91C_#NM0=/DV2>11X"ZUI+5IW?,W7+=J8%W$5H&R$!AA MV9F>)^!D40H:P LN4DZ5$JQ#HH8R*^"(R-DCSF-BY;?W9/,3YQ,HF \,3^RT M(SMWB:\H$<92#<-9*X.TY!P1HP-BW(>(911,C?[.SXA8.@#>8V+KAS918O83 M5!FJD_:"(^@,BW2^#^XX&$K"!$LMC[*3OZI08M814; 3M&,BV]FUG5W! ]U< MICV_J0+=QW#J'8+>2R@ES) UG"&5N&(F*1QL!T=\F0V]$;%U6.@/W@QL4_7? MH$X-&*QYQ+VMU^'9G/O1F! MO"<<<0\=N4FJ!X-?=NHZSY;?B*HP34U*;;$=21+S4"#K*(^YZ?I!/.'UY;)XU=S-V/,>YL*#7UJ=G%)-S!F[4/)2RTLB+N39 MZ>7YY275[%2J#H>S"?XC4'-T75!R/_"G6$.%/UY/0-1I$^WOH?Z\\9V=QE0W M8PH,G8\W7P([GNOY=64?;G1^6306>#J9V>;K:^#7*@H$E 0$H'Y7M];"EK5@ MP+=6/&@G S%(@L:&L+06VJ[R^HH93&V!XD#:#,S1X'T.O\P7$]\OGK=2JRB3 M"9Q%E'R02'$1D).,@Q82N#(4&^&Z3&0%8S>.@$_U,?NEE&)X0*LV6P?]4G@C MM+(\*LZ(1(D1AZ!//+(\'W+DDD<3?'#M#L@=/_KH'X+!AW=+R>6Y7-KH!R\M MF/GB6:]>@;9^BM^8@H.^9/ &_1RO[/1]7"RF\>&MF,%?-'C#?HV;.)*@2:\\ M8B>?X(69GQ_JL_KF)A]*J/WO1Z_ "/'%3Y=0D3PI M7=AF!C/2_%;.6* [M?.)S_=X%+JV*K_WU>K6@PGGV JOXJ_+F]<;-ZD M375759R_62Z@Z3-88ZZVK-U[2JHH\9$GFA SRN?PI!1IR012/KN\I(4EJE6P MO:*X/&G&JG_W1^5Y.14-P5BC"8I"&!0()R@13Q$/3IFD2$Y[/G8U?% >U&71 M+:A,-ZL9WTXW<\>J!2>+13-QR\5Z5KG?LGAKO^:'3T!YF5W%73[7[L*K**B+ MB244)+. '#5(YUSI7!-#DPA&N=$KUR5Y>13(#W;*MJCMHC[?++]K3UZ=+FX^ M3NNO,:Y6N;?+QE]#2W*HFI>\L/V^I3*$\Z",0$0PC<"D4$AJYC9;)LQ*TL5C M4>987PE*C@/[4A/IG7Z5C=7G-;+K>@I=/-^U<.\I">QK)8EP AD+/W1D#-$ M/Q+',L9(L4FM4ET.@\MO0*#YNK-CN-655RV;KJH1PX?ZK6T6$S_YN(IU<:]E M[P*JJ^C*&(L]JC(WZ4\=MV M=%:6X!@MX8!><""2"E@P-4-*.2>XP#B:T5]$*$F@KN@-[J)K:5P/[4E[TUS9 MV28)+]CP[W-7-E_!OIA=P1TA!]5J>+#> MUO/%6H/)>L]M*+K2[QL<_??QZF:5#2;5S7J>*?FN(S1OZ#'_/DY!^XWAWY>P M@L9F^O5R,K,S/\E7LNXJ\=O,+@/,YV$L]2C0$?M49V_27W[9-/II M_8?9=/[7O\=_?4D7V4_?%M-_7UQ<9S?IV_PB7:Z_?;UXE:3$-S__;17[S:_SU MKWJUF,ZSQ<+D-U^F\S6ZB]"!]7NNB^SR'S^G\VP98(("H@U(__-0F^7];?:/ MGQ?3F]M9@.?7[CKU+BV*\*>[S&;+=#IKU,E][^BMTU%'D]4L>W_Y9AZT=#7] M,LO48I$M%^KBOU;3(INTD.;HEP\@YH=5<7$=1L:'8GJ1J=EL.V [D;+>NWL3 M\G,:\&TDPO/W-=!EGUH6:3TP^7X8Y.,S%T^H>UFC:=Q=]0";\87[U M_LML>G4,0UJ]M&^QCIVB&KRJ;Q'>WV;QN_.KMUD8:8OV@AQ^8=_BU!NSM5_0 M47?GBWPVG41S2*>SN'9_NL["K%W=S8J&_7;O0UH$A*ZSY?0BG37NZXMOZ;SC MGY;AWVN%OK\TZ>+:S_*O1^%[\ 7]=C>_N2VRZVR^"*/_3;"N;[+&'=__JEY% M:-?K 3OZ:9E?_'6=SR;!I7'!9%K>-^WT_C=U(D#I1H7IR879:7G_9GZ9%S?K M1:ZJRW7:=M+)C=SJ:UI,/H01KR["^C5=UK!(*AOVVSV?3HM_IK-5-)Y7-[=K MD\TM;F]K+GYMWSN\<&NROM_\N0\A#[R_7V&/-<".?E&_W=] MOW[_<=\-@L# M-3[65IRZ+^Y7O(_98AE[" M%Z,)Z?/BMR*=+]O*6.^U/8L6T=7!FI]$ R-8%^NEQ'V+?VP]\HYY>;]BUO,= M:C;OMZM_S(OL(K^:3_][R_UG +95R]%?Z$3@W>+R>W >5\7&V*J2X6"C_KKU M9GX7YI_X1WW_>[I<%0%(&PS$NM-:JY?V)]:Q2^I1+^FOVP^[AKM?AS]N=HC2 MV6:7M(U$#=[?G[#U9JH:3;OI8HG"@W]4%^G*ECUW4%UW>VK]@Q2J;O)VF7Z:S8XRM%J_L6Z39+/\:]Y6"#63SU9?EY6I6(MU> MN/HO[UG,N/D4_Q]7YKMTMMVC?#!UX^]:B]O@(WV+G<^717JQW.X=MM=HQ0M[ M%L=FEUE19 '2NVR^JKV6-GQ?S\)$HV2^S(LN9I'][^I9B/?+ZZS8;#5NG8LN MIOHZ;^U9L ]9L=[>"R1_"(2U5U2MU_8M6I'=IM/)%MDX1:WQ-JLBQA2.,^JZ M_$CO8N>3U<7R4YB8@PWQ)?QV/3D';V >]SRRHKYQWN$W^A?Z-BN"+SJ?Q%7I M-OZNBQ%:[[T]"U?38*_9ON?._AF=MWE +!I\Z:RU!@Z_KQ-A?LOSR=?I;!:4 MO$Z%64SC;/4QF\6PS=-DF2I)&KUL>#&.==0[>?GP8CXXWM7/]H%$B^^?%*R; MO%A._[O!3FUO'QP>CGK3;HM7=B+2QGS\G'ZK[NH+CW;=A;C%F\\W0>ZP=MY- M8^YO\(H?/5*32*U>VK58I0,5_K)1Y/%;(\W>UK4@[O(RB[OTV>YG'[.+/*R\ ML^DQ&__-W]BU0+]E^561WE['_"!=9.E?D_SK?/-[G047I"GG&KVW:^&.7:1K M-.VZB_4FR;T-NN[.'\'A+(+ \_"W#_EF+FZ@_3JOZ:CK9<2F1O>>/=IU%VH# MM:]%)QUZFUT%/R!;+F=K1Z"J-WL>[Z,K-?$YW*J3C@4?=$/7#UFQ#O+O8OR? M\YB?FL_78=>JGA[YFB&[KN;+Z60Z6\4Y[%-V$6.987ETWRYFJTDV\45^X])B M/IU?+%]< MI?.MGQ,0_+2ZN4F+^_>7GZ97\^EE,#;FRVW@*##K0SZ;UCFBT>JEIQ.K)BF[ M>/?IA.Q5A[WH,M@[2Q?>D-^O$TFR>78YK;9.#K?JL6,U652K<2?=_)1=Q4\< MD7*]OT5/':J)667#GKI7;Q*O:M=1YV99#&G_OZNT6&;%['ZW4?WHNW_,T]5D M&IZJ[G*3MYU D-H$:?'2$XA5EUC-W[E7J+2X*.7:_O&Q:+LCX-/Y\M?)].;7 M[3._IK,G9Z?V'#(OSXW' ^IT+<6CEEUW*OPY'A+*Y[],LLMT-5LV[.+>]_38 MX?PF>/7M^_O=:SKO[OKMO]QD-U^RHFE?7WI'UQV]#N\K+E9?LE]VT#3L[H$W M[>UT(,UTOMZ:>1O^NGTZ]JMQ!8/-I[)ORVP^B?-O+Q\[O#.W^WC\=/GQ67[Q M$JQK2"_3Q9OMKG,M^S6;+1?F3]>SV"X#;HA7_<_OCI.SNPLLHRHOCWPJ[/ MY.?%%NA^I7V(-;T@P$+?/_K;>DH_@,"QKTJX\=@CBQ7E'@+@$))HBXJ16I$Z MJ#P04!47/^7%)"O^\3,L6VY'Y%$+2BRHTH=J\T'1"H*%'ZRGDW^_F.6+;/*/ MGY?%*GOX83Y?AE'E-IMQ82;9V(V#D.X%B=6WZ9&C*[9(-$# >$,8@U):#CS$ MN 1%8( &I-"!N?HYI?K3?MX'<&LVG8@8FRHLF?W.MJA)D>_:)LY#IX27A BO ME4,NK+.ES%Q2E+QH;_5*FKVV7JU9Z#A-UF!&%WC]/;AR&HY\)]^NY1\R&8L^']'YS>##?CJY2 MIFSQ6Y$O#EG#54T3@A0"7D-"*?-"8"$T+R6&GC3WK-!9L:1CG$8XKVR.FK\) MKER1+9:+-XO%*INH^23^H<)=[_ KB8<(:B,,X1)*#K .:T.)(Q40-^8;/BN^ MG0[2$QK=+TKROB@%>;>*BGA_N:FYL?GM<99Y@P\D3D$&!4<\V+>,813^D25Z M#LOFRR0Y2T(.BN907"R[^C"IEQ5;#_!K?Z.$$8U !8C3;#A'"*S,Q,T-*XQ M9^A9<:8SA(;B07G4X(#6RT<21!PA!&-C,:32$2.HWDK@B.2ZL8[96>FX(1X/ M&OV/7U\(__01%FI8GGG >%'9#Q\ESMY.[YZ?;ZD3/SKF-8F6 @EBI6)42>>( MM9HQY@$S.DS.0)XNGG2@^Z6$*I8O73Y,,(_4715BZN#M"; &"$8=ME!;SKA1 M4&^P4]X21!M/ 1U'G?HA1'YJ0/\F@2E(&0@6DU-6R# 5&VL8WBH$0&>&W/8[ M*C U*"%JQJJ.P_)UQ!^8DIQ[!1$P%B''!?.DE!EH)L\S5E5;DT<'(IKA]??@ MREG%JDY'D1^Q*HYM-!^X=I(;A@PC CX@Y QJMI:[RI6=1R(0]'LP+H> MBV+^*R_,+ WR'+9VCGA+0B1T-OBDP3<5UAKAA#(E#CRXJP/&(,[& NH/WQ'P M[*'_[]*;ZG7OR#O\VI0XM2SKWK3:-XG#V]K6;)@5:)!-A )#P@ M5&C%X\Z^*^4D@C;?-NHM<6,HAG2'VE#L^%RDDRQ*7DV)IX\FSF%CO:#84T,% M1A1)64H$N0;C2Z@8B@ M#QCQZA2[H5A3 Y\_LV@U91-UEQ7I5?;'(KM9G>&,8PG"@'!/>6&T$8FBC ME6!\"B).EW-QRC.\P=:2D&GO;7#))'4$8;I%13,PZ#FIYF=X:ZNV[1G>X]#Z MFZ1*,*0$TBRZ^ AI;13 ND0_3'S- P5C.\-;6_LU\R*. ^YUQ+J1D%@(ZKGP M0MB I'R0F7LW\EW^UIH\.NC=#*^_!U=&N4\_/HK\R(MP2I%X,DPJ0AQ6W"** M2X3"G#Y"5[I#K7>5%W$\ M;6_$V=[_5F/ZZN?#B66*,.XH=AS:8-@2[TKU6N@Y/ O*MK?01X5R-:>?5]V+ M/VDJ1?J2%.O-TL\O7K?SB*5#?#9AUC-@)1$$:J_C!IL2)7I4PG,[I7PL1T>( M\3G.NH]^,M!T^^@G"59"2(^EDL!SA(&W#);X$JG/[>3S&.;9YO">(WT?MH6' MHN^C+R9A^=(!3B4M$L)I2)C?X6L(:V[9GN:<]!CHVQS>,1Z8#4N$P8!BSHCV M,10A/"LED-PV3PD_S:'HI@1IB,?()Z1'E[0]Y_&[;-G]A%3UQ0039<)HD;'< MD_)00DAMB:_0L+G?X+0XDMUPSNL/!RO,9EN[F@*&,7KS*?S MJVS^_+:(8;ZY+:$^OWJX#?IPZ+37WHRF!//;?'[U.2MNRNCR0Y]W(^O U%2C M=8*09T8:QB!$@C-&A>8>:0 !X"0,U],%<_?WOBIV6]$RX<(2 TS8#64_[NUY['=E)*Y&ZT1R M@Y1R(!A! AO/%52@E)M 8,<=M^U4LW59TQJ]OP][1AG)'3MI3N6J3F>38'*& M3I=_?'-S6^1WZR6R.HA;JWVB&$",,V,L"3ZZ@DCC':Z"6S^^\%>G&GWF37:/ MV5!\>9O.)Y6D>'@H@<8*Z(1G,@PKB"%BEFRE8)[0YB=G>@LJ]:GYQL ,MG8\ ML\$V=\D&BD8S;1G,M(=?5=FLQ[XK 10SXZET4$L7 #7$P!(335JFY1D%O M%FS/"(Z25=46RO%O2Z2P#GG*G9"*&R>,8.5DRIB!([]KI$<>M&%<*VQ_<*_$ M9YS6\EE3;BQ4J[24]C5)I).6>\P@Y,)Q#1C>67^,0];<;NK/8NY3CY6<:03; M8$Y6&FS)B^S3=98MWV[/9%6=SMC3)-%. >21%(RQ )\(?R^W6IGR8LBCZ*.P MD3H"ZI14J,ZMW]LH$4@R11D2""OFH!=0LG+GG7DV\HV\]LJKP8962+U67HS2 MZ!@3'3K*%;;9;;Z8+A?!\5_G@U94GJALDWA.XH$3S9&@FD&K^&Z>Y B!$18M MZD()>3_P-%;KVW@30_8V2Q=Q'Z\HTOG59O/NA12"N.KEES&T7Z07+R7QM'QC M@A7Q" .,F84<$RP0VO+\T13:9+M^OEHME M('Z4[B9?S0_EA%4U38S6#E'A*)<$::L1E'(KL:!8CC#AO]=& L%V0T'08EMOL[TEDG?)SDZ!6LH:FSFO/5LF)7YA_<' M&/'B\PGC%D+A=;SB&GN"%=[YZ((KV_Q(16\YZ7T2H0N,3JI_LRJ*[."Z<:A9 M6"45 <'Z-L&V0AS$ J3E+I\0IL4A[MX2T =G0S.H3DJ*=_G\HADO'EHF6ALM M33S3!A&!@#"-RHBF(+#%'2N]Y8H/3HW&:#5V5%ZP>]==H#I=K.)C%G$,_GVSNME8O9O? M+P]>XGCTNQ( "8,LV$9<2H.)-YKI+28*\A;'2L0YT6K\T6T\7R?00X'G*ZN5F?,S'3N^GL0S9/9R_Z$)V] M.T&8*F4-!))P(YBSE)1[@DI*T>)"0'!V9#D!H#T?,CMPWNG][?I>[OG5>OE< MG/#D5>^GWN:+?#:=I&$2>+PY?H(O?DBC,7J=+:<7Z6R0SW]:AG^O47]_&4NX M^%G^=1C!O_MR?G-;9-*T#J8N)\Q)PDY9@+7L;&5YU>\>3 #R&#+/M>&8^N"7B9U$P27 MW@8F]V MQ,'G$R(A^)'E1$S$GV?+*09 M^UN=//OXN>!@"1*KJA$8'*UX(Q4'N)2%233DY%WA-G:DD^E]? M[5+]XV9F^-_D<_JMF@+'O"VL?!P0Z34(D B!')7.E[@ (T?(DN:J?9DC/<(U M%(U,OEB^O]S*4V.N>/'Y!"MI! [PYL?'- 2VV]J/L. MH!F* .OTN& 174X/C?)'3R4""\IC-IW%SG-$PV0)2CF@(,W#/[WE'78XMIL# M,91"=T&:;7I#'8-O;YO$6H$X\E1P2JFRS#O =C+2%I9?;[F%'2J[*UB&,P$7 M6?A6++J_O1]Z<\AS7R)1K7:)$P@PZHT2F,O S8/&,3ZMFIR$Z"/\L>*I=5,J&B9!-/((XB-[,2NN="=_BWAL6?]Y6&WWX03*AR +I)<0<4 "T4T["4AZ&R AO<>Q01WF7V PVS\=J"WM! M.#3E'VR8,.&MUI)Q)""VWD,G12FMXJXY$WIS_?IC0J=0G7Q=:+(>),%*XD$T M#P!S5@-FI"9;&9%@O+DQT)OKUQ\=ND)IN.6@-&'*8.5TOHIGXS9"Q(O8L\N\ MV*9A&-IR1CF#-?[X:4<^/!I:6WKR9>: "@"I:[ MY<&*1\R+''@U=[6B38 PV11E 0 M)(B @LERR".L?/-5K;3W[E\T_+_.*OZWP6(%_H=#&] MJ./$-GMCXHQ#"M. L'"820BPW,UU5.,6>0N]G6GLBRN]H3925G7'IB2 [5BP M\H'F@BBL$=N-,BP1;+Y!TI_'W+?FVS'M2$3'QS [G:T.UV8X^EW!58%(P>!7 MD* 0DFPT,IH K$(-3\GT9\W/EJ6-<-T*)ZYM(@U)A8?LN+3=5K4V<7=UR2A M6&L+.%(,(^6%XUS14D)$68LTCG-(XNX(EE,IOFJA>O'Y!'H"I%,2! DQHPXQ MIDK9O&YQ67EO&F^OI@J]-P'F5$JO7COVM$B"IVZL1S+,EE09 +U%VU'"J;5F MA'B>NLN*]"I[MXIHO;]<]WSQJ-!I73>HT?L2QZUW MWM*XU0,=M=)C4&*#/6]Q0.\>RKQ9+.#Z7-SJX0M06,[.I6!/ M;3WOHTL'X SFAG[?U61'FV;.),5QS('WP6@Q4G!M#RS56Q$ET M?.Y@2]T\.PO>#I&AM*PFDS7"Z>Q#.IV\F9OT=KI,9Y4:/]@N 0H'P"RVV'&* MI!'!92UEM6'(C,]=ZU;[7:(SW 'B91 YFY2;IY44>+E!XJSQT&H#!7% >F" MEUE:U]"2YA'*WA)$N]5])[ ,-OPO+E8WJUGTO->YS2]4WJV>"NJ^(Q&*.J0X MI3:LG-)P**PN,1"J1:'YWHX*=CPM](34@.F71:S^;;/-?]_,GV_1?,QG,Y\7 M7]/B4/#JR#(8?&,-6<,E0:7!!:-L Y!A_L._8(U6$F"([:'GV]8 M0N^-$51PY8A73$(FU58FY9$;M#YH/0+TIK6GVPPML1I,_WMW+)%Q>9A?+]_.GQM*[ M;/G^\G/Z#1[@QA%O213!4DCGB'5$,:,(I,':I@"+8'XCV#P+IC=C="C2](?B MN,\%Q!1X;U0PTV)I%AS%,%N\-%.V>;)W;S;H4(QH@].@AUQ?,)MCETN^?LB+ MM6J6RV+Z9;7<9']NKE(YP)*6;TZ()E)#',8%01I2)R0L_3O-;8L"U[T521B* M5\,B.]S&V;]6B\T%19_S/?L]\835>G*-Y_/*%,1L$K$(0*R/Z!W<8NOD"\$< M-%P:&/,*A"+![X!XAQ_3+4KK]U:Y82AFG@;A,3%T+="7IP)]S +$B^DRV]8P M_9 5TWP2;S"[VI#@G^EL=2A7H.]/)W'+A1-)+2.<(6F9L+9$7'+=W!GH[=SO MF#@](/2#>I=O%HM5-K&K(IBOF]YOG&-W% _M7=$3\RX]2#9*\SQ?#O\OH13$Q ML<"8)<)#"7:ZT!RXYFSK[9CSB=G6*9[#[IW&.3R@$BR2>+] !"Q(%7YPM&79 MY'6)H8AIXXCBR$"J"*6T'(4F_*+%_7N]G9(>=@NV5SQ/8#1^S-:1JL]Y>\*U M>&O"!,002<: (-YIYS0OE6)\FRV\_LXNGL#6ZQG6:OKMN=#Z41>73\S1:6F. M_C-;Q I*^2;A^_WMNG1-.I\\7,:]_L4+_.KZ$XGQ!$&HH1$$ ""M!4J4J,!6 MEQV=;93AQ!B/PH%0%QO7*$K4U&5X_(Y$8J&#E8$O2"A1$ODP?0-,D'2( KVS(:1F+6AT]M&,GC#L^2B4S2]6 M<995\XF;+P,4;^:7>7'SG7W5^17H&]!5A#OZ0.IB.;T++\GZN_A][Q=].BTV M*@J:N]DL(6YQ>VMC;'*VKT,#.6#/C"A5%.G\:IWEH^\?'OF0WJ]U&,5[6^>\ M6.N7K\OU84J!,=13QXQ4"E+, %;!E;6@UD30$W(7U]ED-3[+K4VT#4N;IQ'HBL$=]@&XC5>AG MQ8&Y[YY+G)=2$P^I!T@X20TRN@2 *D8&9-MQ!^2&I\!3S[<%CH-NVC7"YD&Z M^7I]?)?>9)6'K_KX7,(=M@@ @YW!W 3E*,O+22*6V!CW2;Z&+'EI=V\

L[L3<'Y$ZSG((E&/^GWD\-3&+ MN]0##H*7OYZ$M9H)YYA@0!.CF>&2EK@3@4=X#^MK&0:=*.2L!X*=WDTGV7QR MBF'P^-N)9MP@[ ,C@,7.(:YU:;D*@V3S8A/]75/_R@9!"W7T'$\[*M#T.&_A M1\#I,/\X$8HSB81VX5\QYT>O"T@*&W@(2*U$F1\!IRS@B&-5.15@#&Y#&-48 MFRV.0%%H7E' J39E>@LX'0?V*PPX88HM=,1@C>-]E,0:KTL @$5#[HF>*.!4 MFP(' T['X3@:,^\<=NT]DRSXCEP[ !"UAEE73A+&47I. :?:+!ED^[X1L#^H MVQW"9Q!P.BO&CB#@M'$6C@L[/6Z3"&#BS2/,&6^]8E A(4H9"3C+/?Q>57TH M^-0"V.%J+'Z7"O]'4-OBXZ<_:I1:/- NP8);B 2G$MJE8>(J%)6Y%WSLGJG MVPP?DD1=@OLCEMDLAB:6&V,<\5JKO MCZ!EEGC-.$?,6JD%Y#3XVAIM<&3*63OD3F?O0[@8FO-53.A%4ZODQ.C MC-J-APJCH$!E_.3%YQ,E+(T?P$)2I!B1\;Z=K6R(UBN:,/"FS+95([[)J?[CM^<_7,#(46, Y-B,KI M_VFDD )'$*;(&^ !D$#2W6"1V*AQVP'-%+-'NZT0.7<]CW)M/X5ZCU7KOF*/ MX4=DLTWU9GX1IJ'IW;JJ[M[UN4:KQ'KAC=!<4.:0- P+3[9]-U:*0<_QUUNE MFX*?]P5*2X7N*Y9<1ZV'VR:$04$$L]I;0H1C3#I1RA%(WSSHTUOLLSOE=@I- MPZEX42P?32(1!C ,01@+UDM(@_O!7=EO!HT?IT'5$/NGFFN% MP?GH<%3&TK"J&TYEOZ??IC>KFX-*^^Z91#'@D7':$(VY$L837KKJ3AC8? 7M MW#QJC'K>C>Q#>2L-:P$BYZ12)##82PDU@5B7LCC"F]_2=7SD_TR6SBYP'$W6 MRAF<;X&&*@V%A 8'NY02QD Y7IUFZ*R.9M5FR1 '79H!^X.ZW2$\*MOF%3#V M-$SM]FA6-$V8UAYAQ!5'$#M;;K%XJ\"0Q7E/>:JFMJIK'\TZ#MCS/IKE&!%* M>LF((\MW'X(:/6![HBGFV*EE*YMQPDL'E ^^KPQK/T8&E;)!CX9T M%,^)-UV"VG@J^1#\ZB!;OO&5%^]7R\4RG<>+VI9Y>3'.NU7L4?F(NDNGL^@> M7^;%;P&P^'B\U2:=7[R4Z]O#5Q)%D)5(!^N30NX<"_]LUVL.D6IQL_VHSV8> MF?=[>N ;D[+R..F7/<=)MYMQI40/U\)M9%OF7S*U6E[GQ?2_XZU!+Y-UF*\G M."X!(H )C&:,0JV@*;$$5#7W $=]R+()B4>ID-%L=NP#?2/U^V=2'QP WPU M,= XY(4(6"MIJ4;FXX' M,RDK[K)XH;%?+5=%=L#H:/RN1'H&F1)<*A'T(Y679>".(VQ8\P2M41]W;$C. MON$]FSGVB>GDMZ93GQ/LGD\F1C$ J05&8HD8EBH6B=DB+*QO7K>$OD("CT0+ MHZ_1L]O0"'YJ]O[RT;C?.AA53._EHXD2$51HI$9A_5+,4KY#V6C1G.OLM7)] M#'H8WBW<5M!^?WF9/=R[V[G[]^)7$@R$UQ:H8%M)3:$(\P+;8H.#ZII;N_P5 MX34^7PB'>2.>"(%1QY#;"E^6)M! MBRW AS*Z/\9%GRH9O<>Z%?V?V2), :7-Z! /6PJ!_C7'3$T+_0.)A*\)NEI7MW^\_YK/995[$ MQPY7B-UVM8\>O9#)_7&Q>OC]C]*UA\FOM8<\VLR<(B>)4URC325BBX2I=W-? M3\B=5>E: ""3%$!H+*=$(J?@MJBY!<;ZY@6VQU>ZMC9E>BM=>QS8Z9A+US8[ MU(T!T-(' QX1A(QA,"Q:6P @QV[(U.D3'>JN38'#]VT>A>-H3,0PUI<-NDU!+H4E9/X9#UXT]YB*ZVRH\ZEWLQ'^O74#)#)CK')]0M]GS+IY12-E MD]%]VD&RZ4,B!25!#4H@2Y!&#"I'2AUX0D=87W:L)!U^+#52X?D/H^]3KTXR MBK[O0J*HUDJ18$=8;[1'S)#M==L60T.&++/_8Q -H,'S'T/?A]Q'D)J1<& Y MA1I)P%$PQ!D/\UBI 6U$\\.0XPM-OY8QU$J#YS^&@F(NL^FIA]&S7B2"*Q7@ M1X@*K*EGGAF[F\N4;EX3=WSA\=\3*>0C"#S9.6 MQ[=R_FV&<+\<./]Q_+UG/8/G MS,=QOQPX_W&\]>M71;88YR ^IH,)@PAXA UQ'@+'@U.'RVS&6,7/_"TWELY\ M!/=(@-$/WRT$#U4K[7014Z\C&.I+@"R]Z*6L7IWO)H0C#F)A?Z0%5H ::N 6 MZP![B_R^\2V7)]PPZD$5HZ=]Y9SPJ'+WDSGA8Q:9$'YN\OD:FU4Z^YP5_1S_ MZ:.?B0$48"X0/H.S ML6?%V-=T-E8*[301' LC&:<0B3)E1"M'V-_EXN/:*C_J;.QQX+;;IWE^N^#A MS-&:+1.E*?622>$EE$1H%*0HC6>H_.L\47JLQ] /F*-9 \_HCB;A,$,*"D:Y M!$Q9C7TYD#4%J/FYFL[IVCEGAKJ Z3B(SX;$H[O,T8,P_1A D+>$,T4!,WZ+ MLY$8^O'L/X^>RIVA/'HVOYAQ^%N1+WK9EMW_M80*3Y15UCCM X[4<;*M=J,M MH+YY]DSG ?W1LK_]0.@C$=.QPMO_N% M?/2D?YZ2UB>_]W\MX9I@[SUF#@9SSAJ,RL"N=E:PYH'NSN\U'2V5.T-W]*P] MVW/B6)BP:$*N8RJV,)('/WZK!R]=BPS#SF\T'2W+>T=]A*E*&SU\+M+)^M+M MS^FWBJLB!^M%(@01CNB * ]^B[:6&%YBJRULOM?1^?VG?3%Z_*B?++LH;D<_ M \5]BW_,?N08'=[^Y=0)S*' TCK.H0' AHF+24NLAU;4"HK\R#'*$@& ]#1> MTFX@P\X;9.P61TO#D'Y%.4:U*=-?CM%18(\ZQ^C-/$QPV:=ENEQ__&TD1L3B M<,;1@58!'*T5 AI*C@S0&#$.MN XRO\.M?EKTR/O"]6A7)L]/:[,S3C8+L& M8@]QO/*9243"\):BE%4[*<:=']2)%NLQHQ5>KYLCHTS$&1\U3D,)DR^689I- M9]FB,J?FV;,)@@0Q)1CTV#(+,6=4ES)YST84=^Y81WFWR R8396%;UVK^<1F M=]DLOXT@;/VC.CE55:T3B9%5RLK@(WIB''0HR+ZU")TBM#$C>CL^U \CNL=J ML#W2;!;>>14Z_GM:_)7%FP'K$J2J:2(%8YIS'X1CG%#O"-A)C)%HGE;5VWGG M?MC1,5!#4>.W;)X5Z2QT6TUN@A+B$;GE]"ZKRX]:[1,)O,1 ,LFP18ABAX'> M.96(-\\ Z:T"13\DZ0.MH9BB9FN]9).7';BM"(<.TM1Z0:*U1#%'$0("*0+. MP'AY:I3> :#):RK]UW[7I1=,3[75N_;O3W#+ZQ_S(KO(K^8QC>KE[>8?^\R' MZ8L0IL10#W6LZH8]#__7W@HN%=,0U\J1^K'/G"6 0D[#I"^5)S;&CAS;XB@- M58/.?7WO,]>F3'_WO!X%]JCWF9N=9464$&>D\X("2(!P.EBH&Q4 ;F7SZT_. M9B^Y-@4.GF4]#L?1),:^#T Q*K U@E%,G$;#6>[>6U5J)"#W' M&TN&)%&7X)YD%CIN_MG*Y04S.DSUAF'+E&&,F/4 \5A)B]P(=_%'19KVD)YH MSCEVKBGORF8&D3SC&-0!U\;LF*N^E% M]C*.NZK::[ 6G_-E.GO\^QA,?YOZFU'IL7F=PH>E6VUC4$"U)F'J< M$EY;(8*1'"<>(36!OGG*S_CJPXYX4'2AFYXC=[L;!7[/TEA2=[UN]A:O>_%K M;]; ;E3\>[I<%=/E?;SL8'$X1-=3;]ZEQ2: ?Y*O/^R#[WX=_CB=I_.+:3I3 MBT6VK("E_SEUU[--=X(-]7::?IG.UH'7K3"3]_/ ^551;/)GPN IRK^&D35= MU EB=OJ=A 2_#E'!/$,,V?4M'\:$N8$AX(W%M5+>QHMG53RSLV\DUB#IK7;" M*N*\M(8HO\510LR'K)9Z,)YY(O;DX\!]U*%-DRYBQF7\3TS@N$MG<>JKB'/N M;Y0@JP$E5 3OW%D9SS]Z5$+#&1XRM?VHH.<)R/$T([HK4(??ZWBYZR__](@M MD>-?FTB'L(W'R"7U7&*G)2B14BBX1>..:'9!@;U[(8.A^8-_^Q$;95CRW&AW M&KK]GL^S^TWRN5_-)]5$>KE!@A02P2FVFDL9%@8(I2O7!X6U&O*(: WF#)VU?9_.+^4[0&M@9#!3=>;I (!KF2$DHN8@A52X5*TU8# 9M76>YM MJ^@DW.@$O:&XL=LQ>"@@4F%>[VF1X# /:PN8,]H%4;$33I?R<=%BYCB>'6=F M6W>#Z%",^5RD\\5E5D2D-ON@ 85'6T^/*M'$P-GBY5]5YF5U^9G$.(B\D2(, M.>$YH(H@4B()/=+C-KQ;\R,?';0_R-H>3^*USAY1@Z"'3GH(E2X7G5BM;LA=UII&V6E4^^R$?WLP!R-*5BRG ME]-XU"^ 8;/;?#%=5M-E?ZL$$T*,9T9IXY'E5C#'MG(&&\:.,$UP'*3I#-*A MJ//'I]_RNZR8K^?CZ)=,8[#TR_((9[#N*Q(>P&3>!#\7!!!%O#7&E0@ )JO M6[VE$8Z"5#WA.]PJ5MSF11@1.H\@UJ;5P78)14@S:[%U80;V1!#'=Z-)&#BB MNN2CXE*7H)[;[I1CP$,@ D ,:B2(I0R4TE'#FAM"G=?_'A5E.D&SFBM[*AX_ MW4=]V+#;2X-:[1)+E16".JVP@X)+X6#I=]A@R#7?J^R\3O8HV- 'J(-M898; M>/K^48*4+[+_6D5J5VUG5K=.$-7(0LT(8AHJXRRDN)3;(-.<3,=;-N>VM=DY MNH.SZJ5^5VX(U6B=D&C.808HM!J&0>F=?QA- 8F1;TIVJ=E]K.D\:Y M2SARTHR'+(O=I%QI#]=IGE D4(:*Z6@LIC[8->5DG,(![U=N9X]U*D^:W"E M)60GL'9V?_S/:5:$[U_?OXVE*>L;/ =>D# /--(6V.@<]!PJ,56>J>):5X? MYG@/_'QMGNX /NE<]%R,1DO8WO<$=T411C#F@ / '0="R!(+PQ0Z&U.H$X77 MF:PZAO+O3:^QVTKC9]6)V?1F?KM:+M:@P/KVTO-6"762R1VB14._B8G6SFL6K"7XK\L6ZQGXZBW+]%C2E MXZ6YV>?T6W,^UGM_XK5R#(=5@838R>: M=F\-7I%@U@"KJ"3&60ZI4J7LMLUNFGR=E!H>\\&LH@;SU?XQI8 7@ECHD#&0 M.8T%W^(*L7!MXG_@=1*K:T@?:#-<$=.>KQ[GO+A3MOU[IWD\&%RA?;9+= MLC 1!,'?9\*^S&;YU_"[:+O;?/5E>;F:E7"=KE=QTGX: YE/ MOB]L<\+>Y?-ED5XL=3J+R+6H.+O/^MA^8#._I-]-;F\/E(:MWSBQ6 6/BX2Y M"<3:!)JZL+X!Z#&&#B)9ZW[B#J395YBU7L,$,\ZALX1803SBCDJ 2RF\$LTO M:N^HVFH?"LE[1"@=#IA97I.[>P(M?M8+O$:(&II9 0 M2A!T*LRT-,JJ#/,"PQ%>I-.%XE[:G>L(HN:;<]?QTI/IO%P/OTZ7UV:U6.8W MVSV!/)7MORB'ASE5>"H) \A19YC<28KQB H(]ZC%9V59 M.@.LEYFB'!3W+6>+E]Z3"&<%=3%YR85AY90D\?K5M7R(6-U\J[[S[,13SA@= M0'?*66/7_2.GC5V[1 /-" #2$BNYMU0K:+>R8JD8/*-YHYTN:\P=35$;!4,^ M9G?9?)75N@ORN!0C10R"D:8#;!QB_1L%B,;JH9!8?:PMA\13HDMLZN MIO/Y.CZUMMQ#]V;I8C&]G&:3S[G-+K-@>$^V?:_:-6W_A4131KG$6AB*9="" M5@#O,&&J.;4ZSW<>AEJGQ;O31Q"Q7G_ (XZSOP!97=YF5TLU[4CIS6B@,U>F& "-%(NH$HP(\X$3X-L(55C MOC>Q8\+D)P!S*)_M>&$JPTE-7YDH+YF&TD)/XFY8F!((V"'D\<@K(_9-B]8L M;(7R#SX^1VJ4P<_70L/3T,].0V^++/BM.EM^S;+Y=@GY;36=1&_VS7PCSN;0 MF)I/U.4R*S[GM],+!EAE?+6+UR?24H&H<=A1*&/\@&!8(B>Q&S0F7R\,VS]) MGEJ,P^,\6.+[Y%_!/=Z4;D>7.Q:R9*GN.6O7TNP3PR'XE-$X?VEFN2W:U^N:@9[Z?%X M) D*I9AC4"#I-3.*EI))9D=^P75/6GQZLUEWP+TF:HS2AAHQ(TZTZ.SD_[1, MYY.TF"S^N)VDRRP\3X"LOKNE3OO$$@>(<)10)8P6U!BM2]EUF^(R_=UIUTJ% M3U>3'D :BB"_YW?K$?%F_F3%/9Q:YY,%-).0V\5]-QAHB"2)5C&R#%E)_:CIL/[Y4?"T\0)T 0QG8R(ZI'6+5U2$JT!NQ$)-EL&[R97Q19 MN@B3Z.:_]8GRXMB.6T,3)>[V3G1H^PJMV09.D$M).%W=_,@Q!! M72<]8[P^-! 0S&\R]^TV>"&G/7X=-'J9%S=Q)^S]E]GT:KTEU^(0;\<9"7$$ M1%?KI5Y&^.+YY\_3F_4]>9_"3Q>7Z<46G/H9"JT_DC 0['P'$95"64*-0!IL M\DXD8@36BMB/%,FJE(9N/I 8Z#@WEBGE)3+ 0.*W.? 22L2;+])]Y3P,2)I\ M!(B/.DFB-2)A6BR6-DR-%3OEW7XHD5YP0Q 4"FB!H"><\U(%@K2H&=]S4L70 M#.QZ +31PE#F;BTAPP\OPB!+KUK/T ]O2J!A5ENE#:24Q-JM 89R7G*NA0G< M_^;*R"?EQB"/BG2'@-PX"(?\]:X^D809PW.DC7) :*TD"*Y'B:!I,^="R;!\CYT*5:>NHV_JW15^Y^BRFY]F*5!@8_Z5L?E MJVZ<".T<]( ("+!TD'&G@;,Q'\I13'VC6E#=2/[IXCJ;K&;9^\N]8E0Y:W5? MD4 .'-#$<"^P(-IZJ] 6!#2@Y)CGI>9*?:>YHRTAE2+Q5=KV$2[]=0E$K#C%.,2!E3]+:68,S['=^.01^Z M[@6LH28 'USC:?"/HZ/LI]_BGZI+V>UOE%"A$*484.\P@MPK354I)=#U*O\. M&^[O<_AW!M10='@;TP^N\]GDS7>+HSKDQ#=(344(_1J.IM,YU>5)/C^P02PN.W.L<'*<8$!L\:4TGC- M1GC=6I]Z;P7.@#6F%LMBM=Z6?C,/<%R%Z:IZ]!]JEE!K/+7$,Z H8(!(JG:K M'M&L>4&6WFX]ZY,&'4)UZA9@KC0Q&NI-"": M!UDU*ZUU9K$[)[>FQ]GJ>*1.%L<^V055?Z;Q3-+R?GU-4SKK.QS]6YY/ODYG MLSBF+X*>-B4 /F;KT?]FODSG5]-X4&H=N!]'+]Y%A&+A@E%A\Q"OJG[VU"%] M'\'(W@8(GW7M;8V@?IWFB0/(:P\M"I.%( 9!Z'GX*]-,.H;J52WH.ZQ_0)#Z M@?VJER0$0:8UPMAA&1P"33776R0,YF+(FB$'0_O=JG5O<+]CO$8=WC\@J[[_ M/?U77IA8H+4BS'_$6Y*PKA*I".4&:TX8-QR)$CSD$1F0; W#_=WQX^EF:V\P M#K89OU^"A_Z_2V^JP[A'OBEQT F"+>" "L$(B\59MGA8)10;=T) +YJOSZX. M$?W!M%$F#YPCP4Y#+)O=9;/@'DX^9Q?7\WR67]U_G%Y=UP@B5;1,L')> X0I M!@H+:;TSKI27@$'/]M2]1KHOC3X[4]PESV]K1%LV-\J MT9H2+X'QU$BM-;06V%)."T%SVZBW3;ZA&-(=:H/5QRK2218EKZ;$TT<3#[E2 M3&(8M\V!PSJX,:4/X[!H7ENTM\VZH7C0$JJAE+\]TO\$B%H7++[<*I$"*DPL M-CY(C+WUEI4D=YBU2+_O+0MA*$ITA]H(;->JF&15T\0;*XGVB&*BC(#8&T=+ MB8T ([IJ;Y!=G8[Q&@%#'L6^'L>XFG%FS\N2>-P::JPTU0YY)^*=IR4J NOF M.4^G,$1Z95$W"(Z 5X=CBX<;)MAPB5A,)!&448H=P:6TWCK2/$GF% 9+KWPY M'JT1<&-W./B[J'KEP>Z&;TS"N"'!L4-"&,$<5YQ'?!S@#&./6MQVQ,N+\(O1DFW4T6%=^R_*K M(KV]GEZD,UUDZ5^3_.M\\_O-905#JZAFID.#0S^[C]CI(D9-5T7V]D#DO[)- MPIWSUBH,, FN(#&"HICJA0#AB%I0RZ1MWO=]T?J#SR?40@.XY 2 N*9#'D5[,3#?(>IY]WB,.O"^DU&MEM=Y,5W>5][2]E*#1!E,A) ^0**T MA;$@K MC2.Z'%_ ,C_RL'=;M56RH!5*KY$/HPQ.CX4&)PHXA\XNEM,+$^]W*.ZKP\PO M/9\@QVA BT)",%:".&S<3C:G1WGO5ULU/8TB=P#,4$I?9U4'#_-M4,3L_ZR" MA3V97CQ<$W(HK_-PR\0!:BC2EF&.P@IJ.>*DE!=QIXZ?'$4V5]D(U*3H$#P& +MY)!X43S!(+>]F$[5WX'N R6(I!^,T4V MF2Y-<*/O+S>%^2O<@+UM$J^H-DH&^QD@B:F1U/A21B-A\\NT>KJ%KQ]/H"M\ M3LJ!6GF+%2T3K@"C%E,.K>8(,XW%CO.> C1NUZ #/=9A1FN\7C]/1NDRC(\> MIZ%%K D;OG5=:2Y\_V 2[_-A @F/):66"@*P+J51D(_PNK3.]/.L_G$+8!K7 MM(K2K):+=#[Y/_F7A;I8YI?A(?YPQW%X(,CX*+M@:]>XM(CQOL5NX=Q&Q?;M M+7?^H208R]H0R"20$ 23BMB=0X6LM2/*,.II>_K4D+8EG=IU_/VZX^ONQ)/S MV<,ED]\)XP\)LXL3IK,R/G=?0<;^.Y $GU\KS@TA6GL;BY"OZ].L$068-\^@ M[=P+[I>DHX.Z._+F>P4RU_'.S&D4YV.0XFD<^9$43T>BSN9!Z2\E0@W>AP1+ MC[C #ABN,1"<2HIWDX)#S>LB=^[+#T7A\: ]!(M_F^5?8G_+A).W^=<8D/?:3"=/4&^/#ND6\\5898&B)&L.P>561SC.U3L_1GL$=[GSYHO%8U_MT*[F_D9),(J=AIAB[3$RCGM$2[\."]'B M4I_.Z^_UQX;.X#GMSO9-G F/WMM>MTH$"]Q6B@C&,1+*( ?*]1D[ZII/"OQ\ M:- =/D/QX(]YL;M%^F%E.S03[&F1!!N,&A'(+@'E6EGR$+/#NLW16'$^^N\& MFQ/K_O-UNOPS7ZT+"*<7RUUV[=9T/YX:%2],J $40L.=UT@9)@S5=HL.(;)% M9H0\>^9T"]V)B;4#[D,6_+R8)!ZL\F!N9T6V6.[?)>W@K8EE#!!JG7=*(J(\ MP;RB'AVD&.X?G*=%I$A[T\(SR?/#JZ]'N6QG$P>3__F%VLBB*>WIM/WN61U9N_ZG0Q MK5?GLLOO),QI)85DB%L8K4GC=3 CA=1$8)952^SLV\D86*AF' ' MJ&+ 8QS\<[/%$2G)3GYJY\3L>9JO=R+<1WTZ: >*OM_]\3^G61$3%>[?QFI9 M514Y:[T@ U\4+!$@NJ-!UW0F+7"M_'IQZA_'O3:Y1Y MC&?%JA.SZAQ'UM:8S84-^+%'#'#6$.V(FK/_2!%$!B% : BX4U]X:L5F"N +&M+@\L[^"<*.<"GN#?,0K]!^W M,:_A0S&]R-3D7ZO-GJZ:SU?IK(_%N_)S894A&@D&F$44Q9BZH+0<\E2C,=;> M'2693Z",$=,\QMRGQ?I"NWRQZ(_?^[^36*L1Q50'_ 27AECK2O.)("";.T*] M77%\ML3N3 MGPVBS.40RO>O%Y3K\K013P9R1C@GK'920P8=90F,YHJS15\;L MEIKH.>+^-KM*9Y^RY7(3U.DM%OWD.Z>.1Z\5DZ]/(63SBZ#6.L'E_8T2+H2F MSCD$C:34&!S^X!$1G"-CH:LUN@:2M"KL^W*#Q&*CL7 J<%0+01!V7&TEU(;I MYN<'.X[A=J&DO =$AHRN+HKE(X*$OSTE1_A1\C8HXFI]@,*DBVQ/]/3E!Y. MEV/>"Z&@1U!:X30J15<"#WG3^U%1TK::S#M$I:'9TD"WG\/W]H:6#CV>8 UT M\"LTX48@J*4$'I<22:_5. .4;=6S5\NMD7D-.A]5U' ,JNYH2]U,%Q?YV_3K M(MB;^V]&VO=H@@W6Q C&G9"$&22HH&4O*<6Q2C M#R4WA&,HE=:OM%31(@$,8($TH0Q#Q*BP".B2LI38YGF>O6WM]Z#N;L#I>;?] M7;;<]#.L.I^NTR)3=^ET%O>@/NTZ]GU_=XWB3UVJYGO3?7S[M?IW=_ZX^D0# ',-< M8495#/M01ISV# C+&(/FA*?*'MTRUT[8JAA#MQ]*;!C5C&!A)$8>0BX4]1M$ MJ3<:CN9\V? 4>GH/P"EQ'_7YLI9XZ/N77U!Q**W'KR8>AQ5/*RJHB,6OPM^P M*I4#L!QR'_>H&,VI.)J/535#&:0O=[A61?6JI@F 6AC'C FNM:=6(V#-=L(B M').1E]X?!1=J\;,UY'\'LHTJ@O6J.=;1SNG:*7E_NR[,D++/) MQEM9U_T['#&K_X9$*\>QFSR6[WA=7Z7SZWYN:S_/)I]7-35K*0!MD)KZFN=\.Y[,_-Y_^OO3^YIFWA +5;!T GF-&4>"0_M5FY! MH1MR_CZXY=B)[O;N(G:#SNA2HW]/_Y479K58ABFOV+>']_*#B9>*.4P8#F@J M9SPCP=#:BNX!:6XS#K;MUEJI>8< ]9DQ&\WB]Y??=?%@RNS>YQ.'&8!$&H[C M*?CP'VE<*1/B5HYS>ZNM@O+^H'D=:A_51M,HM-U5KO3VJZHB3_K[QQ)A ,7, M.\@-80Y!Y3DO>\<$'?+82HT+O_2]SN87U\$/^JLB[EG5 M-.$:.J 8AHQ! I $Q.I28L=1\W/X/5W=W9\5U1-DIR-)V>G*.$]5T\1#IZ2P ME'.)-&%0:5;Z+]);.O*@8G<*K61*)[C]'1@S*H-M_$0YT0;_9EMM\3&[R*9W M<5*M#.[L:Y)(J;U65FF*E#!6(6UA*2$'G(_'(NQ>:4^WU[O!:"@6?$IG6>CK M739?9>^R924%7GP^888(P9E3GA+#&$#:H*ULBOL65R'U%N'K3?]= '1"TS.> M(3W>ZBQ;)4P3)+&3&) P?\+P'UO:Z=:K"*%:W1>KWL.!=K\J2D.)'UL+J]G4VS MXEG/J^V(PRT33V*Y4:NL=PYB2K7 JI17H+.P*)MH[ZDQT2E*@TT1F[MDC^;$ MP78)$1AAS*T1&E =[R55I?VLC&I14W(X&[,#1G2)4?/-Z*>??[>*G\\O2[[N MK4Q>W3(AQ 4R"T6\A$AU-NGB6LW7 M_XEU0.^"BSQ?+M: O*V1.'7E,3*J()(0DRLQ8,T!;0T2;6T9,@[C [F6?6EZKVI5WW -^H3FCJ=I6$J M^72=9G8_7GO0 W MU(3]4G7=PC(6 MT_U=\$9619$=/.%5_R4)"_8:\#INFD*'&<1R%QZSFL-:)ONPY!C(4.T-PZ&8 M]#9;+K-B\?YRLW'U?K5][0P,Q)J.D6N\3_B]N!]FV>0JFZB%R6>S-'0PG;V@_7H-$ZD!LDRO8>!6 M"1TFY%("ZUHDMO96EK-GW?>"6T>:W_ QW]*QGM*_;Y, "P"A3&BNI0[KI(1V M-[N9P.3&^NZMX.;P^FX%V5 +PH> 5">7(8J(81YPB28S@O#10 M/1FV5'G5N&5W6(UZWX<]H]PN'#MI3K23O)K.HAM:N7_X_8,)]QA2#AUAD#"G.'D(<'O,_3AS M0KK3T=.=XS;@G'Q>^&.17:YF;Z>7APS=&JT3!PWVD J 8@$BB3 6KC0,%2;- M$\*&)T5[:[=[P(8BBLTNLR)XK-LS$ZHHTOE55M3X&&4Z4&=G]_LDC'R F$'.>&05-PJ77HZ$RCD[("6.'IN&TV1]?>ZUE9X\D4#.L T]%48@;;R3WL&RWY2+D9ZR:8C]4\VUPN!\ M=#@J7V=8U0VGLM_3;].;UFF-)\YSA[C9K4H0#*JVZC(K MC5#/NY&]5[T%_"KU]OB91 7WR LMK)3&LWBA%?=EW[D3S3.1>BF/TUIO+61O M' G\D"_B<95ED5XLRX(\\1A#7BP_F$^?L^(FORQ_OR\R>,P[$J6MX])09E%P M<0"CP>DIY?*6#)I=5L\M[,/N[1NWX3*1UIA\R(KU88KY1?;^RVQ[ZZ#-%A?% M]'93I_CS]&8ZOSJ8CG34FQ+BF.7:D3"8"*-44,FWNS,2*XV:YR3UEEW2I__4 M+WJ#G4]*;Z?+=#;][VRR&Q=AC*B;,"*V18CWWAQ[]#L2Y1$*HF,JF>.. 2J\ M+C&PQ#6/E?66H](G@_K"[<3<>9<=RF';WRA1"F&N-<; .XP5=6BW@F,1EM#Q M9;2<@!W' S78T??U=3'I(O;W)EZ5N3"58B[VR5D_4:;E-_[_]JZUN6W=B'[O MC[D7[\=,IS-X9MS);=(XF7[$*!*=L%<174G.X]\7D$79CBV*IDB0<3MSQS=. M !(X>XA=++"[ 7F*H )&M,F+]B_L/_5I TS MEL0)8PGPFABW#_^7E$3;>ZK^UQ%$_:2/]GGX35XG['Z\*_YS4V[*;7%9K+^6 M\^+6&FJ*FQ_D?8%Q0I7@P C%$<36.*WJ91%J_+ MK\7B8K6-$RSCAWP;S=3&J&G3/7A,H:-.(..D8]P+<)BYT+9=K;"AS9:&B;2W M2TX])% ,!;2$00[2!1$ "(8'1C*9\XBNT?#H5ZQ'38N>\?J%;0+G:)V3!E.5PI6!\*R^8.$P,"-JZ:YS.Z6XSWIN4)!A03Q70EI# M!>2.U9N=N.UA.4WJ1EV>D1G5>/A..H3G.P\+)#(-9:BA30T%GM-<:LCD>2VGF8M0Y?2\??^9(Z(ONSH,DE M^(N$]&RI4E+8^;T3='/SY68Y2P6^W=55,=^^7\_B=]0BTU^W!P:G@-'"V*AB MI1<0"$?J WL-D&\58#%&F;%QK(TL($^7@B=U4]='AKASYUXZA2SC!J:;R&:? MB4T:K=7$\PT.38NS67@6RO_GXV.D)FE*O10:CD,_6\;1KHNH172Q_584J_U= MJ5'P0Q'(;#1AF7=13 M48$Q26OD!/,33+8W/$E^CA;,CW,NAJK%OV\VVYV-$VW$TYH13#.DC$@+@QRW@5]A>P$(?$-A?/4C3FFRNUJ';WPD^N;$\U#Q)A M):D2"DDK.1.2U"43I05QSM,VZ :28C48<"^)&I.TK2;,B)&4T6'^ERE!Z6R] MV'RX7LRV16Q/@&Q;D+:Y?X"0::&IUPAR[N*ZZPX1BE8[,D&#YSP1/EV1ME>0 MID 0!L59!#GT#XHHY('%'EJH,<7&PSIHP4II<_JOID:0KB!-@B G4>0NG^0 M%D)%M8#(:BB1==37MT.M(*3[H)<\>H MKHOK6;EPW],-[[3?OU?(P9PLA-"B=Z#*6Q@_2.8,)X!+#>X@E0QWI]%@*F@\ M&O6/9RX>W1MHJQ(:3[8/PM)HIS%NC(!64.$BBO73 MWF#,39:]9[H%0_8M@[.&.04UB!L\XX5SJBX4(SVCI'NR(OIR:=$-NWRI"3:? M?ZHN\:CZQ,._N->R@3EG/3< :K!C2'&J#/,.<8MJCX*'7'2/<64OCV%=^^KQ]VB3Y^DD'AY%.H3R7%8\[J@0IF=1"1BL >2HHT8["@R& S[CR*%\Z4[IB>,>1O_[^$WQQB'_N_N&) MO]\_XP&4W[Y]^VVV+C?;V6_1VO]]A^*;]:?9:I^'*BK;RYLO7V;K'V^N+LM/ MJ_*JG*>TZG?@5,MR'A?'^O\/1UI\WQ:KN*K6PSUC5"F#G_MRO:QVB0-TL8I/ MV>9^G4UNN^5P;[V\#:^Z6.U2RVWO77#0Q"D)%:34$,.Y!$BS&C$#5,XXN\; SN$I<31Q0P9<)Y?,X1"/ M]*JH/JUGUY^C_E@V)'YU3K,E>QA6_E7_ M('8T1ML1XY9X]T=X]/YY8_O ;0H;N_C7)RA!%!&_0$A[L4T[\;U)*=J.(1> MAO0G=?UM2D+/)VP5U[6R8$]PI">%BKB"+=\[CT?O(^P/=Y)AK/ MD^BFF/_VJ?KZ^\[CLOZ1A,KK7Y),^3V9[O\Z?+A\0I!W_QB$<00 $XU*B!D$ M)J46J\?KHJ4YG?/P?J77&8)L)T75ZL-Q/?E$J\"=5LF-[+B4V$,#E72';6GD MWG3.L(=95[MCD4VF-VEP:?N7RHVD3=T>A<;3OJ.= L,*$!1M0\PY)Q [YFP] M2TEX5HNWG<,]N\^E-_3RWJ9';?,.N MJ5N*,#820X@ 1@@9S"@]++[.G9'(?;"[F-D)U"-^ Y\!/CX=VGDCASSY6A;I M0L\_;V;K*(GE#U^N9JMY.5O>&\.'U2Q^8-MB,9%AC'UB-O7**Q K21$D@GB M,$2$IQ116GJ/G82BU39CZ%.T7Z'RBA) .ZM@7!>TC^N+!];O<31I\S*5L[6< ME!FL\LKSP)[<@=OK*./;8G0FSJ_AI.UQP\ (858ZCC5F@A&J3?(TWDX=,CW9 M7*DC"+_J$<@A/7P/!Y=B(1O/68XU#\(Z!X@21*>S"<%X-'L.P-"IID<]5SQ' MI7PV,B]!YI,[6AM;U,\5\9%"P:;XF6_?K/=%CAJT\U-- S"&422=\II MC;'W4M0SB>3NGI9VX.RBX^KG'J#,0(KD<-@/<-.X7!]M'RCS!L=/1BFHXM(F MF=4'HG/C_71U]'DB>BSKWL!Y&8*?G**>@+Q'<[RF\9X\X7O0+DCI90HM8 A9 M096#1*IZ+ABZB6GT'F3RV&_:&8U6B,>?RY M=W?$SZ'[-:=!;L7T+]EST/C?.9LSP%E+N8W6,*0> ,T5KG$!ADXPL\Z(GL#A M ;35RAKQKS>-UK%02P2J;44I'^P$5[2ZG:X/+2R.[+RF G MMB/RH3MPV4-Z]^F@-NKC9K?\-=#A:)_ D!;1(E=82BFH8!""6J-[)%'W,Z?! M4N:,2(Z^8,QGTFR*^*Z42\-&=;FL=K<0]H-O-%X:^@5$TVT7H[EP(MI]!.AT MU^5VKHZRK/[B=I3I06Z/K(_^$,JW=5DNDT&T6OPQ6_]9W,.C<1]SK%/PB%/M MK0:00D4XT5;:>I8I0>KT[(S^>= ;/-G,AV(5,5BF"@Z++Q'Z-/]=/8F33#C1 M,Q (O1#(8DZM,A19IWD]7X[!A$(%AJ-#OQCEXL3=VWF XS8>&7H$R MBQ#4##)$C./,,[Y7L 100;LO#8-9%?USH3]\1K,LGV-1!@\E8]PK24A<\X1$ ML#Y_(\!3V-W'-5B6O?YE?BXJV25]F_WQ==SSM)'U7>M #83IO#TN6IQ!KB&E MLIZ7\0)/3]I3V#=T!C!C8%+U<+!UTN'3F\R3?0.T*DY7L@@A45$)BI2]KU[V MN.M.FL$2)(Y(FK[A['Q/Y6*U+=;%IE9>!\_JNV*7R/SM;/UD0K'6?8.W@%O) MI7/02ZRT]N"@#9$EW4,*ALLHWY]LJF'1RJ914MKIH[ T*9?&CD%*2J2 3F+' M)-/N3$(5*-KE"Z:)%"JN8A;**PU4]P( SFLYZB4 MGV#TT7!TZ NE7$RX,W[J0[MR=1/'OK>.JM7FMKKD(2-YL7'?(T110N5JMOZQ M4Z0D?9[+_+O?I)4^2]5&/$ $V%@,+G3&20$>EK.>',9/=CW0'2],[.M'. M!3&;?BRVK3;A#]H%CHB/NMX[:"51D%,!:EV/+1?=C^T&R\8[YD[J#.A&H8'Z M.BN7Z2+T^RJ"]:5:76ZK^9^?JV44T28"5,[;;,>[/3$0KP!7@#J&":*$6TKV MYQ9$:"+.2,D%7CJW!D,Y%POK.F5OBW4-6#EOX-B3[0/&2&N$A."*Q_56<^;U M86[>=X]?&+!"W,!2_#E+6 ^XC<4)6RYO[L7FMV#%OD=P0GKA4VY\!!26REF/ MZ_E9!J:XEQ^9%]V0R\:,JZLBE?3VY-+OO\V*S MB1WVMIGZDC)V-5&JYU>%5.(C>1_>_5QXV:;]]J%HC4Q\[!F7P%_2]=W1@;^CY$")>9Z3H.9DTI[]&-./CU$(?_O+ M?P%02P,$% @ ;8M/3JCQ^A7('0$ +((/ !4 !A;F5T+3(P,3@Q,C,Q M7VQA8BYX;6SLO6N3VSB6+?K]_ K>/A]N=T2ZBV\2'3-S L\ZON&R';:K^TQ4 MW% H)6::4THQFZ2R[/GU%^!#4F9*2H $2*3[QDQTI=.RL/;:P-H;P ;P;__K MV]W&>__5]O MWOP?].F=0XK5[B[;U@XNLV6=K9T_\OJK\X]U5OWNW)3%G?./HOP]?UB^>=/^ M(Z?Y89-O?_^;^)_K994YWZK\;]7J:W:W?%>LEG73]M>ZOO_;3S_]\<>_R;P_OJM6O_)X19NJZ9MB4;Z MCW][]OD_@N;3'@#@I^9O]Q^M\E,?Y%_K_?1_?GGWN;'S3;ZMZN5VE?WI/_Z' MX[1TE,4F^Y3=..*_OWYZ>Q8=^$E\XJ=M=BOX_IB5>;'^7"_+^MWR.MMP&,VW M?2VSF]-?L2G+1]\@& *"(2\6#/W/%[ZX_GZ?_?N?JOSN?L/I^6D$_@& Z^=@ M3:%K2'@_!.0E5I]^H6:\7_C0S?0B?OZ5FC&W'8UNUR;Z[].OU8Q=+V2C/:.H MEQO-/>/95Y[%O!&?>L=_ZCXHOOV"_#:-=Z)Z],79MSK;KK-U(YJ/OMK)U__^ M)_[38E>]N5TN[Q>XN+O+:Q&8*KA=XV);\Q#&0UF>522O5INBVI49O*[J&O ?1SB=Y7;M/$+J'* ZO_5@_]]_^^E@]"/VB]6I[M1 MO%E6UPW.CA^.UTM_RC9UU?_FC?C-&]?K@O/_'$3D4X<4*\,.:?G=B%2E*+MN M_J@WPG+E%.4Z*WD*U?^C9;EZP9'=)WY:%3PON*_?//*I2*4FL:V8HDNW#'*# M3['W;"Q_N,_*I6CW7<93LHKM:M[F+_DVO]O=?5Q^;\"1W0&%[Z9N"B(<(>3& M?@*I#[P>1403N*CW(>W%(:V[;95!79^)O!=&]AZNT^*]'U&1W(N<8461%EB]HLBE_V:'* MQJPKINGU1I09[\J2_[AP(Q8&:9*@U ]!$(4&!!FV:8-ZS(?5<"( MFDI3JU5,3;!J5$O?\ZF#\^6/;// /\&3F*^5E?+9\3I>/54=]*K$4]FX8=HY MC$/-TOEV^^6/0J0 U<*+$$N\U,60@-B%KN\'28\C)HP84$^%UHT+J.\:$5 5 M@K5JJ"%N#E@)O6+*>^3 M68N$,(^GP0AP&"RBOI^F/NB0>"3$V(R?/BZAL25P6*-6NK&79-2ZM ;;6R[FG5(:SJ/GIENCK P*&R.I1+_:J: M/W3R'C/"0H@P<6'@,^*QD/;9L\<(\,VHJG3SYE4U,*6J\A3K5E4C[!I758[: M;E7M:=6BJLH^>FVJJF[@8%4=R*5F5?WR-2NSY0U7H04*_#0DF'B1[X9>%"=Q M%/8XXI":6%=5:-VPIAZ0&%%6%9JU"JLAAHWJJH0OYA35 [SQFCK /:]*4H?8 M-TQ1!S.I65 7. E=2F :$Q" .$U#-R9]ZR 2F_O[L&\TT[MC<"LG/?H32BJB]SK55+M=)L<)O?2M45.(B1 A*TR1R_7TJBUU$55+(82T8 M3A,%&"=KL:A)VD#"Y 3,/%=CY:HACKY G!%].LG-!34:QZ4=VC/2AD)G[Y+3 ME>4VJQ=HN1%G 3]_S;(:%W?WQ;:IM^]K-SW/C3'U,4(4>@QA' *?>=1S@8\B M[\6Z%!U-F!LR'3"G0>8HG2IJEITG3VM6C=&Z*TNEQ.B>& MI**D:2)<4MJFYUI1XL;3;$;II(B[I'AZF;=$^30;]50!37 F-6?\6!;KW:K^ ME-6[;OFW]-<;5 VF,6O&M0*4\E1!$O,R(V3.DC=>B);6$Z' MZ^7D33-_"O/PJ7@<-@D?RJ?=FWSKHLF#JK<6,0G,W&COI?L^G_%V3 M@/@Q#;PDCF%$>2(-&$5]DX@!5V4W=51#AK=03TRXKQSNC[&S;A4JA\ZY#;&H M8<;-D5DSWSZPI#3;'D"N)1FG%E->G&D/YD=6GJ1N_OF2?:L1M_[W!>"-T23P M/)*X./)=B#V4H!B0R".ISSR5^;;FI@W/NR_>IJ6F8[HYEU.V&>E6TSKY>\L$ M6J>!:^/-97LN+RBB(:?8H9&FC!MR>=E0#F5U].UV5=QE7Y;?3MR7YK(H27V: M!B A((PQ](#;M.@')/"I[&&#,4V8&ZTM*H?#LN%*P0L<71B%.IBU8\AIL:30 MW^^&#*9W154Q;F$[HG=\4'>%-\6V0ME-469[9%GU2[XMQ-5I;[<\MF=5S97@ M\;?0?^[X7_^2U5\+_C$C>)E8ZRVHC? M<'K4R<"?!=R_M%>"'^QV#H8[UXWE3FN.T]KC'!ETY1P41916T6_](&7VIHH\.4HH)=T(U'&_W=;$2/,AC()G7K MBP'2SDYF4^"UE*&3 =U2K*83!<)_J.I\M4 IP3CV AQ21!B*7(Q0AXA2/C4P M'/"E<1@.W#T.XP%3GGAC@<\(YV8#V.,H]:*S;(E%/5"],479?Z\V-JA;.E[C M![)K4*L9_V-^NUVPE(6!S^,$#'FT8 D-0-H#"K$?&99J61B&E;J#85RHI5DW MIM,F")]2IE_RE"TJW>'4*]*JSGNU&JULZ'B)'L:M085^M#K3+,X\GDCW\X5% M%$7(B]+(C=( X00&!+$>L8LH4JETF!.GX4*)3D'5YM*-+/Q/A89<@[LL&,9#=966;K3]E#MMUE ML"SY,,W$HA3Z_H5_TY>F9!O0U'=QZL?8HS!,*$N#MN8O34%(@5(]BYX632_W M=""=#J5S!//*N?[N"*3.;PU6Q4T438S+18_IR5:+ WIX-J+O4M1=4&J]U-NA MN9IM*DQV5M6D/J_SY0;>WV_R]M7E]LE4O+O;;?B?'S)Z5XPB .*68D"CLP,(D#ILD./31OY++V=@%-SBDV* MNV6^74 &8N2!YHY5S//G@(;N'@X+E%Y$-0;"5M5NX1O7;5E7F5)N UZ:2+M? M!V#<7MKE^*^WP5N_$OV=UU5BX B5(_PC2@D0=8!,(P\'IH(*"N MTO+$%(!,KU[L;7"N6R/V\^O>#'%O?:<>W1*K.$/27)WK-,8XW!K%A8U)7"FY M[F&;%Q67130YT/FM-67JI1,-[%]:69G2N7:$B6E-?KHN,SW?TL?&U_^UZVHH M65&^S_[HSH;FV]N/9;'E/ZZRML)23$1XRP%!-$TP3M(@H3&E?H\SF/ @Y9F-#M"3N7G\X&:G&NEW\Q)=14F+TBS&8_8 MH<&&;'MZN-T@@[*J*A;;/]S =7$O\O].P!$B7@IA3&,O]0%#,891WQ2(B=)2 M]Z &#&MDL]-4W#@]JH%K'<.XD],[X[2IR9HZ8T:TZQ0K%R1J%(EV*-$X$PJ- MG6K0)3]SLD KL43HM3$?@?.."03< C>59,@F;G&+%Y.ME=F>:)DLQ=RG9 MTLJ\'=*FV:;3-P=I94Q6_+I)\Z=L5=QNFX757W:;.K_?9"3;Y ]9*:H;CFH> MJG?Y-FL*PA:(!3BBH><'P \"2+#O[[,\$E"E,W@&81B6R7X%[ CZE=.#?[,^ MH#\N(N+3*6% >R)>,94SZ3$Y;;7$66J":])/1G1X.,L7Q'D"U]FAV%,86DP^ M+-2T_9?BH6GH[?9)#=NG8K/AT_@_>*19 .@%./8A3(@7^PR'B,1=TY@$0.EI M52T-&M;K'J/8J7A6Y_F; .IT2!5U60_;<@H\.=%J6JN#8R.:*L/;!?742KL= M.JG7I,)@-QUU@F !?421QPCTQ(&[$'H^Z!468X#\Q7U3;\ 3\+*6W))7;$%E MN#T%HUZY7K:HKISK[#;?;L4\\[I]MFC4N8"7>93<"3=(GN*F]A-]FK6<7[YP M7YHQ.V1F,/K+Q?B*+ P4C\>)W7]G:X\G; D(?4!3%OI)Z*9A'._;]2.D\GR# MOD:E!LGH=QS>957UMWTT+_?XVO.2>N5F"/.#!,@4VUHDZ6K/]@'?K#+UG"UY MX1K!M)52-L:>R^(VFJF!GK+^6S=]66[$CF*74XE9S:J]U]UI$[4K)_NVVNS60O:6=_O' M$GIA7.]*\3?UUZS[_"A-'.J>0;HX@6?&:F-7?]YC=/[X,B9((=_-+NET/FUV^]/WJ ML\L>RHBY9;9=RV1ZELV<9*FT<@C)HW]AYJ3&@NRP8,N\_/MRL\L.UXT?KA'% M*"%)%($ )11[% 78$T^/)K'O@LA/91<_1[5A+C()6$Z#Z^@N_2$O>>L9'Y=8 MNC!8M)!KQ\C18TIAH/,-'%.PJK+FF8QW^?(ZW^1UGE6_\!C',:P_;/D\@2>E M7(_Y!]X7V[+_(UI6>=5>4D"P#Y@HS"0PI P0'/+8V.'S@H2JI/#3H3*P^ M%Q8F9E[ZI;AE]56\K\3_(RY[?UAN]L7Z/D%N%$9I&F-* T18G[?H.IE,2.: M,:SR E+[()GXX0C,<.E9W&U&>%I)/Q*U]*NLV^_[(L M?\]JMMNN^\9\Z*K,$ 0J16/#FK">+DH1^7<-;"<&X%+ MM2IT&'%R.CD!9VH*V-+5(G(:2#.=8CK-S,7:SE%4VB%78XUX5K^I@1/I8YCB MV=_OG\64N)LU-XVEL9= #R0I,3#" 'HXZXQY*9>J'3NE M>*QR(&]R"C,!96H*T[%U0#37,O)1!R?2^RCY=KE= MY<,!32GJ6TM2M21F:!NF]SAZ6,X!UZ"% MK\$<2NY(3$"?XO[" .;,[!^D&"9_&<';H]C^E/;Q&:CW_IG=GB M[BXK18L?E_=9V67 (67\*R/LB]LH ?,\B/HI-J(^5:K4&=:"Z5V+/2CG7J!2 MW'\=1IKDUJMQOA1W%0Y4-8!FFO">I.723NLH&NT0L9$V/-U?U<"(M*QD99W? MB+O4A:J1[+ZH\KIK,0C#$+,80X293Q*2QC3N6L0^(+&2N(QHQ[3$'$$3QW?6 M+3C%Y;511$H*SD0<*LK.$_HZ7'.ISWF.+FF0!F8M42(=ECS5(VWLR*K2KY]_ M+AZR@CU\YY9J%6C49^_6S<\#H]" =@7+^3019_BY(G'87 MV*%W^LTJ#'==U6E?>5^47'E1(::F3]J,?!_%A 2$\F20A6E(D[WZIMA3R]!& MM61\&MB!;HX3=3!KQVBIOU="^(Q5JB9#3TN35W\Y M;YQR#U).KC1Q>EFNIJ=33:Z>%X:)(UH]O)%/0M8Q\KU>#I:,^TZA]P.7M@P\IE=) KEZ=.S:NB_ ^A MU.PYW/,\7:JIT!8+.*=YXU&<73P+EE MBJ?#HG.*IXVM,8I7[>\;Z!<+7,^'/@H@A!XD0<*\V.N;3CS/'RMYR@W.HWG' MUX.,%SMUEH>KG5&"M2KO&*0JQTM6UFIJ<3/B@"XODXB!(6 MDP3XZ;[%8+P2R;8SD1)ID")IYH9+D0G2=$E18)$4!8.D2)5=>Z5(V1()*1K& MSI2/7;S;OZL>$L;\*(U9[,<^20D)8KS'2()HZ@^DQA<8NYS=AF=.8-L.K& H.5]1:B\ZS [PK\?YI63?/GJZ*JE9_5F,,K7+B/B&C:FK]]-9X3F;M M].!:&9_^A8WS3%U044T4VR&+NHPY\=J&-H[&O0-TXE&[!:.0A@3%!$ .Q>7) M?ACT[?LI5#KSH:_5R>7L1F10#Q>'GFFBY55M>HX'"-RI]S&NG).O9]KPGM ) M!E\0/KU>L$<#-=LE]?C0>.:DKY]_6.8;\0(;*\K/O/''=T' /JO!/*EI4LP% M2(!+* 5)&(0>I_1 ;H\I"L!'U]:/ MR_WT\R^GF[-2KR:?3^ZLX5/Z'ON;FZ)\4W'T_'=['^!+/C!S)[XBEQ>$U)A; M[-!3<^8]O6'?+(^:U'6UVMWM-LLZ6_]<%E7U*Y_.+S<"U\_+?(LRWKNS+\MO M"X8@C0.>#"=<\_W$(U[,>FPD3)+%0U9>%]*O@4R"244.CN&/U>+='J]SRP&K M/BHRC;^T2/0,CC*AVP71"KO 3Z,P=$$4A-VU2)[O>\Q=;+-;\25?%%Z/ MF@28E R!5H:>V: Q:/#)5J7\%-4TKC,;-0RX:Z:H(2QY?5'C$?\&HL8P_[[N MJ#'09DU18PSC0Z/& ==CE(O 2T(*(C<.W10 DF0]O,;GP&UFX6U-6IX6?N, MV@]=V];']3 EGX1F[6(]K_J>XTQ!8$?3;J>&CC?K!9G4Q)O4U9T?ZJ]9V15. M'*_M++PD@JZ+*$"!S["X?R3>MX6\.)59K1[7@N$EZ0:7LVR #5N)'DG@92V; MCCLUX6II@QUMDHO'.FE3N(1S$OJ&7;XYB$:Y&S?/67U"N?6P9,$-F^-M*'3V M&[54]*BY4]N7"!' :!#1)"1QP'C#_6$RSX]$6E*727S2L,X#&>?A[=-3V>@D@NIDWA$(E&UR!EJ:OF\ ML.QH[>/1_'R[=C3EOJ;]I9 A6^2W87FT>?_))=WCB#R7FD_D'@L2^*DL+:;O M_(KKTF=C.719FH;$HS[&7DQ1D";=R10O2*G:73/#6S$\!7@>%P1(.U<*916G_D(Q_/*5V)/L:['BZ1JR)&5D9^KSZFJUWF^S#S=OMJKC+VNVX M]NJ\Q771\9_G]]NOPCA_))]JQ$GXO>%*+=&2<)(#"B@%,,T2A(4 M Q(D$$= Z3URTU@,2UH/7[R)VX+NM]B[/W$;5 LGC+M'3@)M\HR:4,HXYS-IBGD$S5/!Q<7=?;$5& MW"/DJ.BW^VQ;<:S;[":OGR *$?!Y#&(<%T7$0X"&?H\(P4"I1,(DC@F%_@#^ M2&$X?JIBOZ\'AHN^/+.L4CLEE;@ M3;.K+N[TYB9;U?G#(=Y\6M;9ITS0F6_R9O'M":380RA-DM3'+DSXA )&(>H@ M(1^KK3L8!3*AO._1'ZN',,!Y;,%0<3?A)E5UG]E#P^5=UCD6B;LZUU+J;M"% MMLF[25//ZKMQ?M4%GF0W65EF:X[EU'U(3] RA)(HP"A ! :00\D08^&_^P- MTW:]&":4]1YXHQBG[S\;JNB:_:(JYO.Y9+B.2WC#(@E78EA*OY&"&\UMOR,1:HH7\2P71DSK7#H69V.:GY=4S,#Z) M[AP*2/BG/^=<1&_RU7);P]6JV&WK?'O[D7_?2B3$>_G$E!$W8&$:1EX*N8X" M+^K-\+U :2'8.O"FC[8?=W=VR_"XT[,@"YV""T]N@>/K%-F*G"%QS M=X@98MS!Y+8[7>Y#/,V>*\&>VK&FXJ?)/O8#A%JC].B,RN;]*!O ?RZ*]1_Y M9L-QO.6(M[L4-2#-E63-&GAR[I]\L^C[ M+\O_*DJ\6585_"8NFX8H!#",$LP%/(P3G/AIC\!GOM(C(SK;-:R=+PS M$O&T=7$O+E-??=T6F^+V^Z?\]BO'T+YV'4#*D.L'4>#"( 6$44S[5D,W4KJU M;6Q;AO5T#\^I]_C4I'(TF7+2."6/:E)XH/ S6FQ.;^UZ"96O1>XNJ!RNEBV M0]6T65.8Z8N*SWGNJKJXR\I/V:;9(:F^YO=]BPA%(0,N9A$&""&/$)?T+1+/ M57O 8E$,8@\+!XH),&"/M>UPRE0:I49J3\Y8;% MI\'C;#D@-<%1)TE.98SRHR8M+34-EIGTY"D9%T1D,&]V*,=P^(6F_C/@ANQG MD[VV19!Z, A)@!EO.V"$D;A7)1K$E"A?CSVP'=,%A *::BW@&-KD!&0JQM2T MI+WH\\0.YRRZ_2*N1FBM>Y 2G$\ M]<+XGK=AJ^'JM-NA='I-DE_W'LJ7!NUKGNY;,$Q B)@?!2'$J10T;PI,&_3IZA;2[WKU]-H$"#W@H@"A"U&!C>-I$;[ 31LN@4>*-"*.R,Z;6RC.4#E//L?ZQ7D]'&RBO ML'JXU*"Y[[-Z$> $^+'O![R].(H"&@9]HXS0,)%Y!TI34TKYHOI33QR"L6Q1 MBLG1(JF;1+V"R-%9HWTDU3,D9>O]0YTJ!5GS)11,:'[K%D?LS* MO%A["ZZ:(2"AGZ8XC6D"DT2@H6X2!P'S@=+UB:8P&)X-_R,352LB%WG(RN6M MN&.U ^OLJNQFMW'>Y3>9\^=\ZWS/EF6E>-^Y,<^,%L7)G*)7+0_N.<;MM,"M MT=%+Y X36"WNLEYY]5@I+\D:6975ZE^*A^8@_]OM9XYEO2S7<+NFW^ILN\[6 M'\MBO5O5_^#IUG);?W^[7979LLI(UO[WZ&JPA9=0XF$2,.#A((S%>\XH1MCU M4^QZ?-*LHMU383*MY1U$Y[?C*_H4=VXF\X^<@MOH&C5%[RUP> CM;6AN1>BM M<#HSG+W_^$ROW"TW5TYOD?/GWJ:_R#K7B.1K\L:%$#"UO^T("9-;7AHSHGD-WFVQKNRY. 7"8;0 R$$/$(QUPMP1'#?>ABZT>*^B6S5_VU4*"-=SFIGX-L-2D_+]0=MFG5 M6)*P"VJKFW([U%2[5879CJI##;L_YEGUMJIVV7J1(AA%'DL3 *,T@1%B).H; MAR16.L"FJ4G#Z>_QNP*-!/+4ZJ8HG3_V.)V\ >JL=Z40Q?IKIDT5U?D?(XI& MJ5?3Q,$IK7#-P0ZG-<0& 7U*KK)^#O:.S?(YW"@I]1S)V3CQ_+C\WMPMN$A" MKM0 $>P&@'F>N- A[1M-$C:D:F!DB]-4".R'Z:JH:BZ3V]6N>;G%@%#*5G6"S_JD;(Z5[ SG2/75FD1^$'D,^02B* MHM2%(>U;3T$4=%-GNEWKG3B_U*[ZQ+F'.&+:S$?JBQ/F5SZAD^7=YA$YPJJ! M$SHUUEX:H\MM5B\^WVMN"ZZ?)"]9=\(Y9?SE+G95DQ:>J+/YRGRZNOR[<6A<\0CF/*YZ$*\%($X0\OPM! S@Z$89,,CUO*#)J66&^GRK>CK6_ M=KM]!#W;5DWG;:Z5X/%0S!(_?UV6V36?L*S[''9_1;WV_,\\ABZTV%W&O!73@/_38-_/^>;[4;\<7Q? MR$HGI4QCZ]D&I*CM5OU6^:1J+I8W!0J-EM^[ '^G[X3 TN/#A"E=$S$=*M-I\='E\,=*\DAQCJT1]QV?D!P''KWE M.?C>?N,NEHL:=GI7,0V?UK&&7P88Z8<+@65Z7]L18V:P^^RS ],R+QMYV@;X M/VGN[ Y<%P%&L.N'OH]Q['DLZ-KPDH JG6]7^V;#$: =WP+-H&<#%%F2$V!S M!*F)J#PW1O3O$0T7-&P877;HT$#LA8X.HYB)#E:I [KM^B/O8$=74_O0CR$0 MUQ1%24H]+P%QGS1[08#4DM(Y !I6)_K/72[6J]HD9- M_//X33+3M-UE:GJI MYBTS.:,!1B^ECW,ZT X%GY>"ITGE_/Z0C2>?LJHN\U6=K3_7Q>KW7[=Y77WZ M_&MWA1T,0@^QP$->% 8N BXJ&^319[2P=)Q+1E6> Y$3<]'\B8GS--1IJ:P M!UQ. \QID#E_YMBJO\QTN^5%KBYHIQZ.[1!!3;84)GJAYC3WG("^VU]!QU%X M29B$*(E\"D(*$^1WP/P4^[[6I'8\'--+K!*K;R\LOKT;>HGF%,[4E.E.ZT?% MQ=1I7#A/0OPB\6/27WU>M4/GIS18-;75S;7QB-%.%]]N>9!KJENJYD[G+U^7 MVP_WS=,3[XOM P^!V?KXA"AFH9LD*0KC&+@Q2EC*_[$%.^2MXPKTW%G?@]/'*.NG&[YYLAFI[U'O^96.YW95\[>>00U3(ZN:#N%#RV*S*T"+$ :A=P$F/HD])$?>Y"&/7X6 M1K[ZQ0GV8%<_03+@ZH5?.TQ'-RY<+_DG5NW-:54CKXI7I]E#H3W!VH#/7TV< M_N'"<6O6O)%8L4/]RP1A55ZFC[^#/#=_Z/U9E.]7;[M+]A8P0@C"T$LBPC!B M?HS#M(,?>#@,[)@.*X(VO^=4.;<"$A=7"\.KJHOGCJX&O6MK<&U-%C?RS7%Q MZE2NG"6T#NQ-/WID'4K+9(%UE-_FCZM_;Y*"/?S$)4GD(1^XB9^ .$YX8M## M1SB% RYRL0:[E "/OA*FB;+=K-;"(*OJ[[F#K D?6QYD6Y-_O"#[V)6S!-F! MO>E'#[)#:9DLR([RV_Q!EA7E398?6Y F$'+@OA^)EX98S&),]FD"1+%5<58= M_H2A]J8']]-*K!MO[ R[ WK W)'7D-/PB.8 MF2P0C_7>_+'XZ4*XYR'& 8@(AY@(8%A GK\*:94]08_>Y"K[^ JWP&XW[_- MMFO5S=M7IIXV;K_)]H ?73D'\S+;]IN:YRQ2S?[=N^[9NV;UD_#\G2WS\N_+ MS>[1LR;0Q2P((?__!)(4LY2 J+,U[ MV+*L'/[][9S2FD5=G?WG]>0O6CO-#Y.T_.ME*I:G)]+=]/_/2=0ILS 14?3W M_-G'X\*QE^VC-(008,^%GN=%0G_:EF)8I^PH+1=7[_]T;,28[S-5!ROV_/S9R5=S>&.2^'+QL6> M[S(_P"%EGDN3)/*#_E6,,/$0MF.51*M)4RR1G*FRMS)AAOU,P'#122D%H1"9:#5;"U;S*]39B2=9 M'+BJ\X=?) M/__J;96O7DC<;>PCAF>*DW>.R2> ^RG>P4;GR,C7=SA QF4FPK?6KO+*X[)> M+G0%7 ,>FG^R]&%75_6RR=*?I E[_3^2?Z'^U0*[$4\80!0E%& O(3#&_0L= M$<-TFJ>39K',\-KMK_LJYC_Z-;)E%XW+?31>'47C6D1C,:GZGO$IE36KN48Z MU=R+NG/W)UO7=H]X.;&V>SZ+//^RBUT)@8F.,)_(_54K;7@)TM+EOM) M?[Z?]#_(3_JM)?"%Y,):W#]<_C!H+'-%^>HI7H@8JF=YRDU6?LGI7;C]E558^/+J M@H"4$@3"@']]!%$8Q$G*/.JYP"6$I4@^)QO5C.'LJ0'GM.B<#I[L$Y3:&97) M8*5^-CS><.NYR481RE/M/JA24GBPA'YCG);AI.>?I.T%%3_",P"B(TG#,)13=+UB =?R8M$[.F(-B3L#=,IH>P M**?,YXP^I\>C2;) ANQ. 4)_R]-^%2X%WB& ".R1WM& M-S3!<9LGD])LN[9S.BI+E06#0HL9LM-1-5YDBT;IS4TF"ORSM]M5<9=]67[[ MQ,/ZITR8GV_R=D>A9AFG<;GYS"5XQ]G^_NC#BQ@A#)D; ]\E%(AC?]C'U&4! MY)T%1T2EU',*/*8K(?[Z^:_.38O0J7J(3MY@=.KE-Z?D*-7*,"=QT^5LR58/ MJ>56>_1.B\CAD!R!R7ELP970RW"S_UQ6+5C(Y\<\3,4HQ&'$58P:?Z L D[C#E/*W/A/G%QOX M1Y\79R"M5?QSG(^4^M&N?#T:/][4 >*NB5^=JLZ*,LMOMX\^07+^#\5$)%]N M%G&:N"%,8Y_2)"*>&[,XZJ'Y+J:ZU7TT(,,JWSC,*;;B3BT!U.&S:K'A6SGK M(Y3ZI7Z\H_1)_J0^,B7]G1'//G=LB,4AX"4?C P%VES\>D*"/I,'A ;-?.L, M$?R7N,S6>5TM@I3B-/&B!"+?31(2NW0/(DP]VN]W1UBW "%'#5WJ+FLZU-SMXH M9V^5Q=*OX)N1L<%$+W@]P<.(]0.BBSDO2%4^R$#\E;==ULM<1,*/1=76XRZW M:XZS6.7+YA)ZKL5957>C:A%[S..8H@CQ&)GZ"4;N'FA(*9 N4)X'GNG-WQYP ML]%[WT-N5I.7>]#B9'R#6J&>:R9O2I30V>](4\'IX&WQD8^/O'VPS.E->SDT M6>-VA1I ^]T_K(!PQFX@5WAEA/AS)5OS>MF"8J^9"2BL&7'Z)\#OB^TZ$X5O M^?4FH]_$4?;L].%V7%3U D*, C\%+/)(BCP?4DQZH%Z8NH86'#6CG&91LKG( MM[L38W4$4?]\6+<3]4V)YW"WZ\<^Q!&\E>43(#%?"&$(^ UJ:\ **Z/USS;&>L-33/:"1UA=+],> L> M>Z3_/,=$(WFIZ&GAQ\HN14SIWZ)IV7.1TSP]3DK5K<42O+VJ+PJ5P!KOZYR]O)+4<&1B,XV4 M*(&WKC]HSAGLZ!>FTPES_4-?IC'8$V.2$//N?R7YR01$J*8N4_E&Y_)W<_LJ M7/_7KJJ;VU@7,4UIE+J!3].8! G@K;L]E" (F.XB+V4 AC.1!D]S8$[_,K4Z MV?H6HHWR;"I-:._)/D)M\3KR4X)'KA0/]M?K60L>;N* U=Z1?([37%QLZWR[ MR[>W'^ZS5O^K11#Y7D2)1Z+$#4%,<0+[!67?@V&RJ(MZN1FCM(.:5=+7/<(! M@[_6>!O%,(+'J*MQ;DUIJD4">HI#9=D? MG-!-QIR:M!T)V@&8\YN YC38)GZY]Q)-%]1+"[MVZ)4>4PH#O4_QU=KL5N2" MG[+[HN0Z>+M_)#?V69C !(9A'&'B1W'JQFUSB0]B^-+EGJ._W]Q@ZB Y>TSS M/8!]AIP+0V@TGW8,G_%F/'V040\OTL-F]35;[S;9AYONLN**<1OI-QX0M\L- MYC,L/I#+JKE79'O[CB<=Z_;H"?K^3Z8AM.(WC*QO_X^J_M+O[MK@_B8;HSISJE= MB>?)Q 4OZJ67=5>U;GSN,*R#S7"US72U@"4A#R M^7,/F"'/5W'!0 M^[L_!FR\S\^22J1[->ZT)N )2QUAZOZNB*9^8(;09])W+T5 *_J-18'0#CY. MQ4,[D,T7%OLX_O=BP[]FD]??&^04!W%*:9S&+@HQBG$"HAYYF ;);(%Q(-ZI MIG\/>U@SAL6A/ITA,$[@3FM"X[Z3'(Q][;'QM/NFBHXC.\\/&!_',F(R0FKQ MUJPQDN0/^3K;KAO<*$ZP'[ H, [S MY(QQT9@3[8N*^S[R@\3$8]=-'1$'=9L?.!X.XV.*:#C"4[*Q\% )^^'F&/FG M;".NY&N.D#X#7AUJ(&(?8I(RS&>R 9!2GV7M340((R2%*I$.M-83,_S_KD3 M67OC5>HSB"+F M8QC[ 0&4I "%T"=Q*G_&1TMK)D_[[-%[<2"''<7CP!I)=^. MT:S;J&?'@@QP)EWNV60-G[/5KFPRA7_D]==B5W_*ENM\\YUDHF8HWXK"TT.F M>%?LMO4BB3V, ($)EXP@3%,OQ$&')Q!7S2@5A1I#83CI>E]LW]PMR]^SNJD[ MS]H<+#^X3[%^U)PW)*M,K7"$8BUJ2_H!M/-'B]KI8#O'N(\F^UQ]&^P35ZT. MI?A2;:MQM]FAQ!/8^;1.=B)FY>YQ5 ?S=IN+MTR;S&]!O!0RZ/%X 6+D)H$7 MQ;"#% ) 8OF;&@T#F6:J7#U7C+)3C/6Q8MP(Q7AH%2-OS5"_LM&TZR[KNW5> M&ROQ_Y"5^,Z"=L)MD\-4;DVTR'$#[T4T[4#)2P_'$7DB D_J'QLN+IS*U&*& M_C]NZL0>WN=PNY8 M_"CU U3B#PW26$BSMRD7@,H@2[&L=+!%8,PI@G#!^A7 M#OO[F_=OFR._DCG\N/F53I<-FV#-Y*V1X5>GHR:99,G3K##+,N [.Z=9)@Q] M89YEC%N#"V._WHN]MX]EOLH.US#"[7:WW.SGA"'RT]B-B1_Y81*@-(KZ0!0A MGQA>,QL/T'!$^'7+)V";_+^SM7,K'GPLMB>6U/@D[2Y;BDV.M;.LCV9GQM?: M-#C8V#+OLY@9T":EH+Q2X*Z M_6$PB+V]N^<_"GSOBJIZA)$0Y$=!A#BN- $X)(3V*YJA[P*U:T F168X;(E9 MYIN[C%NP?A2H\CUB9\,A&X]/8WQG+#!-Y+;)(M+!'D<8]-HBT7EWZ U!&MS^ M:F./#MO'!QUM'I@LVN#=W4X\&+O$!51 *0VK.9# M9SCJG!"OE[>O'DDX]6RW.;;6_%&55,4NR^UBY ;,)^B- @2%H9^# *,6.RF)&*I&\D6 ML _^?H/:TD$2;V2TQ>>SU9J>8^?2$!]+J"4C=;093P><'E[4;\>&VSKG8WHG MANIAO--OJ\UNG:W%3:>B"GW7%@M\N'F*L[G0=$%2XL=AD&(0^,SSDA1&K >) MD:=VT=&TT$QG>$?7)!_;?#5]_K<,C%R+!3*ZW(W[,9?S9JZUG\(%LK!H)#7T__07P6UXM6! ''H)1 M&J6!BQ+^IP#VB-T *!T^G1.GX2AV3M%^$^ 4 ]&L[I2+2J_%DVHA:J 3C409 M@PQ?"#DV^-6.^&,%$X5]HTY'9'J_O,M(<;?,MPO70RFF,<8T!2PBR'=)-WF+ MPR0(_?'A1:&Q>6+$E2,@.K^U(+7$"A6"QPB^(6ZUJ+8LK1.J]X$N90D>P+3- M.CK$'"DQ',R3U-FTYB&)#^T%,LOM^E-6U64N;I%I_J*YE:3JWIE D,:4 A?[ MP(?830 F(79!"G"4,"*WJZ>[3=,K.GD_;+>S4FYXGI*P_:'8[;W.+L7:UJD+S]<8Y9PA3-@,Q$_[+B7 M1@?('>R29^?<&2X#_%IP7,N$58797CGI^LZ[?)N]K;.[:N&Z,8V#! 9Q!,7. M8A2'M N)<>SA=,+%''E0,ZW<**]%"XN)HDU7S0()FS(==&$ MH482T91QYNA6CNR1)&6]!MUS#:H:#1*/V34_J;YF-Y$C)PDJ!GPX2T29YSHF M+>2;BR2*SOTAPHBJS7ICR"#&I9;(\'*S:NH:BVUQ@Y95ON)3)B*09NOW6?UV MNRKNLA[&>S[M+H47]\5#IF"Q^E])['T9I';U.+#C^DQA;4[BSPW M;#UO"@_*+?2-H_+S)MV*/=TYA8SC9H1.21\6.8;D3M\*7!3RM-L@7\M-MPI'0KFD010&&.( MH0=3'R/H=BC2@'C1HB[JY69 CJFA;:55FSW, 3FHLWR29QT7/G60KYSKBSHQ MC3<&)+03.V)TRMO#%7YH 3N?'_EA!KU6)%0V2];H&CO4V)AUES)M[2Q.D(MW M2PT+2B/F>M@+89I"%B000J\'!H%:0?T$<$QONJ[7KR0!E_:?\13V_20M>%/UHH.3E!)U:BE[&N.FUE;V,LG5P MX*J?S%)NM\UZRO; MPTSJ<#YA>9S"G]_G&'Z.0;,KY:95\_E0+1CW.)T.J-,B%8+>8G6.P,ZRU:'$ MY(5YE!F/V#&',F1;,46?UJ#+7;AX!N3H'9D^6KB()8GGN<2/ A='.')QT*/R M_%#IMGS36,QO;CA_/-7N[.8F6]5B^)\X;/8W#<*KTUPDURXF^9AX;K?[^Y(:?Z??K^YEI8 MY71F.<=V31L.QOOA0D28T,EV!(4I#2YF&U *NRH2J.JB'R3M&"ENZ-W]IOB> M98T&?NSNF/O(1^""08)=E, 0DBBDU$^#H#\J 5!,Y?=8)L9E.%CTP-KUF<.U M?/?\4^K!8A;'26RM6.RS"MB$SO;_E-F?T M$GUNJV8F=UJP<3.7Y<7\@TG+ILZY6>T"L0A [+HDI1$)(D]++EG= S_%V03]T>L$,VM5OUPJ.B M>E@;)9,++T $1R@ ;LQ_ -AS@_[<""()D+H";UP+AB40[^F M48@]W!==(D"@4AG-T#8,RPPYFJ#J%AII&H=)C0D&QXO-+!/,,]0H"(XJF79* MCK(5+XC.,%9D90?MJGR;514N[JY%N;F;U1UJ;!Y-B'J8_B@$;(]Q'"T.6MM*WAR(T#%7D=VH;IA9H3XW70B_:#.53+ M!$W2-S )5&#.:/[WA!J)U&\HF7:HU&@KSB1\XU@9HSGBQS+K'S?V4Q"D:<22 ME*4IX8H'#NTFC.*QZJ/6V@PZ=.7T& >^G*Z!X^'J9([>\3JEPNQDFO6(,$7U M&D:VO3HVT!X)11O#E/0\-BOSK/IP\W:[SA_R]6ZYV7Q_>W>WY+J0+S>G4KWN M;5T*89BBA (8AC2 B3B8U,/AF1]4FL^: F%8"7\I_JL0UW+\492_\YG3VVV[ M??U+5B_OEK\7SO\N-NMVV?;+?SKOOI!',RW%N:TQ/TG.<6UPD>)0<2?&GJ:]IG=HBR>3.?3H6GX75$>OIN_RAMS!O B0MI MG#),$$[]V.^;]-)0Z8WQ40W-,CE^-_01\'&<#LY$S="I8[(LP^14Z>>>);7, M4YU<._1-CRDOYYM#^1FQ"_DI6Q6WV_R_L_7;=;:M\YM<+!W"JLKJJDM_UW"[ M?L=_G6^:.S/XW^WNLC5>5E_Y7U#^D8?EICD&26(8Q@F- IIXA$,/&>WS8^*Q MQ!NB=#-!-:R5 E&3J*[$#]D!V#"-G,N?@_>E;77E^)WM*^=@FW-LG--:UZ\E MK!OW'QGH=!9>.?O.027ZQ52;Y!H]IK;-/D=7L2OJS$W&RUO]\_E(ZBS]0,3+ M4X@_U%^S\@M7@7S_^45,6.P2$*:AAQAB'"WLZQM(!+Q0^G#]W$ -1[T&DE-W MF)QE TKAZ/7<],BBD\@= MXC?LC!-9CE5]P()C_M9045@X1N>;V1_]9A' - 4L !"X+/$#EY'8Z]&& 4# MWC*>"ZJ4^(U_XOB :+ZYO)('IY_$:_>:3?F,3 >P?M)^])N)9NM#^L2/-TT? MQ(+!^?EPK\P1N-YN^[EEM8!AC#@X"(B?IA1Y8AT9,5'T&M)!?KSH-8@%@]%K MN%=DH]?/1;'^(]]L%GSBA@,W"I(X1"RBT$OYS*[[>I 0H!)NI+_4<'SH<:B% M!7E*Y'3<"!MJPOLB$484L6_U@H0IIW+[XEP8E31'_99&<1M8FXPZRP[R)%GI>-\9S4HG M==N$6>F5TUMV=3Y!Y?:]BEST)2?IST6U=0L[XL+L+.C)135[1?H<2;VLFPN+ M/]P8GL8,GCSH\367 MPQXA_+^=%N-L%Y!(,7?I2(%6YNT8^)IM>GI8P !CRH.R/9&/ A3XP L0CB,W MC2(:BKN_FT82&JA=9:CXU88GBX%%5*/T5#Y6B>RSP>\2 C+FJ$ M6:8BBN#/R<40#I1UH54AGF'<%UM1_]@%$?58!"(N15V;@8?0 M()D8U))AU>AB\0'4H-LT1I*IJ"7&>523%F4*S2K,*79D!&<4JY;ISSA;SLF1 M!H:D+TE]W%1W_#V 'B8(Q-3S$E_<^,S\H&^+A('4&V+C6IA8C09>I#&0/3D9 M,D_<./F9Z8J,D[1'H?J@9&9/6E>U!)3,:Z<]D8)RAQ ?,0 MPQY,$HRC?O:5BJQ+15O4O]VPKO1/EPE$:E(R@"@Y&3'+D9J$'-,ST]4/S^BX M(!W#J;-#-D;@+W1U(C6Y@.MUF"P.N3B0@ 4TB M'^"4LEZB4L*S(A7I&->281DY@',$NC=OMTZ'3TU41M(I)S#3,:DF-D])S/=J4K?O;Y?MK9PAF'D'BZ@;J0A?0 M@$5=8\ C8;IXR,KK0E:E!C:B,JB.\4B/K1Z7TP-3TZ6AW,D)T@2DJ2G1,[9F M$J#3Q%Q0GI%,VB$Y8XTHM/8NQ7QHM=K=[3;BA%)SPDQ,VLKL:[:M\H?L;?.6 M7M=^"B/JPR2*2. B@!,O):AO/X6 *.5&VEHUG2<=@'8'1Q]!=5JLSI_?%97J M$ZT:F9=,HV8A73&E^H#?/GN0^^.R;%:#YLFI9%F[E%]I9]X.X3-@U].\RQ!S MRGMK[_;7:3'LNWX8NQCY;I0"YA.WGY>"Q N';:C)?_UT>^_OAEZW-X0TQ8TS M,WP-WHB7H$)D-,G7V[-";,0:_;[?/" MH4_%9L.*\H]EN5Z0*/1YAA>'./88C)(X]OM=.. 27^GB.]UM&]:>'J[SYQ[P M7YQ\>Z;D3N!V.N"*^J3=)7+B-:DT91O[-!-8]85T_1P MQ9Q-/,%8?=C55;W,@*P:P\K]89G9%Q*WP839X<*C<#_-'D;R83\[.^I>BU(&F%,<1*G 0X 1(R! MOH03QC"*!DB)>B/S:(GJ)%"=.]E)H%'"5">!)W*BTPM84\\,G[)T<68XF%)+ MM&6$ <]FAB.YD*Y<:E>V\H>,WMQDJ_K#]NG*__NL_G#S9?G-6\ P "F@-"0T MA#&&H1>EE$5ND)* )TI*5]#H;-=TM=,>ZINLP>HLU_^UJ^IFU84/K.MQ&J75 M W+B-1?Y:JIV0.FT,)UBZSS;9&R.TXI#<1SMQ#56\BQ>JKXRX L[Y-"(94\K MMHRQ)RN@YW8$Q&97SN*R%^*-AXO0A0"Y 4<2>@C+Z(I\/H=5900 M7VDEWS06PT+;[FVN'NUM;CCT*V?;#O'ZPA"?QSER>FN37]0T^,7MYF/YO7(Z M(ZS(/4>2?D&RIW*G'3(^F;7%/(-&M72W3_VJ+\69@CP.K(U&C)/9+!.@996M MA2W<$>78QBI4?4IL)D6/XY1)Y+;[.;O'9NBK)Y M18C/8W/>2[=-%GC//ZY8@C>9NR2K7RSTE&)MS,$"(>Q/JH^=0_7Q51\GA%M1 M[U9NDM/8].9:&.4<6S5UF;(65UPL:)[6V7:$B\FM?E8D/0?K.L-' ^CZ*:!/ M6?NJ7O8Y*Q_R5?:Q65+MKN\1'_C[M@@04KG MSF8':[S,J%C]W@G12D:(+'6IOMACC3>-!:5SP4?<\-99Z71F.JV=SI&A]H6H M,1X;&;LFZ2RO)ZA-0\> :#>AGY3V--]6U2Y;DUV9;V_;UMLM57IWORF^9UGS MH8]\R'_EV#^*W']!0B]-4QH'P$]]'$$?4]:CB1!6+'LU@\%T?1I'W!15%#*TU]R^K3K!+VWN&G29'7'"N)6GMHF-LSI2 MU9M /ZLH!;H=^7R557;TW.LEJ[==DHI]Q:&56K519S!E:47Y;?_L&51M0><53\ M%V?6QW#DQPC3$"8^]B(81E'4AQ#,_P(,>$C1" XI11C]2J)8Y/[C ->Y%^L. M8A-#[%PW*;93976]V5_AW.GW4I2@CTG$C;A.4L%G<]>(,NMV14AX1KCL"'+S MN^8S#IIY:V((L2^6;!ORDR7:;=3$DX7?1ODCXX(T#_?9(>^36'I^9=TPNR^)??.*^Q&<^LE"?]XO]/\]JVJ.JVA?A?AP M+SY2+;?K3_SW9;[B)C1_L< L]#T/>3@-7:Z9A+@P[>%YT)4ZW3TY*,.+,!W, M1M*7Y>:[DWW+RE4N=*-=C"E:Y,VK3N4>>_N7TR MS8E!95!^!B,]&BD#1*EJZLLO)1)EDA+AM)P M_"]>RJ3&Q(A+F<(8T1@&01S[;IR$,8P@Z!HB$$"H/#K4FYA\>+RNVX1DZ;-D M4(PPX.7;A-2XD!X6N^LJ^^=./.[X(!Z=61N"X6MV^XR(M]/R4(H("0 M!"/>L.M#I?MDA[9A.&4^P'(:7(X -NSUUZ$D2F;$$_"GF /H%#I)B[S$*-)H MI;RHVG!96@8Q(BLKXNS'^^5=FT-Y&(<8^@C3(/2I[P4!\_LF:$ #%351^F+# M(B*P. +,H$F3&D5RVF&,'37)D";&B%(:.@KPU2@RV"2 MR*6A'T0^PRYS7>"":)_!@ KW<:L^-73*<&@28PJ46IJ8("CP7HPRQ3E,1$2 MFJ#(F%VJH K^C"X,XD"N,IR[*6Q7==_VI\%%JUU&0EC*<(J2-(JI#W X=@QKA@#7OWRPAW?YY+5^*B\+R=0LJJG*>0)?GJ+H9U*EP'DZ M1H?5+(]A5K+\^"(%)Q1:)W$V% EKLJ30WZV4A?S2JRSZ$Y(\1OHU M7 MS4?@OTW!9_C51:$T0T&7/\U"@E:F7 D)5UHM/O">UZPD4IY0$,8T!\*$? M^CS6]-]-4C^1NM17[1L-"WL#1&F=3Y&0RSIMC@LU+9:B068.SPTZFK_S/SV= MNS^R^(0B#&-DWE$_$',QI@\HCMY.&U+LQH'G\KD_8<"+W 0GM/_VV,-,:?Q* M?N-8QVJ<_$@^&]V'\F+):%9%_70\#[):9D3_LOR6 MW^WN^IV^V&4^I@B'*$A@BEF8]#M]-,6>U$1,_5L-C^H.C/QP5N3DY0%MC@ZU M(=WAT+,]+S6H'UE^9E@/8V?^@3T0=S&V7ZAML#U*\=M3W%U[0DABA)@?^ E, M?"^@I%_M802ZHV_!63%?Q'-V2H+;A-H(XN;VW:3A34X@GT_H6U4SE/&?Y MN; [-YY3.S;J--A1Z.YM"JN^+ZTK>! 3ZL8I_[\H]#!FQ$_:)A/7C1*I%%I"QG-5$%,:^-COV_*8K_3$Y[ 63*\! M#;HM;21I<@FC>;X45XB>4#53GGB2E@LYXC@:[<@/1]I0Z.Q8"GGAQZP450?% MS;,C[77Q=KLJ,RYL[W>B]?XC\&&9;\03R#=%^7.YW(J/]V^++&#H$^ C"F#D M)93&_/^ZS#7Q?"CWS/P-N"2PO>7!*0X&B1L&\\XD9]O8=/3!96]6 M;_WECZ/H?'Y9)^O52?FR/,Y% +IA1S65[,/YP4,HO3[X'" MLA2[9V*X77\_?.3C\KOX%13O&W1K\#WZPV6HK1UU<9W!7?VU*//_SM:+0,RM M4@[=Q2B.(P]!#_?(W0A*%:W8A'>:K;=#PL%522;G4 A"EA IDWY8 M5<6G+N M80KGR$;G^ONC!RPZ.YW&T"NG[S&'*'9T'787T'BTN\Z<@\6OL+^32GVG<]0'G!UYK-G88[ H^^'CQR#;U%_>(;Z M"#'V,/59FG+4$) (^0F.>L0H(E3I,I$9<1I.IPZRMCS(6I]%[5$V:52_8#/R M%<:Y_"VW(/Y:7#UY%G4I_JE'/HUWOYIQUH7%?ANZB!U;!E8P<>IFV[DQ*47! M]A+Y9IND>R>E;?A35F7E0R9>SV2[>E=F^\4.P&(OAFD"8,H( 9"!O@H_\0,< M*UUIH;]UPQ'KT9W[98=24X RX JYL#.O%]2"2>> !NQ5_XY4'PH^'3NDA:R\ M*JPG."A3>D'RS;G'#B$W:%\Q54>?>.KQ9$V:=6O2"PQCUXN(BT$ _#@ , %] MC/!3PMQ)YQU#04XVZ;BP1SS?+&.P:R>:8DSAU1GG%^?W&%_9[.*,GTQ.+<9V M#3O"T?PTZ)Y4Z/&+4G"[M"B(SBP*[BM!RWR5?;@Y"M;==NT"I@*?AP'R^0P( MQB1*]H Q2M7#VSPPIRF76MYF^R#GK(I*U%K<9&7[#'NVR6]S(6]95XM;-4+7 M?OB^L_#\*U;6.5XA^-GO\\G#WZ%X7M@G>LWC:59GY P1T(BS7HJ!\_80BZ+@ MS$2Z'HW3OI0U1>7$0/^8K*4_/5NNB[''# M]2PGJ=9>MS+.H:^Y/F6DY5KJ4'2P/TDY[V%.5]SPO^;>V9!LO5LU\/G,K?G' M?9Y3+9 ;T32.DR@" >3@0P#[@N3 Z[\?=*6X9ZHO/?^T0SZOL7MK/? Q0?V M,^<)JS5U]X():GQG[ "SU?H^7H#IK'8.9C=++DDLM-KIDRMK?&7O3 M[#7 6GO5-+7 :NXR51-LJ-.\YMS+,#,Z:X2->L_XAGV78#;[+=7;;9M@_B/+ M;[_6V1H^9"6WJ_E+LJPSMLS+OR\WNVP1 9C2A$ &W"A*$Q"ZD=M;04*63+*/ M;PB[X1RN!_AFV2)L-_3?K#E&YX:#=!X$2B&A16M?^P&NNV+/?\V[U[)L$[QF M,V2J[7]3'<5P58 %?62^I:G6:H=WF];N*Z>WW.E,[TXG"^,=8;W3F/]**@F& M^=9$@8'A7F;1CHN-[.@J1YC$BU-%=/J-YR4YSSAZ0[X4]7+S=EN7^;;*5RUT M0+V$ABP$:>*SP M(%!P6DMR)C@'I!&PX=L/;VS*[%6*9][B>A^NL,T1R*\ J M_B8*QY/[>KX8O#?U. SO+7V-\5;&>0:#K-:^\V-$5KV4: ZG!OQEO-*O@_[W MK.*1O\>]C_C>(J0,8T" 3[P$I)3 <'_4*40D4+K)>S:0AF,E.SF7?6C03E2W M-]J-AJOVIO3@?!&P->\X_,TZTS3@*!/U>KKZAD41;E8:=-7JZ?6+\=E@__9H M59?-[E#UH?Z:E5^^+K\2\>QD[$+@QM,< MK1Z$S' (;C$U]U]PI5SOCLKQ9SA&/!9O'>X;CC6G'31YNFO\XG46O*]:<\(6)4#/&Y:\\ MTHPR75>@&<^_;)QA^3:OLW?Y@XAH-<MW5V5RT02/TT) #& M$014O&C#$300D!_X+E )$EH;-EV%V O%"X+RFT#L-) 5)5^O&^2T?38/J(FX M5O*-*+4*D1,Z85$_3G(9GXYI+.>XLP90B&21)$!'DI0?Q/K&\Z MB3REZ[*U-#B%>E;-)>;2YUX,LJN2^$Y([*#,=O-"9CM'QGJ9LQ=34DV4VZ%[ M>DTZF51JY4MCUOCD&,^O57:SV[S+;[)%'+@>]D$*L4]P$%'H16X/*<2)TE%6 MHT ,ZR*MZOQN*8I)6DR. .7\^7NV+!7W1LVZ0ULV.8TGQF679Q3UQ$'.(Z=9 MEVZ>97I<^CG>@7;(\C2FJJ>GNOB5E7':75CT.2L?\E5V>JG[?;%M"RB;!>VJ M*=0Y_GM<5/7[HO[/K/Z4K8K;;?,TC1>E",38C]PP)2G%4>I#Q/A/4418@(F* MQL^'TG ^'5;[K&T#\AT>UVKXSVQ[)OX63%5GM&S]VR,'G5U0,U]]\=&?V#A,^3_IPCIH[K6#]X MH!U)SE315XMA5U^S]6Z3=>\//2^J6M7Y0UY_;_:[OV3?:L0]]?L")D&, M&/40B](X )0G!Q%BL9M2#\9II!1:#4$P7>/:H18%*NWI&:<'JEC3:L@#DM6K M\Y.OIT[U:D]_5QKD"+1. W?BO>=AG%ZJ-S7K)#M4W[213VM(I^!4787W\>(3 M_]\R7_&?FC=P?N5AH#J#B<_4H@A @%S7I1BZ/O"2#A/R7$_MT)M1)!-J\@%U M^SZ6T^ >K=%&_*,JU7.[1E&QC[QRF#R\X!^+1'P VU):;M*+MDFZ45O/*KMY MAN6>%>D %3>G+UQICTL]>_GS#$ OQAR03WW@PC2F 4YA'X&0ZU.I@L\98$TH M_=WQ,Y77@6=WVN408+F_AL>#\]G\,R>RWHG#,OW9/:SR (>UGA[XOL8L'I=\ M/4,GUR?B_HP.M>'MBWD,+V8?3$/G?U*+BG#3.)7_].'FZ;*A6%"L#G@!P##U MTC &. C3&"6^1WJ\&"3!L+GAU"BG3!Z:F@_T_!PT'5+S,:-C52>5-OMT>(*A ML+%UL*U=/]B7 74[5XU]%LU+-3M,:LXZ5R>Q;3X[&P]GY[KS>F;,=M.CFV"$ M^O:7D2TWNQ9U5>WNVM\]B<81CE- "&%AF(:>QY@;N!U(G,8A&KL-91#:U"&M MWZ3:0W>.L(_?L3+IQ.$[69;X3\_\^.GE7D=>%7=@GO*K1=%*AU,4M\@F\+YM M<6E:XR6VU";S@:X(M(^C FS_8N%'/D E$">8H9B%A *(^+0P"&G23PXQC14? M!)P1YX2QB7[^^'&*F&34K7H"E"T>-1*M#O.P)FSUYCG"OM<:O$8X;$0DFZ*; MO(ZP-@D3BC%N.N^H![SCLTW/:Q ?URD^1D8P33D -TC\,'%#/PB\$#$2D8AC M](G2T;$I\$P8P!X=&#.U>&C07F[15%H,/52T<:\ M8VV+*A-8?#9Z3,6V7('*XRVPFVX+[%.QV;"B%" 6$$41 S%(&?! F"+?\],F M-A&$/,@4JD[&MV5:W<^6CSB_"9A.AU.IUD #PS(E(M.2JZC"EO*J4I@Q+;\# MJRU&\RQ9.?$B&6?+(?31:$.-@T9K"C.=;:([\M_O[JZSLIL:/2^I6*0TB'WH MI7&4 #>&! 4L[N%&K@\7[;#OBN_EJ4 MS34)S'49P#P)9R1,8ABY,68=8@P"CRT>LO*Z,/X$B :D*GIV;)2TEAVPO&(1 M.T^P21W3X-8?1,IT,*%;S;1YQ[B@=5NOC=CN'Z+_N2RJ:A&E+(0$$DP1X\@B MFH1!AY2X$<.+;78KKD7\,LB-@2JD8:%7LF4724M8!=&X%0DD]L\>3D@N^ MMGIO]I?<6\N.'YMMK'LED>R\>TQ$, V=X95'+AT,Z(I8VKPQ_X/MCVU8^.[_ MQ][;-KF-HVN:?X41&[%;'9'>(0D")&<_X;6/9UQEK^T^%2?J@X*6F&E.*\5L M4K++_>L7I$A)^2(F (D73O1T95I9UK/_=P@+[P#'(4^)3Q%48ACQ (?=_)Y MX!,T9?5E6_LT=5I[*;M.A;8LK&F:[H)UKLK])P>@,ULFNQ1[5+E-U:@7976; M%_M#M(1^AS/\_7-^'4SLKJ=LQUO M5'C3M.-=E]M\[?B+S'ZZJ[&O%X[#5OR81^$GK\1L.&"Y%3^^-.9OQ7R)!3'C(_82F,?'["4V1&PG[,_\WJ5)%'"(R)UQQCZA+&( MQGT&A*E=7+=$W=.L\=NWHMH%4OM&EGX78(G>*:\47(YDUUV&%Y;D7W892-]E M("_N76I3]BYR]MJDO2;KB>Z:.F;>'%[6Y_\3/D>[*R.5(GVB5Y2*?*XW5 MFY,5V.!*T.4]-DM95;I 9YZM4%V@QF6L=HT0Y%P0@4/,8NS'(@*LEPO]*.I6 MN_+=9N:UKJ\)U5_KVN>D3%/Y#_[W,M>9BO4G[YI:LV&J9:YZY:)\S7E65.W] MW:RHU]NR;@8&+[86"YS@"*&(42@"0"5 )3M1RJ+83T,DM.XW'Q7)<-=K:^D7S4O-Q7JK-S$QGHUZ'Z<+!"V7>'[-M@!TT:@"L=@Q>!ATMY?+T MMG*+#DTUT?W^L*_W6=M&,W_ MS*MU(>6N?!;+>)A&80@B "'#K!M YPFBJ>AW>RDBR+X @RU;9HS)>TDC6KP. M_%=LTLYD_.QMUCZ?^?8=:#L_!'YWQ;@0KCM,\"FV77LYYW:T)$4,(L2"Q&D,O2Z26/,. MQ*F6ZE^#5B/R=SX0IU<24Y&J:_ U"\DZG1A%..$\8!'A/(P3@:/HI%/X:,IA M.'UUC@?A_O-XA+\LV+Z/W)Z$/-N\D$'Q33,OY+;D9N]C-WG]G/-"SPK&875D M_A#\-:JC$?E;KH[&EL0,#>??\^+N:W-9Q;>\RN[R?F3B0U6L\V8-QFVW!H,& MS?44"60(! $+84!!VB72G(RIM%-UP?(=5VB]S#=>)_0TBNBU4CW9E#^"<;8% M#]8>A,E71,SQ#"QDR42?^K7'Z@_\I=Y7V7K_\ZX&5"S=:;I[MA^UOT8%[-(@ M=QU&-V6YL"I\A2&,_! GR.<"11#Z+ Q[]3*-*2_ML*Q\*2L5-_)9R:JZK<+; MWNE\BQ;'/0F+JKBM%O_/45O_):OH^>MEY2?I_U>5L;HK\]3 FJ5FK=JMM996 M#69 L4!0$$#"-*)"I)@F_=P^)H&PN])R0MTSK,!T7L=.6>R6ZMF%EKC]NK8V MO]OAYZIQ[97HF%IWAN?J)ZEYYW!&M_:=K?0FJX%/ZR^5D@!(A,+G0 1^A$ : M1S'!?1*^$';G6:>5/E$]_'B5\NPUL>7BGZ@RGJ_D9ZR/7U@I_5>KDK7*U66M M[.8!^XM4S([,L5TWNRS#R:KG%Y:/#J;A(YHD(N$A%A'P8TPBW*=! ,7QI!6T M;?$35=&/%IS/7D-;?P(FJJ/G+/P9:^D7;U+YJ]73FF7KLJ9V]9C]1>IJ9_;8 MKJW=EN/2YI%#3GD2Q2%+84P!3$(,>:\^CB,\X\Z*4;H7L-]"H\+^WS.!DSP, M/PE*IW9EIIE O5*;84O'H'H80#_R$TC2.$W\).8@B'OU&&!_IHT>HS3/M_UC M[L4VUDI]\OTADQ7X0G:-_%S]%SOE.,TF$RM/TE^CBK7NBKL-*19+;:HJ%F\V M1?--MKTXX;I?T;[R.4P2&B/&_$@V$5*4I*=F 0_\9,J*=9S2R3>??,SOLZ)= MR$K+7:OQD&V]SWEU[_WR7[FL7__65K[X[JYJS\'PWLK?*G9UL>Z.EF^.H6[. M,WGUN.E%TG2PM!PRU,Y3\M<@IR4O+//29@EI4?++ZYJ_:'>C3J_YQ5O>O.3A MBC AB[+,QHG7[,PJ3_''V:X0T$UROR&6KD:W/7,@E6,*8BH2R@#(-8=NJP[_?GX5!(##8A+$S_DFOZ;R^.8TY; MZ3MY9J:I].=^7)8ZD/E7J?0-RM=AI>_R:?MK5/I.';)O^N8:VKY;4-*MO#)^.!=6/\_K@;H7-J)*9H8/[6&^P2DD* M 6%2(?%3 GW$<3_V3FDHTIGZL;HR%UG;+:VCJEWVD_='71;[0KJ=\U>#3HIJ MFAZDZ?.QH(IP9B/<]0?'E8UJ54BS^BO>;9HO_%^'0D*XV5* ]S2KJN;2[F,U MG,81"; ?81@$$$:"^SY!A/JASQ@%@NK4:G8B.JZ@&G5M/;-NOLG/.O4J&TON MJM4;TQNK5P61]E*W( MJEC+EF03?D4@YB&+! U(B$ (,29I%T1$<:!U8K3F1SN&V%G-$6/%;KT];.2? MBIU7[K_FE9?5=:[+-%W[U.#ET#D]2EV8UBB9%D2/71@@CJ%=RT"+J?C2RB.C MWSYZ0JG'<27%'O_%Q6^N4!BG0H @EM((P@E*(MAK\E/FK_;E/MNJMYO<*=%" MT4FT\EOUN?DG+85NGC6IVC9!]9A5^LTLAX6DWOQ:1OGH-\MN7FB3/0%A6TI/ M_XXK-(R=M=B,S7ZE)>>^$)>!X8ER?:'E-Y7#JI#_>UENOA?;K0PM>]WRY2AD M_QNW;:/S^NK/^9][(OW[YPIA!A,:)HF,FO XCEB B<" 82YHA+56)5L.[;A% MV:L];KM8RX*IVW7H;S[FV^8>4N^<@X<-VI:V"T*-W#.6@1ZJ']G_S&KO+-;[ MHY'KM7HGOE)#S\P!%#LJE66PUU5RY21/MN9LV_IKOCEL\_>W+_?Z/S>CG6<1 M*>.I'T(0""!"2(#4(5 ,8DABSD0<:;.6Q3F .YUWWBM\ANOU=XB^:3^HH06 MA&5MQY48[:XI;=K=_51_G;W358@9?6#'JI*?O>D)HE@"!FD(&"$ M1$$4A8C18_C$CP+-JTYM!9T0TKW2(M<<9;#GL"Z))S37'+LGD;+_<92Y(+(. M.ZB$44N%L#1FVDKK*B"M^J9/P_?-C'47^CB$\40 #DB0^BS *(P%$3%":=(+ M"$*NM_367M@)B?BARA^R8N/Q/YNE9_FQJ=0F<'J3349E;9:!+C$GM=^M%<72R&DOL:OLM.R=*CT_5.5#7NU_?) /[EXV9YMAB8=FS>G% M> 1@B6R\D@B%J4@#*/_48SN(0JRU\=Y"N$EI>53;4O(D]<;;Y7L]/MIP68V+ M$QNLQ\->W(W7RGMLZ^PP?-VZ 0A:]'T9\+.94.GL&1TQ!EH=\LV[(OM2;(N] M[" ^H2WR_21E211!3(D,B/R@%Q""*#(?\AP7=MH1SD:K=R%VQ CG2+<-!C2G M,WK4^.53CV?'H+J)JD.2=DIB&5ATD=C0@*--[_0Q*4F].:SWOV?-]J3]CU[( MCZ=-4RS#Q8$/*/0Q0 B"*.UE^'&@=WZ#[> 3(K.7>GROLZTI+VW9KDO-&1PW M9VZ"$*KFJ!)(+1?.TG!J.[VK4'7BH_)F@>ZHGM^+_5=ZJ/?E?5ZU MO7W9#+ZF). ,A8&,S"'RL4A2$(A>"<&1UJBEB_A3KGGJY'OD>.N0[F9+%^ZK M079NX_4X>_+YNY3K]7IOCL.6;;=].; U<'9H>;_#,7^O*#5M'4 LJX*:!F =99= M.9G!3([@LT,5I^[ MMUUBRP"RZR2'Y_3=>*J*9W*HBUU>U[2\_U+LVK.F7JH;!/$YA4$J_)B*((D# M!@A"PDI70@#0F:9""D%.6Q"A( M"$5);+(O7S.$8ZR=-H 7)UEF&^QUG5.#V 2FZ4&K%W3CG25YC:9Y]L0_]F6 M2".-7 :!QB9Q92_[*$]4"8/ORVI?_+OE6K/R_?'>^17R$?9%(+F6TBB"@?Q6 M4):*@*,TP;[6>9@C0SDFSL4I$^UA<3=>MEX?[@_'XSZR"^UZ(!IKL!J0)O16 M#TR7PHY[;E3/37$"J&&?!D!ER>!E ,M6,J63AU -8-DNWZ_>Y7?9]E.^WV^? M#!>>KHB- &*IGY)4A$D*"&."<\["T =QP %^K<*W%,7=^]5J\\[B'O54>GW7 M^RE.+-V4$ISRW[8/PI*L?21L*HN?<*Q)NZ53$'9L4C/B!399=G!>-ME.IG3R ME.DUKMJXOV;[ICG2G)=1[IK1LWRW;I9 GKJ."0P!AY%/&29AE""!S['E3[0& MK>Q$=-S4>OI"Z36H+)FJUJZ:WD\3_'<"CV?X7$J<<;!*R;F!!I==YY?1[K*< M4^GR6=5<$'C<\7><&/B<_=G-#9!\E]\6^Z.4@U3S_CB%4.[J$WI!P&B0A#2) M!?.I%((1H !!S./()T1O7: [&8Z9V.^H?:C*;T7==)9NRZHYR+R9N=MG?^;U M?]=<).BP1-38N9#"T -J7P[=G*F4W6\R]W[IE/_MQCN+]\[J#1J#EI8.&AL] MM(+0?>DM \I3)/IT/>%4WFKB6^32ZVS[3-$*A5"VCF,4)A$G"0FB((ZZJ!!3 MO64N8V,Y!G&GRPBVYOYI$742Z\RPV4E[F9NS4/&:6:^C;[3-B^+;^&Q>AI@E MES1)]6F?[?-F];4T]X78,$QH1 CD21@Q!'U*07B*#5!@P*N1$5VOPFO4&3%K MK)-:Y)K01#-^M0*/.T,:B0OBV+!UK]/,DO6+8IJMG%XFFU7'=%MB9947=[OG M41/JX\0'E)"0ABR- A_S/BJB7.^"PI&Q7+?$CKK,6F+&_NFUQ*:PSK E=I2V M(()=,TNA)3;6YD51:WPV5UIB=ERR,^2W2C$@"<0PP3P1"(A!\N3^SS0E,<+J 75UV=V.,URH.Q'@2 M!!$!)!34#^( )WW%@6 BM,[MLA1RB9,4MMS4@^V$1AIRM9^S6$XK5,T[!5!: M,G]93+25U!7\6?5,EW2/QARO21 !AW$0X"@$09A@G"0IZ27P,-"Z#\5JX.5- M,8Y[7@44 8 M9H13$"=PG$&F M,[$R.M@D4RN;3N7( 4=M(PU'%5UZ.'KHL+LKJT%;IV_F@<$G;NF,_ID:O2R( MC4_GM7&\<3ZI@NLJ)OV(\%3VD:D?84C#$(:LCP9\7VLBV#3&))AZO'7CEVZ: MQ&M*_F^/=G+H<7?4C#B*^ID>LY67&@L75E1ZV'Q62FV/ MMM7_IDW@>3DUQS2W27AM%@LZ%]34_P$T3UBXRZ#XE D/W/TTB=>Z=4-Y.R!( M'/;-V1 7I]F\?-0I!A%&42P"#L(0"XY(P#N)&(30J):81-B$]06O]\5]6TL\ M.@FJTVU644Q3>'I5QN+*S;SR&*XS;KQC-B^6YV)J$!O%H5"73%KJRZI5IDW] M2OTR@_^J-0V_?]B6/_*\:R1?7'[8+8-=19@B&K%$".!CSGP"N/P24DX0:8YT MU*D^QD=S7"?T5X0^9#_D1VR]JNL[K,M:M[]@P5DUMD]KJAZP>VUO>B,OU-UX M])7-"$[8^ZI= T"U9_4R*&DQG]+50ZEQSF+W]OZ:[0ZWV5IBM=C=T>;-/<5$ M!#,\'*(IDU&-,ZE.U7 G4H9LG/88)-;Z4>O7H7'VGS M6G&OP\N%G1I'5DYJJ]F)E:/L53NO\C477F"]7?<6<%JEO5Q*%\^7/M^[.V59 M_BW?E@_-<_J+;YW.E^I(IQTP!6M&NB&VS9[&9UQZUF5;A]1S1M<3D"XS>MF^5&V%?EY M-"" "/J(17X4L #!U*?PU%H$(=?:+#0RU'0-MI,\[S;776\UUD^UL<4)K31N MH)U=;*3--*HX;-0 RRPYO R$V4KFZ8TM-CW2!-;%\M05(SB-0(3B-$%^B'WY M'>P",9@B80 IG8^?"$P&BS]-O-("D"N;S*!SN4Y]%LQSX\8CZ-"%]/.03K>UZYE&TD&2Z 2;K7K#M69]1:\?$1:U&CV,#S=H^\V/) MA$CC'5T&C"SD\7+#:+0SRDN;F],9FH'@]\VBN&RW+K+MA_*X5>-T3A>+$!=! MS!EE-*4!Y)Q',4$I QR!$$#55:\V8CEDJ4?M^JMB79GUJO,O2_!=O696ODBB%C(&$I3A* TQ2#H(^.(= :]S.4DC'E=Q)I5PZK[R^@3V$[JV6H-!YZ90;&-5./# M_FM9%?_.-ZLX#$4" 0I\&"=<@C@6M \:<*BY<&I4J*DAV*).MF)."EL8'O]V M% 'U338AGU-_1Q+OJ,T[BYN3N##"C1 M&">$RT\/_=3G*4L1[ +&(1-:-P6/"#,3O8I6G5URJ1IK3BT'GMHAUE'8_+0Z MZM DE::KRZ64;B(*A#+R9@R=WA_V]5YV@HO=W4K$202(']&(,>$C&."D'_&- M$4U&(THGUDR<*L\2[<)*RV=S8KFRV ZV+M3-SZX+,9H ,S%YN10SRD8!9>8N M*5^T6=[?E[OAWFK$92P&81012$,0D##V^\@T@43K6F +\1QS[2C1S?B9%;O5 MT#:UTWIXZTQ>WK"9@FT#J+-I^C)P9S6CIW=V6G?+ 'O/NK4@3OV44>3++FW* M2 ((Z+NU,8X3K9/WQL29%',61\A&>:O--J>VCF':S -C Q:I\I;5FR;4WA%634+TC[EZT/5[I%@^9?]K]F^^]/OQ?YKL7N_R_\KSRJ1%57; M\5R!2+;6@@""$*<(Q!S% *+8A]A')/")5M/*L13'V&.'W)-@"[P?^7%\9IO7 MNINN')>%&@$75 QZC&SD>6>U-]XIDS>W9?6FEKG<>)W^'_*GVY8ALH'J+27 >VIDGVZ M_VQ*C]7VQ?2*Y(M1#RAJA$@]G[]6Y>'NZ^?OY5E5"GA XB@2)$F# (2(0=&K M@FGJJ^^0<:]E4O3OCP*]L/VCUI:9"4IEN Y88H'H50+/F?^H2FCKB',*-RW6 M6[YW:7@R#R7,SU-\.AMLEE6,AEMMIBI.Q:TWHSU]H2J>NK26L!UGPFS+>=X) MF]VP\Y]6@,>Q$#R%-&5Q$+*0QV$?GL0@T#K$PE90K?K5]$R+^ZSZ9[YO+S6J M3]*6U H__\FXO6W@^<_0LC9)2ZL-;>R;\I$.^5U3>7W,'YH[C'9WK*C7V[(^ M5!>W%R$>BX@3'/%4?B?_%W5KCF"0\#@ 6I?068CGN-7;2?3>[B1,[]MJ7?,2 M.1N>JHUI3&VG7INU=_(DSSOK\_Z8[P:WUTT; )U-RY?!.*L9/3T@P[I;ZI?% M?\OK?1.\N9N^/;+K-^G'\8"ZK\44-_O[+4>''2F/S9X3[?/+GH MTD<4D02$E(LX"7B2"IP@)&03-868@=#L5OMIM+EN5E[9]."_R+A+PNH\7<6FRI3(;: MQS.5_C(JCMFROW)]\3REH%_]#%RR?))9?\BJ_?M;W;I^8IAI'319$>K60DLL/?-Z MZ)C-FS:=@5+TLKK94-6>3]IGY5VDM: :R5+Y*-5)4S\+2ZN5)L__:KTT3TGH MUTP?JO(AK_8_/L@W_/*HA][I.(QB(!24288#CD+,3@ON;: !M>KX,]EG-Z/G% MIY;=&DV\)BXK[[-BMTI\EG#!>1+Y41@"'G+,N\B1B".M2P5MQ%L"\8Y2;3%/ MQ^R1S'/DLP/FO6;QM-0[^V9"/0/7%TX]DXQ4J6?LEBKU?LW67V5?N_IQ&?77 M_/Y+7JUH2&&8()YBS)F?QC%%K(_( ZQUJMV8.(XI=^YC-2_??2]4#VBC?%0# MV506Z@'LI.II?_6H;&)H#7@T "L;SBX#4E8R*>T_=QI;NFAY_W"0K_%_9-7F M>U;E\K'Z5-[NFV^[H$E &88PI8ARC*(T34#P M?>:NR"FM9;LTU.8SU6V[OT MJA,OD-ZRA0O8>60QF=+)8Z;7#A6':E?L#U4N*QE1_-E\5WJ_-9>]]E'#"(&,)6M7>%# MP@5.023ZB & 4(=%8^(XAM%)FE=<:-.#T2@;U6@TE8-Z.#J;=REK)AP-6#3 M(QO&+@-(5C(I[3]V>D@BAV+;G)W5!?%1R#F) 068QPGP$:.T#R((4CJRQ/"C M'8.G5Z.'&EU[U.CBT!D]H/1"9D+(8Q\&J&%HV#) 82J^M/+0Z![/N:OWU6'= M=,[?[CY4Y9U\>DZ-(D8%9)% /H8^\J,4XE/_+"(HUCN>*U]DEUXYQ4X\AD)NH.B)UE-:<^]<)FHLR02P/,L6+N,@AD)Y5G)W%:\V?T M0HIWQ2Y_N\_OZU5S0U<@_"@)?)#R ,6<^'U@ (6==13JX>9<1N']T>CT6J&V M%E%H&*V&L(D]U@.9!7NG74!Q,LUD_82^X\N@F\V$5%=/F'HUFG1_K\JZ7F&* MPH#Y*$@($ C"%/&^\8=XP.Q03BW41(1KW[W\O'SIKA%G"6J*GHX$FGT[+<+L MQOO[H*'38JS58H(P/8\7CB_-9%319>*1\AE]Z_7A_K!MCHQF^4.5KXMVFE=^ MO\V;;Z0.?-\7\;L'+:!J]48M+BSDXIJ4U??'U5$76)SA7P2!FD<@!"R@*:( M!3[L0T0!U9H7T?I@QWUO9MR@U+-'C3'.G-%CBI(I3NAQ&7F %D8^+8,.9M)+ M"\^)QBX"UB]@EJ#9[8O]CXO3G?&7>E]E:_E+&+,T3I$ E(#$1Q&..!%0A$E$ M< "QRIIW*X$C(R77UIZ:'0A026=JFS[=K?) M__R?^8\5QBA)TP!%-$0!0"C!@>CBA(!CI5M,S3]]&DQTJKQ6EB=UZ8)"VS15 M4KCTRP@5ZE;9@\43$P9I86K84G!AK/\9+\8YH0*,SU76K$O]]./^2[E=T23 M@/ T%*'@20!\ $G_^1R$D2HH]#[5,2 Z,=Y1C3H6-*UY'0?N7-'#@*(A-E[^ M1RE?>>G-;)G_93?478Y](-1?;GJ\0T(4]3K;-G?^\=VFN?AYQ1(L4I]$4402 M["<8^QAVH0"C4:+ZGAL''!2/3 M;$#BFA=7>#':NOG1,3Z%TN*CI-N]$,4VKZB,<%=6/U:,,4HH!RC&*:04R_(- M^R@B9,HL,?GL:;H6K2:O%Z7;K]!T2[57X9HNE7*8C_A*0\1C#B(0A('N/]X"#!698+6A[J>4.U' M\1LQZA#0\^7UM]^9)8832(-NV'C=+Q.^\IX;>3+_"VXFNQSY+.B_TA_RJB@W M?:LB"D*!2)@$!" FFB/>TGX, @0L4-IE;O[I4[WD1U4&G09#T]1??'=^&1) MU2J;,'ADPBM4,#-L.7@PU/\")\8XH0.,#I<1$F!DE7LXY"B9:! MNC!QY=TXG"C99A\H%V8H(<7$O*5!Q2B'JU@Q=T0%+%@&VK3!MMG=*N*!X""- M,8X \JDO4!#TGX\"HKQR2N]3'0/D),9KU*@C0].:US'ASA4]-"@:8@,&CU*^ M @ S6^9_Z0UUEV,?"-V9B=_S[?9_[LKONT]Y5I>[?/.VK@]YM0(I(X SY*, M^U$4(C_D?3P97G..PC3*-+,5C;HW_VSD>;T^[RA0=^;"V$W5.8PIC#2:S3#P MT-[,QA57!NJ9'%IEQ%2E)VRAY(G'@PRQ-2O MI<##6/\S:HQS0AT7_#ZO[B25_EZ5W_=?F]M=LMV/%8^3, 8A\ 61/B2"4MP/ MYD;-7A4]:)C%<(V.3I1W5.5ULG318>B?*D#<6V>$$5WS[-'D14,&F3+.PJ60 M9606S_ABPQ5URGRZS[9;0'>G31 M^^QI&B2M)J\7I+.*".&*'ID#QV/\A]$AIE32T&%H?IGB!CC@CH: M/AR^;(NUV);9?L5\YD<$,8#\(&:4I_BT<@UC'"M=W&GVR=-@X:C(:R7I0D'+ M)U4DN++(" A*[MC#P47N@S P\6@I*##2_@P$Y@YHC):6]_?E[M.^7/_ST]=, M/BSO#_NZ.5E#ME%6*0,\!2"*4 12CN,X8OW^%4RI )ICIF-"331RVDKT6HTW MWE&E=R%3>P1UE+O*XZA3&6LVFFKJJ<51U0&#AL=6;3B[%"C92>;Y.*L]CS0Z M-E_S[;;O/8DTC6)?_I=$?HID/.3W>VDPXT1YT[S!1T_4K6DDF8Z4Z%FEW*EQ MY9)9GT;)((M=FHOLAWLT)C8M!1AFXI_W9\P]4#[SN*SW^?W#MOS1K' A^2Z_ M+?;UZ2PP0:*(D$C2)T2$12Q (8X)DG!B 0TA5SVG=UP4=V_!8V%>K\S@7#M+ M)_4.&O7""V/9X66\% ;>:-*80EXV]47DHD'.^<*A3?RB9-436QW]^^W7W+ZWWS?;W" M, 78YXGL[ @?RLB,1)0E,0I$DB"@=:*Y:0S'P/N89]OBW_G&DT[7LC\O._CE M_FM>O=E_S79OFE(IJV:U@VQ6'ZIB7^2:*#2V5@U\4[BJA[GWC7M>XY[W^>3> M6:;WKO7YQKM0.RWJKE@V +:Q)B\#8Z.S*.T^>II7BGW+"OGG;2[*ZE.VS5G^ M9?_I]$ZVEYG]8U=U+_.[]FHSG% $69@2('MDJ4]X3'L=%"&EHTK=17>,M;.: M"[#=9]4_\WV3AC'.'!2#&NCF+0$]!#;:O+.X&^\D_LUM6;VII?P;[Z*$WDU^ MY:*VFP-T=%WL?EV$GU6VTNXSY5]3FO[E=Q3)(D3:*( QP()# ) M>!]82 EZ=]V,#N>8IK^^!,X;R=,_B_O#O?RZ;_[NA_?0[CK5O2-GO-EJ")W8 M9P?,;#1.?=G.:YX-D-&BX7'W=9]O\+>\ MRN[RC_E]5NR*W=V[XC9?T1 BS@)!PS1-". B]%&G(0U)JM0C=A-Y'@1^[R1[ MV5&S5_6BOMU>=@U.P0_ ME-MB_>/XW_/8,<$DPHC0F-.4XY0P$"$N@C!&8<)AH+0(SG)(QY56J](K;[T/ M\I?ZE[N].^U#5>S6Q<,V;W],RUTME6\,KKBTY;U:$WX&V_5JJ)/C9XDWWE&> M]T?W=;9)+C7W!AKTENU?1J/>=E*ETT=6CXS_J//WM[S>%[*+GMB_F>SV*_<-=-:GPX/#]LB MKYJ_?J/MQCMK]GK1[4^T.#==L6@,#2R@>,P&")P5D]I0@9EO MUP8,')?" H8-7&=83O=,ZS64GXNI\DVQ;[Y;D8#ZB#7;=R%#( IY$)$N8LH" MIC5N,";.E-78<5B@U:91BUEQ4ZUQ/961%FJELXO+:7@/V#?0"K=A^C*:Y%8R M*>T_DIK4RNJOS?_YOP[%MVS;H!/O-I^^EM6^F3&\6)5VYB<, B'1286D9X## M)$CCN%?B0RBT:.8@OFO*2;GM"&C[S85P3<*Y<%Z1?#.;KDE$J?3FF=DW;1&T MFM_(0KR_7 T[XRX VN':.FPH!9"49<9/J6KQ/E_AE#$4AS&A M/L8 !)2Q4T#F*B&R8GLL[* 82FMPNN>#6#.@M'+ MH)F-1$KK#Z$>FS[FZUSB40:LFRO1R:-$67%RL.7 M_>UAV_]6)S&-(PH9#H*0\B@&$ 2"]Q(A2;06N4XJS#'_>C7>6;0>_:8M)35> M+K: ] A[D<:-UR;2-C6/N[)>*+@;[Y2.=UM67I_0Z7>70V>;)33 \UD>A&74 M /.D7B[@1=2K94165/^9;0_YKWG6[,]M;\1\>5D#QS2!@C,?QI1@&'(@^O@H M(%J;T.Q%=5P_-$*]5JEW(56SA6S18[4*8!Y[]>C^LK/+0;2RAP/\M5\.RX"K M@[Q*UT^P)A;+*B_N=L?[*F2X*MO5V;J=3I$0;_^X/[UR35ZZ,U^1GXOP79.G3RSW+E6W#>=+W2)GE4][V7V3%4-9/:L5(.-^FK(X 1#&<1A$20J[ MS$-XABR)UUM,^J\(8"6N_;8,>_7;'>XE=_(^K/Z;Z?U.>^*[$NQ M-3G_Q=AL->I.XK,>5$^2EM,NO>;2 ]'&[L,W(U/X^FQ+W9\43ZOKRH?\FK_ MXX-\Q/82E\WTU\.Y87L.3YF/8$IHR@EF*)*-6A#UX5,:*%WI;CVH8YCU.EN" MG41JGM5GS6 U8,WBK1[ >HF27XW(Q^XN!VJJ3@Y SGIA+ -Z]M-Z>F"?&]^4 M-BE34 M\M9KM+YIQ7I'M6W;5.4HU0E+1''@8N["T*S9+LJA\GK!+Y;)"6PSKF,/-<9O>(X&Z6\+L&:P&V)F\U[+_20[TO[_/JJ8@H9#C@ M+/4Y@12F*! L[$20$/E:Z[XLAW8,RDYML\2TO-L5^B=JV79:C98SFJQ'S-[? MYC4\SUI^EUJ]7NS\O-1S_2GHSJ6=; MML/E_,^'?%?GW6)=)N(@X!P(QBAG6! *>W(3*EN\>M <'\\Y*8\2VX;/A4BO M4ZG9PK3BL"HLIS57EY##OBZG6:G@XR ;[97"4H!H,:-G%+3MEBKZ_G[(JFRW MS_/Z[6Z3W^^*VV*=][OQTU/1W@)2N M2FH9U'2673G-\ZY'TT_Y70/NC_E#65T_3I:1-$X3P7F:A!#%,&"GXV1I$.@- M4MJ)Z)B@BOFL.[F5QO&DU>Y>B-7'HPGA%.,[LN28J&[5OOCRS^\8[ M*N[6)W2:V_6TR]E&96#U$%H=%MQ"0.LRPZ?8=>ZF^G:I=7F??\[^?,K\((H% M0 D'(< HY!S#%8U]T;5'_*JA>'3J"*D," $ZUZNA[SR6HG'>YON[V4;HVWSZ=%IM+EJD)K2 M5SU6]8M==VM(/*E_5+L+C>\KV*( M&(\A2P(L$$U]3C'K Z90[]C0$6$<4^QT+S3@]6+SBT& M5]/0:1U1(:]J([!U:O1G)6U9ZKB?.PL?FK.Q'9"NG&Q M7N5IYTC_\^4TQI1='9I_M5XRRV"?@[R>SKDZ;D_IXR8< M4Q[ " #.ERHWTRW;'Q[>E _[9J?K2;WW6'[; ML#G^^L O_5;NO?_*]QZ_OFF0,OMZMB6<:[[2R[W@WH^-U<\7)Q) M@]/(#T$:(4'#.*$)BH->2QI$D=:Z-B<*7*]LZT0W$Y^OO/N:B]W#7<8Y/5[9-X*CRKMRB_F>S>^,?TJ=JGQ7M M!HX3_A,2"T92$3.8AC'!L0]]$1(?L"1.DD!K$\6X2([1^OSJ[].,8WLHB>D] MX"/M52/H=,[JD;+5U?KW2-ELC=%!GP8(:,??99#.4BY/M]9:=$B_$2F[J)O# M>O\4G2OA0P9P2AF) 40B3$3 NK@)#+C6>-WX:!,V#CN)+S1+%(]9M>BQ;B-P M"GOU,#;66<>MO"N&*;7HQIJ]#*99S.=J2\V.4Z^QK:[VJU^S_U56_=$L-?ZS MJ%8HP57UIY5-19\%MV+]GS*!0K[V7[:L4! M\H,HI3' (6N^I)3WL<*8*5UV,B["9&0XZM%@PPC77D?$-(:9DN(UKZRQXJH- M5Y QWK;YR6$AA]+F@Z1Q94@? ?^:WW_)JU5"?0B0X$%,(\3# (LX[D.@! KE M&T%T/W@J:F"-^R2TS1FFA'-?#.& O3^.8G3NVM#V1N,J#9<>F=V4H>.5VAT8 M3W)\@8ZCK%C #1;&TDL+CX(! DD7(H(44,YH'&! $DX#E/0]MQ3&0.F 7J,/ MG@J!Q. U5S9' X$N?#%$(!F#0&5O#!#HPJ.1"%3P2@^!1 V!NE8L"(':TE]" MH%G^ZM<\7$QT-P/-8[ M/6ATL"EG_=K9/>^D3VM$RIZ[:L/EDQJKR=H1GCJZN6'8JX&!$P%@UH'9(P.-BO+M,;0[/EK M2C.'UMJDF8W1-@L\>^R6%L\,C5XJSTS3>95GHWQ2Y5FWZ+YN-L\4WYKIQ:XI MF*9$$,PP@2%.*,,A84$?+O9CK658QD$<\ZO7Y9V%Z='*W#TU2DUBG!Z=7O!, MN]-F!TK7S!F T6@_EP&A\6F4EI\SS654V3:ONPMB?LOW72Q$HR2)$<<"1A0A M/R0T[&+A6!"M\WC,(CC&3:=')^C&:TY@FX C^273(2TML M6L: T-DC'3H9.+M0.IED\AJ=C-U1[H<='AZV15X]B]RUUD04^''",!.RY36BG9A_NNI-S=>:&O1KJUEER M>1G0LI;-TZZ>59>4FU;M_MAK,:,$A #$C";$AP32),7]P!6F.-5;4C JDNOF MU7&;\%ALC713L64UF9&:;:MK'LX$K$&?AMI75OQ=!JPLY?*TC671(550/=_& M]Z[8Y6_W^7V]"A'#,<-^FH8AQF'((MQ/ZA$"A=8YIF/B.(;4BUM8&W5>*T^S M#SC*4#523>6E'J>,;71"J0&/!AAEP]EE$,I*)J7]YTYG??I3$/YV:$!8WO9- MNGH515RVVA(<"18@ =(4QWWCC804*=7\17:7!ROY\9PP2%@"H4\3/\8IZD-RA)4V:5H)Y+I%>I+2O#/[ZN+N>,7\;N^MN]T1(VQX_)^5S3Q#<6&1SA2%B;/+:)_: M2>6U20IS?Y2/"\SK?56L]_F&9O77]DZ2;_*OVK.A3^=] 09QDH:I@ $'@@H M3M.W1%(3:IT::".@ZV$_J>QX3&#S#?_7H?B6;1N!FF<%6O%6#5J3VZH'K[,\ M[V3NA<+Y3A!4L&T :%9=7P;8[*;T]%A!^W[IGR[X3$3SY>(E/YX#!CE+DBB- M(LHP3$("?7A2D;)(BWFV8SO&7R_R>'+JSKN*P[%G$%HJ"<5)W1D+P0R6X_UW M?%*ADI%#,\".BF09)'66W=4S#5VXJ'P7<":?X77^Z6N>[]\USLNGMUW[!SA, M8C])2.13'R(:XC#IPE&"B19(C8,X)F:GRVN%>;TRH_7!YCZJ87 2"_5X9^:> MFXM_K[@S +'1ABZ#5N/3>'KEKQU?QO"G6]\7""0X(91#'%%!*4P1Z /2&&G- M X\(,Q.#C%8"CW'3G$,.C+1#HEF6 5]W2)-&FK8NET>ZB2@0R<@;52:]WW_- MJ^,=F-TBF(!2!@@.&(* 0AHQ";]3',ZT%OWJ?[IC K6"C&[1-3!*C3)N/=*# MRZ4],ZU]>V;' $G,K5L&0$;H+VT]1"/'XI]TW]J5*N].2U8B@"$%OB^D%, Y M8R3H)S!9G/I\U*C\N- 3#5!=CB8_&QMIE8Y8"&>[- S'\:FB+L;])RPY5);]=(1G(%Z39MQIP@ *0GK;3 M,Q('5OFJ$78ZMJZE1KO,U''7#B\=&6N?E3?>6>JR('G6-0*0!N7P<\#1)#%- M,!I[IPK%=_F^(<7[V^,.CO>'?;V7SVBQN\/WS=%%JU (Q--(6Q*'6;OK1P1P#\*BO6;BV/NY<*L\*;[RLU:A'Q?'VJK%P4F?U"-A):USM M]H.]OW05#[OJ!'NON34 .VM&+P-Q]M(I'3V0&KLN'L/TPS;?W.4;7--RN\VD MF&R[2HD?,D3:1F3,<$*0Z.<_&>,:]P2,#S5M6\Y[.$KTLMI;GT1J[!>PX.TP MR6:P=51+[L;KY'FX]NA,EFKLP)C66K,-&",M5MM_\:H1+]#?LH,+V'UA,9G2 MR5-FS/UCS5-V%<_*9[X?0920F*0$TB@-V*G93&7]8XA\S2@3-UR-*:1KGC;3 M'?HV$N=G#^FT'AI#W*&7EOBM[*D)NA^GKT9M0\L6!VS3/*ZS>I0SJJ,-HJSR MXFY'VR&-]8_3NN^4RP\6)&V&>7'*.4/@%"T$H=9XJVD,QXCN9'F]+KUQ!&/C MU(8/IO!,#\]/[9IMF\@5:P:&",::N8R1@=%9E'8?L5&@^5QENSIKE]7_/2MV M[\JZ_IAGV^+?^6;%4NPC1!E@(8OB,!%^TA\!R((D5;J0W4'8B7"T[M^O_5FK M=R?%UMXO6ZDWK_\VBE2CG#>"UU2FC^39A4ROT>G]TBC]VXW7BYT5RU?_4.4G2$,!62!H3 ..0APG04S[ M#:.<4V/<5*;I0>VDRCO+FJVA-F#1 +)L&+L,1EG) MI+3_V!E2Z/>JV.>L_+Y;B=3'J1!1*E*!$@@8.%W0Q:,(:-W\9_#Q4S''^]Y( M>K.1F@SQHV&9)G7L]. M1,>,Z75Z]Q="VZ5H_8%\WK;7JG>&G"7#%:819O%:CU GFW]]:O/I[/9WL]JL M=V#?]'8;']LWWG;EL_N47+DV&6'=U05,3-C/J73Y'&J?,?V05_L?'^03M\>[ M3;,T\Z%Y1$_-8(+3$.,HXE%S@"R/0AZGT5MU:G1 M+/M'G=\>MN^*VWS% PI$ !,_#&)&TQ" I%N=(]OKDJU6:*81SS'/>+TO[K-F MO<*AU22;P;>:]\A:<74DT!P9:A%I-]Y1H_=NR.!IH79VS01K!IXO'&PF&:FB MS=@M5;A]EH]B\66;MWNUW]X_9$75Q*5?L^HN/Q\P*!OT+$HCROT I CSQ,>G MX,*G3(=OED*Z'E\\"6N68;TK=W=OWA7?VC6U[6D$3X[CU(.?+=?5^#>#X7H( M[ 4>O?4NK.\TSM:R4[-N@(.6O5\&"FTG53I]7C4G4D[QWM\V;WW[TA_?^?_( MMQM15I+)*Y#$,><("9A2&3MD03^)D_I,$+VY%2L1)\7AML'AML5A=L9A88I# M2YXK3LY,;K?F?,TK%4\C\LUM6;V13>^)YW%4G!N:VK'J_#)0:#FGIQ- #AQ3 M/_;A6[X[Y!_S=7FW*]JC"$_];"0[U''*9< (XIA#!OJ 04#T9I9'A'&,O$Z9 M=R%-]V@'7H >\&W&0^KOV;0 *0U#=;5? M_5KLBOO#?7>"&(Z%+Q*2L#2E A$9).YF*M(PYHG2F:3ZG^H8,IT8-; 8>#+, M$;=VZ&&CTV'GF#^9V 4DY)^> N)9YB_PP-R=>5__$;K+L<^%7AN#Y;=Y5>6; MCBJXJN03D3?MG7>G0ZU$G/ T3)$ C,0B;0ZWZK$2LCA*=!H;-N(Y!D(OT>NK MT0N1(X[FL^*T6J-D:I/U,#/>7R<-%073!EHL-BU?1M/%:D:ENP=48YW=A[+> M]\LR:'>57[,>HZSV'^BGSWEU7][V/U]APF1;BD+$PC0$/H(4G'@K6*34V+$? MU?4R"?K)D__LOMV0WVG26/!EU^!AV,WKK>8,HY3IG59[]4*]3JGWB]3ZMQOO M&B^?7_[N;@O=G>KB",6$Q[%"8X0A E,XZA3 3#1 M.U3 =NQIAOQNO,U96WL?;ZO.:/3/GNU:0X*S.&XT3MA>R=MK]"R_%#53=?'U2T7B[+:*X[R^[EX4='+BK?6)X]%/OCIN(3VR7G\;VD>O'O M5HQ46)2;%19A*,,"F"(><^3#1) ^/HNXUDUN]J(ZINB%T%,S7GY3[]NS8$]B MF_O-I5K-V\SM6:_&TWE'GYF5K^*5.[\.PX6[N/5?U;X"=]LM@&=1T MD-?3Z]$=.3>2E+_)EC'&(8@) < 7' ,>S 6T*@29BX66L&>DH^C M.&?;0FM@D\(6 3*I0Y]<.JXN&E5:B:BQ2=\;C8TATY!H]7ZM!'0,J$Z6=]%Z>ZS+=R6<6U 7!9-7T9"+.;TO,='+;]4II4ZE_?=B1Q]Q]9M?F>57FG MIEXQ0 @/$"&"1;)-QU%P&E$$@ I?>1II9)R)(-;-'NV\KYU [Z%3J#&;,=92 MA8FC"=W4@]G)R,^=D;TV[\/T1FI,!$UHJ-G4SPACU:9YAAVX-K%CR;<%3.78 MRJ2T_U09X_Q3>;MO(O+[+_EFDV^*W2DVQBP L:Q($",IPHB$,.UB1U*'TLF" M=B-.C?BZD^KEG5:OV(W'_1C+M<$_D=LCJX!>I<71Z?).PJ;MBU^S9:#_/=K)9?2YQZ=1 M6G["]-Z:WP[-ZO?WM^\?\BIKXG7QY5L:0!Q'*4X(C2A*@U2&Z>/!"&B-$YI' M'(4UBR^^'.IBE]>UUYRM_:UH1CCT1@Q'.*DV3#B-B7IMJ;-_)U5>+VM: M!%UU9X!!XQU=!H0LY%':?M;,,'3$7O9EFY\",IQ"C$.?^D%$2$+B.(9]P(CZ M6N?HC0@S&8BJDS:O?NU-LNZE'HD:K6-1H9R MW;'8E^M_OOG2R/,N]>DA::R=:EB:T$D]-+7"7C!QMKG38:>&>FUV+%X&J&PE M\[0'9].CD< Z[_PC/\Z_\B'[T1XK^CVK-NU_/N;_.A1UL9=8K;X5Z_RX9"Y8 MH3B".(E]FN X# "CG/3SN3%/B=*!^/,J=(S'DRS95FMU=6M^VST57W,O:[1K MMM]F*LI1C%U0*5I"\^6NZ2\_O,O?Z]+RVI1NCE^\\Y/0Y3;+8F0GQ:-?'TST M."RZ&IG* [7:9](24:VT^.UMWHRVY6]WZ_(^_YS]^3';MT?O[-;%MFB5OYP/ M_W.=U[7\!R3?Y;=%L][[L-NO! IXR). 8,"95"DP KU,*%)_]2VOOI2J-=;D M\G0P=YF),NV.NKQ]]J?WY:BL]HK=>GOHYMZ*-M'FY[JCG],7I5I]M>@RU*NJ M3JEXQUP\JIW/C7:O4;KSN 6C^99=6NX/F,'!7@Y-ZRG:Q#%11LST! MRZB=YDN_7,B;J%;MKEO1+Z4#'(DQY% 3LI"[R([VJ:"I5L]= ^,-;.BV*+%D[0*"I"V\9X)D\ MZW+>5T8/,W\OR\WW8KO%.ZEF?WD>>/W"E:J<\8"G.*6,DT2J 7$8]AI E&K= M3F WLN/QE;/"[G3H:=F@Y=4 =QXOHSWW%%NY11/K=X[*XJ=[!FW1U0_T7!Q MBPF$3##?IRAJML)(0M"H/Y A]5.B=5&2E8"NERWGQ=W7YJ*D3+8'LKO\\L(D M[Q=9H__(LZK^FUYOTH[3:CW$R4W6Z_4=Y74GY#_%X8RW)ZG8-D!$JZXO X1V M4RH=/J6::W/R[WB];KI[N0U7NY+?K=BBQEC2F7YN!Q?KM[O)W9(N^>-A> M; PD?@"#&! >@=3W&4I TJ\:PHFDL]8BG@GT.)\V6DNYVQ\>WI0/#3S/8KW' M&6DN_9FBJ!37""VLE#07$^7?KY=)>Q=,ET';9[W\Q3Z)V>;V+1@_M$IIPF)= M!M8GS?CINJ?)W;90*;ROCL)>U/6Y6;RUP@$"221BG*2,PB2(.>K[U!@SI+6N MP*T2U\L^!SE35AUFKE'&^Z/-0O.H=,=E-[I^F+C8;-8,XTMLZCKA=;/-:@.+ MA;CX>L!FKNHU@'6'E=>:[;-]*^&3;,5F55'B/XMZ%0*:"!X(RN)FDU(J8MCO M3\(P%4)KK9A1!-=+83LMLF4GU6@RU] SQ459SNW27%2EZ)2;)5 OF3&TA&F4 M>EUFW-$U3@\Z#CTS)4XOR>R, FL,K5P6:$R3N$*949XHKRT[]=-D M$VNW:;:&_.-A(QM;LH11D/0W$48X%#X#(F ! 5""+NAOYF)IRK3N [03T3& M+L9)3BJ]HTROT?DF2/2(9,EG-4!-;[$>KQ3.5/X:3O_$\!//R<=^!DZYGJZ]-WIOM8(!(SSE(+FM L1^HE M_9)&#GRJ=![J=&J6/FWZSO2:Z0D*TNW\J9LRG'@.5:7X%C61^D[ACNOI2G09 MM)\P7TN3JJ9.JU]DNL]DB W/JIV,6TL)A_O#5E91&Y;?%NMBOP*8,!"$(0A] MDB008 [Y*7"8$+V[2T>'<[Y.\JC0RSN)NC>4CO=3C<836ZF'VY.+O3KOEPM] M7B?P^A)]1Q>/ON;8 "HMVKT,%MI,Z-F-HI:]4K^-*G_(B@W_L]E+E^/=YOW^ M:UX=]^S00U5)W*X@%BQ(FH./:!SY<4K\,T=3!+1P9B.>8YYU$KW\J/&XDKAL M9'KKHT(O&][FYLYI-=!-;;(>Z7I_.WFMO:W ;O?@C==IG/JJJE=-&X"=3W;4 +!2.M8?MW/GHHXU5'//*]*9X;"^Z%KV[)> M"FWU5]X$,Q=4'W^:U5^;__-_'8IOV;89*OZ8U_NJ6._S3?,#V=-X_!<7O[GR M(045G<*G'\:C5R;KRU_*^7GU7=R#>M%]S^<.J+ M[T!/E3EMV*3;\B/?]1--?UV]TT*:2[T M.MTOM1+<3X)0D#01**(1)ACV"ZT$H[[2Y=4.PCJ?O-\?"?#0:6W.U_[E4+<' M /Y-_K]3;'X3E\424)V,G\5\W5GWO=>H]#Y<^OZ/WO>36 ^_[KNCR755%P=G MT:T7Q3((ZR*Q9_/BCKQ3'D+MKQM[EV=U_K$Y6>S]K131=FY6L8!! F&(4A:Q M@(DH$4D?$]) :PG4N$B."7F^2V_;J/.V1?:EV!;['[*AU"AM;I*.@R,3#\4.&34T)&O%X&5PS5(N M3X=H+3ID1J]W_4N[2E.4DB25W=%0P 1&A,/@U",%0FM#CVF,N8@UADX:#IIP MR8UY(XGT[E7C)@#1280R@O2]7")\#+(8Q(ZI*^,/I*WQ?7-]]+^[\_/;N?#? M\C_WG[_GVV_YK^5N_[5>42C11Q*2\" *0(QCC"D1A(((X!@@K?DCQU(]P5-MZ_9.DI/Z?C5/,VWUY]X[9N =4UC*F;A[Y+7RD:[P+0+CZ>@L?D8":^NFMG.J&O= MY^FXVTA?/'D;D7;9JU5B/RU]];(0T\=0A>^;LK* +"$A@%-.4!1'Y "6K$)''JHQ!K35XYDN >O, Y>)6L M=@9>VRY/!U[Y;Q8/7OF[=L&K4UP_+7BUDAP/7GU/W8 7WTI$G12!)/13/TK\ M@(4A]ZF?@+!1E+* 1BG0.GW8I0['"/[\-:_RK%'D$L2:UKN@L3O7IT!R6T(_ M!Y@?&6V-SF;%]S,BVC#349P>X^YKL,YV^7YUVDQWOE+X>(\.E)_IQVDL6^;, M9R*-@@AR&=:/FD6OL1*&QT5P#-B+/:)G97JWBXUT<)BFTYFGQ\GY?=N4ZT-S M6\JAM/G@Z#68SWN: M#_NO957L?[07$&$*HB1)A0R&"0M\'@O4!Y-? IVVL&&(Z2A\TF5TVYBI@VI- MV@G,,Z:PLF].VJ O.S/0O!QIY3):CF.3**T^7F-9TUTRE&*8\)0#%*<9A$1>4^I# D#($XE'TX%H=QU$<-.=6[:'5D+,?8:>6U MI\*V KU+A0;W.8\Q50U#4_JI!Z0A*^>Z$''8K % V;)Y&:BRELU+]T);,]709_+.11VG[:+)#HM^P^[X:>8NPCR ", T;B M$" "DA/_!-0[Z'MLK'FH=.,U$@W'ID?;.X)1CIRU0BI54ZIEDH\(P8Y?4;["K<_F[7_N&6YQ&* D3 5((&4PB'Y ^" YBIG=;G=9'.^94 MK\:[\F[I7E2G9YL:D!PZIL>?U\R:J:OVV)\!XA@:N0S F(I_=HW<" ],5U^^ M.UVX&7,N&,/ !U$0@X@F,.QGWT+(?*43U,='F6X^_G(5W#O=RXHMV#E,F&F= M-)Z6G]O$<6LSW9AIMC[STCY/4MN[XK*K!9OO!NY/MN??,A=N&N3QRN)-4V>4 M,-XT/ _[.MMM_D?YI<;K?7DKBSC^7&6[NF@>.OD+\@FZN(:T&_/K+R@]">Z6 M_:_"."(T"E#JIX$/0QBQT[1HR!A3VOL_D[0)>LO9>G_C[4\IM-=D=?>+:H!N MAE)3J&*676 &G7"93#MGVJ33G+/?G.3=9'3CG7-JH=HP]O*2YGZ*HT_LYI+ M_&X"ZO<9DR\7\8;IMR3P2>3[5F0; M^F&;[W,IKYDGE'H>"1=#PMO++6KYB]GV?#PS@A'!<4RCB!#!D)]P2GOQ/HB5 M+K-;F.296A[EEVUQEZFOIUJ8:QJ-D@6HG:"Q@B]KJ_=];77.U3LG^ZP2$Z]6 M8A=9*YQ\O^@'1[]YLP#5LS=[U!ZDUUM#>@^25H/(?3&]TE!:T'.RG ;4DDQY MH6&U)'DC&ESE5?'TJWS+\Z*1_E$J[B]A_=Q=1'RA^&E+D>2[_+;8KT JPC@! MW*C+L\RHS?6SE+&-9M=KM>4Q8Z\X M5I9-TC?>Z0[KS_VU[X\KR>?#!]XO7?Y_^VD?I#%ML)_E@1K9#%OF@V78('-8 M9LIMLB4\-TMLEBW"E\&6V2(4.FF<_7U;?FFT]2=JO2N_RW_=G+'5J+U(IY>+ M"!24BM1/(T$%P]2GL)>+0"!C2C=UI_T"M=OF MFK4LIVAB'1.\/ E1INBU.78UWI.:D?Q/.!L/6C>-R43[YY$FKJO[/;'MH7U:\W9;?,UD(JR1&20P(H$&" M& Q RORDBPQ\$FMM\[41SW$3XZ3(RWI)FD>BV/!TN&DPEYUZM?SS7FI]XYWM MQ:_:Z^;7VQSJ%4I]3@( 1$@ MI#P6(>PWW8 D";0.E1L1QC'&+BZ#E]*\]:4VT_O@]:U4P]A$+NK1Z^)6^,9 MJF2@XWOAG]HS "H+GBZ#3S82N7I!_$AOQIUR<-^T!5<)DKC#.$I0#,($TY#[ M_2@5X)!K-:_&Q)E@Y&9]W'6V-MZB-\I'-19-9:'!@,E+FX>/RA:P:_@H9 !( M-HQ=!I&L9*)TVH&).ZI,^L>NRM?EW:[X]V4_LUXQ'D*:2 RF/HP)9M'Y "E M E^+1Z8Q'+/H4M;EN+%FP\C8034236&>'H4>^78Q@C9Q>^B*,0/L&6OE,K@S M.HO2[@-FA3>?OV;[W\O#=O/V_B%;[_GM;;[>%]_R;MIO!:D/@X#&7) 04Y10 M2%@G)HI2O5-X'4F8BU;>7@KWOC?*O:P5[>6]]O8792-7<^S*52&-(MZ4Y6,) MB,>B:45[1]7>2?9I'<RVHL,QOT\[/=KM M3W-17+E0W%'<17E,2/%._O(IW@FU3''=TOMY*:Z=J06*F[FK2O'33+DH*U8> MONQO#]MN'5'],5_GQ;?FN*>/Y7;;C1JO@E@$2>S[,4MBX%,LHR/&8DI@0A ( MM2:X[4=WW>+N!;?$[B7W"P5K[RS:^Z.1W>QC;71K'F?KH%34X#UO@>@AVWY9 M..&TMJ4#='97/,M@LL/\RJD>=!?\746"IGY 0(IEP(1&$>"X"TY%"/GJ(:^* MV__-?>^Y'?%KMDUW2S:_I%GU1)? MZ-%OL;+U/].KJYZ4T?NJZ9GJ2WK:#?9"\!5(.8A2(#\\H@#&2>K+B,>0LN.- MM<8B1P5RW?39;-J3#&KOETV^.;2W0M5_\]9?L^I.]IE^.2Z_R3=_\_:EWNF$ M=FQ6:^!,YK!>6^8DZ^6VS+2 &_)H &M6K%T&S.RD4CIX]#1VDPXA4_8XJSRK M-3B%F M(@ VF^7E<[3+CQHF@[E-=* M]W[ID_B;UZ3A]7EX%XDLK?@T-G NK1C--FI.5)QJ&S$M6/I"W3EY:2U@8^6D MZ98SO14N1@%^KV3[^OWM;;T*62@88B3U?4Z2A/D@$;V*.(G\U2Z_:PX9LSD4 MH!Y=B0SID0R70I7!P$[]C__VO5'UII2R7(RP:CANDM$OEV5T9YQE9S1(8^JBY2%5$HI01-"/TC@F*04\H*0/SD'*NB%5 MOK-*T5?#Z@^H]@I-AU/SW>:O/9"J:OG/]+*J)V4VD*KGF<:!$+)%M:'E;E\5 M7PY-%?Y!/HO\_F%;_LBK7[/]^FMS.-?ESW/Y$._V[V_;'ZX$B$F(14HI2F,0 M^2 4F CD)S0%@F*MV6?W:AR/2'1JFKH_[&Z_5[?0*/?NG&NRC&7P=+S]6)%>-,'P#T= 6Z#'9/F._SLS F M==H]\5'OGJBUFBOZ:TES+/C>:K->;K5C\M?ZLX@B&,?QB!(>92$E HB!.*=J"@, M]-90.);B>I*Q57%&NJ3+EQ\]]JL6]_<]42ZYKSG\Z;J\K$!_RJ*R#_Y'ZA__ MYAS'JHSSVISSM@KQIV"]M63U>&_78U7F?\P;TXIMT<[JOK^]LKF!_[G>'C:2 M5TA;'P(4I# >,@](&/ M1D<.UPXK^S_\C"8/P_SGO#/ERG.-< MQ);< 7B,]7P9[_SH+!2/#M-S9?Q!!NU*L/IC7A^VS7FNS9JP#_+YK3ZT3W&S M7[?LEOJN8.3#")*(\Q@@$% !F-])$P&"S,Z)!A8%.6Z/GL1Z57Z\T54V&YHW M]J%7*/_TS[Q=3)UY#TT2PRL09BPZM;;CXDI-KWTX? #"<9GM*06O88#7)N$= MLS@>CU"^MO)]XI,0U)W79[2;@ETTT!VEK'Q(@C._G505]%!5^6[_@C@?Q3ZG M@1\#")$?TP0FH!='*4R<51;FDI9276P.53OT?4S$=94QH@@=5!K3E)[S:J-+ MXV>K.*ZZ;ZOJ&%^\/V'E82'I,=6'+<]'5B#]KA.UNBTE4(0P$8 0(A+"41RD M1VG,#\7_U]Z[]LB-8]FBW\^O$' &@RH@ZQQ13ZH'. #%1TV>F^7T.+-Z,*@/ M 3E#:6LJ,I03CRR[?_TE]8K(5P2?DCSW8GJZ7;8K]]IKBVMODILD0/WICUOC M+&(7E\:YD%OU5#)@GF+F83F01DED@N#93B&]"S_8S$.)>?7TX2:PLTX>CER6 M2QTN^7:2.&[*W6Y5B@.WVW^O=E_YWQ?KV?O=UWI3B=OE%EF0YP '?I FA( H MR4C@]QA1G&:N,X@QP E3R?: O3W[OVO0>\4!OL-48AY:!SEEG'".E5QN7@:X M]<=#$@&>/LN/C MJKH3)\MN=L5N+\Y_7E4/57LAQ'9!LMR/*<@R&/%95LPB/XMZI/Q7H;U\Y!3F MA%EI)1P071W;%KCXY>H W4I&&$Y7_NMSM1<30'$0K5N[+]JT;6C MWNJH?#F+7*-CN5[^-^ARE*5[UH-3W@O)+D8!3(*RE48(C3&2O[M#]\>XR9O=LSP#)^Z,'-?+9A'>H M.3%>3,F.@1*2XAC[BSHR#G:;"O):T9. MRXD!@[/1%!,?7@N+,2,*;] (>[^5#Y_+S2((8!3Q*B<"+,$A8EGJA[V-) ND MBA&]GSR.FB@_'*/"C=R,QATM>D+Q1XMDY,G+,Q9.3%GTV)K'1$43^^OG7;09 MD!6!3FDZ&RA-TB@* G-Y,@':O?D*/YPQU+0X?F;ZGTSJA3)R8%3=M04H8)!42":\TWB,C!N230(XOUV5S^4F\,-)]MMR?\C-A\6*$_] M*&.YST% &- XHZQ'XN-,1T.LVG: MX/54]<(W5:7V)B\G%,N,QWEHDJ$/M"3 M-(NH3_TH[1>5&)HQHG9/^F#GRI@A9X$96B9I6Q(^;^K[:+6 (XY0E!).0LC2(^935 M[RT &,6+G1BU2U^3>B-NJO'\M-(5J^Z;?'U&2SG7?I.:$I MYI3.0V$L^%';_MA4UZZW)?^[7WF%0WCEOZH?1:]O9WQ!8> G,<,(AFG&)2\+ M8=#:3'WB0\55:A-+SK>]6G!-$;\\P%-=FC8B4W81>BP>59>;CR@\0M8KU-AK MRB=8.KEZ;(/=>:B3)5]>K0C;8TB^#V>U$HO,Z^5OQ>;/\D@?%R&C*?.### 4 M(YS$ />+0JGO0ZC4F6=@QG6'3K$JVQ6&AQZ9:K>./H-RNC02>6JBU(%JF!M@ M3:-([_-SLL/'F-1Y:)$-1U[U_ECB1GI]IESSXFS%#:+E0[6N1&&VJY[*WFK, M,A: $",:HCS&?HIIV%L54T<5*3*UY5B/.GC-N"J> 51HM)Q/\O MA'*]X* +,E"0@ 21SD" ME@#2SQY!A,1ZD_RNE_I/=[SWU>ZSUZ_6NPV7N\^3IKG,;94OT^7MB=>T5=:R MI7F;AY88X#^W=JW(A+)NM#=47-5;;HGZ*0(L2",*@BP3;Q'1WA+P$=52#H6? M[U@[NLM5FE;>3D&4;QG5HDU1.QPQIJL>'6T_"4#OUWEN)>1 B8R(:! X,QG1 M\> ](=%F0U9*/M3K^KFQ3KN&;;@_'SAK.3[NR^TP=8L#XF9TD:0! 2Q@#-8&\4I10I]1^:F9JN[E&<8QDR*CG=&H], MQ9E7P^/)LF?D6=A)IDY-R.Q0/ ]5LN7,RVF:38Z,9VR+-(Y3;H;Y?D))[BY*\47(_%QY80A#)+>!J8I4\KC2C_9<>[F8+JA,7*2.2;A5&+1(FL> M T 3^\L$8L" UL>.GHIJ)9[DNJUQ_?!0KV]V]=V?7^L5IVN;%]OJ;E@N%,^\ MH#".@AS2,,F 'V9#"HOS4.DR E<8'">=PP#RBMUN4WW>[YKG^':U=]<@][9' MT%5W+%S%1;)0GD%(%,MH'HUG&ZS> %M$I 7N'2._\!KLT^U\Z'$L*YD.HC9# M<77AY2D9=L:J(\%>Y#FC"4JIGZ)$/:"+, J.T86[;M6* ;$+,>T_;& MLC37/^08EO?.;.PJLFA_S))JM=^5RT4:@0 !YOL1%Y HCE <]RVN$0D"J7=# MW%EW/&X[&',=N1T\*V-7E?$?;?0J^Z<]?O68E!W!M-BLJ_67[<=R<_.UV!S: M)N(PSXF?!B@) \0@35,4]^:".%&ZDT#;R'@3G<=RXVT%-K,ICY,1_!Y])P:J M,>/S&(_F;M26OT2UT?7O9?7E*Q^\Z*G<%%_*#WMQ?_[U?6-Z>[W?;7=%\^+I MB_HZ)8PR$@=!P@"-2<;"[@*D- Y9JG36W@T"Q^.R!_U+T:)N1^;6VXM[DZNU M&)*/^V9;:6U]!(\91[DEB^E#J+9@T>/U.L!>BUC%U M&ZQYJ+)C'^LQ/W^'>KZ(H \3/\H1 0&OWJ(@"OMNLIA0%CK3\;.6QUB?\'[B M2MT*]\B[_4I3L:O(H.&8[:95KZ L? +R* Q9',$(^3@+ MN79T*)(TSFQ47]JVQUF?F-W(?8\O];%KS/RL1Z^Y=W+CUQ*+TM>2W7TME_M5 M>7W/]KO]IORM6E/1WCLA"O/#6*M M9^,$2&ZZ-+_8J$V?CL/2>N!U+GBM#U[O1-,3]C)RWA^-)YYPQ6M\&?M511O\ MGU#V<>,[#[T?V>>7-\!-P/BYW%"LR]T K+YO++)J7:SON/WKSZONCI67(&"& M4 S]($^3A(6 9R>,>Q!IGDG=PN3(](AJWT#V!LS>$6@YX7?%_FF%GP'Q^E)^ M@G,5R1XE#,OZ;B\&=?-OSSDN MG:M'^7)U3C?<\&^XN0OL2E#/C:-OU78!_3Q'@9^#+ VPGX=!DOJ-Q8C0.*5* M:Q$F=ASGIJZ]<<#F]>"\/P0\236T0JC<'&,L+M72C3:-#L^(O,G1B>K>!K/S MJ-FM>/+F>1$;[!BJ$ZD?BFJ]"/TX9"","$F3+(A\DF6PMYG33*F;R\S2= K5 M K2C4;*T&JF4 T:MZ=0Y,L=4JA:+NE8I\CMKM5+U14ZOM!A2>VBT>GIKDV:)73O,F8%9-] : [?FL MCMYCC-/<9BU'W G1L\S\/%3/ME.UTZ]5H9OOO3:,9TV'?;LAV?._NKTK5O_! M)]6_%?QO5+OOP^DO'*0T8"@%.>4H ^9#B%@0P10BDF!(I=O\1L3D6#G?;W2Z M>-EF//07<(GKW=*YKCFM $^+R^+H M899K:+3'\7N=CA-$<08MD%-X74\[=AP6"A_*;[O;O\K54_E;O=Y]W2Y 0# ) M"$T3E!-* ^JGN,?$/W"IMJ5QD#@N"OB(SAPJO3KQ#M*V4\Y'2M;"!Z]UPFN] MF%74'&9EI]$;.1.(^&A(\B@(Y(_5.<3@/)4&OD-15B';01)UQ/,HZ5/<&,;1 M-W,@EWE3)40.,Z:C4(V:*^5"YB9)'OBSE1XU(O(#)D8=+TU2HC:KKI(A_PK+ M%@^.TB! /D8))1"2'.?0[_$$J2^U+^<>A?N$"-RJK0+A;E*B&Z['2XH"_QAI M42%0;A.CFX"-GQHE N'IB"1.D_A'(3[%!DX55X%NIUD2#=,CY8@!?P1\J-"E)RF M1S?1&CT[2D3-57(<&+27&]6#\D.F1@TWS3*C+J^N$F/UU.5IR%@2L9PR2%'L M)P%#E/5P IRYG#S*@W"?&$.WDBM/MYO$Z(3I\1*C:(@?(3'*1\EM8G02K?$3 MX_FH.4N,/8,6$Z-R4'[,Q*CNIF%BU.3526*\_5INRN*>IY %92B!C(KV8L@" MA! 08^&!8G4P[RN,3A.BP/V!"U/'2)!]JL^HD'2[$0<,\)R&D+,K2&(A'F'L,"8IY$JQW MQERS=-CV3P"="7^7_R[W3G1R_7=:K\LE]6Z M_\L+/V.65@AYL MMW_SJ@YYSYQ5;V[ES@GB.E64OO,OCD%\U_]7\F/XFDMY# ML;;WT7%E9/D[<)7!I_L>1LOUEK\+!]6!4A"LU!%NPOZC51R.6-"N35Q&1?HV MZ.*Q$I--87O[;@65Q!CY*0!YF%)>.B41S?C4/L%)%N4@##.9:;5=BZ-.I[W] MFG_$74%Q/XA1K?HLE&723Q<+T_&MEOH[?-WS?%:F<);NI)8A[@UY=D/\/"[7 ML>S3R_NL'3!F-)W[N*D?R\WN^Z?RB?\/_Z-=+91ZQ7E>Q &"<9 CD@34SR@* MHJ@_8(-)U%B+U+#BNVC_R/^,C MV'LJ5OOF]4KM"EV30+F*W#UW:NFEP]-6X!?> &G<V/N0]RU MF+S'>B-TQX+L2+-JH#Y6F;0J0A=>AVT&:M0A414E57)GK$W*KLA(E!X_1DKU M@7/06PVR%'%C.UY7C:?O7^ N:%MZ[7O]R= M&6IN"#;0+4?;43I1@&(!<+3&%O*F-R%8B1@;%5HH6EK1,JU*FJA2/6##7C'&&.5.- MAI1V:' W-P71<>%='='F0ZKI E?;N_JJ^&N[KW;]^^4A#O,(PR2E,(L2', 8 MQKV9. VQ=%.%S@]WK"(-)*_'I+ SKT74:=T8A2,US7A.S_EG)"WQI-"AX)HO MO0X$5=[DV@O>\/6]]@$36F;0'F $O[;T>1@N!%U5Z_)R5SYL%RF$>4PI#0#. MXACCD/^B,X@)H%*W0%@P,\&"D #G->A,5X44V-1<&7)#I/GJD R'XRP1#0RI M+!.ITSK3I2(-1\XM%^ER(ZU)0^5X4^YVJU(D,O10[_E__U5P I>W]?7N:[GY M6&QVWQ=9[,,P)"B&?DY(0 "*^V4K# #)E&3*JN7QII+; >V%5S1X%77++N.2 M4C89V=HST)LCGENH7H=5M&,V:+T&[LB2I\+D*15T$I&9"*,;WUYJI4,&Y8X? MO '@1AP+(_5?ZX_EIJJ7"X)\'RFT8K\M<2*Q!Z'R9)%09AGB! *,QI2 MV)M'2*X\MF[4L>AWL+S-@,N.^&MSK)D$QJ#72C+H"3\@M9,4M DW3 YC$*^7 M)-29UD\6[["@DC1,B9QI\C!VZUP2L<.;R8)+=WO$(@O#+$LQ)#!%,$Y]',6] M19+E(5L\E9O/MW,HOQ>IH+67Z27Q'C>*47970^4[0E3V1 MF([KL2,]E,0WQ,IRNT@SA,(P("$?J2F,:9Y%8K\F1VGNYYBI;9](_U37:X[- M$+GG2!07&.5ID5P\=,*(8C'4D,%.D>%&*7K?3^F",C\S40%UW"_'O*;GLB/\ M-^57;KQZ*KO?_;S=;8J[W2++DC".?1"0!$#^/TGN9SE+_(RG MZ2QAYWJ27)EUETL&I.*N@6<0O6[$_=&C''D_79'#$P/1533F,4"=>5>/\TVK M#>AF%^L-LZ)9X$/)L7%E:>>L_/X3%'? MXICZ2AOW(\!Q7%FWF\=WST9^U8[\GU;I/N]WXCCB M;?VQ: Y P\A/@I"$E,_> CCR.=3N,Z'Q(^4SB3/"[GCC-(YU5TC<_?=VQT< M\8K!$\65G'E1:)AVYA]WZQFJ_RIZG[TCIYM;SH_<]@Y^'Z>V"Z_SWCMV7W3 MM03,(]\YB:U&:ISV&YMW%IV8&\F$.X<(FN;FW]>\,EA5_RB7_UJOEM7ZRZ]% MM1:2<+V^*7F&J'95N46;:LO_B/!_7']I2XO>DT68!5F(4QSR*6.*,CYW1+2' MZR,8V4C#SD$ZSKA"(N^^\M]IW@#>#]YX7[@?VW8>5VY_]H32/A752GP/O]S7 MFU^V!=?/AV+S9]E*Z7;PUDYR=A]]LSP\J\!;3[D'%RX\]"SN-SSN%][!>Z]S MWQ/^=_^^U_GMM8YW[1X77O-2HDC'\TBWIB'4R*RC?37S3J+CT2"9+T>.B]4E MRQ,).X T#$B>11&)(0Z@#T/8HR)Y*O4@Z%A8E!*=^NW(;RU6BN0V#RF2)-%T MF.8M+-:]U5G@LL:R]#-&KP$-PA0'@& ?A"P/ A+&P$\RW%E,6)@AI<>+ M#.PX'M[/JYEV%T+Q62(3$N5JR;'X4RL')7<'+F:Q='*"PA/B:(/X>0B?%4]> M/CQDC1U9P?JW?;'A4X'5]^Z]B&)UN>:3BX=F3>*V_+;+N<]_+E@2$(PCQ"A$ M<0(""C.4YDE&PI00E*0J$WA+)AU/QV_*57FWX[.J :XWX/6. 'L__;XN]LN* M_]6?U63.%O5RBCK^B]Q\?*P5XI0FE _I0&-$\P1D9!& MA*0X#U :9X%2O[9UXXZ5LL?;M'46#6+%%A/[=,MIXJ1,JZGC0++H#FG!#B7A M -@;$$_60*)*Z0G5=!:=>>BG._?JD;YR0TWMGR/[R#_T'5HOZ7_MJ\>'9G>+ M C]'W#1%49Z1+,,X[P! Y*=F:JIOUK&.#L_TB8WTLD=EJ*0&)&MJZ#C\6E#/ M'BC_E8#:T$[/TCZ.:KY+HHI>FD=BIDIIP;%S&FF+.VUUY+_H?Z\[9"$6!_C_ M%EWO0'?F8GOSM=B4>;$ME\=_ =?;W0*@B&4PCG+QY!H"V.<@>ZB$YE*WV$X* MT/4G$+]\%M":_8@>FZ'FCA(Z376>6]0LZ+CX]? 'G5,7WC'J1MI[QRZ\ MQK4N[,_^FO!N8N&W$!^5%#'FYS#39#(J!>?2SOCQL)B@/I7;W MV1>K[2*'<>+G%"M<_T;GZ M[BW+Y?YN5WU>*>Z4N0J*M>3B.A[.TL>SJ/709Y<;WJ#73/U-XO7#Z+N1D^H* M;LZIMD9?\SE,(>Y>;JYA+C:;[_?U1MPENEWX/#/$+())&#(QBTG]#/8(4N)+ MO:7EPNX(7;9UC\YK>VH--=>$9$VA'8E?"^HZ(/7:>]Z/L4XLI^^3J**A%D(Q M4^&TX=DYM;3&GDD9B_D_5[OGUG'$PASX,4 AXB(=PXBPWCH)L)D\:MIT+(UB MV-XUL$P549=3_;+3-9V6ZLP6YJQ4\&WR%*M($_IGJGZF7DG4B>:L25WX^\HT M+AZK7=MC+VI3_D.^\MJ4E$_EJF[7N ,"&0BS, $84I)R[:68$ A\EOM1SN2? M/W-@V[$*'@'T/OUS\?#X+\0KVT)>Y:TT%Z2?ELY:X35R7HC3;FF?0:7"KOTKA[GXS5=UQ"'/[@Q A)" M*$L9#$G(?$+Z/I4LHS$T6\*0,N$X&34@3)3M(VTNB P M*"TD*#$YTZI9T8FSRP,:G&B+RJ^;>KM=1 G*@C@(81J'.0Y\G,999PPQB *5 M4UJ:)I1$1?V 5@/"6[[NVC44&DG^-(7&/G46A*8!-;'0-!A4A$:-R9D*C:(3 MYX1&AQ-MH7G=>KM(4( $JB.(E)$O:6$42HO__YUJ"BT3 K-9R>7PA] MJU[E'/K7BQ[9Q&/J-54J \R Z)F.-A./S@T]8[9,#O4L8A^@*$E)FM.499%/ MXF 8\A0%Q"C=RQAPG.QOQ;_B(-E+<:>9ZFW39B'1OW_29OKC-2K2I$+M3+5( MR06)HS"*?&BHS555?*Y6[<4UPQF;/$PR;BKRHY#E:1R'=) XJOC BZ$IQVL8 MSXX'K@[X],\(:O&IK$6NJ310I2-HW1QD#N?]WB!,3II,F)Z=2!DY\[Y\S&/1Z-68Z:!**[_]I78O!6 S3]^LM54$P$S72Z MW0)-8T1CD"8H2BF-&(TB2GN+$8AS:U(L9VXIB\7,:<3J+8XDU,J(VGG)E9DK[^B5!7ZT M-WB/3(J-'OX!$)2Q-,,6':75?W;7],/T^#PYR M0O.8^&&6!+&/H@2Q8;J)H/'ELIIFQ]HWENO#N/">NR&S(^H\,/H-,"/$Q&E; MC$XX1NN8>9MRX(R7JXNG=%O+BKX)F/*&Q8:9,]. M\PS=D=JZT.9)5N$NUWS666YW[0IDNU,"0 H3H.,^@$D$&60 DQ@F@!>:>*8 MJDRE=7Z^XSES#TGKV3TMON1DR355:DHTL-3"F62+] U&3BB-"7_S$!A'2](*VI*$*YGT<0(9S C &,$4!T! :"U;'D9WFMMAZS0N9)QX/<;?0 MEO_:>]Q43_PGKK[_\K5<=T%UX[.^_ M?+B\\ X0F[M[QQ6R\YR=D#6+A,]#Y&PZ5#O[.-4$L!%7/@D<;N/^M:C6VZOF M1NY%GN1A'$:\A ,^## 3EP'W)C.8*5WM963(\82MP=;-UKR?NA)+\1UA,R+E M)&PT#M7$JZ7O&)?7 &L?32^W[S/I1+1.L71"KJR0.P^ALN-*[>#C4[@P]Y+7 M'&O.XG=2/M;;:H?[A7CD,T*(C](XBB@@&''](P'-01J")/&E;\75->!\]:B# MY2U;7 KWK&IS=EI_1J-+=:[7,]5!NO"PRK: &64*]\^.09W>);,:%,K=(ON. MRV_HKQ6&9G ?K+$+M<4O1JT(_+@I'XM*[ QP*0^SD$^U(Q;D+,S\& <1"#H3 M$89^K%+T*?U@Q[K:8>G+O)W I%;BJ=$D5](Y8TA-2GMR;D^RXJ1<.V;@1'FF M1=0\RC$]Z+6%#T5C+MC=,=WIC4^3#/@,Q5G** XCF(!>;Z*<19GR#%#MQX\R M[^OV/[6:\W4H4YCKN6-+9X8W7$(_18? :S[.S>7TR)N'9)@X\-:\S80+)?GH M9*I_-K4W" A(0ACBG,20)+2).\-I@ J;?@;F!E%3AZ[5-H_5]+<@M!-Y734 M19-1!95Q3Z:.VO0ER>$MZ:C("1^;SF+<*YR)M&&/26ATCU _:90U2HED55_: M5342P1 %.ZKUJ [0EUN5JB_$)5RLS!JX'A-X11._ZB&MTFFLG.BA%WPDEM$O_/+30 MLD^URP_6@1X*G;X3G3S5 _\KU_W]\6=^+/;XO.J7&! TQ23!"&6!=C' M(&)9!PYD02KU9.3(D,92U/.CO/?%:YT19VJ/W?'^:!Q2/,@\5F M:O*X,74F MVJ;AG$[5SP; 5/;M1?@'R@L6G=9)'+8Y'RVSW.R*S8X4NQ)]J[:+C$\';'LG$=IXY:8B$ MRWRD'N[_)KE(PW';>4B7>ZLYB/_FG6BX_5(N $Y(3E".01Q'"4M3G@![%)3F MH?5$HV#;=5OE.]L3CP-"!XE!A7J+ZN^(=6<2__%\#*83\ ,X4Y76",L/),4Z MWNGHK3:+HQ7V_%^HZB58!-AG:9!C1'V8YRCS,08]//Y+^[O"-D!-)\,^WO-C? M;G']\+E:-V!PO=Y6R^84:KV^W13K;7NS&5CD?DIS%@(_SG$NCL4CGU!"0T00 M2:*$J&0&JX8=JW_;T'=W#,_;'?"IR;]=QN4D?C*RU62\A^D=X;SPGB'U;B5X M=Z+1*AR>T&$GH9B'UKIQK1[A4U9L>2Z^-W?UW-;=F\<]IG+;/.VSB (4^"P' M41PG#,(0PCSMS0(614IG/$V-.=9&7&R_'HNAMZN]HD7J?1Z@*IX$-2983A9' MY59-"GMH@LX.G'= -\D;4N?8.M4V;HOH>0B=/7=>-HS;YI-1?(;>] MW&[WY5(\^\Q_T739,!" '$,F%U]TU-SCCM=XTQW]Z M?V9;N9X+A)W"UEJXYY$.)O%0G*]Z8%\V#]\+C?7 M]S=?"_[G[9\N* ()@&F08A@F21CP_\MZ<#3,M-8@'$-R78'7#P]6G M;0-0\9*]L4*DEC]F%!W-U''DP:O\T*>'>C-DAPNO=:19FVY^"BE89!'(4Y3$.!A"2<'6.EN M"P,SCC7\,. /DX%^?J"XOFS"I9PPCT2CFM@>&#S ZE=.1EXI?I^?$YIH@=1Y MZ)P-1VKK'YR:'MW[%A)X3R MMORVRSD%?RZBB,1ABB-(&,XA2V(2!6F>9"2.PA!G@8I8N<+@6,EZV,U(%$"; MB6\'M7E+M7W11.RSM]6-AYZ*:B6<$(LB737;K)6H"9^SH,FIXASBI2:9QZ'J M,1_"JI M/+P&0+_=K?;+X/!ZKSSQM7I'?KVM1KJI8+R(JV:)609;/X%8BO.,4HRM $EE MG]&_AKDEIO$)>#=G310+^??ZNLO+>3$]O"H?P2"A**0)3AF*TSC(,W'G**&9 M3P@)E6X2UC+@.*7TF"K57A(]MN3$W#E1:G(\P&E>&_;^Z"&-K*!OL7)" XU( MG(>*F;GPZGD^8SZ4E>13\==O!1^55;$2[[)?WW\JM^7FJ=PN4!#D"0\],DV=,>!2477&H5%;@P29 [Y6DGC)UV.< M2)/>Y4Q&H67#H/?6RQ96REK%J76UY*?=K72]?6(Y!0EF0HYA#B&&$ M0.KGO67^/WIB9F#/L9KUR+PO IJFG)G0J:AG(S&I+6@#GPW N2C:^ZS)2)H% MSF>F:38\>D_4K+&E,]=;()(&80 C'\.,L3P (,.="1;X-%&Y1EWI!ROIE.Y] MZ96-&=YYCM1G=E;I,9G133>-DYR^23,U,\E0@GYBNJ;HO_3^Q8X74N)

8>EDBTS5&C M!MED:QNG:#JUSFN#W7D,&CNNO%Q[M<>/=,M9N1.F/F[JIVI9+O/OOV_+Y>7Z MNG]^%]WMJJ=FX7< $F\W'OMT_9MW_9%^0K>7'W[U$+Z]_/OE[26]^9MBJYJ#&,C)W<3TJXF@F&^A<WM2I4'R(_!B%)8!CF 0YRBJ(.*@N)VL,, MDP!T+-Y'/HDFNTWOE;?FVM(_V5LW_W0GE.;Q2&F&%^F]8O!+4>BGB;E<*IA] MN-62Q8M(#PX=MU[^))SZN>FV_$'2BHL@G4@\DWX3\TA-TU)0SVB,JJ4W4CYR M=:V:WA#^ZU4I?H'62_10;W;5/YK?7Q! _9R%,(H!A"P( @R2P32-?95T9<6@ MX_1SC+%Y6FU =G@542VCV*%9+D.,SK":XC\G=P#8,'L,<5S%EB'MA );Y7P> MBFK7I=KA-ZJX/-GU=9=+T197KK>ML1CF29CY&4NR& <9SD,_&(RE3$GC-$VX M;G,69U1^^2Q@>7='N!1[E37IDUS7=<^[!V MS ](JK0X:VK+>3757;763]R+;ZI[IL9LRE9.XQ&I6C1U''938H[-Z\!Y/W7P MWK\]PU'%=)*LD\62'9KGH5+6O'E5(MED25:W?E]ORF)5_:-<_EI4:S%3O5Z+ M/>-N.KL(?9S$&< 8Q7$01#C/".JM)BC*%^OR2R%.RLG+EZE)J5&7M:/N%3KI M$2AP>7R:4AV0\5][CYOJB?_$U?=?OI:KMJXJUI6X&FU]H@/"#?5R(C<*W5HB M=T#F"6C]NA\G_0C?N")WAJP3(F>+YGF(G#5O:CB0@9:&&\+F ,8X8'L/T M?BKN[C;-!/YGT?9R$$@NC@WHK??3LO-$]8HO)Y&2T\G)HJ/=>M>QWL)M6O N MGJVHB>CTH)OEM@[V^(UZBKR>Z>=S%:5Y2*]3#]_H#G3+IKQ$"B\=J5ZR&C1$((Q@B/R4Y9&F$8DI]T /(N=BI'9.P9M9U?]-7_D]E4X,> M[7AOMR6O2\787E7%YVJEL_MMDWI9J9V$=56%;<%Y/_4P?Q;D'_:=.Z@3'F25 M9?&DGEH/Q5QDU+YCK]33$7?ZHHGNVK+K4WE7\HFJN"XW91G"$$,?^F'HTY3% M_J#7+ JP5B%KP>Y(E6L'3/04=<@TINIVB-851U?DVI3%@><#R*G5\#5M2CIH MP/I<%=#$I;/:9\R7ONH=W;ZQ %F"$48L@R#&:9BC'/1*"X(@U%FP-#,XCLX9 M7$!BQ*:NIEEGT*:8R9 YDH@=05%2+QU^YRI;6KZQ;43 K2,:1M@ZJ5[88 MMX>>/.]NS\&+Q:T&KZGPV8F.KB*.%Q&;4MD'I]^<%K%I 'OH=$Q&TD\95I6$ MU6J8YJJX=IT\*\4..#58=Q0V/W#F6FWIK/-"-B=Y&J/$9]0G20A)UEOW8Y98 M$64]T^.H<#NH[0BM)L7:BXON:+6ZLM@P?, Y$P5]DSVU%44C_N>JD89>G5]+ MM,":^4+BQ^)[,Y4'E(8 YY!F$:(8Q(R1OOL(Y) H]2^:6W.\US(L9CVV>&PM M%DJ3:;I2Z()'N\N$'\\P._(:80=':X%0E>RY"IJV/])+@WI,&8G89E\NKPY; MHPO,LA2GN9_D&0L"@"(:=+=U9 'QH]A8QU0-NIAX>]B"FBFS:B!H+@FU MI6D-Q5<2%(\G:R]H4U4V7=9G+&[:+LGHFQE?^A*'ZW6SP_SOU>XKWF]W]4.Y MZ7%\7V049S!*_"2*2!(!$# 8]R@P#95>([5MV['P#2"+01N_3ZV,)_E4$DD[D9FK7EKR[JQTVF31N% &,/*A#[$? 18P M'\&H/ZT31#$ AIW8VG8=BV.[4&]Q1FW L-&>B'-R+>Z+'/JN9S3/?I=%]?T1 MHUC,52 M>":W3V*!/?LW\RX @B3FL@S#C% N7N"=%T$(IY:*8+Q[2OUE7DSE Q MV\.'[]SMFU :4,A@E%,41#2+,]H#":,<6;C+W,2\XP+SY5WFEQ_^3F^PZ6SZL2J"ZR-*,U::*TX*">X]KB4%5Z.X*XLEUOQ)O!- ML1(=E;\5._%@\/?K^]^*S9_E3JPD'!X17D00,Q2E<9+CG&&$Z.%P=QC'2:*B MN_:M.Y;='G#[%OA#BU6,\/J>_U./U]L.@-4DV$$TY!1XVD"H"?#S& BT34MY MCU>$XH#8NSD?"B?2J\SH">5U%YUY"*]#_^JQOG-%V2V^=W>!H[O_VE>;\DW; ML9_!F(3<;.ZS,,0^IGYO.\JHSD%%.X;'Z2?_R'__:[&UIZYV2)=4U/&(UE/1 M#I]X0Z%#. O9E*'ME%1:I7TF\FC7IY>2Z( Q;1G,]]MJ76[YF&_>)A4UE M]OC3EE1>\CZ6F]WWC_R3%I>T4?Z[C^*O++C1A"59EF8,8)"#A YW;T0P"6,; M@JIO?8(:\[$#V\PGRQZIH8P:\*\IHHXYMR:A/% R"B.$4D!@ MU%O/@H3JKG^:V!QUU5.OVB]%DB/;D[37^\TXEQ]E7,LNDW6-@\8!=4- MRLDN3Y/D3G(5TP;[,Y%&VUZ=6+&TQYIJ-)R=:,+0CC3*#;UNMJZ'K1[=VT'@ C,71+NGUE;*/P5N_1+(3R/3K5 M5=,X,+.64'/OY/34$HOVNSL709PB%@*4)Q13!A+FQ_WE17%(0V2A'U['[!3] M\#_M^YY")76=N)'02@.A=#SF,9I=.*;=,*C(G>$89M6Z6-^]W;&(@A1 !*.8 M1A"D<9I'N#]<$_-23>E@M /S(W=HL\L/Z -VT:%M% .Y,FEB^M4JI3,=V@/H M&7=HGR!676!M1&G60FO%03G!M$MUN5N\:E?:]_6]U?U^@O7H855]:9[BVBZR7%R5!BF&"?5CRN?&I&\1CQ'$*N^X.+ ^TH;NIN+('HN5 MUV,7:^>KYM#P_3#RZP-N.0EV$8W3TCM5!+0D]X!3L"V0_B*@>@W6(\6]G@/O MR_IN+WY:^]C[3/E_!G*2.+S(=X*/)HN!H,MAZ@R]D;L,^/M)1]^FKSKVF M+[1^>*C7WE: ]?;"SZ:_:??=>Q3>Z._:3Q!M];W^>0?:I$/@\BC&K6]== ?O MFJ:JYH]^^2P<](X];!JOMA?>X*37>.EU;D[786 ]8I)]"=-]*?.88,V$BQ,] M$%-'2'5#\5.Y:F8R]6WQ3=Q@^+5>"02LWKP-=)&'(0HPR'P<,11CG.1^GZ&3 M4)SHU-]9M(YEG"D=1]M<%MK!]9K7A+AX?2Z_%JM[(7WEP^.J_EZ6[>:8. NQ M%0YYVW*W6Y7Z3;SV@Z>V*SE-P,RV)SO,HM%7!.X(=A.<]U+1-/N4J@1+;%@Z MB]E,,H1S-]_9PG3,J_U]D 5+Q60+1&'FA]QJ0#+8GYE+H3?>R]0Q.\5> MYF'ES?+=7EJ\V][SL$JY\[V.N6YP6-G8D [%/-34A6/:&QF*W,DJ)KV_+^]V MU_?TV]U7_NF6G[B,7Z\%)O'_XEC'4[%J%7Z[VU1W7.2;'T\X)*8Z N1%*_1'6"^\@QOM'XK%GI>_=_0OC"O]#J)S(D=, M^2W,(YE,RD ]GY&IEIZ,,'TL-U6]?'WC<+?.=.Q]R\@B9CGC#K P)S%-@A1D MJ%]M2B!W3&52,#/HKB<6]-:[_( _471#__=/A+:_^IG_GB=ZK2Z:__;HO_U^ M^7=T13_2+8S_<3FD8?G2D[]0\C$B-E[@5(<@ %69Y%:1 D M28K388DP)W#QV+AYLRLVNQ%2\ED\*E+Z$KI2X[)<,O7^^7]"CO=?\O)+M5XW M?77W7FOW!])%5S(G'!Q-P2E@64[#& &<^[$?XR3O,*5Y MA'I-H6O)$_%NT:@K2@_-CVW]0 MK(1%MJK_NES?UYN'9HMR.#F $8H2$ ,\4EG.MF73\1+U MS>\?/U[1W[@4H"N/7-[@J^N;W[D>>-?,&XY.\;D]N_[T&[J]O/Z@>%;*&O5R M<^XI6%>;+!\C;*? J-W!'*R0U"2Y)V05]OTST-(K7M5N_UHE9^1/+Q762T7 MF<_2"+$@\Q&+(ICA*,L&*T&.%9^*5/K9CL6N&6Y-VYIH@:J.7LX=;N[EPVF_ M7JJ_$ZE&H9R8N61/3;1>/'E;C5P-OB#BA #I4C8/H=%&__KI10,6I$Y$7J[Y M^.-EG/CY[QUS64"0H#"FN<^GA6&4H9R"I+,+XSR4JJ?L61M97%K$_5SJQ-%' MA1-X=E@_K3[3$*ZJ1QV[ M_%B6-UHW.K<*AQ=([USC*:4WSZ5 M,SBO:->?VM5'I]BRRQWG&GFX*V6]'(Q?[LJ'PPG^'*$49BB+8([2.,EHZ/?K MB9!E*5.ZL<2:U0EGXA^N/_S2S,:/WI?\0([N,M&?H%N,BEQ5.TU U/)+A_'H M)C>Q=WT0O0;G=)>5R#)XJI77>A3F44([\.ME(Z\CYF1EM+DT[J;ZLJ[NJ[MB MO>OPW&Z*];9H;B7^>[':E]?WN%YOJV7S='"]_K5Z*M=@D::4$3^-,8CC,(KR MR _( "G/?!5E=0K$=;%^?!!;G- NV[+]\QO/^JCIJ=OPR$GL;"*CIKKM[9E' MN+U>AX^07W@-]N:AGV/T7@-_7"$VX?F$-H\2OGG(]3BNUA,,#]6][L=J5ZSH MM\=RO:QV>SY*+M=W^\VF7.9[#G#W'V53LB\0R2&#$.8P#@#,&*9@R"F\9E<2 M<&M&'8OUQS?? Q+KMZO]LCEAQ>7ZKMZ+8Z^/Q??FX43Q5_EO;H2PKZKB<[72 M..QF+RIRNCU)0-0TNH/H'6/T>I \?0K-WGG?R]T$R\2R])WL#[ <@7G(K'VW M7NWZ.^%-:BD:+?]SW]U*OZO1H[_59N[JIM MN7QV 84HT7%*"0&8I%G"LBB+>V@$,2EI'1608]GM(#;'UP1(K^Q1=G5SW>)L MM'9SZ.MN_[#XJ]C([J.-&T:)Y>\Y1E!-IX\\:-YZ&WQH=%FDS,X-7D\?XMRX MX@V^2%Y#-&$L%9;;YQA3O17Y,6,KMW9OB=OWEO?'#MT,=@!&=[F><*BHS97$ M[8JWY>:A?S-4K.54#=K;Y@FN%)((^SA):8Q0!((@@I@%N0]\/P)QHM3 8FK+ M<8H^W"S: _0."+T_&HSO+TZ[85=NJC,FL6J9TXQ3)Q.;,V2=F,_8HGD>TQAK MWM1N/D8U'/HC;>II6P.UOY OJQU=WZ7O MW'U51M%OW8'T_F;\PQ^A;]5VX<=A@EF<49!GU&01#I2NEK=NW?7V MUNMIQH4W8#YZ/>)X&B* *\[L'(1%3I&FC8B:<#D(AIN;T8RD+$P M2"%-5/Y9&09#G>1K .$\ 0>FPUY$&@2^U>VINQ;$8M9WF+2*%MA8S MXDX+SKB 5+FFG%/^O]=I8X6S&;3/ MV/&CMOTUV6ITN:K697/6;!$$+,$93GA^"&":)#',T]YRY".E1SEMV)NVX47@ M; ]G6NMZ4:!:12@5CV2;H?194NJ++TJ MN:26XE("L3V]V8B+BYL]Z3>N*!#PZOM^3KD(4<2"T _#A( TC$(81(/^1@&0 M;]UWB,&U,C;WV](K3"S>NGD4_0UQ)#NVVC'=C/;RJCLB M_GV1I 0 R/(@R(*012$*AZT?F"(2JDRH]2PX+A0/":^]DE#B(D(G ^I-%@8+%@>\UR+WH,9CRAE5V0&EAX_4BL?;U27C>WF.H5MN6" M)3X*Y.,)E)G@*P8&F5\E2T8;[_FWX[IC;G&U$HL8XS)JMI: MQ=N3VY;F#MV87"HL.(S)J=ZJ@@FWA!76+5_OBN7"Q]$"4CX#"?-,AQ&#.=)WN% ( 7 K"O, MU+KC5/"A7O]R)Y+PJKG.Z['?C+H;'#!N%#/F7VZ_;UKJU?+%FQVW UROP^NU M@+T!\=1=9V<(56I'LQ6<>93'#OT[V\!FETFI0OKPL%C?KM&V:2P@9"C.(I+Z M$$55YVP!0J.WW>),KC42A3T[DCMH8V+.5N M0'W2%.K@4]_S^;V"UYBC&52ZYC[4-K\:E;:->KL5NV!_5_6J^8[J>RRJZF+-,6RK[>Y:\">VXX:HDP='O#:$'V<:0I7&C[F%4K,%9*R02O:# M6&#UWIWH.0\GUEXT"9O' MPHHN^-K*1Z,C!MW^Y6 K!#3"<0P!\V.?1!'V2=C;HM!7.G2L9\%U&?W[IT_T MPZW72H3BLVB:G*E(A4NZ=!3CPNL032P=+W@YJR"Z/,Y)2+1]>%-/S!B1EI6G MHFIV9UB]N2E6Y4UYM]\TKZR0\O/N\$]]XT1$ 0Y]!ACTHP3G:>X3V*& .&*9 MDN!8MNU8BGXK-G^6NV8G:SM@4Q0DVVQ+2M6$1*N)F,#C'0!=> /T7^[KS2]; M#GY0N)%E38W#4X+G*!HSD4)7WKT42:O?[=H,X"X\/K<6BS*;\G.Q*]OS\<5J M5?\EV@&VXD_^*;L @=_\P3^E%W$87XCW9Q[+NUWU5*ZD%VX3])X:RC:B M,I-Q:\65EX/4'C^R(U(\Z;KF1'[GEA9AB@BD6<)R1C"D 2,D&08]!$K5BM(/ M=CSB>BRG"A GX^28A!/C0HNK>8P#/>BUA6_%8#U@D4#$?U9*XC0#*8L"GT6] MC8P"Y"]V]:Y8::P#G/W)2E_Z $+Z2[\5_TK?EW_NS)@-HC0F_U8Y,IKT3SC3 MEYWA2Y,U#SG0Q'YJ1J_(@/$I4Z%!.&4^1!GV?3^EE*4YS,/!)"5JEQ.:&'*< M&-]^9;:I1F=RTO1TXK3"[3Q&CAU79,^8JO.C<&BNVI57?%*RO%SO^,=6\3*V M'=#"J%B4\\,0@RB@,"!^ (-^M3^+8ZIT=Y.A*>?3/$[VMGE&[I=-N2IVS:O- M/&(()"J3XG/_DC7 M<^'K6W3EZ3?+G*=$9?)KE0V=6>\4D]VSLUQI5N8QPE5!OSFO5?19N@KH#NU7 MY997^LV;Q%_K%2=D*ZK^W?=A9YR7^S[-&0F3),UI!"-,X]X\# *EUS6M&75< M+UQ=HOSRZO+VDMYXZ /Q;FZO\?_SK]=7A'ZZ^>?_"0.0_HM'_^WWR]O_4"PG MK)$N66-,P;=BX7& V"PKM, FZZ^19>Q496*;]'F(F7VW7M8P;GC3$,27S4&\ MDHHH"0&OH&"2Q&$,W(^[)DQHUJU\O'XKO8T^_W-?(<)8R1-&74IRR/LC@YJ!Z@ MD4Z_BZ*)L3I='EM8BK,P3=HD9V7N&5.)IAY-(N,7';H50NC8_. MIEI2?_X"9 _PPAL@3I3E96@[(5]669^'DMEUJ7;XE:KI6_-PUQMJBA.<8TS" M.(]C2'&:Y+"O1?* Y4J2IFO#L8JU#\SUS9 R]8%=!N44; SRU$2KY>VM19!Q M1>H=9D[HDBF7\Y B8R]JNU^8Z;+K(D91F+(H],6#(5%.8#JTO>2$ID1E;UGC MQ[O>9W[6[F(28F#IQ=.%7D0G%%XW)] MQPNEV^);N?W G>U,@C0@*<20I@%. XB9 >3N!2GL! MU8!&Z674<1A47DQM%H4Z$AM@%]X!VB0K1&^2='Z1R(S;>:B0'5?>7BJRP8^5 MU:(CZW&< 4!P' 84^22A&&>]+N(\84KMM[9LCKQF=.&MQ7WF9\:;6Y8MK"$Y M(MCZ,M)4VB9)GNYBD@;]\U \ZUZI+"EILZ:[JG1D,$IH#/(D\P&E(4S3-*3] M'CJ)D-K) P,SHZPMK88F>VNK2RI,ZBTP.2+1>(UI*@5[GQ^%E28-4N>A4S8< M.;/>I,V-QI(3GY&FB (09)30&"(N>Q3U%OPPB377FL[^7->+3,UAAJ-./NW% MI?,,*:\J625'>SEILE4DN>4C:9+FH0M:R-]?,%+T7GX^-CR-A-;+P\7$PB(D M1.R@01*1!.9)[OMQ7_D0R.>#:G,P?3N.*Y$C:$V__=TQ..^G#_6N]-*?52=@ M!K3*3KK&851UHO6XQIY8O4O0R%B\)@A3 MI;<+='Z^8ZT8('E;@>G"^R?_?_F^#[S'8N,]"82-@@3_ GS_@O^!M_U:;,1Q MPOWN:[VI_L'_19&9G4PRD_YW,62?6)'@_B] +WDI,S M&8XD[P.*Z5BU_J=;>78M,L0-)ET(Y/1F#/359.2). M0/(XMAA9846A[W'_L&^NBFSVT+C0/6[* MK^5Z6SV5;9N3>'_O0[F[OK\MOBT8]C% ,"$D!2Q@<<9_U:.@"51:X;9MV[5" M'>!Z=7O.XQBPM^)8E;LE[9(OJ6$3\JZH;4>4M]OWS[#VO98_";@_7W@?VAO>[2=,BBK+2^OGUH 5"8T#0 ,(DIB7$:I8@. M52,.L$JG@,:/'Z5A0..>,R>#\C4_)\:= 9GS&%HF#M36/BR[UPHI"!/&,LI#Z.\\53N?EIA/=Y7+#>BBW6Y6URN=R7_;'?TVR.?-92#V4_MJQH?BPU7 M$D;\E&1I1BE@68CRG/FTM1OY 8GBQ;K\(O[V[?DE$7M&I89LU@[95_BDQVT/ MU2M;K'+5B$5J3YRY7.\*L0HY,XJ? M81N/ZA=I2/C>)!<0=*E%FHTW$HE])J=-&P[\J5U]ER5N[*[@9%#^;BIGZIMLX8_G!3NX.;ENKRO=HLL)C'"F&&. M#TN0RZ7AZV2_5["GB:B,\CL$SE> M3SZ:%!^E+*I-TRK4OL#S6UEL]YMR>;W^5(J3J1Q:7FRK[6WY;9=S;O]R]?'W7+HZS:'KU9B%?%=EO=5^4R_]XO(>Z+U6_% M;K^I=M\)GR0VG_$!4DIQC",&LMR'& =I0G*_AY0$6.F$G%,@HZHP>BJJE<#W MRWV]^65;\('_6['YL]PU&G CPMMNIG%U_E0^%-5:",61HU[OJ9ILNPVEG(3/ M)HJJ2XH#;.^ 6P3HK;!X OODFFY"]0E]'R6"\]#Z<5RM)Q@ABOU6=U_+Y7Y5 M7M]WFTA;L8M$OW$EY-5_OX,D9@WBI=OFP>PV:37H%GE$4080B#DTG*:9'^0) M Q3X"0?I(Z7.5L=0'.>!'KW( CU^3WQW7N_!-%7D:VJO"\E MDP103OMG%#LU]1\A;&X:]8P(/]74-TXDYY$%QG+V9;/@F!R?RP3;S6YQL^/Y M1N2E7\OZRZ9X_%K=%2OTK=HN8!B2# ,QW4 ^0DGB$]S;@C22>IK*S()CW3[& MX_TA$$D*L"%OIW5U/,K4Y%*%+1G=XWX>:1[_IY=Z=Y*(-V3,#G'3JI,E'VJ; MGY*"EI1?7EHBM9CI+E(?D"!C@-O@M6SDBU?U!MU*&936$FT+HVI)BTE%3?29 MDU"344@S49-S?-G3D_>H>$]/C*F;@9Z8^U#;_)CD]03Q4H@;V/[67)FP2/.4 M0AC'C(;\Q\$X3[.X-Q (EV0*/Y8Q\K1HY$7"U5:SBN$0T;49*$'XOW10AE! M$I[[_HX.:!(T_>#7!5X;?QR*E_#]1E%G(,@9B'*& TIB/M7!$0S]H2Z) ZIT M 9_\CW4\S.E^4S^6%]YOU7*Y*CU:;'?-H@*Z%^0JWK^G0);<(HXCGM0&OP!A M9^"KW[DW^']B?42#I'FL=>@ ?WG/GJ[O4GE^6Q4?B[OJOKKK;+#,SQ@)&2,) MA"E# (!A;A*A"$NG>N6?[#K;AT@AXZL3))'TG7*CF/>/:!DS][^DX+WT MKTW5#"H ?>RUC8]%3@::_K/-]\7O-PN(:>3[&,0Q"!/@8Y2FJ/_!-(ZEQK[" MCW,\X']?5[OFFL9B)_ONB H7IX>Y(QK4QO;O'RYOJ3B:C6Y/O(EP8DQOR[O_ M]:5^^M^=-V)8I_T_B%&='HWJ@\=O#&4-.J8=OSJ :^W0JU7L'^KU[\.<@.8H MQB"B:9:%#&" ,MI;2+D8J)3L*C_7\=AMCLZLB_9V*;4278D=N1K=%3%JHYFC MX/\[49E^1,&).EV'J'D4ZEK(:_//1.OLONS.Y56U+B]WY<-V 2"!,0,D2H,< MDCQ/J#\L':0X4FH<= ;"L:;H=AH(![S& \4N$7?1DI.M601*3>-=AFX?BNG?S[0L;7/,J_[1!_5AN=M\_\@&PX^;%I2^/8H/G0[E;1#C" M60A X(=!$. PB>,A?5":Q&H7KAB94AGL6C>K"-Z]53./CZNFXZ)8Y06W>U?>?"W+':FV=ZM:G/8X.MV! M691$Q"H=(?7^F.PH@PJ/)S3023CFH8EN7'O9DNJ./ZF+ M0OHS$&W!PTOKHROIVJ[7,$E30$D4$1BQ(*5QYH?8!RP, 64(2KVU9,F48UT< M7I'OIA3-1./H(D:EF7L,:'>?;WQIJ]K3^W5..!VYO6MAD.R-:XN5W+I MXRO_S,IJW0/XZ^B.[@;,IWJU8O7FKV*S7,00AJEX)@03/PP3E%*:YDPL2N< M!7D@GT5L6G6=3!JLS6M\_9AK+B_M\787;GE_",Q>!UI)]:R&0":[3,6^8I+Y ML8A7R3I3!4!S#<5N("13CP)'[V8@%SS/(1$Y\:MV_86JO@O^^M6(QK38(04L M!X!"%F=1X@RTU5+V]VQ68GMP9C9$YE#+Y$IEYTMVT %][G M\DNU;BYK^]SNCJB^U&U"L-R"S&BL:LY?WM*QYOG)L1_R?I^F$\LQ5MB=QVJ, M'5=>/?9MC1\KJL4P)'%&PJ;I-_IN/KG/&U#6KQZ6O M6.5Z*2-7/\P8D^7X!QACTJZHC#$U?HPGK/VD^?MQ=0(I@3%-HH11/EVF*(L M[C%$))>ZX<6-Y#%<36N6@F$]J MW^)*9V)KQ/G,)[=FOLE.<"TP:%(N#N87N9\GD>]G)")9RDB<(T ZFV&&$F!G MEBMO;]QI[NJP!.YDKJO L_YDUPVY=F:[ [;I"_$!BF(EKD[O?$MQ#5\D:G%= MAJPH6'>FZ%-Y5W]95_\HEPN:,Q)%N8\"BF*NI!B(-_U:$"2$4.&I54<(I,:A M\;NK5^5V^[?^=F=O,\!K3_:Y5#N-F%B0/T=Q<*.'%T-@#GAGI)&ON-053?V@ M_ J:N"!0AH<<;FM2WI>;3;GL<"[R.(G3+,PA MCL.,E[0Y\L,!78)4!'AL:&,J<_Y2@85&'UYBV=7>LD//_Z"!K]'G-$8X9993 M9A9"5Z)^B&E_Z.S8&>^V]GIW>OV?:4PU&MQF%EO#PQRCQ%BM1]1 >E2.^9HD)V;@!LI6+ MQPN4L]RK&S +B?8D>UJ)U4X\YIY(+7DIG3AMLFIGCR5C"8-)%C ^58<$PB!B M<6\3AQC8Z,F1MS9F4\ZS_96Y=>:8;PC(4OT#+&7)^Z*T(:#&D/2#"<5&5,;; MC^7FYFNQ.7HM%& 49%E*$ G".(1!%D5YFB<9B3D(GV9*[R=H6W%<6WXH=][E M^HXS[7%L7@/N\ 2S6#C"]<-#O?9N=ARMXO,*^M3*+>&/PZI:I=AC.J)SNIN! MWB7HA$R9DSH/B;+@Q\NW&RPQF;A6L=K7&4?V]4]^RD73:8D3E-, M;5Y4=O_Z Y!,2I9X21)Y(^WE*ELB$TA$Q <@ A&(^!__Z\O]Y*?'?#8?%]._ M_PS_!G[^*9\.B]%X>OOWG__\^(OZ:-Z\^?E__<__]C_^GU]^^3_ZP]N?;#%< MWN?3Q4]FE@\6^>BGO\:+NY_^./@EU_6C7Y:_3 9 M3__U'_&OSX-Y_M.7^?@_YL.[_'[PMA@.%JMWWRT6#__QZZ]__?77W[Y\GDW^ M5LQN?T4 X%^WK?8^$7_[I7SLE_C1+Q#]@N'?OLQ'/_\4*)S.5^^N\)+R\2^O MGO\+KYZ&4LI?5]]N'YV/=ST8NH6__I_?WWY#I?#*;#_.?_^=]^^FG- MCEDQR3_D-S_%?__\\.:;3@:S<7C^;\/B_M?X]:]Z.1]/\_G<%/>?Q],5R^9A M *M^[F;YS=]_'DSS1: ="HC6E/_W0VT67Q_RO_\\']\_3 +-O]8WJ#\&LUGX MZ3&W^6(PGIPUR'U]-#;H**/1Y&H^SQ=S-?ROY7B6CQ*H M.;GS%LA\OYP-[P+H@^<"3],;]]]GHQO3T%(4J=-DW7J$G5& M5TV3\.XAC^^=WK[-PTR;IQ-RN,.FR:DV9RMW4--PI_-B,AY%'4.\'L\"ANWPQ'@XF9X]U9R^U#_SC(OR]$NB[&S.8W_E)\==) M_#W80;/#+>X?9OE=/IV'V?\FJ,SW^=D#W]]5HR2DC;K%@7Y<%,-_W1634;!3 M7%"9%E_/'?3^GFHAH+2-PO+DPNJT^/IF>E/,[E>;W+$A5VE;RR#7=*N_!K/1 M^S#CU3#L7^-%!8WD:,-FA^<'X]D_!I-E5)Z7]P\KESDCIH=_IIEF]^_?B@FDS!1XV.IY%3MN%GR/N3S13#= M5BMG ,B?T_'BPWSY]'TJE2?VWRRQ'^^"HC-7C^&-487TQ>RWV6"Z2*6Q6K<- MDQ:YJX,V/XH*1M N5EN)^Q)_3)YYIW3>+)G5;(>*S9L=ZI_363XL;J?C?V^P M_XJ!J6(Y^0VU$+S=7'X/QN-RME:VCM%PL%%SPWHS?0SK3_Q1?_U]L%C. B-M M4!"K+FM)G39'UJE;ZDF=-#?LIU/#[=?AQ_4)T6"R/B5-H>B,_ILCMMI*5:%I M/4,LN?!D'U7E]-&6#0]0#8?%,OSZ(1_FX\?(FC_RJEMV6J_-$S9;YJ.WX\'G M\>0492NARZ9)FDR*O^*Y4M"!;+'\O+A93DI.IQ-7O?.&R8R'3_'_N#,_#B:; M,\HG53=^ETSN&2]IFNQBNI@-AHO-V6&Z1(]TV# Y-K_)9[,\L/0QGRXK[Z5G M]M(NGZV/&C?&11U+?95>&R;L?3Y;'>\%D#\Y MPM(%5:G;IDF;Y0^#\6C#V;A$K?AMEK/H4SA-J:OS)8V378R6P\7'L# ''>)S M^':U. =K8!K///)9=>6\QGBR%I+6ZN.GP9?C0]WQ:-U#B$>\Q73MY Y[Y^,X!O0&J_C9(Q6!E-1IW625 M!E3X92W(TX]&SNNM;D+3^GS[63!!SL7<6?W63=RIFW2%IG4/L=HBN;=!W0F5&[6M1RX#>YK?!#L@7B\G* M$#@VFCV/-S&4BOPYW*J6@04;= W7]_ELY>3?^O@_%3$^M9BNW*['1GIB-VT. M74T7X]%XLHQKV,=\&'V987MT7X:3Y2@?^5EQ[P:SZ7AZ.R_[J2B=MM[?)K/T M8#X>!@W4Q@'GHU>MZF7-B6]KDQ'5MJ.S.JN%C'>SV\%T8^<$#GYUD\.M&AQ81115:ES+,#_FM_$5)X1<[V_1T( J\NQHPX:& M5VT1/]:NIL%-\NC2_O^6@]DBGTV^;@^JG[WWS^E@.1J'IXX/^9S>.B"D,D 2 M.NV K*K .K_/LXAZ?@5I@54? PR^=A)UZMBV_#!YOG8[]G M)Y-8ORS_LLBGP=Q>9:LH7S M?K):ZW\!<).7X[]O/LYV#49]GJ^BP,I!32([_OYS&$!6I5F&.!=666>8D 11 MC1FDC'G -$$&2?DML:L,!<5LP]K6J;7C^7!2Q%#?3X'M>O+LW*<:W3LZR+P& MSE H/>#&0\&AQ7K# 8RT(U4X\!Q>:C;\J9B-\MG??X8__Q2^67M2WJX'N#>M MR@INBU=KQ& V? 72;QMNGOCU874/^9?AW7BRU]$A<^VRG2Q$$O';8.."N5!]99AY55V@I%NYOM3W[VDH!GKNJY_OKL MMY4Z>X #IW:5!31BCRQ6E'L(@$-(H@U7C-3J>UH!*@.D:)7G3VM!.W/NV7#5 ME_&\PG1[T2+3 'C#6$,2FDY\!#CDCZ! ;HN3#4G_CT[31J[NX33.I%5;HO[ MP7AZ(K"^:9LY#YT27A(BO%8.N2"XDF8NZ95!+%GR%9"4PM^V,/4QCU<+8E*1 MT?AQ/%H.)I.O;^[O@[4V&P\FNZ;?[_G]YWQV:,,\L\O,8XA)V">(L$9Q%11& MO>40A$1=/P+/1,S+W;,= 72X[ 6M/'^SR.]/W$JWS3((O=:0<><)Q9(1IKC; M4&H943P!:JA_4.MR/SV7YVVCZYG^&G,8C4>KM&R!(;/!=+Z6)CS-3MK;3=AD MN--AL@&JC5;>*;55BP,GF+WZA>X,4!P_(ZB+WVTA[_W@Z_J*>;%9]TN:\OEO MLV)^:&T[UC0C2"'@-224,B\$%D+SDF+H28H-VL/UK1&$UIC M/OM<7"):NQ-(AVK@3DK>S4I"_EA&K?;=S3HGU/K;TQ3&,UZ0.049%!SQ8"\R MAE'X(TON.2Q3-G?RG2R]G4BB+1R70WW:3LILY >PN;]1QHA&(# 6(TVPX1PB MLU5N-#0N 6_T.\%;;=QM"T/E%;P#B"D?R1!QA!",C<602D>,H'I#@2.2ZP1\ ML.\$'V?RLB.7XYEE#R[<%RF)\-:!Z%4"P(2IBN(AK@?,*.\IJ&3Q-$.M'T_' MB_SM^/'U[=A2("JF_5X\+4#/*#SFGJRA]PQ8 P2C#ENH+6?<**A+WEF"*OEQ M+^\\(@U&1==BN#PG)J0,!'7,*2MD6&^--0ROZ=, .G-EY_NM(J*B7_,T"5R' M7Y,IR;E7$ %C$7)<,$]*FH%FE4+2+@=UR9(_V:]Y&G^_1[\FQY8JZ;AVDAN& M#","/G'(?P<(/!,Q=?DU3Q- 6Q ]L$'$9,;_MYB9R2#0W7#^/;N\7Q MG?M(RPP[JK4G4C,G --8>;FEUWGU_2 N#0U%DUQO"V5F.5\4]_ELE<\LZA!W MXX?C"#O0*I, &XB$!X0*K7@\?G0EG430%+/WLG;=6M%5'\?;0M:GV6"41\J/ MP^GEHYESV%@O*/;44($115*6%$&N09L^\NO!4"*;VP+.)FGV"T8-&:(-B:=<*G1QBWZ&HW"K-LU5T/>$< M4ZNAL#K\YDO*.857YI9H!A0[#31CPL1]S&>#V_S/>7ZSG+P= MWQQRTZ9TFS$,H$$R6/O(&DR=@A24G"*&7]EMA580VJ(\.@\#>;^<#>\&\_S] M;#S,8^6FX?[45A<>!2(@] $-/$9I06*%#OK:6C)8,VHJ!5]>WXWT8,1(R+3W M5GDIJ2,(TRU7P+5>[4P#2.J-]--X?GG!' PI@32+AW@(:6T4V&3?,-B$U3#% ME]1#3#4G_HJ1&Z>Q^SHB-Y"06 CJN?!"V,!)^40S]^[*CN63)7]RY,9I_/T> M(S><4B3>ZI**$(<5MXCBDD-A@E^9:5@C8NJ*W#A- )=\(SV&8QD.E&/"&ZN- M0 R5E$)!Q'79>%WNI^?RO,,;G!^VM>7?C )WQS?CP>MCQ.GS6L/AN^7]NC#M MII+?IF[M:995C2_.+%.$<4>QX] &GA/ORL7#0L_AU2^F9P#O^"W/[B1T?#Z\ MSC0G MXKN'\KG$U?[9)RTM\\\^R; 20GHLE02>(PR\9;#D+Y&ZG7O\Q_(N]WH:]$M" MES@#GL[PVYH!S]Z8A=U3!W8J:9$03D/"_):_AK 4<[&'816]A_[YHNGC/>ZP M0QD,*.:,:!]]3L*SD@+);4K]J\3,A7NF%=(J MZ%M<,JH8]-)BM=Z M*2&^0[S$SR=Q;T&6(Q..[K/KJ15I81"S6_* FB9%A@9 MY[F +NBV&XLN\%19_#WYM2O#:Z]?NPN1M.93VE*9&(]Y$LAK>E?F*%<>NYB4 M%:P,.,7,AJ?,ZZ0$>3T^6&H(YMT(I85]-)9Q':]K5(>):HI5W^#1:S5_O4 ]36_(3.(.^05A]HAJI$/.Z#:\,4R M(U)R3E[\>E(9,T4?9'.V$_?4$?\1%HM/?^63Q_SWP,"[O5[:U'XSB*RQR#K. ME+;.(1?+PVWH#R2D!-+T")N=H28%M8FR:@VKX^FGOXK(IMI0^M1CYJ%4G&!C MA'".4V*!VG):(>2OPYJ[2'R>+:4VD1GZR^O&YK;/S!".D )&,1?U86VT "7= MB(.4[.4]NIU[J>@\5TXMXM,7RUG-\-QVF2FCB# 042Z$X<9*X?B&:LVRTQXSXC7S@NG*&"!X\Z75".35/BA1P[Z2P7G MF6)J#9R?[O)9/KA9[+S(DMACYKQBPCL'@!8>*:4@1"7-'C'6JC_^!S1KD5)K MR*P+CYEDDFEML7">2$XA)4B7]#%%4U#(^Q,5QG&ABF.?G[! G]0^8]0HP"'4.-;)1(PX&38>9I@D&F*< M$EHJ?RS,KQR'#+KQ_RQ_!/^&I1Q$DT"6(]=:4]T%5&D1(4 MZ< PY(!T"A%2'@![S),BYB'XH9E66CSKDT^+6>$"$?F*H#(B[>N!57#G\YE& MB'NLC*!1Z4$"20G"#!.Q #H1."DHXG1/T=4O>W4(H5. F>4L\OE4G&V:94HA M+S4''"D&I6-6FFC5<2HEEY0E^%M/;L(S?ETD>G^@ZED;P2,N,"TL, M,#$AA%($HH!X4](,*;NR]%L-X:%HDN=M[4BEA?!^,I@N-CE#'N*@]==/82!' M,@A6:)TQZ(U51B'#PI[L#,0";^BFWIN4(L4]Q%IM*"B:YG3G"(OC/II*L$+K M3'*#E'+ 6"VP\5Q!!4JZ"4P*;.DAPFI%0E64G.*V.F]95)8ASSE3DC%C1-&L'+Y9LS *[O$WR!N4A!ZEBRZP^C1C75? MDTPZ:;G'#$(N'-> X:VRP#AD24>@%XZV4S%P%&]GL;PU6V PB8>S'^_R?/%V M4Q'E6"F$/4TR[11 'DG!& OL$^%W7E*HO+BRZHQ-;:DUL;=+ !TO>K"W42:0 MC(%V2""LF(->0,DV5'+FV94=4*0+NP)ZSN+LV:$T-G\HYN/%/)@?J_2S1^IT M'FV3>4YBQ0?-D:":0:OX=B)QA,"5'<#7(<"B&=:V=F:P=V5]6Z&\0(76&4*> M&6E8V(R1X(Q1H).+?'#"OB$088,PLY)E@@LIU5!,$K4ZYK14'1A01:6]?R M113'NQL3I#=>O%LN5E'9D;K[8GDPI.58T\SH&)4A'.62(&TU@E)N*!84RRO+ MNM\$YAIB=>>NP]]FQ?PLO_2J8>:=CX6Z#?#&$&"A(-NI)"BQ*=K7R4;=8S[[ M7%PPM&IE]65%&3-N(11>(R01]B1F!RI//P17-B5YXT5I7.D@JH._EQQ C(.. M"H(U;(*]@CC0@5OE0; 0)JD<8H_NEW>&I//8?/E!P5H;+4TLAP,1@8 PC4H? MJ2#0I%S!Z='=\,Y@=3:GSS8)=U@)S^\^[K/[CC3+//0,**P]]=P)K3!"KAR] M=RPEK.7TV]L7B9,&V-R="^Y#'H_F AV;4/JUC;#^?I'ONB1X=E\9@(1!%G1! M+J7!Q!O-](8G"O*D6Y[>%B?ON>SX3P MBDIB.1"&6$RQ 674D"(N*0O/Z7>9+Q(K=?+W_'/-(N9=+X/PO_YC7$Q6XBAN M3%PM!],PKOEXOG@711-+%]S?KVZ@F/'C>/(^GPXF.VVUVOK.$*9*60.!)-P( MYBPEI4]"22E24I'UZ>9R\X>=[0NCVYM4[Q[R>)-J>KM. /!]WJ>BPDK/%&"4 M" K#2F*<0\((+ST@J-HJW0P_7HAGWW7!"APYL:<, 0&$I(9J#1CBRB$)2YY0 MQZ^LV'Q#>"G:E$%;VG=%*HZ?+YW640:H)UAPK@7"0 J,J1,E-[2NEO[^U:!J9XZA 2 LD-7Z EIE7?X?>(SW,ET3N$'LJF?7YG M&='>ZQA)@3@VG)%6J3\-E#IV3O\'FN(/H'SP/YM,_O+&/>>J*TL4!A MY"WTQ)7;"O16IEP)ZJ&GLW_P/%,0/8/GP8S:9_>5:8P$L<9"BE91HCS8I"5/ M&'$INF50"T'GX\JVC]?(U: MXZM[&@?5NN_0"?:ND_@S"8W 0S; & 87N& /F2?T"P*SM!;@A;^VN9 MMR:9L_WXY6"+FWT).8]#\KR.,B&5H@(@S1GS&$JOC2DIY%I>2:'%=K#7B@A: MV=^F\V(R'L7DQ\\OG':WKWT,1*QN=X7IO&9HF,0QX"8B[OAV5J5Y!IB&P7"7 M'EE!J))2TW6Q0,5X$!#O;A=;!Q55H//;!S-.$*"&X?"/L C8H(O+DB*J8%+T M3?_F=KU"+FKD;%N&S7J0&Y=H9;B\>#[#T!%#J8#!!@26$ ,L+FES ES9_=1S M!;L3'VFL; LF9C"_B[M?^"=>,7L<3%;[X<(,9K.O8:?ZQV!RI%Q.A?89@X)Q M[I4/YIHSE$.DZ89V80E*N7+:6QB=+?]7Q6_JYW!KB]#C8#R)"DY0KC^&@7_, MAS%1?-2P\L^+I]^.Q^&.@%(,QHKH$5)3\,\2EF5 ]5V7H1URRO M6\/>9DT@YX]\40%H!YIE%EEEL-6>"^HA=C+\4U)*F4FIQ]C# M*(6:454?8]N"T)OI8QA<,?L:1GH ,L\?RS!75CC)O/;6"(>\M6P[&01,67AZ M&"A0+T02&-E>[H3\83 >;8ZCU3>9DHXO+A5:9S+LWM@ASHW#1GE(-50^V"F>E'-$.JA2L'*Z9[UQCV;- M^U$")SO/U')X0SK4+#/< Z&D 0!PYSS70N,MI6=KTFDSZ&CG:8OZ#\2)_ M.W[,1V^"J*:WXZ!RK=EQ&#V'&V9QM@&,#23("61!K$!84DNI2_%U]U8'3L9/ MK3QM"T&_%<7HK_%D<@ KY2,9#WNI9#CF:\#8>^D8W5+@15(BN]ZJO?UT!HP20(:]-:A8 @8[+M:/W-!E35*QXM[JLLFH M2&=D6P"Q&_Z_F0Z+^_S3X$N5[65_HRRL@<(9JZV"UB)L+3?E*8!DQ%3RNEU. MH&A-<*F-GZT%?#[99)72,>U\/J,&",\11E))2AB$V)@-;O0!^BG+QNG);EJR@FMR4I[( MN]8TCTTNL'$>0W,^+HKAO^Z*29#(/!I>3X6&#ZDC%;O(@M$&G/86,\:U(X(8 M5WK.E$#HRH*>&@V,:(CG':"N>MS$_D91:2/.8AB4-<$8Q11J5U()@;VR^A3U M"W\_NM(XW;8'\OW@:W1W5?<]?ML@TUHQ'V\]>@>J(.,>]Q M/2;QM474S)9!&J_8$L!(ANZ%1.X%3/-8]W-V:P4XM MK&TMH&M3V."?X\6=6S5K8]$6\=3M.G3SY(;M_(;@$LR3UO6@+8'FGFU M<\)#S3+(D>7"B&@Z5])Z![9S 2?ZI?NM!S=AB-?*Z17]X0_4 PB8MB>94 M2>XH0D9H&S9JAH'53J$D+U>_U:%FL%4ONWNA=U>"6<4>,DHEA-90C)P"ECEC M9+EH&\U\"MSZK3 M^\;!51NG.]#2JZGG08?DRD&(I+.."A6FAROC:2W +.5B:0]C4-L\Y3Z1M>WM M='OOS1_$25IUO[U*K JNORIYTKU-=7:Q(9V>;^5$PKH>/EHQFWUGH"D"34V#!W M.(_EH5<4.8QDRIET#X^):H)&(A=;.U80,,C$E7 M+8<>>2K#3R4_'!,IIE4/SW/J6JH:97);H'MM(!S U>N',Z@P3[%4?O\L5X^*1Y7V4&24N8\Y [:ZR1!E+G'%DG\G0, M(USID.$E]7LRQJK)I/@K\OBFF-EB^7EQLYR4(:^#Z>C]K!@MAXN8R6D>-*CE M;/HA2'7VN+>N^;G]94AS"J5AVE('N*;$:ES2[($7UW6P4B\,BO8%T,V)75@" MWLU6O!NM3@O>Y[./=X'AE0_Q]G60"2*IM5A8J8B$2@?U'Y;4.XI3?)<]/+QI M!'Z-G@&UCJ>S MN-PEEMXM%T&+GH[&T]L3 ?6L9>:Y(%@#8HBU'C *E2A9R)D1*:CJX8E/ZZ@Z MG]4=^+_.T+4JM(X)7Y6PE!*BJ0FFB$8CFM6>%AG# BN$ M$&70(!,X**3;;O@8IEQY[6%04+LP.HO%G4&HFD)UJ%D&K"%,$8,%#?N[9S@6 MG5M3*@Q5*3;?Z4?95P:F\_G<\A'VEBWS=S>Q#H.?%'_UHO[1=C"GG5J_:I8A M*(,NBP!60 /@D5-0&"LX0\)!32HE]6R&VI@D/@SW_:QX' ?^ZJ]_SN.]LVVI M-C5EL;3"#D MR?M_&&9/SV7<U+YY&_JFH;XEKXG49$ I0B"T3&&MDD'9AJUYSUF/+ M4[2@'GI66@1P#Z35UCRP>9!S4"BC_,//DWP%A.E(W1>SQ?C?J\\/X+I*\\Q" M![3'@E HA \&BH%L2[FCUU:NKE/PO$I#6[M\6@N4B]:('@36Q$"_?#H_AL7= M#3(J-,,22,\D-4@:C0':4L?]E>68Z!7Z:I%(>ROABXS-FWHU.I_F-P<#RX^T MS*RT5%$BH 76HVB M";6%R*<1KGD6F/=6YM QE'P)3._.]B596 /)Y0YV"Z#DAEEE)<"4L.Q5AJ6C(0( MX13UL[HM_ET [7RN=X>P39W8TF;;62_V).A5Z3#36$HCH338$6PH)XZ@DCM& M)IU.5K?.OPM,-B".#C7&..:GQ'%GH'-G#UG8#+2->309\ Y8%J]QE/0#ZE/B MI/IKH7<"QSKXW[T6N*F><98*N&F;Q5R'\8*JDR1>L*;>V_(4#&IA4PXH>QB< MWJGB=Q[+.X79BT(;IR+M1?/,>,D-UX!IZ1&"BCBTB5>1R +2;F;*JP5;&M>[ MP]O!O+\G0>]@3YET1@K" "/$,@)AO-E6\L,X?&51[9V@L$X!=+X /LNI?^:. MN[N7C$,C,(&*(XBUP4QY7^J[2-&DBV$]C(OOKRW1A_@DL MK3.$(TK+J8B%(RGE@D\/DF@\.U&[T;C-R*!C)*[=D37=-3C064:9<\@)+TBL M9$*!;S'3CYJ.?A\LEK.@T;Z[ M^7TP^U>^B(K%QWP8/SN\.)[<5T:$\8IPRK31WBCEGKSIF%*64[H)G.:<@>M84%9L4)QAGFIMA"N M23OQM=\3'NL31F>P#'P+"O#BZ_O)8!6P%G-V/L1'3@'EWDZR0#GS3$H>,W]" M#9G;!G40P:KEF;PX+UZ7D*Q+%%THDJ:83/+A.H;RCV*15XOLJMA#%N:< B@: MC003I3BT@I3T2\0J72*_'.=>1TIC?0)H>T7TQ>PY(=6N&1QO'.,X@ITHK.," M8R^H9VX[[:03*59S=3??MRO@U0"O;NYWC+G5T>@.1IT.P'T]94HQ PW6 DE! M" 0Z69,\Y#Y@$M8XTH=DFI MD4_W_75UYMT$'!N30<=(W*1_JN?,^T!GF4(<"B4(=41 3H/A9DJ?% T;2(I7 MNH=75ML\\ZZ/Z\>QN*D M^W,ZBEK$,% X?HQG\[OS"D33?QX>FRQC[KI51KMW#_LPW,I[,TBC"Y]8RPEW M0>>!'I:'811BEV)[]]!UV +>^RBVMJVG#_FJ!MJGXM/@2XRMBU6' @5!]3XY M9$6-81J4BPC#:9[(BSMR;P3?[0BF?^IL+6ILYGGO3:SAT95@U@K[[,KP;3&_S#V%Z MO9M&FN+_T6OP.)BL9UY@U7@8)M_*O34=??O!LRISS3K7BQMP3V)IO?Y;%R,7H>R;E2FY]Q;<_3 3&AW M(!GUV@=)>!QKKK&PV$E5:G!,! FUZO1J? -H9)+T6F(7,7^:F@Z9X@9!I)#4 MDG"$&..&;Y4\;5/0??(5NH>5I ,"9XOO#.,GBN'[AJSAT$OM,%70:$ !#9;) MAE=!^50ID#WYOMT:LF[:K$.XAX ]30AM ?;C\N%ALN+48%)RZLWTIIC=#ZJ6 M_JW60V:4(@Q2A+TF-/XD;*FC<4IU2J!@#^_:-0+ 9EC=XLVZIRN XT,!J"^> MS"2(][\\DD!Y0H0T1,HM/4BWX\!H#SIU2_GU];@$[I[M^'HS#:P+JV-\YSX' MR3Y_5Y6VF8!,8>HT" H!)E)IMTTG*ZC&*0M,#\_[FT))4_QN[;2SF X#.YZB M#::C[>#?A"6YDL^^:A^95HH+J2016G'*I,.@U$*%E]PG8*Z'=W>;<=4WQ.RV M +<*L_HXOIV.;\;#P72QH>?3;#"=#U91J:O2E8%EQ70^'JTN?A;3W\:/^10> MP&!*MQGGSEO J8&48D(T 3*JD T#\>&&'^V M:O83;ZZ+_EL.)YORDCOCQ2IL_LL MLMAP9RTTEDOF)9%EUAMA55(QDA[&U34'PPZ%\@31]JM<%O>AR[L\+/"/^=J& M^G9LW=2[7(\D"'?'^$XK@5FEITS&2 8*(+(,BO /"^J_]@S$F(<@O4JF>&-A M#F=4(O1A_!(R&NP7!*W30@63=T./HO[J*A$V)N^#90A/XW*KFOL.XN.05W=K M/PV^[/:E59A8Z9UGP!L2F 8QL)C0P'FKZ(9KE*8%TO10;6H+F:T+IFLX^V*6 M!]/%K#+M#K\^,UH"AU>_3=;PV.[H6S;$ B/AB\5B-OZ\7.5 ^%2\7TGS#.0W M,HY,$, 0MMC)F*X+TV!=D5(6#)!6%_#F)TF;X*TX;_H@UJZGV%-=J?]W'2/Z M5%[J*6F("HIF^,J&7Z>W:R&5G#AC-J6^,L,226RXP6&MY"J>^BM7,R0<1E9+0BP5!@D@L"CY935O)VZ^M;BT'B*^ M&4&U=F+ZFJ *Z_>!5AD-QI !$'N-D,44 B;-AD[FL4S177H(R+84_/HXWN%I M4\<'3.O7;P=4K2+?KA89X9;'0>:X-Q]1[&%8K75*$B4XQRWMH<23+]64,4PHSSUSJY[/%,UB$WUY" M(GP4;S6.EL/%N]G'?/8X'N;JRWC7,>*^1S.E1=BP//.>"VX5AF&WW%!B 4XJ MK]9#6)PKQJ)6+K: AWF\P[H>X-P6]T%%/PR*U\]G1#@(*;% <.BYI9XP4=*$ M,4L)O^T1,M)%^AH;R;6AQ2B[DOFQN>L9IF^&]T^&3JC-Z"+LQ\6.S&5X.L;N\0=+YX=[.AI\(:M?/Y#"MI! I M;6FD25IRGW/XI .E+I:VIR[/\_"N>"W?AG5T4JQJ4FP&?U Q/M N M<0^0A%Y195C8RLMMG ,@1#M%O"X80[6QMC5U)I\&'DS"@-7H?CP=1_IC@M3C M*#K2,@NJH$<0&^6PTM0 ;APNZ8V;>:MJSP5"J5[^MH6GM^/%YAK^QWRQ6.:D7UXZ@^WG:F59^B36<62B:Q MM5!%MQOR#-IRHX9$):E!/4SR5S]>4CG:.DHJ7:[;\71F'> *>L2)@TA*2JAV M)5T0J'9KH%V289[.S!:3KA3?#G:#ZFK)5@ZWS3C1!F%$L'8>F]6D,%N:D4E1 M<4[.N'A1!GO=K&TO4]@Z_=!QC>;%DQE%%D@O(>: J"=0R=%2:WB2VBE-X>B M6MG<^99VSE:6!>60!](\ ,Q9#9B1FFQH1(+Q%!VHA\Z)YJ!4%X?;V\E*S:WT M_8^GRYA&[V&3(VJN\YMBEC_+R>B^!!8%V8ZG@]G7U?X?,[G$J(%B=>A5KLD' M=\7&WIIYH0& *A@[EJ.8>#G6!]SP688_"4@^.9?P16GS_1%*N^ /E&SFJ,ZG M^6%_[IX6&?9 QSLF4! DB(!BUR2C M6&L+.%(,(^6%XWR=HB12B"A+BL;JX:)8XZY<$TN[ LVQS77G\QGT!$BG) @4 M8D8=8DR5M'G-KBQ;7+J(CV#F'*9V!9CC^]V>%AGSPEB/9%BEJ3( >HLV,XQ3 M:\V5I2]O'#3GL;4MV/PS']_>A>&IQWPVN,W_6,:;Q&5U\W?+Q7PQF,:K6E7- MS;/ZRQRWWGE+XU$>=-1*CT')&^QY4F: 'F*NQFVM#7[W$HMU83 C @@&B%86 MHJ! $D0PW,Y+Y_%U[9$-XR4%G2=*HF-4;I;U5Z28LX\AQ@ZZ)PW0DHFN*SD#VF8_A,S[FFL,9(0:\,H$)0ZHMF&(NYP M-8HN9T>J65*NA]>*F!I:V9_M\.=6_:OH//9UA!8[5D#D*.#'?:(US29@E. MB=GJ,US2Y/S2]J^!L^WEJ]@>HQ_-V/;JVBSB?+LN MM"3*]77&YB1NMH60;\N<(FE$L.Q*6FV8;M=E MU=2+G#HYVUY:@D4@.1^5YZ)'X;.[0>:L\=!J P5Q0 'I@C&VH4Y"2U*Y-3"U-86GN%P>;^<1--V7VV%XXM0U3XRH:A#BE-JPWXO#8?"ZI(' M0DF; *P>7@6N>4%JB,NM6UYOSTM.Z@T"B#!@- )42(\L*#=NR2&YLB.ZNFVL M<_G88D3W-Y5BWDQ?GU!\*"837\S^&LP.^5I/["FS- 8J.T8,BYD].&.H-$ D ML.C*LNZD .)U!'B#C&YM63K!J_#ZK!IZ;XR@@BM'O&(2,JDV-"F/7*L)^!]6 M)9>"@&>+1B'4F-Q?KEV)W&YO8]OG!MBYL;U\.+."&N,,9P(;+)7V7I9KNV(J MR;X_>6.[.@RELKNU(Z*U;A?3 ]W.-"@9,3(:&(QEFPR_- M5+5B7'59=FT<&;2%IQ0NMYHEH9=U.8DF4D,<9A5!&E(G)"S/7#2W265P3D\0 M=#5K7+M2:>\(OJPB/?]4[#G]C===5\MZO&A=QBGGJUJ3@1$KB!P\K*_E#4$- M-EP:&(-QA"+!8H-XRS^FD\JT]#!K45NH[D8Z?4+WBJ#/+PGZD <6S\>+?)/; M?5W9]T,^+&ZGJU[^,9@L#X7<-/WJ+!ZAKB_C%,3 M. !B,E%+A(<2;&6A.7 I2#T]3\:U([566;1[RA[WCL"5H$7%&E6188&J\,') MFO0YW66&(J:-(XHC ZDBE-)R!IOP15)U[>II-MI.X=CN:7VC(NE 5_Z0KQSN MGXITS";TFC$!,422,2"(=]HYS4NA&)]V5GO"7?1KA6Y[DCF.X,$T7]<,AVB# MROC)\R$N7BCCXU(9_T<^C\D+BW5L_[N'5>:WP30HWO/%;#Q<75X)7^R :-VO MR(PG"$(-C2 @X,9:H$3)%9A8+K2'P1I- [5C^?3"]%+#M5$9*3K7V'K>1R:Q MT$%/0HY#R0@0EF!2\L!8F:0.?,<.L*8$T >+*@V#K[K(*%$2^;!M $R0=(@" MO55_I&9)$.QA/&0?#*<$_E]&1))'W&N#:TB3\R\KTIV'J9)_7 M.IS$34?7@:M$9E]*0!)AVC&%<> +8)PP197<4&655$G6QLD.IBN#4"JW6[CN M;HOA,JJ9:AK8O@A#?#.]*6;WW]BW)UQPWV/1E&\9['C+@0OKE=MF5BDKN60> M&XT%8$01ISWU06Y:05H)Q;OFY[RS\WPP\LI&3[*UD/\ MD-^N*L!-%W\,[G>YR_8]FGF(+*6((L,<4(QA9^6:D+#H4)]R::)' RMBL#5)MSM[9'0V"X^:F-OHGN+'DWQFPJ!NB]GA'>6;)S-KK='& M8<:5I,:HT#\J2?#(IN"C1T&3;>PG*7QM"!HEQ9_"2_9@XODCF;0<""<=8I0X M3)#F4)6#ICC)%NQ1K&&S8$A@:,,H>%\:UP?VD9W/9@0BSS024&-FO0MVJBQ5 M(PPM3,E8UK\-?V8#^;%-!^M7':[$LT<;9-A:35VE@$&%2 $,8!< M25:@,ND>_G=V2%H/BYL]+5U;WQ_RAWC+;'H;DUKLW7,.-'GQ;&8L-0CXL'9RQ9@S MG!!1DH&#+7\ET4)M "6-M8TBQ-WGL]N W=]FQ5^+NQCH.9@>/CK;V2)S7"". M$09>!]X+;XPJE7,2O4Y7$MC3!EKJ8'"CF/EX/YA,]'(^GN8[\R7L>3(+ZI9P MW%%"O9%&.>_"&KDF02&2%B/[G9VSIC"V46R\7WZ>C(=^4@QVQ3+L?"ZSP *B MF0WJ.>36.*FV!X1**9Y2!OWTZ)O+QL7Y;&U6?7U*2EPEUJ]:PTQ:["3&A#"" MI5.2R$&I,!8NV'!;GG%Q905/ MVP)8T:60NER3_& \6]_0F,^7]^N;:V[^\&!C^KS)CR7K):*@1 I##C"0$##N M+-*&ABT'*Q#^JG;BW=#U@^%=/EI.\DU!N5=W9M5L-IC>KHNHZ:^OT+O"QM$R M7G6](P,RV 56@%AJ3FL(N.6PY*-5/LGWO-/X'ZKE__.XLT3==/5 MUAJO.!RM3];$ZS+NL T ,=@9S$T0CK)\PUD>:RY?%Z[/1-6NNX7="J(MB'^3 MN^AH<9D=3V>.6:*]-=[�A1Z)0HZ5)$7UD=Z6ZA\;+L7K(X>K.2[N/:VRKU M:9([S[S0 %,*C*&>.F:D4N4NQJ$%*1%O/8H\Z,_NW[K(6@7ZJR2XVPW#4C M^B##WF\)NPC^,)[_R\_R_,TT@"2?+S[LOD+1VKLS8Z5##@:+' B.C;1DNPV+ MH'M>VX;2\;SID2@OTZ,@OVN;0K4(\Z(GD1T_CD?Y=-3%%'K^[DPS;A#V 1' 8N<0U[HT M*X5!,J7B=(_B'J]U B6(LF^NP^<),'^X$'=[<[# P#NC5+P71BCR1"+M&1 V MEJ=FE@@O1,\F"RBJA47XDF"Z,2%N-;R3G,D/F^3"6"H#90YXZU7#"HD M1$DC =_=@7.C,#GD3DP02EO >Y%(_\_I>#'_\/'/H^ [V"[H1-Q"!)#@7%*K M/$1$E;0B[U*N"U[BR6V; *Q3,+W9X#OV;',B%&<2B9@Q<97V5_N2:Q20E)N- M?81SYTIIZR+[X=D^SRLJG(<66A&K7E#@E.:D%#"$!'UOBD:-L&S/LWV:#'N_ M)5R$9]LQ:6%8 2&RC%,-,?9\PW-DC$UQR_5Q0^EXWO1(E!6P(( MX%[%0K;Q_M>6[\BAE"3QU^G9[L44JD68%SV)>N/9-A81AR!3%A-*5'35DI+G M6I@4&_TZ/=N]FD )HNS2L_W'() =?LE_N+!W>Q,EIQX0QSU@QBOH@GHAK.5& M$R8=)I5N@OQP8>>9UXQSQ*R56D!.$;4:;?BHG+57YF]I"W2-N;!/$U=K"L#R M\SS_KV48JGO,U^GNCSBS][3(+ "&8"F A@PA8;74N*0/()64&ZU_<.P %R^1 M68L<.L39<2_UOC89<3ZHTPX:C:#4@!L'X89&C2%-*L+:0ZRE2OHXJXV_E\IH2E\0582(H4(V%'H"5MB";=W;L,S)PJX\.H.8NK;2&F=#0>V M/Y9!8X@)QH2)%5Z"J8%C@9\-)0Z[E O*?3RP['S_2F!^VS ZNE.]=&Q3X C" M%'D#/ 22+J=8A*;*TNS=9X@]Z#A+ X>Q\.>@K8J?$36EOR;Z3#0&LSV.)*] M6TR%5IGUPANAN:#,(6D8%IYLQFZL%%<6WWFNX(JF&)H(AN?!3>^7L^%=6/6J M0N)PVU628R*8U=X2(AP+EF=I@\8B.O?!U_&]\O[@]+^ MYIE,,>"1<=H0C;D2QA->&E5.&)BR4?11WJ=*K*B';_V^)>20BW4D24"_EQ)J M K$N:7&$7TG%Y^YWB#JXWQMO_07<$H*&*@V%A 8'I8T2QD YRYUFZ,J\5F>B MJHU;0J<)XC)O"<7MA&GM$49<<02QLZ7EZ*T"UY:MM5.85+XE=)I0+ON6D&-$ M*.5I,$HA"R)U%,B25L-\"@![:/+W"H!U"N;L,Z4SCY..'7E 9:P#3+#($&B, MMXBO1\\!H#S%5]''XX,^P*H!N72TM)VZI&UH,TYXZ8#RP<:205_!R*"2-NC1 MM1DD?UX];%&^FPUD>1OC',DZ]\A'U.!A/(G=NBMEO@:#X>*R\/9@. M=X6 -O"63!%D)=+!K*20.\?"GXTRS2%22']G%DZ-8"KZ(K2S 7WT1N7G/3J)45J-!K'EH/)FK9%\3E7R\5=,1O_.Q_M WH[;\]PU+%$8"8PFC$*M8*F MY"6@*N4\Z1(MK(8F0"^%V7N59DWUNU=4'YP\+;PU,] XY(4(O%;24HVXH26? M-;4I*3\OT7ZL?]+T3XAM399G=7C-X&&\* <>;)A\]IB/?#'SR\5REA]0E,[N M*Y.>0:8$ETH$^4CE9>DUY@@;EA)Y=XE&:G/ ;EHT%[.VOU#W_$;=:W)AW_/* MS"@&(+7 2"P1PU+%!$@;#@OK4U*5]-&TO>!5O1X)]CZES_:$=#8>KJ_ME6O& MQJ Z-DL:>6FF1&0J-%*CL&\J9BG?[Y#WSW0FB=G0EMYM_@ M-B]NPM=!3A.;CY;#%4DWQ6S5N)R^NX[R.QA%I@%U@C%.J<0JL)5(59ZW82A! MRHT,\6-"7(10>V]/;%:%E1XX?S-=KPK_S,>W=XM\I![S6>#+ZDL[6.3;M"E- MF!GGC22CP;!SW :[#E :S#P"*"CE88E/2?@F?TRRBQ'LI4PT]R4L-^.PD)2, M^%0L!I,WTT78D^?C8=.SJ\KK,^D@=\03*3CR&&)+\9-. )*.:6,R[A]SJL_B M[+UUOR']'_D\+!\EW=MEHY%TO4=>&7,;&".M1!9R*9Q59'LD3K3%2?&^/]SA M/11A[W>;\E;S?#%;KJ)LWBWN\MFGN\%T)R-6RT:CVEW2@#)K@+<$ 1H4;J<\ MQT*5,6=$!>T@98+]<+=?G(![/_W6!^W1!_5$<1.S:M=[,J0 @9RC@QS7G+B M45"(,* E84NKX'V[VOLBM]W-@]5><]-O#QJ.Z64VOR82F7CL&L,:422F= MMZ7/EV# D@R8'_[XGHBMRV2[ZRUM\_O7#\5D#8W6\X2ZJ5,E&\]([_-BGDCE]'VORW3 MW(0%4%I.&"6&:JDI>UC1)%VAK$R6&4JVM7KM\"D)96\//,C9L M_1H']:B3.\N Y8%X90A"F&!*K;)VPQ7!C$Q):%;]8$2N83[-;Z.F\ET!O6F) M7>F\O=#(U M+M4"#X1KAWDW,_)$&/1F&NY- MDU4ENKZVJ5C?*#*C/*->8XTD,=Y+941YLJ,T]#^.G'L[$3L#P<5,QE=A^5W- MQY,&DF'F@]KOL(> ,"PYX5J5T@#>IYAQ/=0\OZGCB4 M## CA!<.*4\PX$H354I$8Z-2+CE>4SSC!<[,9I'0F[EY-58D8 M"J2H*_G/.4FQ(J_?(]#Y;.P$!)DJ@^22^*G'VC;XW XX*83BS%I"PB$DFY';A M6@\FG?':/CDVB=D>3 M:>N#1(SWGHJ@$BB"C=W*124=GO3P_D5/,%YS=H#FY7XI\W'_YKV/$TTFWCAC M-%G0S+TP%AJK, \:A0*@C/,Q5/_P+US"?&Q>[I>B3CY;F5K+%;7WG9G%4$!A M 70>8VD@T;C4C(P#*.6NX14Z"AJ<6SV0[@7N:-_2V]+&]>*EF=228FT#6S60 MF@+F5"EW8Y"7UW6&T>,YU ?Q=IG+8$?!T@_SY=/W/U(:[#X>0!1(+QD'#E") M#3"T/ 2V@#I7J0)40TME7=7W#JV,M57X P R20$,&ANG1"*GRO,_"XQ-4M1[ M:#BW!;J7*UU'XFI+.U@/<%/P_@!LOWDNPP!HZ:T!B"!D#(/0;S0="SEVUU;% ML'T,%/5QOS>6VAD5>!L))=G_N@PIQ)3T'G+*A8.02U:N$A"G75OK(:[/1%5M MD1RU":(MB!\L47\ JX=+VRM,H/88:D@)!C(HP$"7M'H*X76!KENX'"[4G228 MWJRS1Y/6-7'TM>T\"RR"/";_Y10Y29SB>G-/P")ADLZX^GA^W+ENT+K(>@_T MHQEU_RBFCZNDN@TGGCMK()GQ!' N-&%, J:Y%^5!O$42F90#KDO<#VJ$;VLI MFVN0ZQ7-LN8NUI\ZADP*2H(8E$"6((T85(Z4,O"$MIKLL?=W&1N&>?NS\2P0 M7/Y$_/9>62?S\-LA9(IJK10)ZKKU1GO$#-ED-;$8&H*O3$?\WB=@DO0O?_Y] M6\"AD_GW[1 R#H*- 362@*-@*S,>UL!2 MJ(=E)E?)O%[-./:=AK$%S^--S< M&.MX)KX:12:X4H']"%&!-?7,LS(0,BR'2J<$P)Z;4O#'9.P]#BY_/O;1/H10 M>R^-E-1"Z8E5A,M2!L*XE/2>UW9+\5HF8AH$KF@:'JTLVYO3TE-&FBE@/"8J M_,>5%<8+*VDI3X;DE>58O.[CU 8%_SU-Y)[/W@QRZ"1' 8%(:6L5U'RK"2DL M6@W#N*)3VF9F3P]7@1,!=/E3_\02\3TX CXN0^=(L(<,! I"2#'QB)?1%P0S MF)*KX)KV[>]F^C>+G\M? [X]W>OG&G#B&#-CI-8.8*:90PY QLI$VY9HF;0& MG'Q?+@SR<_%C%>AX%6@609>_"CQ+B];/)>"4 68,(N 1-L1Y"!P/!BDN8^(( MA]K\N.OW?NQ_@)V2Q'.@.&! "B]D>16!>&M2HK2^WU/X"Y_Z MC<&G]Q._UXG1"$<\:%4(("VP M10LRDL:VEBH:_KTM [/%]O0)"]GS1'UY/3 M4U8U40-M#P3!^-)O'$8=/VU\OPC3\VNCC-)$;?<4^<) 0)C+)E?"U9+1'FE MV?PC3TV>":4(%=IC!#G 1G+F1> M.4$T<)!37=*"P_)\7=#K ,'\]2F)07D*=&$.XH(M(3B*P 45?:1-%J MI22_,@/O3%2UD:?F-$%<=IX:*;331' LC&2<0B3*H"JM'&'DND#7+5Q.RE-S MFF!ZL\YVG*?&.40MT03XP'C@':.EBT-KI)-*>O316.]<-VA=9&FG6$]V\LW& M3CY\_:%BRTQI2KUD4G@))1$:A>E:T@!54OKB2UQ%:Q3ZJX.@.@71^U5S?7MI M,[U?'_(TL98>>64F'&9(0<$HEX IJ[$O=SM- ;JJPO&UHZZNU;->(5W,-'@Z M7-X0OES<%;/QO_-&KJX=?VOF05C #"#(6\)9K,9HRH,=(S'T;:H;33K*>S\1 M:I-1[^?"SL#YWV;%O!'->O_;,BH\4599X[0/?*2.DTU CK: ^I0PSOZE&^GM M!*A-0+T'_@5FQ$+ ,02,=I(1I#BS$&R2L<1"'%>6!*2W4Z19J?5^WNPOK=[@ MAK'C;1G7!'OO,7,PJ*368%0Z_[6S@J4$4O2HW&IOIT%MDND]XB\V:106)NS9 MD.MXJTD8R34H,>&E2XJ[93]F2/<2ZV$(WEH.GV:#43X*Y'T:?,EW&1(=C"(3 M@@A'=. H#U:;MI887O)66YARTL2O?S;T7V*]WT=Z>/I*&'7.:Z^0LEP![@DN MO8*> I+BKA7]ND35VUVB7A%U&CH:WI*XVMK:WTS#*I=_# A8T? VHB22=3B<]$"K0*?6"@$-)4<&:(P8!QLZ'>4_ MBB FXZ-H2A8=8^YHS.C!=AD&%'N( [K9#$&"F!(,>FR9A9@SJDN:O&>MAF)TAIE3Y5O4 MR]46HW_S\*X[-1W9_#&?% ^1"1M=O4H,\+'6F<3(*F5E,-P],0XZ%&A?T^V= M(I4J>%].Z&0S:*J?SZT=DN23T.=M&/CO@]F_\D7XN2JXCC7-I&!,<^X#<8P3 MZAT!6XHQ$BG1D2>GD[A49-7,Y+9@]5L^S6>#21BV&MV/I^-HSRS&CWE5;%5J MGTG@)0:2288M0A0[#,HEVT/$4\*P>IA1K!F -<'IWI_POFWG5@*G3F .!9;6 M<0X-"%+9@(6OJ'0":7-GM[C;A\O)N;1/RZ-*GL)JX/[P&KS( $![5?F$-L$XQ M+[E;>ZD<5)K:/J>=6(OVZTJPGX(H=1C'OU)H/J$,VK6E]6V*>BE+MN%*; . S^LVT9)1*)34 89U6 $G( M-[S2$%Q;A8/.<=R\B,X/VMH,LKAYXL!S'NT)(*B,U_I?DD$6 W:00Q(HP1PV M0I4370/DKNRDIF7P=BZO]A=F=_\P*;[F^<=\]C@>YGLVG;4.''YZ=_,A'Q:W MTWAO:QU@N9+!:8MVS>_,I#1*0$&8-)@(ICF"MN2QD3REK'D/#YW>'HS63H0&9]F0';=2 2^WXY&]Z%)^)90Z/3(>&M&3=>,T^LDTJ';1@3 MQ\O-V#CF^77]YSED==;.VC%A7,FQ-F]9]8X$=@# M,$>$ X(PAD1[2RT-'$0VY;2X1Q@/\M@35Y3'R (9=$'/!@ ::3R#&\Y"!GR*:Z2'N#X356TD.#Y-$&U!_!O3 M;7V\<30^<&^;#&A@&?3.,,2!9MA;:"*-C@L8MJ>4]%0]!%NW,"F:$P7 .@73R>IWVKJWH6QDO;JG+>] ERZ.#I:ZTY=XS:T*68P-]!21 'S7G'L5WSR'!$! M;4JIBA[Z1'L%M3H$TANCI>.X?(0P)88&5F$& 8XGHQN#43$-<8J.V,'DV7RP&D]?G]XO_S!=/(0U55("ZWYE!*K1D)BPE1 2UR%"! MU$I!HM1Z;*[LZ+--4.Y3&SH6X<5/DW7DCR]FFX_B<["+N;-S(!GQ@FA)PO[L ME/#:"A&LW[@["ZD)]"FQ[7W<9ZYP0M4AUQ;\J7XPGJT*V/Z>#Z(S9[67=^8B MW8YF1RG@ Y/S4+/, V45(\ (AL(B1P!';'T3BGD 8:7BC^U16R4"XV"[C'LE M% G&HXW3 1NNJ%G3RX%$+.5J/'\?+):S\>*K M'2SR>==A$$W,\6#_6N>\_@!D M%:T;R2+KJG+'Q+1DFP"1*Q<2"2"1F5TE5>1)#]\VI6+BG_[,-]_SY<=E]G^S MV6HOZ[$+X$8=!TRXL!!2C)1DF#O&,:T0:UAHX*U9B=KD>7X)W*<&+GY3]#@5 MZOK(*-/@XAB_?E\5]S??O_Y5'"-A2ST'B1W4G!"OA800(V:IKS"@4D[LZ5NK M+!Q&!;V%P1R=6S__=+&!_/FG@!WGWCM)C;0<(HM<8TT&W ^]N[V+ M T\:^'C]TWT]FI?U]19!48D5<((3ZP$US%M-2AF%B(OM+^3=U%;W\^28K4 [ MU'KQU.QLJYNE /'9(AW-O#]>^N[LOH)2PC!JD=28*BN!=MQ4F!C&)A:XT0G= MN@:]+R(^'?=SJ;YFJ]MC@?PG&P?.M1!2$.*P@IYYI:&KI/:FT4W+"$,V.J%: MZRA?O#?;)69,7_YS/']F^>E-43Y"D>(>:VM MQ43<[MJ4.G3UT+,R^O*/S&R=H. %(H.)K.: M2QEG-(3251-;8:TF5HZH'R(4'2#?V\G83;:\>OBY33G)J]<;!,$@CSLE*-.M MI=%:*F1*Z>+N"4XL(_D@O&H%^;YXM=\6_BSY>L*+.] BX&C_M07,&>VBJ-@) MIROYXNZ\B<4:(;.&=^':T4-?//NZFBW748,)J5V09D3AT:G$HXK#Z=G,^O5_ M.OE\O56,,=*.>-:9"=VSSD.PK6FCKYH M]\>7WXH?V6JY70>21_LB"N@D!^MV$7@$DWD3=U<@@AB7&Z==A0 H,E".\+; MT%$0LB/=]+?RKNZ*59Q-ND@@UJ;DT7:!(J29M=BF0A>>".+X?B8* YL8QA'> MIXZ"AVTJY"7YWD[&Z5$HHZ>3BT-A%,_.XWX>WAR8TP/_.@3.I"(;T=A55'.OKA432%7V7_O4_3XM2QV.G6 5&- M+-2,(*:A,LY"BBNY#3)-B#A"/V<$1V2MZZ1W+KXV[I.G8#5:I\RMS&,&*+0: MQJGLG?\Y!R,2TSIU:)4)AUC6&MI#LFR]GX\GG>DZS0,%$"FDL5(**HNYAPQ6 MDG,(FV2,&C//VN!"#9XUA'N I77_Z[_R;!6___O#^^Q'MJB_NA[I(# /--( M6V.@<]!PJ$4IO=/$3*QDTZ@6V/;4,JCU>RG&1:OMP7ZB1ZT((QASP '@C@,A M9(6%86JJ]K E@M0QB2U!WSL-WRWO[C?K+2BP_MK[LE7@#D?_A2%MM,4."2)P M%;C@C9)3=>W:Y< AIC7&>TA>H8MXA:J &&&!UTQAY3G17E(-^%Y.0">6-7$X M7EV&]Y"\PA?QJFP5G.($2 N1P91[9KE$8B\G;L2K,1^+],ZKR_#NG5<-O-GW M-=+'MOH]@5CO$17,,\20%=9B9O986DP;<'>$MQ0CVG$,H+T^']<\#K'?F-EJ M]1!'?RJ9U/&&@7LAN8X .Z6(81Y:61[FP[B:@(F]5QB(*:\\M&E-)<.^[GKE MH=P)+M;J(WBG'+&:6:DB'" N3@17&""A)A:2/AY:=J&=<20*4;?%:K.KDKG> M;!$[]E#BS*Z"Y#*E5Y(\.F;,8^K2B<4.$1C_V.20<?94KY+6X%=,H.EWV=_7TYE^OU'[Q6CN&X&O$XV1&'%C)?86<)[S6M MQ(]L]:WX)4SR$+H;.^]3AJ N>?^D_R"\BZ;!@+@=IB3ND"DF9;091 @V*E-8 M?R\G=[Q?9C=IO%]_$7]D" 4.1?Y.DV!"3IRD@!$@I+3*8E$M>\C+1I'4(PQU M&R=W6U+.Q7&4'S??LU6)R&/'Z%#\Y*'/!\BI D [J3'R)L4LL/UX-61-S@OX M/X[N*X&3+6FB+\/V:+CGG0T<;QBTMM*[Z+-S8AGV4>+J/@TB&N%KP#OQCQ%[ MW8BUJI*+3=?SA_BOY&>+XI]KX)KU&K>2@ED#K**2&&8$7V,G#\U$!+P2QT"%C(',:BS)K*H)8N&8A'N ?&WG T6M)'3\I MUV]>R.W-V[12/CI*,#2.8DT0)Q0(S4=0ZY")?*S22F$,5_T-2+(\7OFMC'O:]5YE/+=+&;K=7Z= M9W/]8(KE%I[[V>)Q4:FM@:C#R";=!NX,-<3#E*[7&,29U:!"BB$SU41!;;*S M1_S[6*RJ]X=?8MO=4G5Y>N(#.PL]6\3OR+Y\S[)-JOE8++?7\8>7GQJM I%0 M&F'CO.<6$&Z$(TTTPGC!B M@>6"8,FC R2\K- 07DPD[+A57CPOD]T=W(-.8W5U5=SO'BME<5<7K=&'*-2; MF.(0 F:B6Z^U4]!K8XA$'CH(9#3/T ^84_PEJ-N[$1.]DRC!L5WET8:!,TQ4 M"D(RP!.KD&+0E!+'/8V:2)18J[I_OD]L$^#>SB<6B^*OA(8O5K:X_[:YOE^\ M%.08K6IU$+A U%&DO8V>!\2>LX@M D+&OU4.-0DN&)'WURF]N@#ZXB/;3ZMB M?G^U^9Q%?S-NCM;9ZD=VV :=:I*J\NHX"8@0DH&4;8A864T.)%@_;P'ZNH/O M@B4M(]R;^7G-1;AD+?O9+$B+F,.0,Z:HBU97>J,BR MS]DV+.<1LJPR4LT!CIRJYA383*6O=*@.*;C&^V#\HI][O ML^7]=3J:2D>GZ9KN"$]JM0N$:6451]A("0!DA$0)=N,W(/[O%W(DS^1(%_@V MY4?IL=CT3K&X2[;[#)(<;QP \E$*A:16$%H7ER9,*DFHK%MJ+,%C_/S$\O5C5["%A1J8!5AE #+,$P/6RLIHO 3_N+#P6HE"2:,2\$ 4B#^5H%EJ61^ M&H'@/=#F,60EQX!J23'U'/IJ@V %9DTLS_GAWV^2 M0JT"W+/E.8M)AV5D E.$�B+MB.Q'V#T)6,#.@FA<[/C^4>]@RNF1UJC.VP M!W!'[BS>QE&<],[J=#^G* =$XCAOC;7<:"J4]5H.>!%KOV:K M^;&)?&Y?D=8>BI2;R(IHR8SBQ+ 2%\TP^H6.ZFHSY*+[O,LQG]H-,O%& JBQ M5%%B80C!3I72FVA9>ZV7=9>M\F(>S=UJTVD488<QV^3PE]'C<\R-/6[Q7 M!G_\C.=@LX"EPW$V1YE(RIIK&N?,_1.M1= O/WP^(FW<^*VR MV3JSV>ZGCUCI^W6^S-9K=?7?^SCVI,Z#1]/-NPXP[C6)\1 BQP&UU@NW1X%8 M4\OG&/_!=7_4&T@QXUJ _USEF^SC]?71 Z7S>@K((F^9U1( IX6P M?X<$% MZ2?2XFG4SANG:C^:&!-^=:&NR@T97T#LLFIPUG'Y;O7$.W M_+68>*8*!CV42.^,G^=G7,Z?UHQ_&X<3D$M.G8.">DXQ)59 R[0!"%CA6+VH MR6YF_NN)!L]+:7JR?9"<:*@ 411"2HEW .A2?FMPHXP1;^P0HC83:B6$;(9S M7ZO+TQE[A$Q//QATBH.V<2<+-8J6CRJE92F-)[Q1":P1[>RZ9$TC0/O,9ON, MUT_'_<+H/_KD"=-T<;^!(2Z]QY!'R#13@@E"*ZR M$UW:9/6%_[!^ M2OFLM\3QC5R8,$XD<2"J%G#NK4# &.T9$$X#K,Q%J1D.I0TJ =J]U9\]R0[R M]<#.HE[#@!GGT%D264D\XHY*@ V 'F/HO!)-3O_>F&=16Y]%AP#WM68\QN)] M4FI2W?$2=8>:! 21A$HC)2%TV OI#$P2=<4IC6DDIX[Z]B;IKDZ4 M63K:+A@M,+44$D()@D[%J4B3K,HP+S!L,;+O MCQ1 JM\X6*R\! 0R!YPV5E,G266EXQ1L$CTZMIUQ^TM69SA?SICOL^5-EB^K M0?V5;[Z;^_6FN"TS**;S87\P..CL/@(5 G-L4CX#@#%3W#E>^HI0(3V1(J== M*+KH!_+>SE[*H?_Y?.@?LF/QI,>:!>AU7/V%IY(P@!QUALF]I!CWZD]W'?_3 M(0^>GZ:T!_E;)IRF]EQ:4DB)-;9.0B[-7OFYO$$="K?, [V0) MK"SV0\-E\+5^@G!64)>*$+EH\YV2!%;')HA8W22=TEMRI3I<"EN ?4B+M1_^ MF29KWRYHH!D!0%IB)?>6:@5M*2N6JM]TKX,OB,W84,-R78K[*#CV.?N1+>^S MS]E5<;-,&=,O)=V+CH+3/NZ1-%#(*1IA-E#I"@V+13^&KM?,3>.@85---#Z' M>%5LG=WDR^4V3?+V%"8.;_^0^VMA2V668S]U6-'\&X*FC'*)M3 4RZ@%K0#> M8\(:934<:5ZQSMDYK(JZH6WUCX\\EZ.VLF&/@4-L,(KN+Y. 8L.(]JJ4F7A' M>RVUV+5W.#P?V]3%*);SBUU&Z9D73"(?UP=AA4#$TTI6@TT3EW%D@;(C6JG/ M1'W0F)-GQOEMA)P0;9@B5BF##.'8(4'5-B.A$%(S-&"ZO&=PJI3BYF8+N'[X M&D=S*$KEK/9!NA25(1 ST"G"G1=85O(3)R=2]Z-5)A3=X]S72O%N&5>TV4+= MW2WRW6WGIZUE-;O:J?F/S%U?9U>;KU&FW3NF$Q$MEW48, $:*1E#!> EZ,F3FTBZ#\I)I*"WT)%UF6.P(V"/D\42* M5?1%H\:LO4@K??'6YG&T$>:K3&>;O[)L6<[UW^[S>5J$WBUWXNP*4:OE7%U' ME7XM[O(K!MC)F)TVN@_24H&H<=A1*-,]'<&P0DYB-[$ L>X)]MPOZ%]'O;W- MG/_[OJPE%7<_'[*_RD=]^?+FTZI8QE^O=CN#$]["6?V$B "VVJ4ZB5Q@[IAS MJ,1"Q[WV1"*,^G$2ND2^+Q8F%#Y>JWEQE[1YTF:^]O%4I!@*I9AC4"#I-3.* M5I))9B?F>':D]:)UH'M,7%?*_V4S6\YGJ_GZC[OY;)/%SQ,@3W*J5OM@B0-$ M.$JH$D8+:HS6E>P:4SPMDC53_^O5)%H%N+\WIH]OV;9@W"\V^=TBL]DB^ANK M9,$?V?6CD;C-.PW:8T,=@0A+A+&R!J']?(Y>33]U9 *8L.02H'T#'E#M&6EY,8V2[4Q0CO8!T6*SK70VX;YY/7^ M@4\&A;33T%L%/7>8*(AD!98QLM_ \;YR^[6KZ.,'VF<"/!!A7H2TP/H4>MDV MSD N"8JK@T]5EH$@C.UE1E3W4RFFK]B/(5C5&/.!>+8[-'J>]*T^UUYO'[3R MT6?EW@)K#,3(>+V7G1O=9(LP0M^L3Z*U OCX5T&O@'' 8$858$QY3%6U!;*4 MTUYKR?23QJS7-? \> <-PWBWC$..RGTS%0N5]0 AK*&DEE+D2$38662=!/'/ MNM:]6E>WCSLH'SYDFR-"'OMX('%SZ11VS'"O(E603DF_=]+92,%I;'I:U?.+ MJ\'&L/9W75T.]?/LK]_CO%S%";J.P_YX75;4/1X[<:IQ=,619E "RB",!LAX MJ$ IM5,63H1,[2C^$(O:0K=W3D63GZ^_9_/?BF)^/JD.MPX4,N>15C0"0$7< MX'&@*[GCCUX?,+Y55K4&;^^T.O[R]?''H@7G""-!@!'21X<90FE*23P"KDGA MCA$EH.N6*.?C.*@WN4U?LBMHYOZ^RY;K5,[[;?B56BE%H(RS#5JKI!)&,&,% M9U Y1FPMMG8U]Z*9R]:;':Y;B(].P1>?#A BZ Q'T@$DK%!2.%C*YJWIMZ#) ML%YE;2V_F)!-4>W/4N]&6LZ_NG1Y_/% B-) $Z&48='F0",UK22#!O6SQ/?Z MEJUCVC1 MR_>I-2EFX9J*1V"C5Y.C#2]Y$=<:IUK'M-.?>A6!9WV6J6@C1^F^7+=1KP MT3W)L69!LQ2Q0:+=A4 @XX&"II)4"MDD(FMLSQL[HE.+\/9%I,>C?>)L'F'1 MP38!,&8<9@13;H%E/N[CH[P.>82,DXTN4\ZO?SUHGNQ+*=06MH-N73YEJ^MB M=9OP^?AMD=]LNWXC9^)4 F+C7E-%K UTT'MFSM&U%O!D:;P/);%S63KRC:?>+@O2"&X*@4$ +!#WAG%=H"M(HEF!$ MQG97H% MON:&/4I:97>S?%X>@J62KX_+>NR2%[^-@R7KN/31YD!D4BH#3\ V&,5IR#&5 MMLT2:_N0!YO=%>M\4Z)U:. '/AZT MY:"Q2GA#AH3?0OJA%#QB:2IJ)5W16M MP]K7RE-.M*^SOX_>(#W^6, 2$Z6)1]IC":A!!*)2$F($:%)O;T0K0!<$:0'. M7J\:=X;VL!TY_.$ '),0>$4E]\Y@(ABLZ$ZT)TT"($;TP*9+DC0&M5>J/%VQ M:U+FU48!0&@MAI@ZHRT2ECM6 49X=*%^G1OI1M1I ]R>EZ%RK)6[5]?\U&@= MA!?<@>C[>JZ(! IA"RJY)6E4X?.-W5$W7+1:1'G@+48QO[_:?)DM4H;I;^D\ M-]6BWMROENLRE/QM[# 8H>GE;MQ4,D !H1#Q7-_0%:E%/IR3!.;#Z/ M- EQ=Q3%YUQ0*304RB"GRE$[[AKE AA=@HDVE5AT@N_%K'@IE?D^6]UD\TUQ MHJ;(Z9:!(P-1%".Z,]P8*FB<.)4,EH,FN6''M@?M@!VM WPQ29X.HEBN[V_O M#@0T'?U\8-Z(5/:5 A7WT$;%#1+9CU?UE&SK:7#TFZ)$2\".90W!S&@ /1.2 MQY^.1Q@J#+R6ODGJJY&E9QAB!3D/W:'=_(C_YB$Z]RGL_R[]V]MY48=]"A#$ M6&K!L(,&41>W4\H!AXVHEX&WFPW[EZOOV?Q^D7V\K@#^%"79/$;Y5$Q@W2X" MY, !30SW @NBK;<*52@PZ2:2QJY5/A2]0-W?Z="!0>\R2YX(UJO1.DA*H;/6 M,60% QXR9MA>;C25YYW=T>'%45';D ].M33NDZ4N:K0.(N[FG7=.$$ 0PBYN MOJHY3#PG3;*JCY!JK3*A+LLN1KLOEOT^B[ ML]43K^1D\NLCK8)!AB+!G%3* M62 Y-\Q6HP.?S9;S+\7U)OUZ MD"3U&@8!C5642L.,4XQ(F1+-[R2@*3?S-,Y-NN1))T#W97A\W,OE<4.7[CI\ M_G?Z;7W2[AQN%*A0B%(,J'<80>Z5IJJ2$FC99#$;T2U_'V:G-9#[HM+[E-;S M>[&8O[N]6Y6I(4]SZ4BK (G%RD3;Z@'5SBN)B:_DA)@VB2L:T;U_'V1J#^6^ MV*3O(UCY\N8D@9Y^, "6PK8Y-E@Y+C!@UIA*&J\;!2N>?ZW_ICG3"-B^:)(. MIC>K^VU8\[MEA.,FZNZTU3G6+%!K/+7$,Z H8(!(JO8K-=&L27UO]FM1J$68 M!]_OOZ_Q .YTXR"T<] #(B# TD'&G0:5U)CZB=50&^Y@Z5+$!^?9;ZOC>:&. M-PS*, 0M8%!H[%G<;S!7F6GFH/U53I,N4']=9EV":!<2%)EY+I0'1/,JJ6;619BD2MM?3BL[3 MZ0YA+,]'N2\^/9XC1_CS^&.! 8V@Y! C:J&1S$) *TD(-$UV!B-RWKJ\>&X MYZ!1(ULO=>S1(B&+HL4=48\>YKQ"Q<>'T[[92-*$?8G:-?O\LW3\9+^,K+S"/Q[L(A,8UEQH,K=8$ M$H)8A'^+@ $LB;A\B.ZI^N'?ZU"W3_97B;2N(!NISH)"FHH@8U[2\2]]IPQ M*2H4(')-XE%&=)?7#^%:!GOP'7P=JIUN'"2V(EIS31B27D(:_U1--$B0:A(6 M/**KORXIUCK(@SAXJ_NHI'SV+5]LD_E?8,U.=1)WKD!(*PBARFB4'FC""@6$ M2:/LR".Z(NS-?6L3[/XI5SZ,^7.62LEO'BI!'BX@7KVN@E)1<@X!-A0HS!C% M1%:( Z;')WS7XU^G4#>8_C#%H<_\\UW<[_>%+=E H9HO,_GX06]!>@L0S#B MX"@#R@L9M_X5+EHU2NLC?@TJ=H]Z?T?J3VHVZP>5YM3-]B#5YNNK1;&^7]5B MXID]!:,@,QX9PK",?H@S<.^5(*,:N7[RUV!AMX@/M*L]6$7ETAUNS0Z#9 8H M@RARWNCHNC#)5(4.\\U>7X!?@Y"](#_HG5+E\-TA2$$8")OLUIET_,W68-HHL>#LL<"E/;! M+&;K=7Z=9_,Z"?!J]1!X7*JAC":9,^Q!7,)IM-*E_(0TRMPZNLQ*@W'GY2%; M![H9EIOE'_-L_6Z]OL^.&=%Z'02A%:70"RX5%5Q1[2VMI%>63:2RT[@YV5 I MPU+RT^QAZVR=3<6J8>!Q;^.EM@9@Z5.%>.1%)2WGOHEQ'%]YW7$S\4*=3&_! M]A1A KU&5FM*J0 J.DZE_$+2)O5D1I;&:MR$;*J9RY,HWF57\7NO+EZ'+^@E M2&BI\,X C9AVWGFA&-,6<$L51'9*R15;WK!TCW8/1QB_%<7\KWRQ2"\(KOY[ MGZ_SU,/G;/O6X%WL<'F3?UMDNU"$"\XOVC'"CT;Y?$P_#S"/G'YR*](BS57%/8F\@.BP;,R%9+CCIGH.=U%)B*]#5(")1>C7).+%0)$:N< M-T1-I')PQVPI>E3!V"S(AV00-WF3=.MOV:(@2HW7P$?_5EK,(+="[TK&"TT) MK74ZV"T>[V[O9OEJ^W+H^%O5UQL$KBF2,*Z7&DNN)908N4I"PT239S1OWD+4 MUOX!"]$(ZMZ>J3YZAYCB9U_W(%Y[?'JT86" *9"VA5X:0BB,OWIC(Y2.2:' MQ Z-^B%6JY"/;:EY'(5VZK._YFKDO2< :XX8XE9;!X0W'L8]#Y/:63[@:O13 M=SY?YIOL??087DA4/^?PJ4X"09!IC3!V6 H"--59^"/@(0_Q_]A=GLZ7_&9/04'G2#8 @ZH$(PP(20I\;!*3&VOWPE3 MZK.Q!0WT%PGZ(UL4=^G"ZNK[LE@4-P^?\YOO-?)!GF@9L'+1BT688J"PD-8[ MXRIY":"]UH(:E''-V/ B^K--U'N+?B^CI;<.>]3E^GM^5R/WW^%60<>MD)? M>&JDUAI:"VPEIX6@R>(ZP@UD7^QJ#_&^F/5U-9MG2?+3='K^T> A5XI)#%.& M,."P-@B6$CF'Q42>5O?-H88P]T6<;:SR"R!.<>A(JR %5)A8;'R4&'OK+:LF MB,.L4;&;$3V<[IM.[2$^ B?_?8W4I'6:!P>03WLF!!P5)$XHZ'DE>7I*/JWE M;]B]Y:6HCX!OIU*4GFH:T@DQT1Y13)01$'OC:"6Q$6 B-7Z[(4%]AEV"]0C8 M]2B/Y>.[A\OX=J"SX"244&,59[)#W@DJ-*A0$5@WB>T<;_+1H8C8CA)&0,WC MJ4:/-PS8<(E82I\N**,4.X(K:;UUI,FM]PB3C0[%M?.1'@&O/F?)FDM6Y"^G>U7FKO0]34U[^RQ8_L M]V*Y^7ZAFU^CXV HM%X++1PD$,_BM9X6_87XJY),,B1]) *C!@3(JG$$,&H :!)^,<(ST;& M2-?+-#%BEL:O/Q:;=&&/ 3-/G.$ZA?@QA;&SD"9\(FS1WVA4NWJ$%Q"C9>H% MNA@O5WUQ?[0BZ$4=!@* U,XS"H 3<>7AE&YG,L>IXAAI<@XXPHW(6)EZ@2I& M3-3XV7:)&C\;J(?:"DJ@D0[2E(!2LX2.X!(PI$0#HHXHM>SHB7J^*L9)5'4= ME=@Z6Y_T&K! 0 (B +0(.6! =)423E%+ADC<),G0B%+4CIFR3?0Q MXV.NR. M2PB''@FF$=8<.$6%3=*:Z YY:YL$AIZ?H;;SP^[!V7<^Y&,[4KRXP-);/C14 MU# &5/2X'.9.8.J9T5XIP"R@T-7*YM'UXYJMZN)4JQG\?&ZB]O.'A[59=20E>R]JZ3LK;'$LT,??;Q*(+Y?QLW/% MMO$U06&B&.$^Z@LAY1W3T)5(JE0O[U<^;FQ*\ $4U,-RN\N*^W7V]X#+Z'X, M9RV:1UH%B"5R3"'(+-3>4"FLX"FZ$S$%0;W,WKW)6L=*'&L6K(8">ZB,8%(I M1RG%H)(6"#>QP+A6]%YT!F^_<_9GLJEM38H?T5TNEKY8/?K(T#?K[<]NZ8F( M>U^*&: D;8DI$ 8SJAPGAJM:87A=O2W:IG7;#[Y+%Q*=YN&AEH$A*H'D# GBM-"0P CM3EZJ3+/R!>,C6Q_$>)V++2F@ M9\)M"QFDXC11[Y?0[GC[0)$P1&OJ!"*646 ,1GO9,6L2G3C"G<]PY&M5#7W; MO&*5Y3?+2VS>@98AI; 6 !NMD4%6DNADNDI>9ER3A^4CC)H8T.:UHX">"7< MJ(M]O2 5UH(J*I03/NYSE&2FDM;ZGNOA=GY!,AS=VL&_O[P9.[6UN^UHT&L@ M#$ OH::"2DBEUY2K"B%JW,6^HS_T^V9IZ;Z>;QOK=1"8=0)"HK%& MW@#(H1+5'&54^(E%B/?"DP/<;%41?=/PB2-[.1GK=!,\=)1#J C"$ FEA)"Z M0L(A.)%,^&.@9 ?JZ-T^[ES=!O;Q: >!0&V5U2ZE(' 1:1HG:25]A+S)VCS" M+26A?=9@ND$T3O)7:VT?7T M"+/.CR);R8>;5[2#; M[S5H1?OXA^J-]JX$>C[%^T]+E*6<"BFMB-9!& >(M=QHI%!ZB3'<_><+/7S( M-A^O_[_9XGXWF1:+XJ]4*.F,XX>Z706EH@4#W"%'F8G4M-A5J' JT<2RRK;" MCP.+1T>0]^W![,7XM$I%P#[RT7OU.0G3>@%91?J>( MEE9&&ZE+%(0"?&+$ZXXDI]C8E@8&XV&:K>7?E6MK"M^)/W?(+>?E4KO^\CVJ M0L_6V?SQ!TRQ/HNQ+7Q=B)MD+P4ET1%U7D$#(J85LM;IB=5&&8[;_>MJ1+/@ M<^3'ZL=VIU)6-ZRSRSROPZ %92!NMIDGUD##G3>P1$<"T^A*8L3''F-@^O$EEL%<3,/7>PB&>*PAH%!A%:'(UE@#@S'O>%*5USX>*("*,&ZY=MQ+ BQ%^SGE%&J4Z@#\8\*:@#T C1Y= MAYYW]?9*PZ T9C+*2 #!VY1OV.TGC3/UDA:_G3/ACB_:F@,\+)V.Y& XHT)[ MX[ZC/VH@\\ (Z[&)"@$I\K_$+)7;Z>42[NE:VI?!:T2A6LSL3A'#DK>M>XBS MN@Q&&Z@T$U%'SBI/$(@KQ@XAK7"]Y^MOKHI,KWQM70G#TO2, Y'GK0*GRE'( MF2+<.>(=(N?<5*-H*V",Q8A^*Y=7N(?CEYNQG'T%+!!ESS#G-$64. M,%P%NQC)5*\!HC^RU;=B@"/>IO0XS])=#/ZPCOZYO'NU:$$9PA92-B_^O#2)@$U)>?,([66Y>C/N86&B^SY8W\0/-8N9:_J:H-N\),2C. M;0LIP0P37^(),1!-AA!H51'.R 0-QKLD2*N4:;/$3Z9 M:).[HU'*F STAR*=X]S'CWU;9&58Q$6OS-O_LI#*Q6,DI*?0"@V1!T[XBU8Y^,]!P+BFA5U M B!&6$<\(*K<,J14HQ":\Q^#O"EB#J.!3EGXVOQY5*=R%R&9W:SV4VC= D$O M_M(@!2:&(X*EY8Q9(4G\<'KE3?%VQYQ'Y:1K^7//)N'KW42 M,(T^OK/0TKA/E!/VG7_]-6@D6KOL:P'M?F_-?\N*:+COON=7 MLX5>9;/_S(N_RF-DG5T7JZE6V .>8AM- ZUWC]W*6O* MXN(CD5\CU$XQCY3X>[XL5OGFH=K-;U?DQ[VD1'*;A]^SS?\=TA:00##A %,*MT SIHDTWAK=_-U6?IJAMLQ:ZVOE?4")&S\9;W) MK]J=%56O00MK#(/8$*>MUQ08K4N*1.;SYH+M3IB]IV2O^PT M>.$)1E$)BD15>.ZP%!5*Q*!^'@;^P_UVN'^94D=,??=WQ##2*5_.5@_O-MGM M-O0UMHPZC^.[J932[MRH^ZV!4JHA%110@77<0V"K?84ST(V*H(_V]=!D)T]' M6N]W\_AAMDKR_I!7<8ZN LP@!PKSC_*(*! <.Y5\9QM?9 MM\5K<21'/Q^HA09PR0D %E@O"22T&C/2?&+EJ5O17M$^KOTN<"D6Y3[:LV3W MU-_YL?/!UQL$93 10OHHG=(6 L<]JZ2+/YK$$(V(-2UI^% EF2:0#D>8N'N9 MY:==_9=-@E14..DPX](Q*XTCNI20 \L:94@:$6G:4O-)UER$:F\O^3=;SV^8 *DDA/!4V5]E(U*3H$#P."4#W,K&11.D(F^0FF+."U@VA=; MOKZ6A/Z$9WRP3?"*:J-D= X!DI@:28VO9#02-LG8,B*#TXUSW!:J@S+GP^PV M.^DFGV@9N *,6DPYM)HCS#06^YGB*9A8P?86]%Z'21?CVQ>?JAH%)U>LIQ\, MGDO"!!(>2THM%01@74FC()_8T_36=%NT".K% ;:O&-'W^3+;'O"><9ZW;Q.X M<]Y:A0$FD&-B!$75BHVH!4UNS$;DN+2[ +6-ZL5L*(.^9_N@[V(;]/UU-5ON M0F?C!R+CU=75_>W](CW+*!TM-ULM\^7->B]$&75[B$*M?U&(GK\V!#()) 31 MQR-VO[-$UMHFETTC,D(M,J48D3J:$O;Y*X7M<.X66=P\7EVE/4 /0I^),7S65Q6.*W-_0['$+#TB OL@.$: \&I MI'AO4!R:2%J.ON@_'DWU,0-^6Q3?TGBKO/COB[]2.$ 9;/%(Q/8(?^Y7!J:I M-\;']9)XXZTRP- *-8;A1,J.#L_OCA4S6+K4UDMA"D2I.MHG9'<8]\6MBTHL'RGG&SB/Y2J[*FZ6J7CNS]7XF 4ZT")$GY,:$2>*!)1K9S:XV^\>P7T\F[[VLPT -H! :[GS* M-4)YI71)U[#)M\TZI=<[WD(+H24>VC MJ?AG[%FMT[^.8F.OOF?S^T7V\?IQDHV?LI1AOI% Y>W(5C=?HS9T'-!_CL7. M-NLY6,VLYMQ;)IUTSBA!>869H;+)C<"(C$.K['D>7MNK!GJ+YMY+98K;NV*9 M7DQ6$KZXK;B K6?W&HB62 CB(UI.6ZBEBWNE$B>M<)/8A!%=W?;#U*[1[Y^E M];(QGDW3\[L-#&HM.!?( ,6=5(H272*ED9%-0@Q&=,?:#T\[A[]_HKZXT4@O M,WZ6W;J HV?U&*3S7#F*M<;2.JJ@Y+C")_[>Y.'GB*Y(^Z%GE\CWS\P#^YS/ MQ6+A=V?=%Y#SW$X#%"[N["7A)I6)8D0:0RN4'&^4+&9$-Z;]\+-C\/O=KKZ: MUGYZ*2B40)A SQURTJ=ZBU'YVC,@C)$"L5K'-5V];'B28_40N]S?5XO[>;Z\ MV=V,I:S 26LI*+!P?\]N\^7VXY^SS?UJ^9B+1]]*=/O5 7$/*)/(4PX1P("I M;5VZ+>H:XJF^4V["OQF4B.,A3HVM6GK8(? MKZ07W3[4[SY0 BBAFCC',&Q!B9R'K%'IU1$>W[PU8G>IRU'. K.K;=W= M/#CX!0$P#IR!@&-*&>!&I!QO)7K1WV[RNGR$!T33F EM:7/@N6"S3E>$L[H/ M4E./J/!8:^V%=HQ#N4/. N1ADX/2\9;C?&O3H4N5CG(R?,DVFT6VS1#Z9[[Y M'C^?M%!F5,F/EOIN]7N"1%I#@P#BS%I(4NY/4&&I:*.\CO4/POZ9'B/0[<#S MY/.N"E2(*<_4_2;^U?O\-M^<+%S3P;<%*S6@ M#DHI2%R%J2= D@K7^%N3/73]1Q+_S)G1:'B46X]'1=3:VFP\ZC(@)C'4%&(G M$8ZK+Y=$:.^9$,X9AYJL&R-ZY?%6R=^V_M[>.:L L<+M9S#B MO98=W9USNN7\'XY>KJ)>K@'W:?L'O.K[63I@L=B6&#RWJ%:=#H(F2 &IL/1> M M1>O?$0RG%!/N %4,Q/GBXNZ[PE%)-KD:&>V2ZWE:X('4TI>KNY=//^Q__5>> MK5)>R8?WV8]L<2*Q<+T. E!&(^<(]H9I(JT2TE;20Z@FEO%S -8/:>*%@A06-=F.B%&V)((?XUP'TO=/P MW?+N?K/>@H)/)^<_W"H@0E1*V!-GL\((:HX]*.7$FK%>PYYZI%B['#C$M,9X M]\ZK!JO#^R,IESOYGL"<5E)(AKB%*8>'\9I46'*&)E(G8(0K^ #:ZVLF[*I5 M?DECWHJ5+A"+^\WG;#;/%P]QXYNM;O-E@O$G&J>20EW<9^ ,&AV7.*Z,366O M(#&XPBAEDIRH=>Z77\4PVKHX:>@% WRWC)^<+4RQ?O7.H(UN0T19>07CYE4R M#3B&E*E2>B*E;9(A;Z+6^'*N#J"PH0RP__$AC^#5$.X,"UR_TX"H $0H#0$7 MBFMOC=@Y@5P!8^H]"'H[X:+C-,&=J6O$7L4?=^EN\=,JO\K4_-_WN]-#M5S> MSQ9=.!PGORZN;D0CP0"SB**4'D]06ID+JE&3\[(1OEP>YT080)$CGB(I?5Z^ M2O*EI++=S8W#WQ.LU8ABJB-^@DM#;+JY+[%$0#8Y/AGA<^DW.RE:T^";F0UF M5^\C_]')]O3X=P5,!7-&.B:L=U!"!G]:&(WE1))E3VQ6--1B#Q$([[.;V>)G MPT PLQ)(+3T2$FL;H=S5D,(<.JSX<"$$V['_/MND M"1(I:8IM:8EL>952I]2((ZK5/@B*L*,$&*LT(H)Y]5/^^"]-$E>/Z 2K;3(4 MW4/=_WR]/&JH_VF+J47,>2F\M!I0HQ4T/H+*.4HEL0;,9;DUU4\(<"*,Y_4& MP6*CL7 JVG(M!(D$X:J2T##=Y/G?VYN8M=7]?&*V@>V%/N5ZM7G$FOBGYXR) M?Q7>1U_@9JL?,UMG!P)G7O]@0,8ZYKT0"GH$90I"1I442N FU9Q&Q)"V5%FT MB&5_C/@:O^]@T,JQCP>L@0;,:L*-0%!+"3RN)))^*O:CJ3H/LN)B)"^^-C+1 M[!7O9W^MXSYA?3!FY-!' S98$R,8=T(29I"@@E:CI!R;J>K[$D45K6+9UYG# M"POXOD9$Q^%&@0NA:71!$3224F,PVB^JQD(WL0O!EM:/UG'MC3W[6?/3T]H= M)*AT()W-OQ;;4.A/L]6KE8@OZB=("@3&5E$!XG8*6:AH!:^!T$XLLKP-4CSG M68=P7[Q4O3:H+YO95NM$6^^P[ M]1_9ZEOQ=CC5/KR]T2@=1_GL:"ZC_6<"ETIAC"R.,X$+ZK0D::^@%8^[$>.; M>-$CO&'N@B 70MD7'0X4 #E"CD-%ZP$#6"!-*,,0,2JV68U*NE-BFSP7NC3] MSELC2SO0]G"W\B';[,8:5\POWR-FN+V-YG#SZ/ZN]R?:;K9* MJ3/6^^&=?I1]J$E@3&%&(MY.(&2( 3(EVB:4I+6";/J1LLZ]Z<$V 1J% MXGIEE4681KI)4M9.2H M)INGS$7/91XZ,T.;TYYJ@",)M,"8>T)28B:S38-CJ1> UKIAZ$;*GR4^3FLH MU?JZWY2IAUY0],3=;;M?%&QMVD 4 OCF#%.2$^M1L"6%HL1C@F:%H5'P9U:?+Y8116_] MPH]WVVRLL^7\XIP>[^70 !!)MF&&6(66=!XJR M$C<*)6P2 SS"^[;6:=0>M&_$AWQ?(^ZDK:\( ##'4DE'1E5ZW$ 9<26"C$$S ML20BT_ .+]7>&^'_R1=;K?0?E/6 ,R,M,YRDROW*[4$* ZP<">F>+J^VKO6)97&\QGAW&^,/];;9*WW7J?4RS7D/T6#V+NRH$B85Q/Y;S/&V:OR4LJMFV?<>_V"H]Q:BF\-3\*K^;I6" MGZOK%L@CA&O:==Q_&<(PD)3$U3A.=6FXKQ#CP#9)T%9_]]!7Q:,AB=JSI@:Q MC*][3M^+1>3#22J?V5/PT'+I%#/***@$,EJ!$@^!+6P2+'1^,&NQF2TF1]EN M-?(&K&\)<3?VM^P\.$<]@ 82)83R<5^F%*Q04[+1UBPL1QT^1:^NS WE_"O>U *Y<_QCT'#YLMBY2[ MI^V=^RO]!JEWELQ)RB/YT,RL\2O!>"/,J)>?J$MV'/ 6C/.83 (HJ!H88"4UD1 M"5$C#H_(F(Z0P9WIJ,='0;OJ)"E9]]97V8JB-CL_?.?%[**=9NML_FGVL!5J MM9HM;[(GA3I??S_4L//@M3%(BA1"[SDQ5DA1N4D2SE:Z1^%76Q M/UMCI)O"EK>?[OHZN]H4UT\"6C[=KZZ^1RD^+6:OA4IV\"W!*VN YHHH2XES M2$3C4V&CF9N8K]LWB8?7V, .\B%LSW>1#_44M*=2F>B%"4]17$^#Y)^&H]Q0;C#@1Z"D#A.3&<9D#R]K.%.NU)^!8BL ME?'V[63):.T$H5N8!Z79N:0*$&MKJ,82L/B+-!#@ZKA86RXG'D#26.-U&'4F MQD/QY_3!^X$600+/C. $ X* H,1 4YG[5*-K(GOOH3AT&:4^7@P^]KC6GO#<19C&WKRX*&0FJ1]KM&>B& A=Q7 MJ'J#)_:WL]7#Q^LO^.WCGGYYE<\67^+?[$XX M:RR=K?2?@F.I10X[+4#4K\5 EL8,*H#JE?H:(7Z/JB%$HASC1QUSU_=0@G'> M NR)(!0*Q221D%9:01!/++E#STPNWI1RQVI7AW[:]#;,*R,("08I9:NHRN4VF<1I7(ZV"T+'F:>EYY:F MV:*[C31_R[ETZJ8WU]MWBVOB]7M%J7Z:<,.M T> M4(N5-%9S')%#PD-;RBPH=!-[^]N2_@]N)-I!^4)FU:KZ\_OLW\7*W*\WQ6VJ M(7>X#M3+#P8O%7.8,&R)4LYX1H2LI/" 3*2$7P=:+5J$M4MRI-PD'Z^?#/%H M3:B#GP\.,P")-!PK9-,/&5VX4B;$IU*.HZE"B_:AO#P0O?Q6=:(BU-./!6$ MQU_SF1L/-4T\ U M=$ Q#!F#!" )B-65Q(ZC6L=EXZ=.=UY#1T /1ZUJT">S89YJ&CQT2@I+.9=( M$P:59I7#+KVE$[O-:X\ )YG5".?>DFOM#MC6G[.K+/^1YM;)I(2'F@0IM=?* M*DV1$L8JI"VL)$Q) J;.I$L5_CRU53OX]G:T,EMD<:P_LN5]]B';G*3/JY\/ MS! A.'/*4V(8 T@;5,JFN-=@6@M<9]QI ]P!_:54'O9\5ZEJ%9@F2&(G,2#1 M;L/XPU;.I?*0]AO /2TOZ4*,!^/2T5+<-5H%A>.$$00JR; SF#B#^'[..#>Q MJ]!6-'Z*11>CV]M2=G]WM\BSU8N1GU[4CK<,GD# A576.P9\/AUM%XC "&-NC=" :FJ$5)4CJ(RJ%SSSAIVE M%MC4)KY]<>GE*O^^1FKO(ZT"8E9QJX"4""F%D"6J\C*UIKY)OKT197OJWE]J M#^/+CZ2?4WGWLJZXKNSF:QRIV3(0XJ)1%8IX"YG'4BI>V5:-#&NR.1OAZM6* M-HLN$1[,J_Z4K=)?S&XR>(Y;_:A9B%(Y;:FV@E)@!.#1=%>2.J::W'6-<.UJ MDTL=P-L7D7[6:3&S]7>UG+];_LAV+^)KQ7[5:!ZPI4I()'VTU-@;C_%^FZ+C M;&J2@G.$Q!HX!*Q]A?0?"?9"B/3#_?<^_S%;)$'JQX75ZBE0%]T((@DQ5E&! M- 5TCX>TI E!1[B*MDN1@\%B74#?%Q7U;!%G9O;E>Y9MWB=U)Z4>/_T\U"1@ M1P4'0F@"#*#,(!6]UYV$1BL],7)UIO^B$[B')-3)0]##C0+TS#NMC:.*&&\, MC;OL2DK#69/]X0A)U5S9-=AS$;)]\>?CYGNV4NMUMCE<]?#@9P,TQF*MH&44 M&VJ(C3CM97)V8F><;2CW^8N@AI .YLT_L[G;[4V=LZGS.@H$*VHP #YB@IVS M5L-JDVRY;%3"9(0>?E]K7*=*& LE/\0]\_TJP=Z CC\["2Q*"[Q.UV+1*II0-XS M)XEW%BJ9$D]B7L6EQA@((Y]7.WKHG6]_KO)-9HN_CIV_O_QP\!(HZ3V17GHF*+9X'_WO",$3>Y+5BGX/<>92 M4)L$8FV'_OML>7\=?T9IHKV<5Z$^[_/9MWR1;QZ.A&/5:A]2YO5H4C'! #NC M'=#$5_)(AE(%X%R9#%1C"-.D21&<%[= MJ'D"IY()I0-&'$NRU![@@QN]6B\':[0.3GNGL*)Q4:<(0F XK2+ /?9FLF$T M;=&AKFV[&/+!J5;K86&-UMN2$1H+KCA7Q%,2\:W6"\^(F5C2N%:94)=E%Z/= M6\#6?00M7]Z7O,_?0>9+2GW^Z+9%]GRYL\3J]M MH..[V[M9ODKC-M]GJYM:F:#K=1"@@);(5#\)8LF4$T#MI?? -"FJR\9'M6'/ M,#I126^G]?OQ?KQ^7RQOWN<_4CQ'"L/]5[:8^V(5Y]2Q _PZ[4/T3;AS+((H M390=65@=4DI@O9[8F7[;A'A^O-\!Y/V%JFZS,WW.KHJ;9;Y599T7D(<:!:>&$CI$;+>BR:(]HY"PX>73W[1("<81M'*HQ VG@G MO8/5N"D7$TFH=J&NGFOZ(LRZU/7OL[_SV_O;H]I^\IF D8=*QU%:XXGSW"%N MRK%'3PQ,3=_G:JQH![=.=9XO3^O\\6>"XAYXH865TGBFXR+(?35V[D23!\,C M.DAL1><->:QS[ERC=?!<.(DD\]AJ[F6*K6=[KG,BIL&7;KV#[O"^. ;N M4['>5/%55>V&%%A5K#:?S)>OV>JVN*[^_5 YXX&M^FR]O M3A^YU.TI$,8 5)XQ M'B!EK_QSEE!(53Y_!M_7N:BMTSQ *EPB'I(2;3>4DFA*LDETDV633$^>@T> M:MZV0B[>(Y2#>-AZEI-&X6Z_9?-Y-L^7YY'EVXN6[";9V<]9VO"F'#"GE[A#38(BU#H-=830 M,<,-];::(G&? IND79'CH]2PRUI+2NB+9KOL[Q^O/]YE*8?W\J8<_['#U(-M M@H)4<2*5T(88)J&,HE4R4H(GEHFLN:J+;H#MFSP[!-*!\1GL>=DH6"5IW'P M R#16FC..:VD)*;1+=T(E[[.Z-,8V=[6N.\1*#U;IRWH[5VV7,]J1J =;QA, MW!%#X+#SB& F 6? [E=T)QN9(3 ^(@V\X+6IB_[?"Q\8_L^CEK5^^/F93[.' M[=O7Z$K.ZS\H;O@= 7F*H )&DW MI(K^,1LNS*RMY>OQ3?KKD+RO$;'0O// ,";8*(: T!0"I:@ID\Q(3B.@$W.G M!N/J8"H;/=&W__F<_?<^7^>;Z(VN?N17V>["ZEC-KDZ^+T2GABK!@1&*(XBM M<;HZ1>).ZB8YBL9HNGLD8UOSH$7U]34UW/5U=K7)?V3OEE?%;?9U]O?GZ%FG M2OX^'^OLK6Z]A 9\OL.M^;S[6.3V>+3+)^_6Y:WR5&4 M'1H^@O^ZS$<(WM(W!& LC<:*60RX1](16%5.C?@1T.0&Y>SPDS?,ZV'4T1>= M?RN*^5_Y8K$M!K=Y_$)T?59BUK/Z"6H9_FD<+;4'RALZ.SHB=)W3H3K-@\<4.NH$BAZ 8]P+L-\Q"6WA MQ")).B14AZ@/S[=:Z93J- ^46F\!,(RD<)WHVQE2A;Y+(/7$\BFU2X;:3+L8 M[]Z" K*_U-55VLCFRYM/JV(9?[TJ/;KEW'Q/AGG];OGX,WGT_.X6M<)X6^@] M: IY%@[@B4 E@EME&43.^7NE5WUF=VZGGK;;E83_\M5MIRM\N)$&NM7 M/Q\0-B(].S>6IR@FZ3FM I@4E;Y)Z;:WQ<$V>?!\4]D"\OT=8NR&^,=R?9== MY==Y-C^9M?I@FX 5-@['W9RW3@C/)?;[^:J!G%CRNH9Z?G$4T0ZJ?3,G5?VZ MFJTW)W-3O]X@$&LM10IHZ*SV&F-69?.6VGDXL9H-+6CY &\:P=H7:=ZE1&BS MA4K%O9$U][?WBUFZJ=O=66QKQ^URIAU?Y2[K,#@%C!;&1BLNO8! .%(] MR=4 ^8DE%!EF&>Q%->,E[LEE]-(N S&$>^D4LHP;F(Y/XXJS0\AHK2:6Q:1K M&C5F[45:Z2TW4QY'F\IQ9CK;_)5ER_+!^F_W^3QES'BWW(FCL^NX?L2-F;J. M*OU:W.57#+"3:WH;W0=!++=Q?6+618,2+0V3U0L((YB?V-.D[@GV/.%3_SH: M(/ ENC_'3AR.>Q%G]1.P\R#J 2/B->6$4@RKS'L&1'^_SR"6J3H/76JD+W:F M7&T?K]6\V*8A.FE+7_MXD BG]V%"(6DE9T(26]V'60":O9<:'][-P.WE_[*9+>>SU7S]Q]U\MLGBYPF0)SE5JWV D&FAJ=<(6"QAQ9J3+'Q50W*B+2T$]MJ]T:N M2P$>!;D :D:NJGV0%D)%M8#(:BB1==17[R"L(*3)@?,(7;'^R'4AP&._WWU? M(WZK<=^!8&B=DP:G=_T> >%9%8SH,#!-@KM&F EOF/U!WUKJB]F?LTW9&;MF55]$7 3ZOL;I;/W=_IE4@Z#?JX^9ZM=L%SYGZ54#_"P!JM U7>0I$> MN!A. )<:_(14,MR$@B-T"(>C8/NZZ(N#CP;ZH5A>G63=JY\/PM*XXV+<& &M MH,)%%"O9!&H4ZC+*MV;#,:T-_'N[$"G5MG\16H[[:-KCPXT"X$X2#QS7'$07 M&0A#JX-QUS"3PX28<:TT%?1.MO&VIP:[RD\%9PYR"&G#CC1?.*5-!Y!DE M37*MT7\HU1;N??'(S-;?T_]3Y>8?LT7"Y7.VWJSRJ^A+IG^(*_O3OWCTR2.L M:]1O -1@QY#B5!GF'>(652>:'G+1I([ "*LF#\?1/K74W^G-)@TTXO@CGV=S M_?#'.MGU=\L?49"4;3&E;,A3QN&CQS1U.PG> 0&1US*"3@Q16M'J@-1; YHD MTQAAY=OAN-J92GK;=U3)7=]GLW7V.;_YOOEX'878NAK']A_'V@7N*124(B8M ML=!Z(GP5M^&I:?36:A-M?V+8*43&HAH^>" M/!64:$?AWGG!C2):1YA(?"PLNQ3_G_SZW__O"^CC(/^S_:=7_Z7LYP6SE8/'Z^_Y#?+_#J_FBTWCP J%OE5-,S5SZ>C MS?[>9,MHT?^?'B9$&R\BCTV?5EY<*F<9T^F C&(L-.36IZ!ZQ!D2#M9+8]0- M?GJVSM!QSZ)]^,&@#@2>,.">4Q2+^ F64!E.MF*"V MR09SA+<$PQ*L$?2GB72@;$^4\RI+Y;9*?WO: M=#7H+4#& $2.$$&A))QYJT4%F06JB1T;80#),#3K3S^]G(EXV^Z;ET^=J M/B__2%???%G9\O'+ZO9Q7C]UE)Y=?DV0G!AJ%83(.,(QQ="[&DFJ19NP-1S M^PP :JXUP4PK"3032*J=E<\,;K/;&J&S9&#F9I)2ODP@WR(N976"2MW7)%#K M@)26"TPIYP@2(>EVA(HY=JF&V"41.Y)"OD#\\J&H5M^OY\E3M[A)N\&')[7? MA'=-NPC& D:E-M)I91F)JP8F-0+2M,O!=7'GO(K+[T4J9Y_#/SM/N*ZB ;PJ MYM__5$G+,MG=!I5<>I9[DDN_L='T%(I4*2V^?P/AMMOIJ'I>K\KZHFC/T MM(X"059!9R5PFAHJ&?06;='0B($V1TCPXE=Z=0#:HVSR,759Q.]*]QYL',^\ M7)O.VTNN#0[OC[8.UG,(G6N.L\MK0>H9&6]RT6N$O7J97G.Q:(+F(^-/C MI(H;N"(5,;@I[C)BXB+3:-UV\1B\K%?8JG%QD_53<)3A^*1[*ZIRHX$;M@]622^&=DR)5HJ&I MD%<]=@C;V9P7C]#+O.\]B"0;'=\L1WOUL 7OYW5\5MSAI2.RXQ[Y,WH+7&)) ML>%>0^V@1$2*.H3!8HU:Z="+"ZA1U?DN!93/^;/-/G"*\^?M)@$2[C$3#B.L M&').T:<14H_;V)GHXOQYY?SI1 JY>%:GC;HNJO7D:4ZW(RV#1X9"K:DS0A*$ MC*96;S1;%<1F7])8+RS#=_Z-[8WD:!IZSQ MG%H!E6_ZHZ/D:]Q'H-'Z]5Q[ M[+5UBF$))*XQX+A5JFMT<=^\W#OW))9\UMZ/+_VL].]12AYM&ZAPRCA(B8): M&)@*7)/==(2R31D?=/'0O++_NA5'OEPY>Q,=G'J&IH@@AJD8&:\93= M -0. >L;I6H\^*<:9[0N OI9$@X<5TN5^[^85Y^3V^MBT5Q.UL-ETDBO4[Q MZG4:I(@XW#!X38C6A'."F$ZY9%)^+.-0@:; M]I'JG#)/F.?*8V52H*[;X< D:I-P9H3[R*Y(\3(6L">X!YON-N6]GK^_64^L MYIX[P#@Q4% E #7:,R",Q%"P1H$*_8PXI1-?%.N@DVKVY3&),9VC;D135!\G MJTCMQ=T/GQ=5.G&]NEU_> "4UGT'C[E&RDMCF(R&/,#(JQHW;U2K (^_G)9H M3*+7B4JSBB&7<7O^N'KA;.":&P I-8@HB[W$F.SDXZQMDWAWA.=4HR/KB?B/ MA*5IL:Z*]-M)]?WY0^H^6?/G,_5(QX%S0#F&TA&!C/':>^:V:!$$59L,22,\ MR1J&K=W*((-5MHT*^'EQ6U;WZ]:#F6(O Q0:&&'[F@2-+9><* P(\!8BYHU; M6[\T;K!1LSI?>49YVG:K0>O '/?$:46 MXD&F\= ;JRYGLZ!>(>$M\892D,+>4]%"!T%4G-$\;73RW=,HIU^+F\=Y<76[ M#99>IFAI%V&N%I-Y'2F=0O]>7$)95S,[A$6KCD/:[4NHDFU$3 HI1)K5B!F@ MVJ1?^BOI@,;$>:D#!I_>LG1^*NP.W#^J2COJLG#U]ET,M]3 MW/S@\T'@5"89(F>L DHQ!NP.2N'(.]N8YR) V3WTO=)I,]&>OZ$M[R>SQ3XZ M[7L^< MDA[&L3A#":",^AU"O%7Z\1'1J2.YEMTCVB=+5)P:\<66>VOVOGXH M;>6=$)1ZA^.["JJYI/7;(VC?B7KI2()E1S!FBT[\Z-31 LY/#P6D/23:&^2B M0:V@(0*#W<2@J%70S7LE0VL8>]4(R]GD>C)-=V$.*X67SP4O@?06>V^9$-PK M".%.1Q)%V@0]C^C0J@>]T!+)T]BP+*9_ORN__6,=CU!]3X3@]0^)#_P9'[:_ M#K]^>H,$3Q\&81P!P$0;"F(&@5&5BU_W MVP5O/!6XTRK5VW%<2NRA@2KEEM^,@T?>MJ#!B&**^ED+SLS^& IPKV- L,*$!3W@9AS3B!VS-G=@17A[V1;G(\,+Q5B5\B/),^*^W,Z M?[Q))YX1H/CWYO/DS^.J\93>@H:*(4F85$SH:#TZX7=FHX&^3<;ID[5BCJKH MV3G9OU &ST!YN%CZH6:!Q.5%8@@1P @A@]DZE MOC08Q#S7D-/(:PJ,1-J+&FE$6X5"C=#,:D^XKMRC74LFB\:9%ZE4^G\>)U4< MW_S[[C+/,R7TZV(2U^CXU&!ZZ.#K/86P-%!/)_84K,#1#$%Q/0 .(P]U-)['!N9ZL8XW5'Y/JIGE\5\OO"$H [:R"T4#7/AKZ'EA?XYA._O^_M4]C MENTU-F6"$:I,""S:C@$R_ MMX#"_-(O.X0_'XD^Q^\[& &V[_$@;#0(B!)$I^ GP;C5>@<,E6WR2HV(4&W% MN9<59R-YG!O[RF]'Y5I^F/RQ?)RM]KMP]ST:E#;)SPBE$]BEDF.>D.U;6J5U MF^PEHY;W.8(J.\6R3VUP794WC]/55?6IJ+[-IH<6E;<>#< 81I%TRFL"=5R: MO13U2.+$:%-(:-0^UR&6E0X$D(%*Z]+%FQ=<'EQ9]CX?*/,&QXFF%%11F4IF M]6YZ<./?B:W27J2ON=$:S(RNIO2^1R.)?G@N2.DECNLN0\@*JAPD4M5CP="] MHS6H WF^]A.=C60N5FR'>I05/SP7I+=&21ZUJ;:8Q?TAC_]NQN+B5&H3>CZB M-:@?5K1!,ALKCJVU^Y;:#PVBS=IW'B 6DF()!/$88@(3PG -JA)*-Y)B//P M-M!@(OO_"18RP%E+N8V;'$A]!(FK^K3- 4/;A%">O,#FB-;(2:4.PH9.$T\N MVIIRN;JZ30E>GR],G\HGX-]@Y_Y& 7/"X^Z:&<)H4@Z,1FNE7H4T:Q-#.:+U M? 04[$P&N9CV4U4NE]$(NIT=RH(8)44@N(X=8"+6RFEZKV4ET:V46BG MK\WE:C)_KUPZ'_1PLV13R^Q!WETUX\O1TH ;"%*(3U25GD&M(J:S' M9;QHDT9SA$P9PP[M;/ S9J\H?WS9[2QH8L3]&YM]4>EKA#.Q:(GFZ_V9,\6C_'=MT9AN5CJXK:L MBET][F+I_HP01=G.4HV%M240!SU-/O!R?D\! MYKC>#R%O7)NS+3X^)@]HQHU'B'DG2QS)=DYOJYH<)?JK%B$";"P&%CIC)(&. M2EF/#V,FV\1(B/&MW(.3M*T LJWIQ:K1>YV3;"B(O>&? RRWD'F _%)SN;/SY+%=2 M4=L6P0GIA8GV7@O9VW#,RI\U#/QJK;VV*:?/X["_.7R:KX MI8B[F>EL/MNX=-]<$MR?TV*YC VVMNC1NI-=?U4 J)T&JH)]\WC^JK:O\LO2S5=7=VF0@+K43S,BU6AINML]W'& M7E?EM]DRU=R<-]\A=_\E05)+E3$1$2\-4=0+16MD8K>M;K^,4#\/0.K!A3:Z M_&$#IS\=+GT8(D!:AK7!FA-+ .!Z4X*3> R@'T5-R,,I[$[/@WI"?P$I20#" MDC!O$!=&, YK?"0D;6S%$>X_>F//WK1@_?(2@0R* @ NR"P $0 @ $ 86YE M="TR,#$X,3(S,2YX;6Q02P$"% ,4 " !MBT].&1FG 806 ;_P $0 M @ $[B@( 86YE="TR,#$X,3(S,2YX

.XGS++OVAE9UOER2WP,#OT%4(M,,@S*4 M'F3 \=0W8R[3X-^QBC9D1.C=8$_QI 5+W$O]Y++!:*KB[I/1]O9^R&R?H,QA MS#,/\TS/:-J&YJHSF#5W6PACWT#DDP]&>;>AP]&B::E/D*RTB?L=D!]]^OS[ MAM21X3I !,$9&$T12&I[-:L\PS25%55M"L%XD8Y/3YSC8HPZ$&,LM4(H+5DZ MNPM*D(+W.Q-O3F7UY#^17%!U[HR9YG:^%)U>UHO#XDOG1[:]H\Y W8&+0:DE M#C/"O)*SN!7<*"'KZN\7HZFGQ6Z9J%_7?/;K[?V0Q<_.LE'S]-A]]\GIY\;# MKYF9C*^&Q;H>'$>4G95. FS6-Y*16UM33SABP[BTY!R;YR; M)3\[E]GP AX7$*+XZ8%[D)F+X?1^CGDN=E39_6*_$7-3(/R:HH-E=Y&/@GH( M?2$(1EI@0ZF99W[6]%9@[0V;3=V8 MA3"!HN"4XSAM>(#S-&M Q94VE2S7([%IZ#M0'JF^Z6?C;-:I,W&U&'[+1Z7R MNCMQ/:MZL=D@NUC-'S4NB24VD.#+18D%$%);8&"AA5%O)JVD#BM92\X"X[4+0O_6'7],+Q[,. MIF^'WY-OV)M^8@&&7>F'M#91$R&HCL@*&BD3-K5RX#IR[*KE=GA7^FV+RBJY M.BO?6)+NBW72OIW@0ZJXA&3(I'.F@+9"U#LSVV#B:SA'AP>@BV M3BH%T("N1#/_3C"9]I67;@QM_-(J&"F^?LC2")9$[3T1!CO)0"P,GA\;-33Z M=*/.Z_]>_FYZ]?QSH;PWTV6IZ@)TS MJ_54E-RYY?M$&[^T L;T@'H*@2I%/DLP)==*_X:;@]%(87&ZX(P43 LD:+JX M84H6A*T2-0F"U!H6*4F7H%T#T KHTY7V*4O5+/ T74/R( E6T1$CL7*8$ %+ MB7LV%Y_4!1J_^O6/='OBIB\M0Q.NL^(RF=IB^'U\E6*_SN A7!7>>$80&#@; MJ-7,:9_V7H)CZ:(3B99TVYI/+4,3\WY6.)#QRV'Q$"@08J!0%++I&*5PF#M* MYHO:R CJ_FW*T_\$AC+KIVM"(2HKO[$(U])'E^'Y./G:S[NQ/^S4EI"01;%" MBT;\$'I1(%=BF@#=V?GJ?C;\/BS]'__LG<"'^L@C, M\C>7X?E\E?7[#Q<>8 \SJ0+,$N;*[H(@OP16'[?@@W-2(SR+7UCY-I#_[L:! MAQA&;I@-\"7 7F/O7"JX ,F-C'KP7VC=QQ<_L?SU_QGVP5?M%%,I>M#WP7N. M,IVJ WX'!=&%FW6M$901&E_]^GZX^/&5+RQ__A] E?\>#+\//F>=T7"0E56+ MJ\?]ZHT11SQ2*R)-?52X$9',G!/N05Q)19LT?&H.3TI$)QUS>_UUV'^(_82E!F**;M0'U7O^MH9:UR,N]?OAZ*7>!<5Y6&P5WP!FNOE#2)>!'/=1TL M:U(Y.JXIV*D=X?R4=;/\6QH$RGJTVPVO+$KP=#SA),I@@]<2S;P^JU/=>65/ MBC.E<"W ]> \!O"UY^I "0D> U>:D=0_S(=Y0_M 1/5J5\J0TO64W@5PT,"[ MT1M%*RT"ZKIT52O5;MY31CMO:^C-) 3N&\"^!V9WH-<>UQ1"*JX).%LH@ *V M>-X,Q"AP,*K]Z"F61<:K>X&;Z$O!=4_55*FF'T="(@KS*Z() MBZZ2:Y::K<*Y\OUMH=O01$ %:ZA67&I)):A3/K]/V=34+*M9"X%=H7L_''1W MDE(5C;'4@H/&HR0F931G6@&!/%:OK&;I_I?UD-[#LCO,:YO0>ZVDM,G?QD2) MR(R;I3P@5/"TKL_BXV!>N$9@)U4@#'7!)F&E'!%"+>/SXQ/<*UW3 I$J4@MQ M%9(=P5U'7VU28)SZ5KK /,.,\?E^H$AN:P5<0L%8[ SNQV)X 7Y-V:XD M#H* [\R"LTYIA2&ZONLRJ>K*V9&JZ-HUP#P&['6D3D>^0-VFTVX8_!R3BD#F M8#.B:VX_E6IWL.?)29_=%%EWVI87?NYGLU;OLQ-D2T>-*[TAM^,+3GM'WCH< M5# H:/#J9OO]#'-234X+C4C%F]L+W$]#B[5Z"V%8)Y$'8*(S!KQ9[.?UD>#W M5XRK3A.>DA9E24L*ZHKL*AN,[OHYIQ.R8,0_7("JW-)($Q59"-$)$3PFT;EY M8TBM%0J5M/MKK&E%P+4UUU M0';';'I?7LSA&]E;&-^[WY69UDNO'/G]?91=3/I-)XY3A[6#WS6X>(ZV"6I[ M^Z[SKV'ATE5%2Q^=GSHK6YNE=U[E-]6#[=P1FHZ'01S+.&AXQH5)MQ8: 3%: M<&DS1/ZQR('=R?BRV3&[H2?K?2Q+2AVR.KIZZC,RRQTF1A+)G<<16YW888U4BDDWVRYL MV?%8=I2%H"DS6^6!QLE>2 BMJ1 *"\HI*GF 2-0LZ-E)XKWSH/[F]"T-NL"6 M!&FX)0XIY"#\QO-+^8B)E=@@':.@*UFD>CAV G5M1S&+D1%6!$*DX*DO\?S^ M0&TU1]6KDKG@DFP/ZMWE\+.VFU^&8*U3\_ZK83^E2>.LB+%2=;SU<17$D300 MY&(74Y=E!3['S(%,_7.K#N3=,;\] 'M@G.\7ZQC>EUX]+2Y.#]*6EU=7 MF UE^<0(JA.]M&+P/ZFYG=./2:(KC==.@GX;2C)U.G:,A(X09QIJJ;?S)N00 M;GI1"8P9(OQ$<'X2F?'12.0T3GTF+6,8!S8/8+F3U6Z@)T&_#86O2*4#+*D# M8VH7JR0%*\5<]"HU4$'5XRM*K68ECA;G)Y$9' PCGBGE21(8@P7F0#\K&,$& M],XST._+L &5^D+S3]G4&F)TX"G= MA8 H\]X\J4MDM=LUUXBN6N3#HG0,Y'L2&44H6%C4#-/40=HPE;8G9WK-@#?W MTEFQP:PRI&T BH$3@:FQR(%O.7,E".6\<3#V5-!+1!EOM<>'T25$FR+]M+G$O>:(II-.4[7BG::5XA;,A1#/1)>-%UQ* M!.%RH$PJ@W5TE,^;FB$;J\<':V*,)T;E0!H26YI./&M+(N&">G"^YF?H)+"Z MDAID:7/K9.CP2 UI3&I]9F4@!J&@ IUO+TB"C:]VOD.:GI"0/$9%8@'N*)$F M*'"E&/;)VYB3AAM7XTWA56_JF$FSLXKTU!*<=O$(P=1K:9V?'\5,QWHK>@6G MUD?/1)<->002:(@N(D9EVB*A5,VUO8P0EE0T0TWP^L2H'$A%4BL"30=KI; H M:D>E4O,+-1&MUM!SI)Y+"^Q A\>IR,!U.EN'P1U@S IF(%Z?R;M-6_75TF*- M^>D0YS$J4J8;T&3@AJ)4+,Y2*#]7!3J$:EI#$71"I-E912+.+7*48FM5%/"; MFU?["VM8K,0=A&F]#[I\3XUQX[#PP\G7\<6D7SW7LET7>^/!;72:10E\=BA$ M,6\W2Z)!NGI>3%05_6:8]H'%N@[W*IT*42Q8:9CW*H(XW%WXBGGUIFR"JF;\ M:;!8>UH 8YT$2<9(!$A5U&)FJU(#?UI50ZMUV$^&Q=J^^!"16T.4#8YA3;$N M+Q(N>1&())6-#XZJ=N806/RCR,?9AXN+[3OE@\WD(@BO!(2'G,3(/9UW9"!& M5Z.+U7,]V\&W5]0VM&BKND5WEDOI8.3C9J,9Z^Z M:_.53>L^X$.3U?,G#UA@(G6K""F728V.T6!G.8>EAJ3#0=M%!.?=-0A?/;>P M#\B?C!3WVP"/^XJ]K7_!?3?(A?:IJ5/42N?@LCGCIM"!62F,TL$3FMSD=$U( M=$CCU,O+\J7"JY8]#V?/_!M+K3HWW4"'G 3+*KB+J5,5"RKXG"^"3%<;6I^@GH"JQD)!Z1H)RR%L(- MQ_5,5U@> ZOA3GG+:,N=?2L+CR"2(!19QKB*H"QTB+!.6/0V9;;JE(4\]#)I MOA&KV3T**"JMB2%401S!A9Y?/6*$B:22Y"9,3#LN+")2#8J:KZQ:UQY(1R^) M53+U9/84SV\=TD:':N-JBA2(/7T0)#NUHL V[7$I;@ 2+X3A=-[8T2)K8Z7; M!R%",*)K *KKXK >KG6$<@K DMRF@RQ:(X:MF??V@?]53X\1B9E:W:)9#U?L MY$59)^CS4;<_'$V*+1-S@<1(HB0*>&14F0"GZ=[G=/NZ,:QZUQ757#)< V,- M*+O#>W\2=#[!WM[]^%]Y5J2D_^W;E/)?4@QW8]X,8$&.R@%X]7#I_2O?99T$ M0MGJM,C^/4G7D=>_;V%D2I$ /V");XQH6+08@P1HY03REM)0TI9Q<%5D]50* MHV2UC]9QDY8\%VFIQLQP[;5(/2$$,79*I*7/15H0 M5' L(Y,"@>;F3H)'79+6>TQMJ&S_')"DZY2KUQ;TO>$,%"D."I18M.D6=RTD M$4I6.XRFGB'ZL(I+G8GBDJE?M57"48L4\TPJQDK::I::W59H*RA'JP>YCYNT MSZ:X>' !Y!-"-22(D%I)KTK2!@LN@:G86ZW!VM:Y*D=+VF=37)*;5 !)8Y3& M&1VU<,G<$L.H9MI5=D6V)NFW3MY/&R/I*&BGG_GLZW@A/KEO+E2VNOQ]4&2= M?KK9ZF^=?&"SBV&1;=W-B1A*(X\Z^8^@@%&,7"9=['Q,'D2E1(&L+,)]0/PT M)%AL_9$N<$Y]S^!F,31$ T(]&Y%/3:A%"B.E2/?@;B&@J$8TP96=$A"B"$:\"Q4"V#.GGB[V-=4%03!:ME^0&.)J4"T M7,G84Z5$-=$JV-FOY$<;V(@LYS@XJC#5CEOJ:$E41HGT@E5:<3ZP/DW) M.F H%KSG# 7/&&@W$G"@))8.7*":FE@YJL-/U,P>.A3S 6&P%3B*:"E%Z5JQ M:2C&4I%&]=Z3:&8XY90JBAS(4BP@C;2J=?>+N868&T M-0SY(, L8 ]N,L7E2DYM"6RHK&2(+?39+^5'VUG0CU(8XT*D4F-#L(JE?F0< MNQ!D]1#@ZET[3TS4Z:&<=.IS-+:=4;YEK1LH+R(H,2@J@P%9RFVZ!$MIPK!# MK(*ND!(L[S885P#<.W*',I7@K:HH A'8ID8O6 G"RG!*6@-$J.8Z,->$GBAM MME/@5*MT"XE)V[V>F12KZW*ORBD3K:^6A&!-MDH$'15E=@J"./&!:^Z#4\K( M ,1*_H'BD3KXIY+3H9@BM576^XA(]&BMBUT2I52[*IT%)\KYZ=XGDZD"E];8 M,EGI1?ZLU%H7MMAT"S*+R!%*D'88TW)/$L2!A70;;!4Y).5J8?1S8W!0)-2R0E!BE MPH&W1ZN[KQRMGML]'?)L98-84-HZJY,X1&^%P-27082T,9T>JW9V9'(K!_BH M*+/39DT@$% 9([#G,KC@0[H#-VW68.=IJ-@@(5"EI=G)D.C1-HA8L#J.*@N^ M76!21"1\Z?DCKB4.%9\&[+5>O=3X8-2JB1:V;]. '/(^7=:,C!?@ZFO$;%0A M*LT5YA4C^V#$:H#;,V8;#NAIX;74EA#!" DR-6L@4\Q,ZJA<$?1#878_,;WF M76<\^RU=;I$//@RR/[).<5?[N.59( H.#Q;!&6ZD@%"$4I#IT:P(AJLU%PH^AJ)Z$' M K8W9,ZB"EU1&D!6/$KD#Y[:J,O-!6V]-(Q7-U^I$&S]WF%+^ 7"'RQ#09Q. M_4IM8"0RJY7E966>8IBF8R5;Z+V67[OP:\NT-\1[@E)DA'"@GE6ZIK+<738R MIN74LNO@[-K%C?9*JX X,NDBEL EN(AEK0C*,N4 &,PBO3"@/_:IT10BMQL($\VGZNN7;G\C$B)T! ">UAU7@Z2PT&7.7H'C0=)^\KEZC,]V M(-GSX$R@3A#B25#6DW(721EJM ]BF[,=+<&?P+^PJ0FH-0YB*5!BE*%HI_Y% M()P:M$X]=89GVY/1<[)U&0A.1)6(Q1()7X^ M#@[N.MQQ:)[U<-$62VLP1;[$ 3'(=JR M(I'"S\;A2K',4<5W!U%Q1.G4M#H2$H2*X$PH6CI^0A$:N#_RF.GP<0CG+")/ M-1DQTT.5' @4Z[; #>"6T>%E!Y6?73><.?*#7!I%/@D%2<$ M4R3P:I._I\;FE/+QS>45J7*$*G#-,<*(F !B-+LATFE=O;Z)IAKIY]3 )T;X M0UE.@Q$XZ,80';T)UE .RU_$: EQ5%5OX&OYM6^W?8=ZSQAAL>G@)-/(ZVA8 MZ@&0#I89JB+SQQ,:GRW3MG/)*#:6,L.3;4\?>>R091A*T%H75_5EO!/[PT2JQQ#0D?LK#!8 M6!%G"P:"95S-N1-)Y896=BW?GLHK=.F^9<^XIPY!$!R",:[T"B,/$IM*"+;Q M%%#+NL/[A@A)[#DEA$K/2)2*!%WZADH%%G0E.;7YA%++M:=S$96QCFA0DUXY MQY4A2HNIOJ16ZJJ^%%R3#8W96O8]CZMH8P3EJ8DCWG@>I>-AE@?!DE5O9C\7 M#CY??WA0==HQ:VS$G/B(,9K=:RXC0?IX*J9/C. '*\= 03.$,3@4V%+!%3=^ MND"X"-RNO8BDY=(J(\1XY(J[!W!I<=)JAB-/A0[9G0,NU9G4%&.+CN MTA@(AF7T6F&!2V?0I^97IEUCQ^D%4NF$"D9HDA*&WC$BT50U2AU-M>=@R[9C M\_Z!)&L-4.#"AX/1;1=&U(RJ=(YR.J5M(<4SYEOT=&'-/!.*=! MO2%%F+9LFJ.@E",>=^BBGV3.)4WV+ MG%VSZ[S#U1M>=N\[X6JNEWTL:NN*II!C1DLE$->PR#U&?'Z#L&4F5"]&?4S1 M5 UN=C+*!]EH9+K_GN2@E?/A(,!/X]LW@$.1C<:C-Z/1).M]*-)_TS?>3Y+X M?;@H[W.>/:WK!T-_6[@(N^8S2U+_.2OR9!O>#'KYM[PWZ?3[MV^NKT$S%+!4 M:F;7K((W[^/B,A#(@1,!ME0"';URP>G@B;/,>V7,HD&=7W7-%9+DGJK[(4T= ML<$ ? 4UD-[H )6\!XY?^N5+T1F,+C)@4@\?!4E?\\5TJXO:@HR2")Z*YY9H M@@PF\!>FF*BY'AE+NF*3MR' CH2K99$9].8\.D:Z4AVUPY)(4&HDINK_1-SOSN3-9-Y-E =8@1AI>#U&GI30\T"3AU:=+TRL@2Y:)\VUOX<]XO M=0X\ R/7 M0279N"SV0:=#L6+A+T?&BG2=-)%(14*1E]AR+5S)"HC4)?;5%J!*(G$P5BS\ M90^L^-MPV/N>]_NUGWJ?U7ISS\@*G#8VHS0&40;^O0K"3M64C4H97#TP $:8 MJ'WP8A.A%GGA.C?YN-,//VXR0'P\2=[0(&67LIZ=C-\/QW]DXX^=O,9O%.O[ M"$8(]EP(U ;IL(O**3/SED%[T^H]A4HLA\(/!6P_R&QH]\@8$8;$ .&ZQ.#V MXTAG40WAX%E5_R07X]N?[8N2VSFG[;-HX&>1$41]8:Q#BL*@BH9W@X M(VM:$3&,:1TBZX&JP6+:>70P+@",U(%TUHZT7*$?06$,>PV8W#LQ($"2">4( M!11H)"JUW?78FH")MN+5KQ_Y'Q5 -W_W < VJ$K6Z/:2 &&#TQ#6"R."2R&] M-\@9 1HKU7)4[#M#M?)2 \@RN*4KE?ZSX$Z9L>L4Q6T^N"S3X%7(Q1H)852G M_K,RM:IR##,0#"TD ZNHO?#5>[2YD*O7#CP(JCV@L2ZIPC%2'HP'.+K_BM,U$&$B!CC&( W>J9%#<8U':P$TYJO2M)> MT+C;5?'YJ-L?IHV5[3ABE('EZKBG$%P+02-VZ2)CA4 -@>:O5&5(< #D0P2K M!K+]H7.?S:TGXV-ZSX-D6H M>:6X\.OVU(^<:>^&@^SV7:?X,QO'R:"WL<24@G%QPAI%(U4T73N:MF6EI\$; MI2M.K408,WY*4EQ/D%,ZT;2NR5?@-@HB&4':\F@5+9F7KHRBNI*V:)EW1.8# M#+T/P*D@,;/I/$5@OF2>-=A[L:XUSHMGVK/9#84,:$I%>/2$<&FH*V\\E(%P M35EU[_E(F';*2LY8C9WE$$D31&.P@LFR)R52PE%K*KM'1Z;D3EE%I8*<(!2* MTMB8MO!B+)O](.M8U+)Z*<-1>;BGK&>8PI&Y@!WF4D8#1J*\VS?E1VVJC3\B M/:,.ZI\Z*ES45$M0LL9+(82UJ3C,$(:8JO8/HH2L7F)XD@0Y@.I>DV"2)*)H M:(S&<,:Q4&168$PL!+DMC1^LHYMIS!6A-.T;@DHEJ256F!U]!M?/T,HMMRUM M*UIXS2%73Y"@CF OJ!5>*$<&.B-9AJ MXP/VF(:4,D*84F-JSH?P$Y&G=7N=SD<+)B]"K.^-I"$UH)O76("$52).P1D6 M[ C1GI85O!ETBU0DX;/I?^'W_J0' A%^=*\Z@\OL$TA#N+C(NN.M*X6",]%I M(H@-P3EG*:%J7L8A=:AXE*\QUEBO5@L])8K'1-P-E4N18ZD-(UHQ;QDUJ21\ M1MQTDU>E%)QHPDE+VP?54:4(,X+H!L?*[O!*FC#S:857MK)O^II@E*[O.A[B M[JM 1>"@1>164AZI1@336+:.1@B\?E%5\0WE$ \OZ=@2\ ,6/E#MN>0D0M@6 M)'5"D[(OM Q<2N]QI9M4?6KQ*##?,J.%4_]X2Y0"'QRTB>; MF,\^#.J'3>8I1@7U.IW2LQ0[B %-VFS&.A@P[Z':*KT^T?1 U(?7U_G49TM8 M#$M';'K6?QL/OGK*QP>H8+ ME&16?,MZX-9."SG+HK8!BZ2&\$4TYP?9L$:"ZP6IV!:[)R/- M_*]+U/EPDRI/5Q)EB53O.]<+%#7P9C8_S]1-9>O?&@BZ%#CX(#$!>TFY]BJ( M5.&!9@NCHFB39395>"HI3:D[92(C*>"!34O@*82@I=2:C#P35F[Q21P#W3AT=D MRD%> M2WALB%$*Z$XU=\)Z#5'.7(*$6.I0=PBXZXY9;W*?7=#2NL T#BG91C$/L^2X M0T:)6 ,RK(J5@UL-D.P$[+K,1E0.,:4@!D=1"\UT-+-,F:5JN=+W#E@N5G.O M.P#[83(>I?03N!W;D1ZPK!5I5= M"@4:8*QU?M?#M8Z$5&DE+8U!.>7!(@H7P]S_A8"ULDO02+LZN&Z*["H;C,"7 M :=F>)V]S\8?+KYT?FR= )/IPBG+18A$40 !#,?\> =H6E=)@&%% ;%54)O MV1GJ#9DERD!5I6X8BD?&@]:E%BMY3D*@U6/8!.QYAI.S_5_RD=_@KE.?^A<9C4M(Z8B\L]1,?[G MN\Z_AH6;C,;PXF)T[RO._V16_.W*A^RMA;CLZAK"V>4CKA!J@E_W+1M,$L2; M7U-Q_EV1]?)Q96353R6++IV507ABO->61*&]F6_568% S2Z0?%"VY4A.$!:+ M!&^FY.X4ET] \=G&2:J6RB#2_]K/GHKHC#)EM%7,6*]TB$:#3^TPL\D$!F1J MB4[1.1#]F<2<(4ZT) X$W1CJP5L6,X=?*(/B"8BY/3TQ%ZE/JV7".J$$)\$C MCD',06,[C*F-]417AR:Z.FO=@@C$@ER!.RU9P%%% H84=(O6)&AC2;UNX>= M]&?2+9Z"@R6<02IP9)4S*LYWDQFGS-52G,@CHO@)ZA8GN$?@HVCP7'#JGJ+! M8P3=PA@$.GRIS]"";MG-A)9GXO^1CZ_N)#1U]*@]J;\N#F-@@FBT4FJD Q,! M7%HD)'A;RCK/W=H"PC5 [ [LVD2")Q!#@/MM8E3")2];E\!:9XVM-MT6,'K% M$=\=Y'ECE-OM"!P09A"3:<=BX,:!D;$>8(;PW#H,@44E5 .CM!GH.V > ?4Z M2LN " M.@::@5(-9)'$*==0#&*/8,6&X#IK82)V:JCGG&[XYJ:)7EX2GJV^-A%S6DTKR*]GY9WUX]7#V^7W5=LF.CN'Z?&O8M61CN0 MA0?UE<$2^B(<<:W:.1WC;5/7_E(L=G\WP:(A-31(]L*X6,GV.=#=*Y26T;=[ MDM!(AQ?FT/X[_/N(XB453+99B"Q2%-$GJWI8,,?%C+:3":39#A,N0_.Y%(_< MJ?8HR?<;01Z5PF)7^NWKP6(3'X,@-[MMP;\4B_LI7H$BHJZY..O!JV1UZIYB MB!DEVGXT4-O]GA?@4(XIG@;@TAE19[-50D;&[%I7SFR!=C8(>/9#O0K-YU*\ M"KQ(5Z4 Q54 $W7T?7&08IT6.1B5:N*X+\7B?HJ7%&_I]@4J3_=F2C+@:5&9 M=G5 \<1V(^0%.,0QQ3/%B1*AUN R2EFT%5W#EL5"N7^+YVS)3[P*S6=3O"H# M)7UU-Y1HI8TQ=J10;:$KYTYJ#X/Y*3\4/8Z-)]+\F#&#U&J_M=AGN,C2?+;DHL7!IV&0O(O>; M2=59/.?1UZ'M$,9?.G'?E\7]%(\8,D">RB=)I-LDHNPC]>0SM"Q*9R]MT]UX M[2'G+\;B?HJ'0)8\^9B 7&U6'"T]&752RK8HAJ]A/4:3BU"5C%%A MM$[&FH0+OJOC695#"PE+IL!>O)SBSII<1(>U5,-PMQYB *U,/S(NH)D2X;NE MM+AT&+LOBWM:O!)5+286776ISB"ZT"<7T6);3B&3_@H?*$AYJY-:.KD6-UKETAI*T21]7Q'C\^WLQX%' ]F_[V]N?Y MPVQQ.[\NL^7MXO:W^[ZK>F=7XP@\O\FDBI&TCGN-'5F]V.> O,&E-8';8>K^ MQ)V9I^?3XD$O'K==#TYRU_G=;3NM?GV]VD;$&VH7U]_==C-\4U7!@-$EQB#T MF(U"BA/[,H P00U4W"U\F_+9_OY3SW:%)&%*]9&2U2IM#;ZK)2I,V';*N&W5 M_P)RF;#*(1%+&;U6W!+FM2::5:HI.ZX%#P!/ZNWZ[Q?CZ;)GG5,Q60@K0^"1 MMI(-:A),3(*<4A'M^MVS"6;5&%'GO/3QAOYUM4?I?A[GM_/WB\/Q67;&#E.AV*%=JZ+]-B.C%)U$_(2EUK;$[&K2Q04=*OA0:T]\U+;5 M3O#;Q;H+$C^U2,O(0)D=)3LFTIUR+KDN.:#43Z<6Y*G9/W4X[7?+^>*WV].U MIE#P(H0VO+.=-#Y8$G]/._<:MS5$.RSW'02=1/N$TC"2D98*H9)WQT2W&#KW MA<'%%N?5XG:YXX*T3^@,;RQ#!"> 3(P.2>B^2NB!R&_?'"EUV?:]AQ*_'E([ M76<4T0]O@>[.:>\EKNW?ML_CA%T"ND3*@-*R.!4\.3R4@0I MI.W5W3LIFXB'FR(&=>8"I$]H3)%:UVH8K\454OKR5'3UJPZ=@0KF=K7_4-)7 M_I9B=V[#/8.'TK4$WO(M\-J!?HAVJ3@_=X M?SXVU]N'WV>+&Y[E("/&(S7OYLN/4R!"'JQUPO"RHTABK]92Q&9)3Q(%:YEH M_I>?I/KAF<3IG[A)WWKK=N>*SV4Q"^6@4&V*)=1?@94+Y+808T40Z 0P@$T5M70\3_:5S[59Y2JKU%V)E0O^C#(F<&462 MN:H2 IE6W9=QG&LWGE&8NEV;/X&7M>,^EXJ1L105O7XV1"O2A("H$A MUI(-JJ:DW/.M#]6U;L+[<2(MR4 GH7SNN\\S.^T6 MMQ;D\"5O*3F6WO%!!I0I"R*31,U7@=W$NN:< ./ 9A>CMFK.9R5X32_\6_A1 MP 51EY7P6V.0WQ&;B]E-^/3I9G'U8B'P=I'BW7)V.[#^/"_H7\FE7Y%R/?PQ MG]]VXPY_?5Q<\U36=[?K+X_S]Z23Y/+#^X?Y\MW=I\65$68*H9X")2'(]P5) M81.#_ 9O3$ZI8K5TN]N;O36!=>01G>J\R<$QHI^4/"=2HHBR"UNU4MAN#7HC MP:TR#XI1)<\M(I"-57U=T,0*EE8TZ=VN'A+D'[A &U-6>+,2?O M7+0N O:N0'/8U+SOD7]V_GS4OQ@N/'#^5A8 7KXI)<-N1%VABRN,IHRA29!Y M>\0XU2](.9[DT:7,+JF*)A&U6=DJ M :IZ*JQ.SK$GYDMLF,.773? #M'8__R#2QNX?^14*;Z6HE-LZ MY:V E%:D%:DAF':1B;/;#_U'DO;/4&4()VE%W9[4;XZ(E:HB#C1K6N4+' MS+,,P2CCR$$YJ1 ]]+EL%*$-8%";X11P'_+.Q]94%3TX$V1"TK>JT5:KH6]_ M21ZM;=E2XFM@:T+UDO 49$KA4W2H?4F^A[JEP$BW,)%OFETMI[+UE-+\=7EW M?V#0F2%%G[VA<$BC4F2_>D!6RG1-:%[#*'K#'?6&33*.(70T5Z\1E-.K9H3* MJ*84$711?>9W@(%0$^W)A+Z(1@^NAGBB4JJ2K=:)WZAYGK83;1 5&]$:E&K8 M-^\@YR3*QV1-#DPE2@&3-K60U"7%.9VL*?TNK5(P.N=PX?ETTH\%W(A>6E,R M.6#*J9)5%G+W:">+PM@XX]W%J$G"SL3-:*3GC)0^V.HE&D%I%KFYSLH(BDL' M-H7L+%6=QL[!UT!:Y4K@,Z[;'E8S,J612"DC'\/"9EU,\4)C#[7B?/AYLUZU5 M( N&I +9=HH&?-_;3H[*8MO1X-6$=NPD[%SLC!IVK)YBKZJ4D+FD;++IL5Y* M30,P BOP[O.S\U0X.<$4D;YG'RC.%[(4,-9#[?MD=#*^<5(H' Z7 R?(.@LG MHQ%0CC+:@E!TIJR>LV/YY!!,NYY*6^LG+LAQG/1_UV4!W+Q*OZ[A[6ZONZ3@ M?H7.'RG+OG[Y 6ZE/]!Z&4&!7RPVA9K)JU 8V&6>!G/-;0F:[,*$-IZ!A]>7 MT9AJ9(K$N'_-4V0@G8:*_4((C9)<;VM_P U7+K^@C+H%/5PQ#5=7RT=B\T!- M@9(HOU&L&,EJEVKIS)853L6V* I"3F1C>U%Y"3Y'X0<]!-#5AY!DS($2N:?L M'D.4C7EF5+]I0W BG[Q08JT:-S=W?PROCAH-R6L-Q(-.Y$$#0Z9*W:LPN 0M M,*2&J9BQ)>GL'+RLM&(HF51/%7*:21F?DE9]JZ>Q%"EDJ%?NK08ZS M[6^1I7(P#,09.W!]UQMZWET,7::]X/(O RK MHU%.H5C-8E58$R^;)E_63[H%\F9-B43#[MCSS*SR . ?BYL;^J+O;A]FM[\M M_NMFOE:2[3\?6!:JHAK>KQUAA=FU2C$CM#\TMQ?VRIKT1%.;=RM5B(/&N?@NV+8RFZM@W! MV>&WGUWDG$;Z*+HVJ!QC"!0W4;PM!/VQ5T?A?=L7BW9W(GXDZ<=4.;0Q.6?) MBV$C1)M2[)]RM$;5Q, [:\/;9!Q-[9B,8RA:V"(%^5BP )A[& 8=E<0!W=_1 MB#5-,,_OK8" %__UN'J;IAR\V]"YS(O[J^5\-6^[_/SR0^$COW_O\TRXN:PP MUF(,%&5K4C464X3H$30LQQ;CINP$4B_)], CXLNP29/U%C;(J P%Y(9/JD9> M 4!!"$1LO'.#Q_[UYGMJW'^ MP^SAZL/B]K>-?U]OK]B'ZTTE+Q3?T[EJ;XJB&!-D+%U-B8)^REL&%VD(W)OM M$6+/P_+;]ZM_/)QSQE&F8"47GW+VO(&R7WU&:3?XH2U<< ZV.X(WN?^T)"I7 MH?E>[0PO%;>",%4Y"JVGL^ M31;]_F;>%9?H?B\?%O^[_^%N1 +>64H!R0F!"IJL<(D=N1 P#:R?Y">1G>3N M(NMT-B9Z4X2( @U/ #MP -*EOO>6S\(W$22%STV+WVNP,=4&Q0U^&2N@<,&4 MD%R_\4."=Z5)Z*0U=CO*/XR-'JR@7R<=9_>+JWVTZ.6R)! 2BP>M<@@ITCFH M$/N.[1#\%MG/ZZ[E7\R+%7B#I!Q!:XMTO[&IS[DJJ^16/Z=MSI%,<0];IN4V M.LPSK;"QKN]\M&[C%[ZDM8C$(^XV94GI/=U4UP.'>U&=WKE&'/ZBY"5HW8:\ MDQN)4"2_3M>PYE@32JE"[^T2>?V\FU:G+D'K-DK:YN) [KHH9"^,!RQ9B=A= M,U+=L@TA<'FYCMTM49,,BAQ'9L.L>5R];R9,JKB=@$#VSK<#4-0B4;!-;500XD6*3OI<[*JTT['I?Z"_@1: M\^+F\6%HQ]&XF]5>J$@WRIMHZZJ71M>^UU-0'+!;LEKLIK8CYBAZQUVM='3% M/"D"SV+2ZWDMS(.REZ!TU"2(K4\@DK)YTA #1-S@;Z8(<<;=X M,?F.6065C)(Y@D052*#"^1[LW$JMMQ]P7M)K1BS8:?2.6@:T)H$HCE+AZOE! MN0>>H/L6M[%)7](K1V[;B?2.W#?EN2QGP7IM$ED#E*;OK7;M;HF7KA='K.XI M](Z[WT"^+#E95FUV]L%GT;PV(73%"=F"L<"1,G0NLGUO5Y6@8H[%>*2](Y=N%!K] 85.0ZC M(*5J4Q\V4$!91QP&7,B@C;OCR@WK2:..P?LBE#6F[QREH'>[X_ZE.Q8CH<,0 MO6O(OO?E[U_S7^>/ M &XU ;R*D!:_SY\FHO@'<-UZL*O02%(JZ3,*G6'! H@S<4 M ?6IL=-YJ, N_B+1FVW>]R'N7"RU&O^2I209CTM!%E@99H)Q);M*6G!EHXKR M5$JSH$:;1>C7+I*FBHU\L&?I#?&$!B[#$T^$WEXM M;M8UTM#C;_+PWN/#W?+SQH.OI2Q#G)H-,!C+RDV\?>&#Q!OX<0IAZ_R-WQ9-=2DI52.5+R+V# M5]FKC=:0%^9I4NLO*H2T\@#?W1[<;#AMK5/E3JUBR3%)@7Q%^J6X2%'UQE+< M%P_! Y[J;!R\JG#&[7[4+A:?CR]W:?0/>D_N7#&/8@W@M)9J;-& M9;Q/B( ]5(J$#2BF%\*!KT@XVU!N_(D>R8+1, Z]2T%:S^/WY&QL%$9'8[#? MY$=\YG M^I9("C>3L2:H5&PHPL!3Y)G)$=EANR'=@2[X,"9>6T3C%RB;"#):;U(IE!=Z MI!RR-R35;G3>OHA1]'2^\2V):/QNJ1"4+CYY MY[(B6O6ZOH!W.O0J91D,&EG(!26SS-[M2-1L9L):18@S5D^!B3(L>5>$HJJK;X*^"W M1_2^=?$T&SY?BD>12?1!5BVYL,4OQEA9/$: CKHVI6F)?S;M:?90;C0-1S(P M.17@Q3X"BY-D3%D\4EGEVNY<7"U'_U.)9ZQ+.")DBK& $CFZ-TED[-%+C=>@ M6SC]]=WZ\\AG8&/X1G-WT.ADK4X9$ZO7'&9TKQK*NG;)N=1_+O49V&N]87R4 MJ]4HC363'?)@A.[AG;W-0_ O?R[;/+!]><-UQ:H5>!FKE:5D\NRB?S;44F([ M&B#_;-HS:IM]+HRO[7P)E,OXD$R_QQ243"UFH/US>:Z) 8Z:&3BF6- I9*&J MM;4KQ7J-8;OIFM^%\$Z7W>4FX4X,#=Z?;;'4\(" M:"+DF-$(Z9/DQ;_]6EA-4>V.U%=H_V7X?G<0=OS& <="#L$XBBZJX6V"UO0[ M,[.19D?RJ_! 1M\-0IF?RMJ4[E9>G>E6Y^<2!.MR__JL3!FNYPF4!^KN95@; MU\^JJ\].2E)3$0)W9^O^3;E*[X;TDUBSYL!2_P[6UF.7]-D;^HKK%U/DZ1C M@[!BQ:M>/=[>_S^_I>X45+-N[NX?9S7;1],>[A[_-'YX1 MP0>Y?H:UYV_T[O.GS37J3\0\W%W]]\2.825KT!2E2Y/)Y%#$+DR.-3L26>+0 MM$%.55N QQ?C_-L0[]M/_*TGA.P *8761::DM:SHVEQI[K?V"X]=(7RAVDD"LUUA*=TLUUI\S=_E/ +P7\*\GG_N=??IT0 M='2INE!\D)2=84";TUJ5(X,\#>Q8M!:WEKU^VZ)>;YZH=\ONK_AST_OA#S#4 M+Z!74E"9-[T#_2;DF@R9Y.P%6NNCM__G7WZ"OXD?1'X%T0YR_6W+>]-R/X=P M(5L(6$L)SB32;^_4RI*XJ'-*0%+'O]D?P/Y3[/N*?8,/8+X.T?_/X^+A\_/*Y/K[CPM*TO]C\?#A[I&^T>QZV-@F53?(YH@=M0\6J!,;J@TD*@FG7+ ]4>X]F?DJ$O]XNY[,;/H'OFXTI M^RRA%-(9D%E)QF@I2J&KQJID WVM;%<*3O"T22*=I.]H5O<(LXU)?*36-A# M\X:JVU.HNR!%R!1>"H?%FE"@Q!Z+BSSI% M 5I!":DO\WD^U&; #L6477@M;K_[^(E^RQTSK"CA]O9Q=G/D:X;S*N=LJTHA MZRR3P^ ">*0L0P:BV^!JE^#BI90J??'MU?Q[WDW8UP\_'V8.L[5",6"Z$C4A""-E9R#( M]HO2>"CTVU!M@T0<0>4HT+@MTO(@E3Z2CP5V)L=K M,V6;BN'X'(4;OE\%11XXM5LFD-1[#ZT81D<^F/(Q%:&4C6X[F3YE,Q<^8^@7 M%-!U]'E@0<$VZ.5K4KZQ"\W$)%3D_>.&DLU<2&W6E,=H( Y1OK7$YS#*%P_T MH=_GV_#AO][/WS_>?+]XOW/HD4HR=)N;3]VP8#DU1=D@OZ=D-< -D966,6L4@1->F7 M-LR%4;$:$]2JZ'@)+N[#U=4ZX)B/X%-./OOIH"QZ"A\#4 3@0Y1$>$0=DF/C MU&X;@.9&'$C@!=A[+C7L_G[Q\P^S_W>W3#>S^\U5UXF"DKN/\^7JW9)^POV' MQ:?[B:I^L(GNH-=)6A<*GWJ4:[$IY66[CP*M_I-)+7,5Y^[3_/K=_.K#[=W- MW6^??U[\]N%A2G(J(D/!4'1F0I!.AT(9W$IRV1APS:H'=%O[2;Y]T:T&*+8_ M/?4B6BPEN#ZJY+4M.D=*;M9B0U/0M8M391,I?.-2>[><7<]_G'V<3XFJNE2$ MK$E'Z2Q2IDS!ZUI4EJR:;Z,JYU])5"^^I!L&6RVR_]M\MJST!0>N/$M9V@1& M%165=$F!3\1F\EDK;]K@G#YI]^9S@M+C&?Z1^'OWQ_SF]_D/Q.R'0Q>F9 @\ MRRA3E+F&D! K\XQJU2/5] 4 'F)XIZD]GN_CSKA@H=P\^D"A"18A; I\ZY.S MI,@IM4TYQN_OG7<3>2*;=X\'[@*QP58 <,&54,%1+JPTLTF!B0\8FV(_@(8F MHSB"RM/X?/=A.3_P/(.U.3'\ [<#\"+1#)D9YW)YQ*+["-9#4:IP MJ972%D4Y+?L4F5 Z+(VQ-6CEWC>QV7A_%.VO'@/S=E6O57*\IML*QH45*YF0 MP^4WK;9CT'U+(CDVP(TB5R^JSL$!&AELL66M*KIFTQHS+?7^*=57()=CHE>3 M7*44LV9() ])9L#(M4Q"$5&T=L^8;TDD>X>F6GH(.40-GBS UD>-&MY4!R>= ,Z"@+WCDV_L#CV-M" E1&G*-?*V?+, M=M:^TPDG9:L3$EQ39C]=!C_//\X6#'?\,M1==WOM;'#;B+ZC""(H* ;0A62FY%E1T M*L9$@C+Z$52A\J2NMLG]JK1JUJL^% M.5>,M0-7 RX&%"94S MQI5LDD?N'_R7GR0KD;Z$=&Z&2[K_\[A8SH=%P8 $3VS%Q_O%[?Q^_17WJV[; M#;9_H9\[OW_[_KO;Z\7OB^O'VO*129HL+?EC@R[5 M%!@%PI WIIRA.!O:FO^.HL,XW]^,G%X]9BZ4ZV034J90*&%V(NB5_ /78A%; MT(#A L<_Q7]\C%[(/:M23' A)VV+K"7P$7@MJLVN:>?;54SYYQDBO\UM&N.?PJ9I4R"7G(A2&H(W4:#LNE%:N-%Q8+7'SW7^"HI.('T"MW'C7YFH+ M64Y4E%VA$9$WBZ][5V7%@;*#A"WPA+(!V_]*G:;P3$ MD%K)2T1X3.P77X+*MC&D MCFRM>S7B!Z ,-\KI/@>#PLA$"@,2O'=]_[Z0N0YL6"?J7Y'XT0L+/JA8*9B# M;'E 7D?UA%.)I;3$.[655UZ6^-$+FTLD&K7%Q.EP#>2N0K\4GAQP&Y%JE/"* MQ(]>6% U9C+R#,L>JJ9+:CN(1\?H3FV)76X/;EV8^-&E9"!1:(>8H*0CF5(2E#][?DE'C!+>1.O52N+8KD M8;1L#A,>L9K*&6VE3B4E(U1!22:2S'RA>!Z-QD92 V1MDK!!)'<7_+2\>[_8 M:V/'IMBLX>YN=%IE&95))90^-!>N=996(L#F2^N+'[\W51,Q-Z]@XIT'/+0F M93-1&Q MAH!)*&>BX 7";!=*1Y9Q/&+1"DOZ[33M**I&U5TY\&3+11&U6.4RA=$=&FV2 M_#344(7H')Z!JE%UUS$A2M2_/0=68NIO"RS8PD+04=UIEV:^JU0)U:6?*T2+N M9[&>O1''$PR/L_?ZETW/""F70MJO>=\%Q4D.*X6(,7H*:1WJYCQ?D+:#AJ/( MG'+@RA$])$N9L^+5DH8\DK'2^J*SA##FP \D\_N[V]]6U>MU5?A?YS<,(_3K M?F6W3:)+]*YZ*VI-@3=[BU*ZTI7$2 GFGD3OI.@,+$RIA]:,8>.#2 9-UM+Q M!H=N#%L+U;RS?@$6IE1'5%WSJ@?;I4JV 3BW7U>E*[G(QC:D/.:A.HL4 MFS;O!'(OQO5$"$%AID+ DB(H2VF>X%4BZQH'0@E-GD$F56X5.;Y&KB<\B9;1 M!:>W,Z6G[][F'^\Y]EZ M^LKEWEW)(OE?+]UAUN3_T@NU3+@G#&4X4-RG2YH3RK2UG@IF9'Z5*GL MR\X7D]I$(2H:X'<.SJS&\/[W4Q@O27JD:*7L)Y'>%3A0"=RF,HVL;6E@Y MNJ#&_@-(;329L2$G9U3.F@&^8\ 8^UU0QHG2EO&YY/"/8-;& P/*_:()B=0* M:A6ZJ/[Q(_A$6M6,+%AES9__ADZ4/I"U*QGG0D)2NQ*2Z]^[!(/##=Q0Y]4_ M@-1&O0%OLT/T&$V$!!*X*-I)+40=FJ3YC53@[M1_L\IM5%WX(3.PIE0:\J:,APG^SJ@]2*+UHEZI_P_ M@F&;>%C145DP)0;C/&4&2O4/*\$:U[@#Z9P3)^>)KR2UKJWLX(0I1;16*E$P M4OPO0PH]5!JLUIXU/M((B:?*I"/V4BQ/A 5:><^0<+FH(EPUPDKYE.U4T<"$ M@ "-)]N<"_,\62U0*BA.54!7LJ'DU_MMF5K5%D<*--F,RYTS_6O7Q=!M^3M8 M;Z/.D*LW-=%Q<@68B[]K6$4&&FO>C;03: ;X:2@YBMB)_!HT+R$#!T7)3"&" M#+YKWC*E9-MXI#PST7L:"1C(:2<>>6?R36%JM!VQ0!32>H#&9I20ZG& MN8@=C1\*%EAM;/=5Y(":K%/N,2JU"0W2B-,7I76\_]!8CY;^/WK(2JW\X?_3(O[J[OO9W_< M/RX&1V!>=EMI)W76V06O^9TK8-8F"0')9P&E?>!\X_UVT]YYN1LW'TIJ?CK, M*")#X&7GNN=8%X36;3,V1=V7LQ]3+]I10O8BH2P2"A&N4E_Q1^YG;N-7+@Y= MD-A1_TS*31D<(ZD^_I7FI% MU2T*)GJ#.Q1F3<%!Q$TX&(7!&%, ;$EIM9.A7TT!AI]GF\1#2=@1P!U!W%2J MJ(3CR*SHB(G[1I3KP^4 MM5>DJ_=8:('B5LRKG2>KW_][C9<73&V/WWR,V\# M.'R:QXC,S3>4WQ:!*M !=U44'I0O&E"HS=(B7EC+2[*P=2ZG)J00N48^,F1M%E@[(L+U=(AM'=M&\/O M3 S\/+^:+WX_2HVJ-M7:P.,D="^+$#PXOSZ%"$*TE5_AG&[NY"1=I_,Q95IJ M L"$VNFD7%%6%#*B*%&4VAO>Z(IH_83W;>?)JS,U9F WVY;2TS*.OVL&D'\<&ERR51P^N8>J"3'2M_]NFY*S)17JNT1I$T M5/IM[S2]=FW'$5@#@Q&.54 M7/-ZW$VH(X10E0W&5:NS!8@!NJ!-RF)S"QC.2QLOQQRW(M\^W"V/L7->!%VK MID_F"IKG^?OE4UHI:*M*H-1ZM>$8+R\(.H'R"16+O 2KN&)YTE-5RIZ3Z5OV M*#!H!R7]&CGH\H1/^4E(F)(POF1)D7.*67;&3+JJTD"8"4)/)2U[4[["IWG> M2+1N03Y8;1BP*?"XD!; MQ)EXZ1[XN-?]^#BLBIR$A,0MZI1-HLJRS_"U,;;!^78#/47[$G;56ZO5]_O2(,7'(]>,7@,Y0)***#[5%7C'0^C%0,!7^',4KCP:MEM%_O+M=+:^_#P\/R\5_ M/3YPOOON[GFA/:7 J^VNRR6OSMLQ!3>ISN IYLY.*FZ8HP"VG[U46IK\\DWH M?D4,%]*'PJ>3R+ZT$*;L,'-=L0IB'4R5.LDN!4//R=: $"C@&7"77[40)FZ M2#+2@=/_.%DH1HY:=Z4HA2[&,"0$T;;XG%4(Z\ZV8S'*T(I5 S*9,:'Y\5A[ M]82@@J8MW4#3X;-!P$&T317^4K+&^J@,6(FA!MM+6\O@2Q/.2.NVBYG'TS9E M"[T4H00I=*+\-KBJ^UXO93*YZY:VILMQ7]I6AO#P7#6X4H53#+<>HU-&BV)B MUD$F[HMI8]N)@UU1<3B54V]2X!PP@(FP&*73E'9"1Z4&75N4N8DC/I+*B<.N M##!1B*0R=5*YKM\<=.*7#WO"B0?+)%'WI]:BV2LKS MVE39BM+[[3BD(>)@&J>"I14V967\8JNR1E^"7M%H<\DN-()TPF\;S]-IG&JJ ML!HA%M)(\OG6D%I&7-%HT/(>N/;BF"9;GR!R77WXS*"H]Q_FUPQUPZL8WK[_ M>7X_7_Z^G5%,04P%S#YYZ:7,63,BKK.I1S2M4C0I.=EUWJ9VWX0.8Z%@Q15LOS^3*FI0,NUP*ZW M#)#"H8'7#O#;T>#S#]^?J-%]A3)(RY!G"8&MJ<8^]4\B"]OV+5$6HK<+,Q-$ M_3S[XX<.->L4=4U1!.,0/6CMDJYDJUROKLK$@5KD]K+V:8I.I7]45YV(/J,2 MB:>1LO35]_3'C*$)2SB&V7';#J/_/Y:+AWF^^V._ 82-+?-%Q$!Y&V/1*F$H M,.^G]XUA^)H6Y ^:3JIM(@XE<0+$F!TIIJ09QCB0^;64:O8*K =Z.Z0[/XD3 MJ,3DK7A)9@0>%'5>)&Z]6Q^\#;&5HER#[Q]$XAHE9>TY2"->+I%X^SYS]]PC M)0.WUY0V?UP\?CR\70T!=#0B(AIIK3"R 8ILXCZQHZ8N]/J8F MED)LQFY/XO%[KM_0/_V\2F4/R3\WL,NC]<53'IWI7 2/*)K.;Y&',*HI[S:W M?I",(^B<,$^!K+PW@6(]*!4I&;"EH]-2,&N:N[\JK%^"S@D;E:JLH"B1DCK$ M"LDR>6MY*AXV&RA''D[H;[.;.A^N>Y^USSV5RI,GFC<\>!*\MP4I7 AHD[,^ M-IT_>KO+_8G43?H?R.7>OWV?EO/KQ M@$A@2Y64/?18"Y3:8&YJW:JE<9R<#=)W/3I,Q5S".A^S%PI6L!!61]D-1U$L MZVV[&-<[KS:SFAU/"J,DC851E#?KB%)[%RFY[J[^^\/=S34)N?S/8]/",!FN:K"9E TLL@D-@M*33G06:VYN%#]\N"U3 M.T71:=2/!JL4H)(6ZFRU!,ZNR.=W4E8R^J;[ H5KAA*/I'Z]?>' Y$KD&ERD M8$HH*[42E?2BNTXFH&^Q=:7W6VM!6Q(.)7!TCW@.2E62I2Y52/)9&+O"7T3* MJ)J;9(318J?:#A+8&\Y?R#+AF<<*O M?Q7F;#:X1NE,40D-I9>"]QUI8I]S=*Z/M&/PG7W;Y/< CJ9$<6RAVVN@@"E* M=)0ETR6F+]&:F"J,\IE<86EVRI?3X]35A=""M5#*$=-&2441Q$([[GYC:S-C0[;S Y:D=;==" MBG^"QT(IB1(46C!XQOJ6Y6Q'01\O0>W$2&N4L2H.(CEJUW DB7 M7YW:T5M&$9LKT6&.9(_)#F0/8D6M@XR^;1-5HHV'+T;UV?Q-M-*BBZ0ND"N; M#XH M"1O&WT- IM$Z]6X'+4I#$A$YX&65Z+E1*$ +UBELR$[ T6\OB:-#[E2 M9L*]K+( 74H'JN2ZHE8K!)=>VP).S0E2M!4A!*F-Q"2=5DFN;0KI1VCWQ)^@ M$7>WO[V;+S_NA$R>BEZY(=*X;$/65?(>&]!=/\CVY,D;X+??M;^NW5NKUH8WG.\X=^X:H4I6OWOWZZGCW, M^0> FW#FD"G\DV@,!5,47RFE H6PV3,J1S%MTO5&;AGNUY?:5,-*B>3=*=/! MJ!.QE9SLY_; >]W8SS=(48'\.ICZHJK J15(I'.GN,YYYU0,QF3ZD[8UMA'2 M&]A>ZOGZ8INP=$6R%BB%PN9"%YX]::<+&A*V !56:P"\'%-/[=\GV#HO95$" M:W2V4(2E3?2]1ZJ5,HV!WG3I]S)U ]2=BZ?)'FT91:U>UA1M";5XU2^$B#JV M2[(,@MD:L'M]GJ9ZTG@2FJ*S'"LY4!$Q]/N/H.K4HNIH@0![A0[3/#VCU!VL M7@!"!:Z;)DDYM\C<0-T/J!45CPA>@DST,=T-O8F M*HI94XC/J&(^*Y>$T%:6'G'8:=DT"#GI31.6'4G8:%G#J83. F][3H;7.88> MU ,V75T-7(70;]'R&*5+6 *(%HIST39: *? ME,O."ENRU=D+E,[T\-'D3U4+B2#08>-XCJ5L')+*)XN@-?9 MFK9()2DZ.I>>7?Y^U\Q;W118DU>;>&H6O,TS\H(>D]KUQF=D;Z*6*>A2%&," MB-7JJ^)X3=/:L%;.,@=FD_46$-7QE(WO]C41"G*3=]1$$J;2PRKPF&MJT>I MDU,XEDI('I1'R]@Z M.1O?@S@8%T,;6X(E*W >VS,U R.>[SL? M99>]X:[0N1LRJ#G%$ TE>I!5JK$&<#*WF[>.9B_\/EO($V2!EDCP=(<6)H72D[^1':ITD\*W=3$VA1J,2K(D-Q"%4D MZ*%=O:38=\#VRNTFK"_)W=1 D0X\.82E\((W2K^2A;Z/*.5VMP%*Z[<@3EZ% MN[RX>7R8'XZ3:#,2&\$*38XI55YXV ?^TE77=,U3\"=PQ GL0^29.9S*,FN) M02;>9!]J-+:DT@\'.BX3#.FG&?' 7X##*3 .I5!1M@"VD!.B^T>ZV>FH#6)@ MW2?IJ!J)?@[F\.[VKD].U]_EV&X0621%'@SORL-Z&91V70^_DB#;<0G*6[?6 M9N^DY4B"I[:'4M7W>LZ/JT[S9;>Z'/3^[X6_5JU6KFG M=SPZ]"Y5T.3LG>6Y8UZJVR_"\;X=[B1+8R]-[[CA2 71EQI"3E)Z,AO]=0/K MVHVL2CEW47JGDJGJV4(XRNZD+@%-$:;/"TP:R&)!7U9_)U(L]#FA,JID[FW" M4K7N%[Y9K ,IEH3M!.OL!(]>.*&*T)9RZ9"[Z+HO [I83;L,T9GMVN79Z1V] M<%AR<=5[)/<>3'#A:842Y0L 3;55.75I!1Z/111'C[)J+OLAI;BEA\U2E":V ML*:@E3[&OSUR+O7V?7R\IQ3K_GY^'ZXH%UL.QQ;X,GGKOV3U!?<+[LW82-M^ MF3,\%Z^.OE[\OKA^G-WA7CWG18JR!$I0,GIG"48>30/HD(@6?.7HRC9&"NLY! M)BZI#01,H/#,%(X7[X-@N#TOE)$I&RP@VMY3.6_CLWA:,8W_PXYPOC'UFZTQ7(8_=30Q0I-Z>L M/2A_7@HG C4/.7@=D@ 10B6[7ON'$ M8H%TS9A0X.#.%XZ&9"#X;61%UXOT& ME'1V>NBD,;[=\6/1;*'QGD[A>"QF3*5H/&LLADXP52TZ/70UU(&7 R< R))[R]NVIX)71&NJ1>AE)%'\1BXH)C.\F&2OAA&H<+W'M1 M.>'\*/F6!8@F11;7JHLY!%*6> MRS%V8"^Y,:@N0.7HS>8:.?K5GNKH(AD@,*X?!B:G/8!7+!SNB"-.HG)\PL7S M>[X1Y&H1.?XZ["(_H24-H$RJRF??)_T!RD"0Z\0J/CL[ ME>-KZ[-*J+/GX1@@FUYSOU[-U%RQG?CW:-0E%'.\+R0'XX*@%-90VH4!GU?W M0+8MZ(^TB&I'*#E!Y0K 8!BOGJT6[7U]?'AMUSY/00LK*T;D>TNA=U1_#% M0RF_S_\VGRT/',,J49KBC$?R>Y(25UUU[4]+>=]&9A+ECN+$WA0>Q]_=X_(( M_G26505#FI@S1:$1_1,"DZ&DHT4 5](?I8PO*#R*OW"1SFCF*8-%LN/[^_6S(4QO A/;FT[_K57N'QX61=C5*L5A&6RS\0K,=FOO]^.U M6"T\E)B%,5&)%?9#W\FM0PO:(G$;N>^+\KH*=,+M]?=W5[.;?WM<+NZO%U?\ MYC7!-GF2HK/03@=28$%:;AF70YJ)5_YTJV2$ M:0M"4FYUO!Q*]FHQPG$2SO0_O@A*%KQ)Q@(JT8\P*M&BJGDCMQI<6PH.I6\T M[DL. :RA7THJ'(7W94I)>:-H8@>_7@M\#'UUMEC^W]G-XYRA#F_N[LF&#\KR MV>KT7Q _/_WV7Q=T1Y97'SY_/_]]?K-II/K/?'?[Z?'A?O4!V,IB7GS+'\B7 M/*Z7 ]3E_'\>Y[=7GX>_WXM/\II18I+NZ/8W7L]+SVZ^N[U_6#ZN4)>>(#E^ MN+N=?_YAMOSO^4-]O+VF;T*?(:,ROYZ:@#"4:"A**,B%>L.K Y,QEO>-DLV4 M P!=6NQ4G@'Q?T4'M9UN?F,'572RF9QYL"(98:LI6/B@R(A&;53CW[_%(\)O M^XAJ9+],P37YBUP#Y4M*KH[(*RVU;&K*KW]$%V';N*JD\+* %S):X">4E0D) M02.TFPI>T82X?]KZ#5!Y+2J($G*LJ>0*LE3#[QKT)VU;L&C% <0W>5#?N*V7 MKD9N:Y @,C#BE+/ !\73:A0=-]6(;_&(OG5;+S0X]#RM'Y2.46OE5T>4 V93 MOXP[=A>W]8IG!:LKV<5BG76I=AD4(5241BL,@O5]X7FV);Z):6@ M.X5Z+)5K(B_^ZJ.$W[J>WQ%OI*7ATZ>;Q=4*T^VG^7)Q=YT>/S[>T)]_GY?W M[^=7#^^6L]N!ON*\H'\E;J[FD_V1QUE\>Y^_O MEEQT"5R]>W?W:7%EA)D"N3&:E+UZGY4L'DNA3,F8G$(,SMBVZ5!NXQWM=S \ MZ;J?&/*? M_F%C_]Q/LU8M]P'*IV)KCRL84MN)8+8[3_Y!Q3J%+&DK0UZF($4I2*E(,KTAU75@ MU=<;*;:? ;XVP7*=]C(WNYJRPF2/)8FJ4X"NOAD*8CL1]:8IH)]&\"OP?B"N M 'FMM<>97^\B:"(VR@S;0G*RD&15E03I^R$=+TW;UOI-R73*HB%]RD3EH')? M.VK=#X %"KMLBZ.G#'YCO+^Z/J7BZ"[:X**R%!(FW@&Y!J>16NL6AOV;DNG4 M:#K9)&N\U!F2L(4AQKJ6PK#JTQDPY7K@ >:K9O[5%WOW"&O]Y;LES$'5.U%,90LR2V+*+BI_H^SB*= M&\"<^S*R.O69/P4>S])*% S"1= )GI9HRA+:_BG> =ZRNL=+^:DO^^@K6 R& MET^!IOQ6]^M>?;(I-=<=A=^>%CVEQ/MK/[WK/_' MH(%K";7:*D052/_+0$V\(-J6G!7)O[5H8GOT=82,,04$%HC"X5&4:58 MR(D5OR([DEO!L9UMO&0 M+TGY^)P>]]D*HR38%(E4BC!M/\+#%J]1\NVM(9>D?'3X*&!2P48GLO(VDM(' MZ(>/7"0?WU#NMR?W+DGY^)H*Y7D12B85%SS*EP/T-]2YVE!NI7DMRJ=F_#QD M\CYT11G5UQ:K>I@-""*UCPS*3;F?,U(^/C6KDI!).&\3F)J$K]GW\Z@EIQ8P M']24.3\CZ:-7-!LI*6&)(B0H29/BJ'Z4ML0JF_Y.+[@5E=X;H7BS MF;4Y)D.&O)^G+BFVP)):;\]\7Y+R41"CK,F)2JV3+TIZWH?C>E=4(0P $X ^ MR1?]M)Q_FBVNNW\^*J^Q1M1< Z)0H$G.4?;9 GAGVMXFMVZYWB)YD)!CR1T+ MP!4_RS$4?[(J@PTR%-MO1A#*#*"D( RXGOWH_67QV^WB_>)J=OO 8?KL_L.+ M=Y'5P_[;]^F.LM;KU6G=W?Z5\M=;.+Q 0\8)EX*)'7WPF[8%0)O%>--YA5 M:RAT]J;C5T!Q ^!F>L@NG('M?M*GWM$5N+N:SZ_OZ_)N]W:V/92W@$5= "R# M/YG56$%G]&2R638/;5)O/0I-TW0J!U.))G$@+)E XY/(P5D9:\^!26:LJ_7R MM$\M+Z.@)"HC4&:=0BF&ZT[=>A*NP#7F6UQ"^BOU/,?B,O+QPJ$/1F;K*':A M6*6H5$*JC&GIFH!KFI%=I)V5JPD%JYY!(D$XNO5"6I.L%,05 W1(5VUS_[\2 MKJ:L&J5+V06ZY*( FDB&?)4*+\JLB;=]@[MJ7J'\/;S?/5<].[NW>SO_[%X M^/!A72RF[_C+A]ER'F?W\VNN+I.77UG$P[=+*9F\"%4)&6,$#29V*"J*LE[9 MKC6 '4P>2NEEN)U0U*2S5ES(%*J2@PZBZAY&EJ*M-+"Q=ZN6\G5Q.V4[/0]W M8X*@,&@OT?3;!Z04V.+X4##O+L;MN[L.G/,9K?.ORQ$0F%?%)=WH&>1T(5(6 M[^@R! IMO!&KK.Q\_$!3:%:+=>1A1KE-?^ ?)@?8LY MB^1B\!1J@O"2SJ6?NJ7 8 "6&;V%"8:&"#L#)U-[LT0**[2%*#VX0!%.OU=4 M45K3CMIH+LWC%^%D:BMF2CZ&) $229N(SZ9?1"7(Q+5P;KQ!4OLSLT(1T*?Y M\N'S3S>4WH7;:^Z4^?3QF,Y'EX,1L0;2)^? Z9"?*CI)JMR^0%$B/L'-3N+. MQ=*$LC%>%..E5C+47 'G%5.=L@5EVU 3M+1?FJ4I $XR5%(0*XA(/E34I[WF M0.?4]A-*=#CA1/=C:3E_/U^2L5NM+OEIMGR[7'5G7:\*"#_-UR'+9 UQ$TA; M)T5)*'D=4XFIX(6WH>]+%BIO,=/_$'(_?R&.7B!J[T?<.=AQ8^Q436&ME)+" M&_ Z.\^ 6AT8D F07HN=U3_?=Q ;_[OM/B=/Q1A;*)*5WKND*^6=OF_7C<17 M??D$<+_Z21RKB29+&R7I%.)'ST! 7'4K!,K](X35.KE>I2B3-*]!_'?W]X\' M2UTP&JSUC&EF5' VZ!ZJ)\I,&?\ X1,$K\DXEMA1*6?P0<948I*"5W $H?N+ M*Q6YZTL1^_;QX9Y'IRA+.E"\W$=1G&%4QB1MEC[[7KS"J)P.I_@%+2>1/2IH MM(P2]%]DK0W-@1Q;;BZ*JKW45XEG?+T0E(P)Y M[#%BX&$0!$+5 4NV[X'WY*I:*8=#R+MQ7L0^4:C%V3#"\:J0Y 4*FO+(YTNI6R-:H&=!GSF$8?V M;O;W[=QK\NF9@ ^=:ON"-DC=BZ2S<#'5=0]50,J&EYHHC()BJ(X+ MZ:/ %OFMU=K7XV4BM?-1&N$I%T*18K'61>QLOS0>5-MC=F9>. 1C,_+V_3I2 M^/7VFA]4KNCBDF6B"SU:T\9X^=O-XO3*#Y"???EH5A _621G(3P//5ML( MW':L98^(IL&V8]6HMY><7)2?+RBXJ6N0O&.EJ=H)")J^I,]ZP*F!5CEM8;L\ M^"<5W-1D-$2@'+$6Z>HQ3!&;8$6CT>[+"^Z7V0U_NQ]F#UPC_/SV M_5FJS.@I\]<^) @^,%AB=3U@HM'2MXW%:-U6P\G!1)Z9PZF'RE"D!6$B%IL5 MKXSHFV%E=#(/O#T;W%H4\J4YG)JK\I57*TW/-DM&+$ M;=O#;922L(GXC%7; =]>5)V%D=%I,,J$I*'_9"W56P45NMPH"2/;Z5WZ1'._ M7HV1T7BW\/Y5HM[E8BAEX,4AW8EX[@$8L)O--3H/(WTY^_!N0BNS\I6A1I2M M2<68^XI03*&VNWJ=;5SF"#VG4#[5+TQY#X]^: /5:4;8][4O"M6!#)L^U_BL MDRCO_K@8KA[N,Y2@4:)?/5@(:=')A+WZ: ^U>6O26NVC/MMTG8.3R5= I[S/ M)80*1:%..O1:1$ET>Z/IT/:YT1.<#+_7##1^3.;2B7P%/U107%.,KD*$+G_" M$(T:V%^ TOMM!D;(.9'PI]K'SJ^-G]]]_C1_1G#CP.KQ8;[\U]GR^@^*MF84 M==V]?^#?3J 1".U#FP(@HN2K+/OM^\ETE ] #<&LG$S7XDHGKM\%JN>(OI8 M_]OO/GY:WOV^KF5-UH1TM10IA22K55$JL*K?KIQ3NVY;XS:N^MYTR"JPI]9 0PEG1-/#QM/37K@SV-94?V5RJ(]+(OEQ52*MB[_S[Z:D4 P/% 4K MV66!]^2W^I626LNV6QU78/U?M116"SVXY7#"(&ST57G4LE:?%849@6)QE%V= M@0>56Y +%%HUH<=7)H>7GYL$.4T.+<14$F1 Y73H>G]0A=!. M;%&2U=9;+B2'L;#=2NV,$^3,>.=V%$KW1=\$, #I H8"]R8[O!SAK^GNO0>3 MBLB\;P-%8FS1WK!YK>( WH4VVR7[KT44YW'WE%9(K@#QPESO4 !#3*TG*$U1 MLEWA_(KN_E2)3") :65<=1&+*"DZ6_K$'$W^PN[^6-:/IY$@F3&IR)NP"_G0%='"-Z/VKVC87LO=*V4\2"VCE2C=:H=TEPI@5J7%1T;3UM"^,BD< MX^X#:%TL.7T7A**T7)*SZ\0@L;9MX6B4^MKE<(R[QZ*J,#XZC1C(/LHG;"\L MVO@V#Z)+^(\?KBK$I!5/@OMW].D++233_ MY_WRX1G=[Z]S,DVS3Q\65[,U//[5>MG9?_[ZR^[A2\:T@*Q=5'1-O2RZS\\H M/C6A.1*^SWM&HA=FKE?$'^]N?YVZ@$@9N!0Q"%.+RMH(J_KR#$B*5QK% [VG M-3Z)R;$0$X*Q1DJ?DJ <":.TH6__*1%MN]:>6&PJ8I>A^72M*QB2J^[NEHVE2?@.PI]7? ME\E?[^?O'V^^7[P?Z:)XKE+YI+ JY)8/)S.I7.R2,7+?QM3_\R\_X=_V(.[Y MAYZ)QK,$K,\7*PE'YP%H F:R!C7ZOC603BI99E.T#\:Q;5(D.?.Z\0A7VU5DGAO-RT>]*]^:AX$;N*D;Q7XJ>)HF-#%%GD@4 M=TN"=;C^"&/>&#K"@(:/?)3.^6Q\32+ MU!'=4B;,\[=;2AP\PN&GM][PG<9UC=R.0,#&V+RH7:KHOJR>8 M1 [UB!. "4Y L_KHF3%)=0%+.Q8'%8QOA8 ].Z!7C'Q'/4$_2/TD\-S( P;V M>1A[)GU.,.Q=T\D*)RZQWVC@SQ8KXY%':)IX0>#XGDAM) <0-N_6F;;H=LG*\D3^[/Q,G$90 C@5Q M8H-X9R+5!I7KI[Q[]$0 $FP5G#C>R)^O)1AZ(@ 4@JU3DC1APF::S]V V[0; M7$ $WZJ#>+R1/[M#$TZCT+$CRD,O3NV NK%V^'@QS*JGQ*KGL#<;^?,UP_S0 M90QV)@7%F-@V-W# B:G73>-P'.JX+^<6W1P/JR$<%M(7D];BP!6PZH(GMH+(D(G C O-- M/)\G?8O0T8Y[SFDH2GC'H01S*&@LC,*A+'4])XR;>%$G='L**VT;12^EQ!+@ M?SY)L@J-@+K5827.;XMQ<6BQ4!*0",PXFPL7Q&J,Z8W:$XVI_YW-[G&?=!AX MUY!>.X%GPUUAVSDQ6**>G00.\P).3'*KP]VPI]:';WLV>[L97%(:^RI.48>& M)&816F4\3#DH<4QI)&XBL#AP]RRSLWL.6S(Y=)5]-5]6, 2LZA7!&I2SO&H\ M +CSX?\F+^G)0QSF^G80Q'8(^!LL39%HQYH3L=CO8410&EL1'"\8YY&F*7W6 M.@#VE^I37CT4XTUOJ/YQU^D]HV'J"D\XPG'MU.-@41FO@1_;':KX/@$8?;9$ MT=_M.LF/0ILGB2O/+ +XAYL"JQQ4:]JI%(/9/&R;_T^**$^?;N"O 3P2OMAU MN(&G&2'VJ!6I@^@S8,14;<7ZR1V5*IGJG,E2%]G';(P%@'<=^X11RJ+0#]' M%V#/T, <^W@>[1Y\E8!!1S_:N)CA'[]!24+ _<-(F8 MPW1HE!N*@'<-=X?8IR6=O' M$*- 1G%QL-[([#9KL.+]+B.>&?D"2&$"0RX(T M-&W,8-=WLS_ -#U)7. ,N!U2A_NQFU"7NU@_VK6924KVPLAEW8,'6Q#_%!'D M?D39UP;W;)]2)P*;P1=!RJ-8RPB>I'%/O*#MBNU#QY.@R;-UBR(_"0$3NH"7 M*;=A6G;3 Y)X:6?EB>NXL'].=)I#[8?@7JD$%&THG#A.4R[\P!&L\4H!T.A@ M3\(=Y<<_0\HY0Y+IB?1KQ0/TWBCK..^CYW3@^#[(C:\5W" ML8(9!:R=$C"<0D*;GHZTV[;/$72[D^;IS'(P.]SQA>. 1ZY<6RG:9+:U+1> MC'W>SF'4BQ@F:9Q!"3!X&% )*(Q/ 1U[6[?4M?Q3A!I[0@%$XGO MV+ 7P@C0=D)2QSLTI$@H*)VBFU]8MN HT M>=8MY;EQF+JN'6,]-992%U"VGB1W$[];A R=4J>H'89T2]F@79S,;4;9*:K,0=U2)+)MY@: ' .;LCA*_>:T-XFC#H+TJ>.? MHHAXUBTE8&HA9ZGGTQA3X(47:%># WJC&WU.8>]@<-5I3G.P4PO*TC@ $Y$$ M*=@+#E;[T!Y)%H7==#&POCJ]2<^)*OMM"*!(E+A@4Z91Z/(TY79B\NP3+PRZ M273$IJ?-*H.XI0([L8E#F,;<>C@J3VNBH7JBO"YF'7Z,?76%[!% MR@%!T- .:1PYQ 6U&:8 LD!<)%RX6!K,FF2/M?4%QFG5,,I_^2? &3],L^I. M_WE?W-U;#^5T-WN?<5CJMG Q8BP!T\OF:8HN/0IA?+\J Z> M!F8L8>:#HL(OMY_@V_HV&Z^#U,GSB1RO?@MLJ6H9P[;:V$;#/O9Z4N)S_B^, MW;^RR176*EM+*4K!#&2I[[C"%4&$V=*NP%Q9#[9HBC4CZ-\.7(<]R'I9JAU+ M14EGJ6+?2WU.!<@9$258HXDQV$9IBM\#9-NJ8O+5E@J^Q'X6V5U_$[9S79'U MYEF+.=IVNMM>PCP[2 FS R\)?-<+4Z?TKXMOLSAAU UYXB>NH+X=868DF/:>"XHI[ET7,LRZ?,JGTT(6VU1= M,>#OE]:]B(-$^!$G@F'.=(PA-)%I41C[W8(YP(4 Q3>4Z-.C>>F8=\2,,[ ? MP8IT84,D=NP&(DE,_07?#;I>!"9L>OPA/WN XF!EGSBAL>O3F( N3$-3!8"$ M/9%;V*;-/OJ0GW5RNP+(EB2^X!0=W6&(G5#4D$/B>=TC4-MUCC_D9QV1U$\# M[N'^ ^(QX8DH\,RIK1?Z/53VMD+$CS+D9YU%,8D#$B>@;!UL=Y3"/]HM$O&@ M6_ 3+%VRE?D]_)AW'8[;#,0=3QU*:1@2/TB(+MSB40ZFR1-)X4<>\O/[+W"8 M&S+"',HB&'9D-[5F& 4QTHVXZYMP/;X=TS2>)Y?LHC1AR..2&. M:\)O&'!&-^P?-^OF<'L'\I*A[A!MC$8L]4*;$3\%TP*DA=%Y',"KTV%@6(AM M-3W84'=Q@6O3 %<6]#(3L>,EIKPFH2GI-B_#*KO#4#7 =CMWN:K)N+Y$MT0* MOF351/[S:_Z/55$7RUS[E7N-TRW'VJ_XY,;%^%/V.U94ZY1W](GO^S2) )-$ M'JR1$X1Z[A%\2!*P__C?=DWTE=,X*3JIRG,=.L689!<1YI,PB6)0U2*EIH6! M$![?E&:TL1-;-<+A6=*Y@/--W)G:]D6%.L" M[R&UCD*9-UV0%4SVKWEQ=P\#"![R"NSG/V-;,S3STZRH_B>;KG97SWWE6K6] M!2Y@"YK:$8A81CWA\]!/3)N',-CN.P<4D_,'N$']ZS==L+TH]S9K*=];?Y6= M1=&"C&D8@SW&8BS:8$Z3&'-IS'IV%ML*8WLKNGR-M3BIK<5B .1AP*D'P 5L M9N;:GND3YA//?FIK42ZN??+V"W8BN^OGO44XV\>2G][U8*VBA79&'WCI,3W'=>) MHI28ME0\BJ4]2_XF?B(B?HOU>@%]SFCAA@",:PF:,(>YW$V90P*&O8Q-4+IS[$\"//_3"_8_<_E_%XHHBU[<=7X@@2+A-7-OL1:?RV4V?<:\X3$-HHZ?:L82NXW 6![ ^(4\=QTOE,OF1#:"#=,H^,+[= M0_6R3$>2"$W/5#FP>X3([/&:7=5D^<;M<&_N,LTTFYF;S8 M34*7I3:U4R<-0N;&GC'"&!C03^%WW[UVWL0&.Y!V@RQH\[2@KE^4&$EL\6T?,SSC=.E]?)\^#EM1](X-"8.3Z(H3OTH!J65F 84 M'K8FZPO(&V!=]B7!V=%;L=4NJOL1-F=.$QYXPB5A$%%;(^N0ADF:_K&IOI>^ M/XC+ QYB.]8XB+'-&@T='IGJ3JX=!1=Z'X7+61I@!R1X1<1)R"-/F*(W(=B/ MSA^B1E (P(0%LAMN#R-_ N]C\+E'H9!A:D(B1.G44P# MA^G$Y2!E(0O>.]7_I\3&(5. 6_(--\DPQE2_2ENWZQ$D-JA'?(D#A@)G!B;!1I>3RE/^FGO#8'DSXCV M0^"7S3;F+J>.X_MV$KG<9RD3FNJ.B'D_6@2.%Q>JOY[CN?"CP.=.Q*,(&Y'P MQ$CW$#M\]R>2_>$X?@@LLQE)A-V#$X9I56 .A:$?&ZL4VVI&O51WR(7J W \ M"5E,$H;_&Z>^Z[N>T,67@L07M%_&.X[[/FC_:U'_EE9Y_@%H7>7U\FTP39C$ M41!&J>>F 7>!TDYD^!T;O?3SNVT?B^9]1#@[BN_#ZT)X41H[D>LDS/:%YX3F MA#-((I __71OYZ.^=[H/C64F^)#1!R^ M6XKOP^DT%G'(_9!3D;@!#VP1-+Z8B(1^/]WI'XCN0V.8!$PCCP.WDS!,>>K$ M84P,I\>)UX_:;>I<*/XZ3F=@*A$2@,J@$?=2$A!32S6DH4>>D.F#1/R]*=U5 M>.VG#V,Y.OB==-L_G,V4[=E\WSY M?[']LV-.V[#X0O&0XU6[O&< -CU!4B%B(1PF I\))R!^!"M%A)_PG@@62@G\ M-@3VV4W"DUFIIRC>7JJ/JVI\#R_?A^[4)32,T]0..7.8(P+;YT#WV 'JFSO^Q@A$E#_!/9Z=M_;[SV%!$ M-@N>MYG. M2[1!Z]JIZR5/B)AAPD?>F&SZX0]9,G?DVI5+?S3-%H6PV>.4^+(7:,J2@.D*/!&VAH[ZMOM@T6)OL1J_ M&,=87HV+&A__3 +4T[5=XM"C#A;0X6X4)"QQ'"T5_=#VG3ZN11?),&1Z:@I' MHL]66)?^)?]8%>/^5):GPMD(CRGH6I*&&$*2A(*:W/'0 =,Z>BJF=@1JYO5&H",8-54QKXOQLP'63X9U.@PHZ3JA&[L^(=1-7:(EIT3/V()$GH1"$SF4IN2#MTI)Y,ICAG.K8*&.S*8'FFHR0A M/K:X"D-* X(EMZAIVN"[).A1)GL601-I,1?]S5=9/IEX]#:I#STF2 M@(<).J&PGEK2@.J0^'V.#D+8H%3JF<;QJ/2",/2NMM@()6<8-,X#FG(>$9$& M=M.KF'C<84_J7G;M#N$L^HIE"88B<%>-M E,.6,DL+G/N,\!S\CNC0KER-N1ZD/BU M=T/A)QS8TGH\P'!L+TY,HR1.*$MM;+ 3B" RJ93P#TW2IQ;'LZ_9$.?!7W]M M6@FVS^&H7=XCX@5I$G+?#E" 1-1-;%,;.>4D[-09)@ZE[E"52G9-Y2O1ZSE# M/ &M1H7/J/ 2SPZ\@%!]7H4%*Z-.P4=B ]9W!G)/?B5Z/5,]YVD )3A-&(D3 MSDB8"%NXIG%DX&**09_SVZ;.L>@TO,-B#_H\QT?86S&*(D$2^)=X"2?&:QO: MR#!]N>">/RP.?ROZ'.;0$4\[=%P/]EL:H6!* L_G)$Z%$5:AYXFGI#YCU_: M4G_/J9T$-9]QCZ7"3D@<.Z!&W<"V/988]UC L6#TD]04U_809U1?@9K*T?NA MKE=#EX#8Y>?F#&QNP=,H<:F3!D',G#@$5HXY3UW/Z:NV1XD8)*NV;]('4;,^ MU NR/XONAN&A2&,2LD#$W&.NG\A#&^W$I31Z>L_3ZX.B[-;Z-SL$US5=*C)JUE/.>:7 MAVFOO4ZV'7J)3:*0L3CUN(A]$Z\:"\=1-9#H3[13 ^DH4SP?0FY&ZJVM;$(\ M+XF)SP*7ITZ4^JY)IV$^\0B0T_V;]][)^?*@ZK42"Q) K2*A /<#BBC6X88O M ;J2/P9?OC96NE5G, #@*:,@-(" !N[49,(()PPE7S)?B+>NR;GRT.@6]E# M#@U\SH6?TH12CU+CXW0$-GB6?$E^2$6EG2%:>SK)YS33@$O M+ASF]T2J'64J1R+8GN4/GV3,]G;%KG!N8@=AP+#**FS9P) O I4B>TUX/Q%_ M" 9[^4R&).3A=23ITR=IK58%\&7B<=N.;4YL%D3F\"P@$9=RSP6Y1P>DXPLF M$V$%W3/,+* ]VPE]XHK".0X.N0>;@,O TR;LO%@7G::D#&[-TCKW9!YN/2O#3*'+"54".H):G-@WX#%)O]+>#8E M'3*3WLJKITKFYD0;'2N_W,+=,^S&BV?=JNMM)ZG%^6\:+"J;7#'[:$'7'H ' MSP'P%0//^BX5U->PGSDD<7K+"&[T6SX>/3I4;\O[+MCDK4+VGY;94KY<);;A MR,HY>L8V6+3URAWEFOT@"!W?L6,/@ +J,R]H"KF N=07 ^9BL%B7.]MS.'"" M[A$G&+A.1+S \<+4]YE+0V'.LITD<1+1>T;K]>7:O&*"XH@3I!1/F^THH9$7 MDX!BE(/NSNB+:*-M3C-!)NR>7(]73- [X@1C'B2Q37D:49\$@&B)0#==X(<1 M3K7O%!E3S'IJBC\_P8]9,4G+ZG/V^U^+Y?U].<7+X(M^K_1.*#0T&;R$.]3W MO22&N?F@3L+4,++L0]:;T]-#@\.F.3R9Q'')Y%(6VP&W7=])> #8QC,-VC@# MXM&^,\B>F-:O3B;OR-S$263;U'>]Q(E3-W'C6."FLC%_TX[[,A!9G\AX!9EP ME.K -EY53<-']=A@K-IF(G9Y<]J B1<$@6>[C+M^9(=N8">Q/D21C40YXC"R(>$Q;&0<*8ZT:Y#]L=W>JY#KRYN-^+$O&BI"Z M,<-3^C#!0SE/8>TQ2>=SWD,!/3XW9H1^Y)/+T$ MD'+XGWTFUAG:D-,YD*?7^?.H!#_,HVQ1++/I#OX6/ Q=@3U80+NPT(X!MFO2 MQ&D8V&]/FBCU$4V\'Z+MCRI#:OL13=S0#6D*YCZ-N /$".,H=%SXJ9O1 M,CR1T#C.JUK-J-?+^PQ4#"@ J=03CN\D-$PH3TV]H"1V.E) >![AM#N'C2&\ M8("',O5XO)JMIG#I1#8YPLNJ_#Z?U\5#_F$^+F?Y+N4(ME-B1SP-$^&D<>(G MONF2X@A..Q._>[/Y[, FIGT1V[#O"]4*'AI%H*@K'@=\15CV"ZHWG]FN^S(IY/DFR"D_< MZUVZVHF<,(@ R]G,35TW3$U+'Y_;SG9G,5GCQR?NP+-TGQ$CJ;!I3)U0."%+ M16PSAYA(. ^ 9S.\.WE",&:+JEP'(^!!O0BYIF9)W[L=N3_ M%7$&%R0OF/>+!(E' LHX\X(@$8)%01(:R C\YH6=$C:N<(C'OOID#U#FHH ,VH3TTNSZ7^!K842A28H.L SSBNB)P15/0-DHZ8)VX+O')T,KJ\%/5 MUPL2,,="V$4^R'BP9&V.H1UZ[&7V/>+Q(D<0"V)TVY[S ' MVP8'A.D(=#!)?;OCSH%+!.M!SF\\V0-\S4Y,(L>FKD<=/+H A6BZDW$[2#H> MB:$%R>%S.U"0A)X 64D$AALE<2R(;X?&>P +V\&4'O?)X-OTN5CIV ZH'_F M>YU(5MWW7!.C"E _['A#*7$8Z_.!OW:$;X](DHBFE,2V37S/!0"6VD"#-**, M,"=V.VZ_*^;WG:&]];Q?)$ALEX=!&('9*H(DY>CFH7C8G+H15J(7VW/UN*L().FI T8JZ7NG&$$PR])'2\KGMA:(UP^-P.1201JCH[$LR/ MXRB(A4<<=#0%>( 5>3V6@V][]B&@\G/V>U3EP%U15E6/MV6%D73!K%P]5/FY,-(8?ZV4QCO!)U>..2$T1QVG@8!F/!-;3#T+7T38J*#;J M=1:24KH5J?G,/-YBNG+U@_GDQW*<3?]K517UI!CO$:+J1S%)?1?[F -@(2"+ M_= 4S$LHZ7*P\]83[[]QJUI!GE7C^QU330./IDS$/A8F2!V00:G6.6[JB;23 MGT->.-._S"<%ED^X62W7^^S'LJZ#Z116!U.8RH]9!;Q9++(E_/@I'\."+8N\ M#K.Z&!]\_.9@P"L1:>1'000RUW9BQ]1B)YN1!GIB6[5H7COBX\Y^Q_%2POT M5 P@B"#U C>"7>PVE>AYVA%1GDW.:/([3D\BS@/7BP3 V)10G+G)R@.!#4*M ML_1;&.I$)A\74[SI8,Z/8<4#0A+ \8P&-+1CXR9FD9]VTT7$8'RO1WSL^>_@ M?8]PS[-%Y(8\93Q*66B:M;& !DX'8&T%QY[^_'>P/XTB#,V+$R]&UU?*7=LW MKF5*>^ )/^K\JSR;8A^%/P/$PL?\,O\P?P 4(DM8',S]2[S@:)$W,"3)%X3"0N"R)&]-YW&7;'[(&L;%OX]P[C12/=/GYH R]7> $7 MKLK!A-6N"\OQ//9V(]VHK.^# M^0@F1L(]@2=B(?,,1"%IX'>\]H[7M[.&&NES3BD88,IM % T34%V,0=L0,.G M)+ [8$HXSE9L_#%'VJ8I$:#U0L:I&P/B%SZ(6F.U<<:<3OXFC'0PFL;Y& 1= MG==@=JVFJ!73JIQ]K(JRTF7BL]\_ED^&7.Y0>HE-D*OMD#MAX-MAD)HU\(D7 MI5V^IGNMP$&#/CX1=NC0D. Y;2)\FZ9NQ&!SFQ-S+W)(W-&A=-NB.0<:[*KD M3U,,@^3< P4'HBUV[,8Q02/>\1!O!X!\52)\RI?+J:IF:TL**GL71#Y'BNSJ[1#83IR"[ PH %C09IYG^J_$A(0=7]!7I$CCT?R8 MS[,IWA3,)Z8W:3 >5ZMMBW 7U$B$D[ TB$/B) EW"&>V\?!1G_%N$Q][/ZVX MSTB/-N'G<$#HT2!.B? <&PP7X4>,&?\'&,!.1RQTZ@M\Q0EC/:=Y?7B'(9>1 MV W<*"*@"+")=,QT.#F/$A9U3N+W1#[[C/5H4][1#,AQ@).I'5&7P'^H \:I M!OLTY@[K+/,0JWS0E'L$1"LCY6!M1Q,'P'<?'>)QY[G)=NY'/ >!2)Z*,^IS&>):(\[2#%-#]V)W>#;C+#=I6"-Y]LM*HJ4&T#V#,@A@4/G"BF/K!S$/H>#PR4 M#T3W8)$0QO?RTAPX\+<@Q0YN%W:2I GQ&19ZK 3:."'!-26,%P1.6ZWS)5PMAIP?652#&7N1U$(^R+Q>)A$ M?H2RP2 V+XZ$UY& SBL$P\N-O%?28)?'W&.A[7D@%(E#T]!W[5 [R'P;E'N' M&0AU7L$+7XT*NTXR R\0*99V@3TO7($AOH8*PHD[I_.,[8MQ!B7"K_ED)>,J M-A_X8[:H\U]N@\5B6HRQG"3&8ZR6\-6/Q:Q89B_;'90($B2!SVCJ1T%B$Q8T MCO,@<+L513VQER?H-9-XS_E 7"\"0]B.0IZDKN-$O)&C- D]T8UD<_<\;OD*\WS.]0%J 0/R M;0R^= ."/6F.2%CO M_&"5Q"TJW"!%]K;KLJ+H!2\,. !VF-1T9 SMD";BF__XE^GRATGQ8-7+QVG^[]_[4L%]][B]]_P/%>9=/B;O[]WU?ULKA]5%\5\PG,]GL'KWGJ/?A] MWSB+^3V8+,O>^_Z:6U_*"D@U+>M\^FA]*9;WUO*^J"97BZS2N0-8-MR"&:YN ML7XX%C2P:DWVVEJ6K9]RJUQ5UJ(J$>#5UU906^6MA8/[$[[]-2.-\[&,T_Z7 M;+;XX9^(:__ R,C"11WD\1;P'3Y-C*PON76?3889]?*^RO-A!MB0'$9X7R*1 M'XI)/H'O;W#7+(ML"@L(_R#)<1GR*2"0JIS#7M]:O+QZ*,8YK,\OJVKW"D_R M*>"8:F-I<=GQLV052['*I !@M+1N5]/;8CK%,SX+'E=,Y<'>]7K=+& ZI#;> MW[X8GS*7+'6?SZU%7MV6U%YA!@Q\L\SOJDQ&G1;5>%4L6S?(=R[*+T L33YX1@TOQ"7Y_\6@D%-7 ]T_:[ MS5*N&6:,,!C9)GML5@ $ =R/+I4.GP%5FH6 BT .X7HC%\QPW59 UB6\Y=%: M@L"]MC[ M1LQF6.1.D@*=/:5^7%[-Y$#D _&=\#N,&:@VDE\_\_XIW#S/$/9KVM<6,''G M]< 4V32OS49M9J\(=Y,KVL%2P+WW^-")!;<5BDLK?/T,2 O75?D_5O#U!,< M_\EK4!Q;(OB_]0:!^_26DKOD-@,@6/6, 9?I'DN6UTB -KN65:TVL0>&_@]X MX4,^GVQ]BYMTCD3%WV]6-2B\6GH>)N8,2/)&45>KQ5(^/KLIY !A"IKSS)[> M%C:MW1O,6^N:/^C@77QT)5T*.'90:4M-:.31238#Q&&>!2._,L_#[:^\"\"L M4KSB3OTB'Y=-0/1)U5A(NT[M3#VO46NZZRGBR]0H%'6![.KIUUV=\B< !]M_ M_]N?7@%Z&LS4BB'^6!4/(+&FC_^93V5]W6P.DNEPM,0P U6D"5K-E)((S$G3 M=A2#K9)WCY909^0JI[)H18T#KRT,B6&\TXG8D&G=/%K!>(S)9'C+ M)\3/636IK:B<%" *5;GH;\T6I?8/P:>H^41^^,YBE%R]%J&HCWCY]YC?6XP5 MO5H\>*5S4=>I$ /!-MSW]7)D35'.X!XMJIF2L;@/LPDR!E)T@0)I4GZ96[(! M@U2R-XB$Y$HL5!_3EN"K0&'">L'^F]>9\E9*65X@:P%=I8"K02E/LVJ#&Y18 M L$#:K_ (F!5"_N@W%)C4A=7Q@&JU'QK_#C\/\$KGAPD,@QZHBH$@4"&UA++ M'',$!0@]OLU52,9W(POD0FOI6_(=T$(QD:"F-NG A\FN4]ZU\M0&Y3[*M)$" M'.T% [@&^ESM(: +O(*AB+5MF0NV(2PB2>2H>3%:[(#>BI B522(>2U\!7> MA[@!*;A^T4CAJ/;JPYCPVIML*G5R.45D_6?5^P0]034DP?_/ M#QL/6K^@]Z';]_NONYV\\G;G35^_@Z)@/DFXI!?QIER"S?7#!@]3X,B$Q)-,-2@UWQ"@Y.D5.9>WQOIO*&H.=4?W[-_-RGG_S MI]UV\#O"64,(9FI? -+P (D> 2#M@D-'EBS<=H?BE%/A_J\B0$X(OQQ9LAQ? M$UU$SOXB9U B?F59Y'J#R:(+RCD-77YD640O*.>"5<4,Z^)/P,/^79[3*O+ECG*P@>==ZN*4$6OULR M!,SZ)U7:ZOSD3Q.#3 ^AUZMH="H[Z8*8CBBERF4V;2*&+MCIE$38N\%.C(Q< MY_@GSJ>RIR[@Z=4D_#&OZ^]E+AK6W).!R5/YCXQAU '?%UQUP56O)M>W1(PX M&\Y_O2=]UGQSO("&P7?E=Q?$-33BTO'9S\1F7S#9*8F_=X/)B#,BY/C.TE/9 M=1=,-D":&6;++3&77$X7$SA+"@RX_>"K$Y3EKT;9,7$2#@79'5!5@=ZN\:J&KFU*"L43Q= =0%4 MK_=NT1$C@P7;79Q;%[BU2Y(]Z<<:6: ;KK20NT"OXTN] [8R@ZT\*5=8*.$U MHN[)U=!OD\493M8,&RYW<1=M7Y/<> Q2'@$#\Y'#ADLX>3%!SX+Q!D30?Y+5 M3GJO?[KXT,$UA'JJ#\D"Q[+P&)8LRN>UO$^5/0X>LF**#TC+ZL]8A#/ PO'% M\O'@RD2"AC&S":41$U&:ACZENC(1L85+_*]3F>A898@^8VD?69!'^EIUB33I MSZA5";8EDBU3U"QT&4A9G$N>,;4JJ_E<2 MXB)E3EGIOP5D&J,W:7K!3%]=-KU/S.1<$M,OF.@P3'1;5K=Y<4%%%U2T5Q7# MP03,J6R"BZ/H>+15YY#8EG&B>_4ML]_W/Y@\(RJ>EPAZG^!GP,(7%_!S$HK] M1$[V!_<#7.326P;RGT60.>$C-F#E^9U!YI=8\F?^[L22#Q 1CG'FJ_KJ+LL6 MWX=97=2_W*Y;@:N.N(>=IY/ANX' OHG9B$T(BJF+(@P#[W;[[[K885H[= MH+&S\"-&EF_TQ]:Y6]G4:G7*+N;CZ6J2R]ARW4A:ML@-J@*N GHLOY35;_7( M^C ?7\LH] +[3M^7T^FC57[!-N[UZJ8N)D56F3AU;.^]J/)%AOW@B[E\;C61 M?:)E'^F_7'^ZMN[R>5YE^!3X.5_@ +-U,_A%!0,K%E-XXK=_#H*/WUU;P10& M#J24K>&!-K*$G)[K>N@R3K[=^/P^>\BMFSR?6_FTP.[U\*8S[@@>@83+@*95 M/IYF=2V)H28*B[:0[<(7<#.V_)XIBL@&P#.P.4Q_;I.-_ B"!.N\ ). ,3(S M+;V;9&7U&)V6(%_R? _OM;PX;&=OR()5#12O:Q L-[A6\-*XJ,?3LEY5!^63 MN!%/DH"YA-MIRAS;CTC@NBEUG0"^3;PWE06$]G/*0(PA/W8"8.EU"Y(\^YUR"D .E"5MQ6JXFUER-")^=5>/[8IF/95-P M*>I*JY@M*@"V\M8Y/$9+5EQ$:S'-EKBWI6/3 N1[!5_D\S$(S,5B:D3']9[8 M]917_7.3&W6;%=6Z* QJP&)BZ"$UPVU>5<8!A^Z5F-Q*G*WXL9 MT KT4X2:P<:)+]VAQVC9HDM%AKDV=P;V:(;M_RB8>J(;[I2S"L5[-9AH&PM;P/%+L"1-6CM5B!8,'\?D 0@-( EI5*-N!+D"*# M#!S$V# $:&_8D428=W=5?@?;=61)N\0JE1+(0?+,%/C=6%*)=NLZ1\!HI+\L M0EQD-\549UP"*6?X_1(OA[N!YHM\+ 5S:P 6@FM J9=\Q=/,5^3#Y"ORUR4, MLC?--[RD.[X_;^"%/NOALK-/=_1?1D#_26OOH]'@'Z4&#QH-?M1#D!,Z5,Y6*YUU29KA:1N^^5)$S\OGQDR;.@FL&/#PZ94AW MU*!EL (Q9&=^5Z!]I,S'"[H;'MV]NV;'6/M<#%80X53VPU<1*2<$E(Y:;'/M MA[I S!,2/>^GE/FWU!L)^_@Q@I=DKQ/2^<>DU8?Y!1I]=?ET=F+(92-!!VL+ M#FSC8SDIY MLX&]-J#[6"&N6OG;MIO?W*Z?\NI(NK_F,I2^F*]4!LBB*L<8"%[>6@5. N8D MPX[G$RO'X+E,)6?D MRM.35GQ=*^C8"F2""#QRBG?(<:QC$V70'C[^=IJ/ERJC1 9XRS"U[ 9CGS'C MI%[=_!TNP/R7Y_,93CW MV0R[S?VO"H;,X 55AN._PKE@E&0!R_R05SJX<1TIN:KSV]44ENI!!D%BA/P- MK$;^@"P"-\WRY3V0<5;62PQ0KS%$6B^.ZEVQR);+O)KC.JD 91F)"7Q6SHHQ M/&N>WQ8JR:@5AHDF'?PF@YDQ[++%'KVQK/<@_>3]FBW7H:H]U#"$V@S2M+)I M"0^4*4G/$>$5V4*7:,Z!HSG%(-&<_)7=)[YN-"?QONKKG5>^W;T$DWYUN^=" MGTLPZ3/!I$$KO2$&?6BEF#WQ/PC$+ASX-3P3;\)U^UN1Q^? I$%B?U%([,?B M=F_>NQR?/-? [2&?E@NTT_+Q_1QF>M>3X7@Y2SE]?7S> :F7,.;]CYSHB)/! MSLC/FVU>ZVZ\2+!CX973(=S^3I<7[499-^6X[>3>%^2(5C4,,J^4AQASMN^+ MQ24\[!(>MIL<8F1[E^BPRX[XZF#[E#62> .-=)KJ??"M^1EK,UOS;-93\>3\ M@=');=,_8-X%'3GB^+;RGB[EVHCKPA AW7.7(+N;:@123>L.I^QV4.=4]L_%O+N8=X-N(JG!3L&ZL\]=M7V6!6*?#A!\A^CJO/;N MJPV<8O)^A9,-[%=C]5(7DAW"67:(#\D3N=23]5[=8>'N<97+R,&;1^QN M4U:+LE)Y2W@]R-I5TR]EV#7#A.+^V_@H_+[#W0&[!;LTK3,/!+*?\P&4G5;&_6 M!"8^+Y?6))^LQDN)5;$X/U\[LO)"9M/!JA0/Q60ENRA)[E@7PC^X5<]>C7=V MM.JI56>?/=KS>+9PDX &+*4.B7WFQ#9WW=B)0A8EB1V]^U9=(!HT*VPT$]#) M=< +NJ.5Y#%D8N7BW4U4>\_/L"#.=BK(;>VRYH M& W2;IFCY]'NF",EJFY.H6C7U_*E:6:QU?NEU&FCQO:?]V9.[FH'T>XOL9$R MN!Y$K61Y_KO)I37[NK\1CU;MD&0UQ6*^QK5,BV=;5.8D7U/J_5 MI&!$V)KLG+NWQ6I^2*1N9K+IYZ-5OVP*!< >F4UKR$V=U^H_(OM8S;)'S03M M'&?#]VL6TBS5STDC)40R6(,*&YZ4*M6[O+V%N_!9:]18=5*U-]O(C/!RG1EL MS4%:%[+/G$[6O<$V=CBT>L=A MXS24XZH/D 7B?E/+ (M@WOI69X!KZ\FF :9AEVQ/AK\A$X,] /RL!O, YDZY MJEM2MI@#R9;:<,%G/CT=$- BU"Z &*H5FH_ M(7.C1 UPWL]8W"\2=OMWD'Z1;8AT@*<)*?SN,ZU$"FD-*KH./:-_=J[IL/;M M<-W0^#4?=FA2]*Z-[P8/#$5)>]CA+L#VOE-,+8L+++&[+-K9ROQ")0;6=S[& M;?[8[+,X]6-C:BRR:CG/JVOKEU75>1X($M."-I^L-QHJ:6F= M:IS1!Q]O5+=YJ[[/\^7ABO4%*G-#XY:S6:%^A]NB4C)'#H(VKU_6:]8)@H2) MQ+=3VPX2UV%QK)6M9T>>>%ME^U5ZS;9(*D7:!E&/B=:/.JM?E+$$DN-'% <] M-NZYV!V AJ1$:Z %X/EBK-MUPYX$N"\#%^1V_1GVT;T5S.!IXVQD):L*K,81 MR,(BD]<'*ZPE!+:#=FK.P:(;XWZ6?=^-B0E44Z_,*K!U[[2-J/'\ F0NPAXS M'-5#$6!7N;J['T:@4KNG5-M+'B1MZ.UY:+UAK:1]M0#+:ZP;@26 M!IAU(!BEWQ;]F0NP].N1=D& N)'24&)%&(!J[PT&$^@OZ?*LQYE*G$*!NY(> MW[\J&^5N#F.U9+MN_3:])LOND'=6@;* 6;&:-(*\&PY7FGN<\"QJN)9X[@% MP"Z[.X-)7FVYJM?>_R[K13V]BX:LI2+?,D%GEM0?WTL9@IM-O>%O&!IO)$,E.BP'?M$+/J7#6213A.9GH M4$)'PCO^3CN5Q"=Y;^2/& M1]YP7I\_2OVC2P6;G15L3&R0#A52<79-H)!UJ5WZM4\+W[:.S:DPYWF4JCF= M\T:;C1@?SLO[8J*="O\,J#G.J/['UXB._;4=,2Q37S"A?/1 Z4$>@PE<)[;& M,"1W(!)ASG8^7A8/^?3QN.'[ \DC^;&3>I.JU%>01;_%ZZ* MZ01>=O5I52Q5[M#9:HH/*G?R!F>MJQO, M=;8"9B/(N@Z8O%+,K4_9?)E9T32KLI$5P33@UGF1H8*I\PH;N= MR+6QLKLJ5T4*9%+62F:6(S&*^4,Y?5 _P5--HE$F-_I&?1%#:KE,LIK1!!^I MRE657^8JXQ,_-(OUK5P\56L&/YNB4C#0Z>-W,(RF8,7&6JHZ"KKL DQZ,FD;2P)4>O[8 28A-KTBM^:N:J1HC)TFS)<50Y/ M@(D6$U5.*<^734MW:U&5#T7=U&JJLVE^):F-6+@U;9E090: =)]EA4K$ZAG" M O/AJN6C!81:;DY7%M7 1YOZ+JJ^QJ,A>U74OYF")U^R:J)JLN#"8$^L47O5 MF\QD.91\+E/$L*C*J29@;Z<4CV1Q(I!>IOH.SLK0 TE0+LPO-=HIN ?P$BR, MUJK>(7^8K!D6U_$V!P;%\AU+D">%+'^%!1%D&ENF\HVQ3(]5R=(@UF?#):/6 M=E-U$#3 E9N@Q@3P1N^4C=Y1J[KI8Y$54&[RIB2= LG?DN]:B="PA!/-%WHN M"]A,XV*!%8MZWO.#]2UMW5_,%O*YA:G9PQ.'R7PE^NR*2* @,'RB=(JQ;Q ^K>DLQ(]2)U)?K5.402K M5.W(.6S/F[+\K:_.45-9K\J1Z>5J]]#IDI7X!F![4' [#-[6=3X>\G:I*UEC M8,@"EL/:@5O[<%VR3)6XVM;&,B%XAEHK-]5<5,VKD:Z_L5;&>/LB*V292R75 MZAJDV+?J[SMX1:_"_TZ^PXAE+"VS?MW64UZQ^ M2^O^J&KPQPY>T?8B(C=M4_8"L>$=DD.S'R+)/!O?&[E[<;*=RGX>S,GV7G;A M.2D;:?H_41@#C>9]Q(H<\EM>!2-^-K M;]#!-^7)!RI=ZF:T[W-'[ URE4]E[?&^2YK%*P7SI6S&,0#2NTLG=4?<[OIL M+MFD%\AWJ9IQ'B+G_623NB/7&TP675#.:>CR2]&,]R=RSE"R>.)2,^."3Z MEH@19\/YK_>DSYIOCA?0,/BN_.Z"N(9&7#H^^YG8[ LF.R7Q]VXP&7%&A!S? M67HJN^Z"R5Y-PH^FND.5R^EBPFTI81DL^.0"QBY@[/7G-VSDLL$BX"[^K?. M \<56K+$@"JJ(6O*7)#5:OPZ[?)X@PG M:X:=1Y'^8Y#R* U>''8"!?S/@O$&1-!G5-V?(#>_=?7LCZMJ?(\J*BIGLV*I MCF &FJ7*)NF("5A9:EM;POJLG5(D/?,982KN 9K8?E%6"# M+_8QTCK)H,O(9+(ZLLUG4^P]T.OV/96*S K"K9YO?9]%86M)V8[["8 M[3BK98%(2VY^'(&L-YMO30"X>F(M99$??$T^K_'EV23_QRI;MD:A9RDK(1=U MO3S3-:KU*5JO'B<@8_J*X80+ZMT;6KVVO62]'A"H5Z_C4=N!HG#$XM MU4!#=-RAJVQ_R79MQ$9B%9*/.GM%5M"5A=&Q)N$D7Y1UL:Q5"7XIF/#9[:II M\$NSDLU>DG("%WT82A%QN@U8F'OM#SLV$"@-W;.SV>/52[K&^O@.K5=2NPCT'@F55'I?Y6__.LO\B?S5:'4+Q:. MGP&*EC734:(CX)8B_R:;RD+]H 5SU%2OG64_ -K1X>^58.ZHV.W/JZP"'( % M_,\1D!KH*(6H+/6H*O27Z_8=M6H_(1&#AI23 N#:$ABL!LO.R&@0J/-YCC%2 MU7(N\15B#13JJN_$))\IU*0:;JP[653Y-#-Q"8MRFK*OK*\OV[[($$J[#_80O/'YKU(-5DH?9J-&_RK MJ)A)4*$OQ#EC5XR'; IWP+=7MZOYV)!'WE1BXPSX=J(TY)K@V-\,N]1L=9=H M#DQU8P]\R+6E-OW=FE7+JK,@K?56X"_?N.%V P-CC.'-L=EFI[K'V6A^NW;*_CQ3M.D&0IB!%SLMA%0@/#$Q9H; M'+,6H-JIB@R]A"\T"B\M_/7Z;*7>C[(@_T>P_/(+VNKWYC/YX3OKITSNA+/5#;\T;9]< M!;U4RZP-30'B8+F\.)QC@QTE>CZOB1B&<07#5SZ!6+.(, QO; M^JK&H#IL& /R3!=UGZD5;]G(]6HVRRIX"NJM:?GE/&ML=W?/"S;+P[455 6( M0NOG?/FEK'YKF")"<^SG\MIROB?.U?CARN;,8=]M<$N332E^<)B%=[19YQR) M:O:8,74L+G>9,]([Y[:8YJICR0S01"$W&/P'MN.J-OV[8J!G58#^B4#[+)MV MF#\#,H!WSM>_@S9N]:B3^$FRL>Y>UL"FOUQ_NK8^9HC$X"F@BMT1$V+$A?@! M_A0.&7&?_F")D4W9R.-,_NF2D2@HE&X_*B ]=[W$6WK)>5HO.1>]="R]-%^![5NNT >P>-06_$*=?F@X MM@$G837JMA3 PT,4##\"G6%Q :2!)=I>*32+V]?_^&%;IG0T(R@^!S0C=>7/ M8N1ST(C>(:J*]LBB'?(+7] GOP+I2RGR6TEKZ=C3/I*&8%L^"K68=;G"GV;E M/%]FU2/8IK/L+J]-(W7YA"F>*(()?2O/?_0?Z@"J_:+-QZ/)NY(G5?J1(VPP M"DI=0 BRJ'!Q;CXYKN;[:I<3]C&Z&1[B C M#X@MD']@$^?8]+7(IK N0$0\;,1 C8U6M[+1GO%Y& :;Y+?235;>KMWV]3B? MY[(=:594^?66#)F7RT+W@I6KAXKIOU:P1Y7%*VP4FPQ!LK M#-;9I%"NF2]LRVY91GZ%PE-TOP_%.9NM'.H9&[WW0D'B\ M 7O]5WW&\*F\77[)L.,V\EFT#G62]>* 5[[], =)@?* ,7'U.;CRMXT$^ )$ MQP/(=NTI?"^R8 TG_,.-A+]\^O YZF)^M;'A;N)+T!U=6P9.@(XD0.,-VG[* MU;$9?+\)B3\WK\#W%DO9,KQK);1&6&\NTM:27C>2K-"-VC>.(4TLECXGK6&K MC>]Q7OUGDYL>J-&6^V>TY=T9;?EB1ENNEM&&V;#AYZC/4H-WE8W1-4B\8(*= M$V6 '%A9UH_9%T"-$Z!LFS&"'_]KXW1!1@).K/NB;GJ]3W+L4 O&@EQN@_.R MM6[!U6PQF&(J>' ;$;TO7ZVD,#.2!9QA *5!MX$O3<_[8 M&4+?H,7V!ET[5.O&R*E*L$(Z9NEZ*ULW.4;+R@ON\PP70H(<:3%1UMXA6O I MED=S/94F<=QF>!/+J5:V/>GM67:7<-018-OS:XBLS7OUEGEYP&MV4.US2X?4 MI9DLA@G,Y.[(?Q]/5[7:11@5JQO RX0G:>SD*DQ7_KCI3'KEGFDD/?R(6WB& MJX9;\N5;Y>4[Y&4;8XV=Z8;H7?(O2+NBG#1@OH-V,'X&S.%) M>\ETK/278CJU%)+.;V^1#U;P:&6(R[NR=HC+RWGP?)5@6,(F^:(XMHVMC)FC M?'5Z)32=)(DW4$[/]C<[+LTG\AP[4B'>:I&T/P2-@=L58IV;JLAO<7MA_ Q> MGE5WJYGQE=WGTTG7=P,\]"E?+!5"U <-8M3W4E!A&"JOA=]>PS_?%?TPET*O ME!%EY1,SUF"D J0Z@9V(GM(_-"+'5"'328P MGEHUILXSC+VN#1JO<@-URJ?QZX%;T4H;CZ/$1S5:J^,F=$TY;S>AV;-$J%AA3*=PI_W>1+&02D8JU1%\J(1OUR MN=?T3>U7M@(I]?9JDTJF#<%35_G&5C.(X>I P+!Q) Y47@!MM;-Z0U@8&2+9 MNZS7*5O;TMOK09=KLUJJZQ;#+)KPP/,,>&HVR:(",-)HKB\H'<8YV)PH:UHR M1AZ&H739."M ,=PG38RQL2%0 6'F#^BU>]J*>%[."MONHFXEY1I1V[8L;_6* M_T'DG3*2[#8(0<-O;Z^ D61F\;1$DP_:,,">L# 4KNI_A[1?,-!Y!KM'Q3J/ MBP?@O$4.NG#YN'&B-E FD"T&3@1J04^8WEBF9"$605&ZJN9&MRLI>KMA"6HK M%F F:Z^//B+; 7B-GV,;,?62^JQ96*MLITVC#4,_,Z9NE6.X0[/M-_2EWMG( M_/#G+/LM;Y+J@%H-%>%*0UGY='7,HM)I,_V")VB\;>9I!:'?6.?H,ZO']_ED MI3U>$E_D1BRA3V4.8K:NT?&GW[1H!9PK0WX.R[\$*P0>AQ'UC?G9UD.9PBG? M;H$"!!%)Z[)@O.V47WN&I&F3&7\+DJ7Q2>HCW35A)CLHTYA(3G,8?-=BW0%D MS %G/]M$V$15,CE3CUP%C*W! #$Q8Y:DDMFF,D_B[R7HCNFC0=WH,EG5F#W3 M,N.!1+"2>-JO$=Z3Z%Y:F^LS=#U]?8ZWA4$R:U9.-K*,-,/(G N]#+EU7WZ1 M?(_7/LKG;*9M-Z1Z_I#^+ 7):1R.\>W#,7XY'#OX<*QS*C'@41=73]S>IA+D MJHVZM6*ZD( U+0'-5BUG'C*%=/$UH@0S^LP,/W[^I=$M4MFHW8N!)S+SWNBO MW0[V=3SSNKB$%!$??VT+@G7LKDK&.$?N.G@/RW!'ZR-(,J#SKQ(VG6].DLD, M[(.$/1/M/XO9L*(H&M6;K+3QV>/LV=-9+C8_>Y[;\7ZM \[ K@:>W$Q\[3GV M^!89%_N)1"*EB*%R^7S-*RI]8:I:M&9>I.BCSK&/CX.0C74$AY\KY4Z)R;2YN@;EM4Z],0%(W,OW+ GA7P M4:"SPU%4]/@3YVEZNZ_FZ@^,^U1B2XY!6E2M0UK]+@J2V(7UQ!-TP?0;^HY" M6F]0Y4#P\ TF40-\D!#Z)M]Z=2O4C[^:),K+0WL&MLYZ.'3J,.LKF#YAC0^) MVL^_8,^9RQ.*#1"H3@\T[.^?."]&&V_]VV;.RYB'VW+6"W+V*V^UU7B++.PYCM/2ON MM,^'N)NR3EYICJP4"XC6F=5/&4@ZWC:RVWOX*7;N2C5Q16S8;_0*10'QKN1! MJCY_I=X5DX>W6]3JV=HC':MNMK+5)Q9::6_Z*I?U7-;*76N?#:,(QJ'ZSQTK MLQ=(1+D Y"E2[BT.&T*"[ (]A_N5V5=8$8:Q*P;4Y?P*1;KK7KDZ%LKUKT0? MH5I(<7.T?UW'L/[<1*4'2HJ :0CP=&[P:/^:E49)-O/%<:AGU7L\S)6K\Z3\ MJ]PP>IGJ1"-P^??(NFV9?:LDO'N*D:^LO\HQ] M8USX87-D;9YJ*N"MZG:I(7V2_H U':LJ?RC'"DY4Y2,>*EW=PJ,L6-YU3JI:3PM9:U0 M3,&JQ4SF?,V4[JH[6IN:AE5^=B4&1QIWWQ5/*@89;E! MX#FCIP;0^/X5"<_8I]AC<#?M')4X@U/".61U4K&(N$.QV5H MW96-QS(Z284U-?1"-9]CS:LF"J2YY8>MS:D/2Z82R,A"5NCKEW9"XV)LLF5W M[EG+['7Y&ABOKC6I3C;D42=&?N3K ZUF8!M88)TWVU>EK-G3IAROL;#;!5HW M"H/AE"_7C?TL3ZL MY;_U6:;/J1)ER@90[@^,*;94;IWQJ]SDU],9U4N>3LGZKK MUB(4=7L=>J9QQOX0@^E:B]Z@NW;ZH[3%N@<[+?#4 )LOK9,-67"PK6[DX:V1 M=>WZVDMS!J\+V;;R_2?689O.[57:7 M]S^H,9QZ#D;Q\ =+-%8J%=J(6JS?B\&5O3,$U;Q8M>/J6U.5)GF/N@ [8IJ9 MVKZ;#\1PIIXGC:3LKPM8Y*R:/EZI^I+];S7Z=QUQ>+M:KC1 P,>83(!>^:C& MC [8#KZ&W9BY'N:ID\&T3L*8&KHIOXLG=:@I(#68\19T$"K?0 MB;+F[$\:QRKN$0#=)'M4C"6=T":6-)O77U1=]WZ=H/P\LKS.%R J_E?9T0H[ MZ0SU6I_MP>N1_61@0._C;F&04B-C>$NABI J +^IW!'5+?7;D:051D*"-H?- MA((:2;X"IJJ*_]W86VL\6;>-$QGU(1EHFF%!4/5K19NAQL! M'H?9?I2UW#\T:PR?1AM+W)26WU*4.CIV:N*%S /,Y7BK$JKR@JR4F2_-UJUTA7-]T8>VR:/=R=O+)FF\(?WVHH3. MX%2XJ+6\V]M,BPZMK T(:BL, ,>U#+8&D+AFL&V-HYZC#VOU[-02RY)&N83> M:XG08C#%47[+XZ2"U[#(T7D6:3'Q'+A02FP_%'@UN M*E6RJN4X;=O^UVL*K6'/%XEYU)%5LZL5, -,IK%,/AEMO*?M^OIB*H\#%Y=3 M):25L9D]E%7[G7CDD?^>8>2$?'BA=T$3@#C9YBUE2!_FP913:@WJ'ZNBTKX" M@'/U;=X+C;?;],P?GT>S&]"B/D6:8Q+[(LAJ/=RN='AB&DU6$E<(>#V<(*YRMBI\W8Q7IV:H=X+ZP9 %E=M MLX>/J7>6?4$SO\53*H;W[[(H^T.NBZM=;W8@:6M:?(E2QFVP)J$5)AKEZ\2. M]4O:,R-[F6$'64>U1[):EB2&S1CX-)"GOFF M*F)#U^1"";Q$TU?KJ#4O*<%@[E/OPAR$;*X,9?G%6L)@8"2:3)->822WRFHY MUDT56APK%_<^UPZVU5Q+JFL53(NI_U*D;"65*W"M"-@4H,8]V) DX]#GG^6;(?9B; 'I@C.JQY?VY6=4PV%I[F1 YJBX;4MC+ MR1MIB*F?GJZAK)4%O9+B>%I'Z\+'56@/]US*P M!]9 U;$Q<%>)A<85KV7>EG!=R[ZS:ONVT9-&-QSIIV2K]4B'D0VS-AU#5(34 M&F]<6Z$)3U^?I*R14,M&'[6[,T[*O-;/4RX3M6I8>V:--]T6H%I'=FH(]DD2U)-C5:!Z'5/ M2US)K+ZWL-USW?*';BK?5DE9HX?76KAI6H-O;L66UWDS5X0:*K%ZTW>,+CWI M0995"L%@4!37& "7"$M&&>]L_GM1JX(R&G$4QEG90Y#-]C,O)$ASWJ/U=N-L MP._ZABS'J\_GFK9-4^GTU-YR]:0=YSWF[W_[TZJ^NLNRQ?>M)J_!?!*9S3<& MVL>-9^XS"-5P6HY_^X_____[MSWN_ CX9?S8W"7W-'SX-;_]]V_2&(7(?SM_ M^QQ_8Q43^ +(>>5$<>S:M@@B/_(I3SWNVB)T?2_V&4FY^\U_;.F&MJ#Y+!N4 M_@P,\FL)>_A)D7_*JN5EBOUD5#I::2BLZT9JC=L,(<>.'M^V)=A4B]95Q5:S M1=,STB@U;1: )"ONRW)BH/](;D,,^S-24W79,]7;M";5-4Y:RG;CQ$,>OK2; MBW5TZI9PQE?+TX*A4( 9]AH"R&FAOJJ.A!'^FJM3IF8*(#\KD)_8TG=JC$,L M]C=;S=;WM88BFXNMI;B.%JB,1;A>=Y"@;9Q(;?O]&:2]DL-ZRW"ADLY_IA,IPK,KPR HN3+/0;/)-MF5POY_['UI MD^,VENWGF5^!J+'C544P99':J]H=D96+7\WS-K5T1W^:8%)0BBZ*E+E4.OO7 MOPN E*B4E*D%E$#I.,)V2N("7)QS 5S<1<8_E]+G++UH^;!!'E<\W;\^.TXT M/6?R_+1PN^&S,I.K!:..*!>";TGZRM0JS3N>%V?"+3@9SPK[#85ZR_%47"P" MO6?7NO'>E0K+T48KRRS,NU!.-< MZC+FG9@GBFL%:=4^YXG MU%>29WG)PQBR>,5CG]R?+_]7O$HB5F5@4&;C,8T-$^I-JJ^5TI%'.W=N^#7) M_?++%TFW-9) @WT2+)I5B,T-72+X]B_I,2>.MV6)]#RY4C)W*HM"1<'BYAKO M@G_+B]@^&3X$OF>7!>6 M?5I*)3GE F^I2*P[:U1!!>'H1,K!H^B#.$B70G+?5)U6N5$Y.8R$5!6U$?]E'ZA!1%QQ5L:,X1 M,2/BF"O*:YRJ^Y8&.R>L'$:Q]5-KHL*E:J6Z*KQ'YG53Y3EN]""7)F*Y-(RR MNW24!?/[U?Y/)8,JGC3W&9&/*YU?Y6Y+=W-T%2_>@ ]B*.D!?&="2+_$*(ZC MW*-H/1^*U@E_]2!80?JY]Y3<<^=KP!G])?QJK!G%@,@92:)>)+=;3 Q9G*VI MU?"\MK,X:9.8\.9>AD\K/)<5QBS)G50DL@SQ!76=RU,WL3V3!WHJ\D)LV.YI M6H]R#Y@H]N^E/X1@P%32D!8ZF5!+I+?CA40AO]W\4DX-,J\VG9N1:.S^*(HH M2PY_[:5B](N% MX%7UXMRVN](L._\@H^3F'_/205IZG3Y$>J0W'WGE_YV/-M?4SE9'TRC+P$C3 M<*OA7I\X*E-K>Q%+75DSQ8B5:2T@55P)&K#!+YVB4IV625 M>Z^T=(N(8G'208M$NB=Y\W;GM?X6+B6EQQ12%>'X;YN%6',9BL_E]X3"Q!HL MC(0MKID]6$E%)$[+K_GQ5?.5_)Q,7:_XO#U 'OQA.J8_J9MW,E;S0FY'IPE_ M6_RQE%M@WJAX]I=P"!)-"7]\U7G%: .G_K9GU_Z0#N=_QBN?D+=>-:G7__[= MPH/F+UCYT*?W._O=;N]Y^YZMW_+U+TA4)CSWW" ?1-H3DNIZMP!0A\!61E_Y ML[I^X2M975)^\V(S2Y00Z8+%H?3;L4];R/7*:AVUG%IC8AWXJW(3W8?BR!#H:NC^.U_>1[GH]$1 %M1UAF5GG9Q-K=* M:X!\XM=%=(,$:IP&T*XAUPH[5R%RZ;.D/TP!Y7<'P]QS(JQ 4A*N%<"M[]B. M-KS5&SOBOCOA4DH3QX^OPBCDKWZ8":&JR>+$YX3%G2!6?N;J?5,@I$V#5]=G M_;JX:[7:MJZ.FS*2&O7I#]*\\IRM_Q31R>EV,Z M2&BK0*1$'_E%J8(1ES&TN7<@%K(&:3&M0CRN>FOUJE]_0>L9M':H4E:7P^%; MMFIG7EJ,8=5U!'U5@?WMJ&K+:5O-9E>;XGI!/*;0ZRA;1(,6#(>W)U;CG&&0 M2(W3:5L0M45$%<'B =]+D=7;;*3/VOB2;$_?'-ERK,Z@CS7Q7 M5L:\;1O,5HZ%N\ZWV+G!\/WCY3R'QXIT?AO$P3F7=O.FV>Q<#>SNU:U]>]6T MWW=[[69ST+^B']J(@UOOQ?/4X $/'E,]>+IZ/'@Z^_G M([KP=,[ZNNW['Q- M3!/U6HQ"/G JM@!"!"$06-7:5X_64_!.>HTII!Z[QKA'+6QJ-J#OD5[Q\H% M5@O<[&MM,&\FK5I:239=TV7JTKNE7?+\,;UIJHZ&;77T20\ZX.Q\6@,!C[2C M;TU.SR.MY=#$T-&^B3AM[PQ0!ENI7:4IW5K4?DJD71_-3-3^K$Y6GL+6$LGM M\[S#14+GDM9?2GF+'9A!,\%+1JK3\?IKVSW+:5=TTKF%X$PA^.GM+LQB(78" M*\QQ2/QR.BY$=3"A',Y3Z&1,<)T^S9-.[V""JP6.,%EBLJP88O_[TC_ FO[M MT4MG^(5@ZMDI2KY:Q ) MZ?%XLOA[RO[;#3-1*;EX.3W?S6MO%[4'W&$T+>KD77ZZ8MUFM\$^<N'[Q4-QO\V8$_NSI!;^G%O. /?OYM]%5-)GR,%'E0Y1G[I4H5OQI M[,;\O:C-^+NJ0YALXQ#=="[?.TZ[V;OL7':=[M7M[[IYZ^R4O/RM M+%+IK>DF#7Z;Y7W]("O1B-)LHK]5=K+J(O.7T]@/A,)L6WEA1S&*I!]5*<*B M2F"2$AO&) M9H6\JJF)R56]\O5C8:_%[D6'::2H)2H&5B@A:C(]&>9V[*,P+ M:,>)*'/WJ&8*E0!S,A$E%$I7=3.5 M)[YL<;,M.T7ML6790VKZE)J5B#F#IJ%1)DH?LGM2,J(P+_N_T0-IGE@**.'Y MI;(NJ2INKLI9W@N]JSJ@RJ:*5Y0JFN<39I2E2>HJPUB4%[B?BOJK4990=^1+ M54-C+LMCUKC^I50)R:Q/\VJ?,R20@/+"XWX^]A'-["2J.90^R3'_+1=5N1SE MAT^_)8M0^I4N2=TTDU5DU]_XZ]*-'^?%I-5M7T)1-;9\T\=/7UZZ*>_OXEV7 M"W>)"I#YQ<0B[OFJ<.]',6B+=WZZ_+AP)P%1K,3FE8,3,6\EI7+O8ODB9:WJ M<29))E=JJ\3NAYXH,R]N)V&)PO&>+(=+39FMH\0[9"5*N<83#!25V@FVLK2G M*.(FRL:FJ]K$_\Q4H=PEZ.X"HY;& GA/&)BW=U:;JJ1E'-$J67#N(@3'S-I]]_7YR:QH)7U1$C47CUT!8MF/["?XP M<[FMM[QH,7^7IO3G)^Q%I5C1S*UWXF9G/%_W6CVKN<(15-=LO>FT(#A%>TQ- ME>=O^5TLQ#QO45O*>Z!I@MYVT/3TJM?I6MV>GCZPW8:HI'>U-".GPWR<;(WC M5.M%GRX]V6I9[9:>-FY'YMHN>;[(?@B*JX6+A#V]WA<]YODRAJ002P_/H@>U")%KJU+<3$"DLL"\2"K%@%1:0[I/.R^+B\E M&^QW\0;/GPH#*HT,+<2*]?0[^H)E)$/&#B,L/:4U=!$U]HN6\3QIJ0K*55NJ9 MM *?^)M4:P$^\%ZT;)6M^*"HTI)>JWNG!54;I!C*S['=F?SRZ4WNB:2$\P.- M<#C+0N2'PKBN[,T+F8=D2 >?IKE^$/>04E-4+6(\WKS='82;^E'5+CE1!9F' M[+:6U$/M/5,/[9L[:-_[:WU[L]:M;]>Z]8=]?4T<6Z\TZ MU=]-@/VU2ZQ?9P9J\<15;OJ?U!YCW<]R QT\4A?^47_#AQ5KJ7)*LW'N^]O>;PE"R[H+?8['1%;L+2=+G]Q1 MK8Y M]0AHWCRXI@[(_B@-WT(GK[NB2-4L3DO77?.9QY/YX+[^$#*10S%Y@T445/U! M"7%Y?Q_S>V'J70?5#X1F/TQ\;^T5_Q"F]DW' \E7UJ/[?1X?GWN4V,Z[IZ$T M^N)SS9&HQNJWJ]V>FC/^^ M,YN&$]-FW??[14AJ$1?+8 8W6"6;HVSLEBXYF,*$JM?)X,,)9XEWVG9CX( 2 MH,2QIPC(YZSD@WR"NA?X&]H83F;E7P04Z5S[PTYC@N",V2V\MBV[OQRH6I6, MSKNT#KBGPY?Y9(J/M)P&CM7-U,\G1BX(#H(S=/-S2"$:+S@<>\PW/YYP=@RX MMLIP(.4)'WJ\;FO;PV"K K:<^)%(>]#HX) 0C#CZ_ 'YG)5\<"*B>^UOT!;T MN*%/VHK &R11L_"Y?TU'G9*M2=E,JS_0=[BRLX!131/$/NS"Q?C3"#BH+YQ$ M]1K-Z@^!31E[:!I#-8U!@JMV6=#0YH]JD,CJA37,:B<_J]E6T^E9O7;U,8ZF MC/^^,UM-$E56*<)_\"25E2^&A?NEK$9[ ,L#-/:>^]]:GV"VK.9 7WSH2Z(R MA6U5+\7!*6,._6$V6''HI$R6Z>#UGF*+F01<%D MF;5Y?;4G24R&F:R&)HH3R7*RG%JIJ4Q@Y;4-M3QF99K671XD313TM*XL"JSE MD=_9CMTP2US?M9L-G0+3TRBGU>CJJ0T_+Z%EB8K-4U66-'A4M:+=6?YE?Y9G M>8E:\RCA.I-+\*(*2#O]5J.OM4B\+F2WFKU&3V_Y>GT(M]N]1E=KXQ2BTRAU M@S5SQ#=E>A7E6 L()S7'< 5E/K]KV8V!H8 V%\].7S.ZD@7B!YPXW@01LYJZQI9.O*53U%]4Y6*MH)$F.>.F2ISGE)3I3> MU(36+V%^-G&'&IPF*(+#"!0 M-:F$-T]K)3VNMKF/9-N:U2NT!I[7M+^F9/?[Z^.G+ MS/\=QD!S];DYFJJG+:> ,4RJ>)$-/IQPNFJGTVL,M"5Q 27.AA*0#^1SD//& MPYPGFB4?G!<>9..@#AYA(#HE8Z0Q.XW7G=;A$J>?=T$=, ^U/TOW#;J--FR1 M(-?T ^J(FF\W,F=#U$4=4:W;'K#E MA ]F;&?0:#9U0<44[%>]60$E(!_(!PQ^H>P&?*E-'?=UZK9UV5)XFI#U96955R_)(3*#+COZ"J.DZC M8V9F_$ZCK;EA&DL]=+77$Z@^-7[!24T45!_%Y<]GQ[^93(/HD?,\-_[O6>R- MW82KI.[5IL<_B!:ZKG$%F0?._"3)=+77'C2M;F?9'6"79ZE4^Z3T4B:2_^=% MLZ8%>J:Q[_$BX^W^A.XW&ZWEW4&[@KL _-6I0QFE]]< M/Y#% L14*O.TZJ5J594K-NBBE@$7JY!1%-"62ZH!*:J\M$0BM4(B]5ZINH68 MA]+9VB6<)6\N$+\@<1D%SVCVCT;/;+\,U"[SQRX4UM!3-&,I.>0B7DI/6=AA M&ELV8^+&]WZH&NEF:51\H6P \IL**FOH*:S1Z^U78&#/^@0"&:AO<'YFH!.3 M#^H;;%+?8+LZ!G#K6 _2]VN].9;6 \C/>VS]>)JAM';+ZMC:ZFJ?DV'8Y)5' ME2*\S&@?$=-W"$TQ>&5FC()Q+,=&$B0LBC:6[6]Y667-J0<-DEZ]M,]IKGM> MVW;K8!(Z[5@ZK(F0*Q6KHBW5C\9DJ= R=9CT#[%DTITSP"#QU4LWG>::J8W, M3U@3;;P."R=C]R]]!=8-DF*] M5-!I+GY:U5>[,H586/P<\F1?NQT >FG'M $[!<+5(_U"QVKU]2FP%_,OG$.: MA7K&B!D2D/*1)VGL>R(Z3(:D:.G;,2)/?L_B)!/>X6DD_)0*T"/KG#/DE!X$E338YS&G M45I^B@A89&)6T]/E$35)3X=5Z.0HCB820@O(D>@MW$#UUYOPAZR+SQ7#QY]$PA.B\*A_)-2F[+[UX,_$RE:)^\ M/N9>=!\*GR$112%'Y^+.3;APN9U,>9CD31&2IP>(YU$W!&&F))-H>%+!>%+A M7;R7W;\J=__F+_$WUX.8*C2JG(.K#2>6X3AK <*5A A/@2O 3 R/U-F'Q3Y^ MNJ3_BG@OR8;RD2RILICT+F'R7MTD.#3D4]*_$ZYT]\/8)PY(;B5)Y/GR\04E MZ'W3*$X5>E6<$:L@H.;9)4[MPFDJB)6Q6UJ"93I[1KNT#QKLLG3[GJW?]_7H M_)ETOB9FG'H9(2"?4G-MG6%6@QT,RL^;'/*@JH6W=!<6/-JCK/XELA?]Z!QGMZ($MJ^;Z.U>Q7GV?! ME+$7]R'W-S0--,T1(BFL5J?Z\%-3QAZ:!IH&FN9(;LM6UT$]DQ.SGU<:ML43 M$IXWEDX40]I_!M%4.DG J*3?J'1RI77;?"B7J?B"B4Y:?W"!/TC]QXZ]+7GHSA_3FZ9/Z;Q(;'HR#!N&:7/9SB]YD\2S-Z*%+'_$"EBM?3IP(F> M-^WV4M]V <,_5;;<>+C>YN(^N/$P8>H7^EQ*P.LF>0Y>E?I4)NAM,'JF^EDF M1753>8%RK,P35D]CW^,KDRB+;,$B6ZK(]$N_R\B&RLPQQ Y>3" MLANS1,(J9[$7)6DB.KTR2^R].D$.'D4G7":.C\6(70AL">GYR2SC,#U8936F M!_/XFQ"&RCQ>G .M)2WB?P)\9')%AYN4:]C ME\=;FI*JK\KVM,N#)&UU-6G9SV=,ZII2>LK"!,#89-$TV]WZH&NEF:51\H?: \ILJ\D4W3R)?=*O628O1 M>J1/C,O(N&P"(B&?#1FKU87PA/..(N,RP(>,RP#?^8$/&93KQ2CFG/EB;R3*:\?B#!81_";;4HW1-DYCN6#\GG*8 MCWEU@M!.H^_!%K!E [;88 O8 K9LEJJBH2WURWFP!>;C#'^ [2_ A'A_Q^'4G_1EZF-CZHB=./K(1U *UMJ*6OAH%H!:H=7S! M@5HUI%9-;(.(QS]E-51K;>,TM%4J/@]W%+#EC-FB<4<)MH M)\Z6IKZ@UO-@ M"\S'B,>OF8(ZS3UXVT9L(J*"P;PC1 7;!TA'">:!>:8(SB3F:?/P.G/FP2R- M>'P8#! C:>5\O[MR$B["!R92'B2MB[AG_2_S- M$W;WR-P'-QZR]''*F4LK_I3&()872'N]DUBT2L\/DUS-_+&\UN,#0/^\P"#=2"H7<@_ M"?3>#U4CW2R-BB^4BI+?5)$5H*WH._I^ZGVO MB9GM]!?U)R:?>7,[.@,D=]D0/+\)6%JM: ]^+"=L6+W(K+<)W#CL03X;6%5>;SP91NKLBZ>&R1;XQ2 =@6Y5MBY!I%&[R7U80H^OSL8 MYIX38062TG]RVNE:[7;UF55J 1MQ'W)#0(,9 $5HL,W#>'L]J]6O/LU&+7 # M%0859@@4H<(V%A6MP7K:,G?4&S508%!@AD 1"FSS722MP*J/]*P%:O958#4Y M:Z]2A/]\ZF3J3B+J];_=DI8"J)@&UWE4*P++:8PI.I5 M$EAQTJQH@15@!5BQ:$9L-"4K0 J0 J28314]3!4[QTVN^OMO/V3)Q;WK3M]> M^XD71$D6\]]&5R6_B8^B_BT?7D5)FGP:NS%_+UPK?GX^S2TG.H1#F1S[Z\=7MM?#\_I_VOSY? MOV+^D+YPO?2BV6[WFE?MJ]:5?7ESV;_L73>O>N^[@_YUM]_L#IQ7?W\R.&5! MOQ"VMFILMZE0?)#H3A*R[\F(QZ$?9,);*.0I\T,OFG"QY62)$"QSTS3V[S(5 MX9=&PN%E0GM2Z0,SCH(ACQ/F)XQP[V5R&$7T(XE_%,43D>3PP4_',AHR?8@N MO,!-$C;AZ3@:LIC_F?DQW4"7LJDKR.-/52'DA'L9M=OG28/]EN5-$=&H"Z]G M27;W!_=2T:R83[/8&Q-P9# F-2#QJ6WT]/5/_A R,08"@I8LO$QW21*+KDYC M/N)Q7+C[T&>?FBD%("Y*Q,:\) [5P&Q*?XLG^2) U W8-+LC8%+#Z5GB]22; M_\Y"+F(1VA9[X$+ 01*5VTL/O>//M/H+X2%>*5&K/(+;CYN;E.\/.#V7YS1; M>MJS0A4^49G\806R-FB7".(=^HFZCNZ>MR(6X;=$$N*X;+(<^%$@,4 "F48I M447(W9],B>0",+()_C>^T$B%_2=X+P^E%(WL!KWE[I&>\LT7;)6OV5+*=+NX M:RF0.,QD:$H)U#G*LS1)B9=2@%E1HE23>FXQ">I4^CF1-KR,IK')'KY M7Z+/0N?%T40^O'3##*[K1O>I_O-'1;2ZD@2]WR4Y%@)Z(:9\>8)^859];@+> M9NH=W/3MF^MFJW/9O+YL7;5O;]^WU-3;:CI7-[<'G7K795;0--7*CTLNNK_2 MZ'Y0HTL"9%*"[/*;ZP<%VZ[4.*N8F&>'T>0UQN<561 23ER@*3]?%BA5-,._ MF#SO-ER9E.6UP(O5B19*=RI&OGF+I OF)%UH:4FZT&GO%\/=.FH NKWO_76. MOD?GD7O =,,7Y+.A8="VCU"<>=]2S-UII:68_T4;6783BN5_.3'!#A8XGV+5?BTA'"&WK$%!Q M(^. '^ '^ %^:C7C;[AFZM=]*?#KW,<&AQAE8N3V47S&;^3UF7%>$M])V'E:3L\:.!N'!%0G M-%/P Z,SU)E!<(0ZV_*(S+':S>;QA68*?J#.H,X,@B/4V9:G<(XUZ.KS+CI[ M=89PD?1=GGL2 2-PV#9B)@1^@!_@!_BI2CX(&-G0M+])4F]8]VNL]8Q?WL,' MLTK;O.FC#UL5= UTS6D8SDT??>@:Z!KHFM.P:IL^^LPL)!3H1,"/S2>#A6E M_G ^='0["OP+JQ7?25ABY E3NZ+8W7/T+X0Z@SJ#.COJ(595.TJH,Z@SJ#.H MLT.>D[6L9JNB1$;GJ,YJ4GRUTN /'D83/]1:N0S*'@[8P _P _P /R;*IT(3 M?_VC0?46#\.&$ 7^4%+2%,$!<4 <$&>^X.#@F[[[IZQ4SX<7+G77O>J $*%%[2NBU MR)T*)9"F^?GT5^SAZ5*7^LF]E$4C%7?O?^.E?%>PS6'?:J[@C!$6$ ?$ 7% MG'FVN?IG#_HD#&DLFJ9^%"86^_CI2\+<<$A_7";8*&&C]/)&R6KV6]@G@1%@ MQ(P1G8&VA !@!!A1>T:TK783YN7#V=+JORR]F4R#Z)%S==#+IEGLC=V$LVG@ MAMA0&J2+M KQN$GC]?G?GGJ.'C +S-J&60YJ5H%:H%85*VMMII>39Q8\,0_@ MB:D_N3STVI$#X_*'BBM>J#!Q:.77;UK]=D7%-%:EWMQ8$#76DJ CZ+BC,'M] M:]#K@8Z@(^AH AU;EN,XH./1]Q &;=D/5(>JM&-XN2(5G&#A(&:NX(P1%A ' MQ %Q0)QY3K#U-XN^1_QX_2LKF0*FPQ50JDXH%1Q4-0Y8),D4*,#Z ST#/7-0 M/=-I]#O0,] ST#/0,U7J&:?1[4+/&&0^K_TF]%J[ZPR,12;I<^,=[%#Y=\L= M;?-P,X#QX*EZ"0I=!ET&75;=KKEUN%VS\>"!+H,N,PB.T&5;[LP/6//+>/!H MW++_(+VX5EU_L(:5A!;X(;\8RWB6M[;3_'X!H\(84)+J'UF2^J-']94?DJ)+ MW[;%-3HE_7G,V2@*2)F*^)FE1)!1EB:I&XHF%E$WT6C!'X[Q/S/_FQM0ZQ*Z M/^:,_^4%V9 /V2B.)BRE%Z@ '5=D:YKEE*3?=XK6H=;&\J%TBQ\-$S:E1M'+ MZ7EWW'.SA(MG4@-$D^FZ"7N(LF#(QM0ENH*'S U3_V*6U_*U'])E4990+Y,W M;Y\W8SPWDJ61\T1[XK7C5'K*@NIO%N.?#[;X7'Y-&,43-UB C"VNF3U8.2QZ M/ CR:WY\U7PE/Q./O>+S"H1\]B_]4#72S=*H^$+- MWO*;!W^8CNEJ$D2N?DA[!.XTX6^+/]X]U1CS=I?-:G.MTUSID[*Y94ZUJ=/^ M_F6]ME*[JOM;^]UN.WO>O]_M^[X=K=_\=@U.25@]0SY+\IDUM[]5K,AR0,." M+ <['.@]OPS,I[V%M]C=A05+?SI8>RVSOW'IG$3M/6EF@-X /XM@6?MO!?@ _@ MVQ9\&Q_'(HQSPX3@>2KP+XDP("N7. M(J(=I 0IM7D1:-MZ@)/@)#BIY33[#-987 MVEF\9[%-!ZU!ZSJ:O,%JL!JL-H+5>HWF(/:&^YGU 6:K_O[;#UER<>^ZT[?Q)1#Y]INZ^#R+OZ]__\S_^5EQTZ_KQ/]P@XY=)PM/D%^XF6]]7?GXQ#6:8O! JM&D;#0][D MZ"4LR283-Z8+96R9.XF(%/_FPITM21.+96',J8GBFWO7SUV,@H@&A7X4?X]H MH-@W,5(BPHV>D=!+_- -/=\-F"M'C]T]LH2ZZ8^(;Z&(??O&DW1"G62>F_+[ M*'Z4SZ*[Z6$!_\8#]N"G8QFAQLNO&/L\=F-O_/@T?.U9_")Z[8#1:\Y 2_2: M<]P K'UO;]:Z]?O=WJMSX]%W@'Z7V_MU;CSZ7A/"U\2II5Y[:LBGM'KKK8M> MF5!3 [Y=],HN!YG/;XB7UNB#W>0U6!N94HZF9=L$Z(&;X.9Q"^540$T=@645 MDO5R9J^XBI(4H /H#@"Z+W.;V$_")@;8 7:'A=W/T@ +W %W!\"=.(IA\BP& M@ /@#@"XG^4!T >@#6@['-H -\#M8'";2_7#YL!#&I25,%VS:)FY("@'$I2M M-XKW*.D,Q %Q0!P0!\0!<4 <$&>2X( X( Z(JX7@C!$6$'<.B*N)CU.5IB9Y M^5L_I<=[ZDE7;C)F-_-J4-IL3:#IYC0]1S8"/\ /\ /\ #_&R@?X 7Z '^ ' M^#%3/L /\'-8:XA!1KDJ$\W\$H7\D4W<^"M/V8AZFZ#V4#TUVEIAFP*U[PX& MJSHDXVTYCM7L5U]OR931%_G MK6^PEX*N@:Z!KH&N@:Z!KH&N.15=@WT4] WT#?0-](VY^@:A%BM"+7Z1_@2R M7L8G40C&3WV.> OX^]1W)@-^@!_@!_@!?H ?X.?H\@%^@!_@!_@!?@R4#^(M MUDOS*II,>"PSGD[=*8]AUCX@69U#YI#9(IVQ?DMN9V"U>P,8<<$NL OG)* 8 M* :*@6*@&"B&-2+8!79A @/%0+&:4PP3&-@%=F$",X=BY^T,J@XX1!]'U,N4 M)RP:L2&?1HF?+E=!WG5\DFRZ1IXDKW>!'_*+L2HS9SO-[TN/Z4W3)PK@M?U& M-HL>J5.10E]NKB]KIQ8[5K.I+?K/%-)6O;0 (TZ8$14L%, +\ *\ "_ BQ/D M!5908 08@9D"O O,%. $6 $9@H-O$#4P7K9?FE\:K![P=-PPNGV,$KYLD4> MYX8X-]Q?3JUFWQJTNY6CRQ1N53V?@UZ@E[HO;_G=7=^VF^HIMMT'T4 T$*UJ MHKUV^M5/:)CW0"_0"O4 OT*M.]()/-2@& MBH%BAE$,80OOKJ)X&L5NRME=% ZUG8U !YWP86RWV[1:G98NK)A"A:HG;'#B M-#FQP@KH=-M@!]@!=JP^4["MUD!;_#H.#T"FUY@;D"G G,%=LV$_$$JR7[>4]#[U'ELSJ.NH"CT'RJZ\6NHOB M(8\+2=C3OU@2!?Z0_5=3_G-"!WU.KV4-!MJL[SL+SA1>5KT6 #UQSK[>T-_6 M%J<+HH%H(-K:,X..;1\,:#A* "O!RK6KSY[C8-(#O4"O6MBF0#%0#!3## 9Z M@5Z8P8RD6$WB$(RC%^2C2?WL(JO\X$!QJ7#N#5^ 5>)6?<#B6/="6:VFGHPS3^8B0"="PFN5BE[C7P[2& M:0U\VEM6NG,I@4VGEG1"@[3.E%N#0<]JV_IJ/X-;F*G.ETU5G%6< Z,0)K)2 MMNJCN/RMG]+C/?6DWU*ZFETF"4^3M]IP9HXTS=5FK4.>NKX@Q#H(SAAA 7% M'! 'Q %QY@@.B /B@+A:",X880%Q0!P0!\3I%EQ-'&:KM.']$H7\D4W<^"M/ MV8A@D; +%O,DC7TOY4,8Q^MA'#^J_;MM.382%8,18$2%)T+@!7@!7H 7X,7^ M6=QJQQNM*ZR7I -&@5&UGVFP)P$CP BLO< +\ *\,-!!LUEWR_GG*'4#=NN' M;NCY])?RS-2V2,=AEX[=38MV-\,HNPOX7IN_M:-1"S_M[PXFVQ=1>^"HX2JB M/+NMMM7L=HXOTUI@K^JE&?0D]"3TI'EZ4G]Z%VA(:$AH2&C(4]&0>A/U["_0 MDTKQ(^]#\0*H4.- "16J=S/N6.V![@R=6&I"3T)/0D^>BI[LMCI6LX<-.;0D MM"2T)+3DZONJ28H&+0DM"2T)+7DJ6K*Z9'?0E-MY83I\;S:0(@+ MK[7[] 1YA1^2$DW?BF;,Q=7?3PFW=EMK^TW[#)A MT8A=*%/*;!W^8CNEJ$D2N[(F5@3M-^-OB MCW=/F?'J93:OH-KF?J^J38[S_JW/CT7> ?I?; M^W5N//I>$\+7)*52O4PZD$]I]=9;MQ>;4%,#?NS@_Z4U^AY[+_GI02W2[Z)@ MJ)[S= NV<<$I[G*$DX< ?<'0)WMZX?LW^X0<8!. #N (#[F7_C M ?L M %MAT,;X :X'0QNXOI[C\J+E2>(@E'0TBO?5"G&O6K;& M215P!!P-DBK@"#@:)%7 $7 T2*J (^!HD%0!1\#1(*D"CH"C*5*MB;M6E58S M>?E;/Z7'>^I)5VXR9C=_9OXW-^"A1K,9.+PYAP]C]39./L /\ /\ #_ CYGR M 7Z '^ '^ %^S)0/\ /\'-8:8I#%KLH,0[]$(7]D$S?^RE,VHMZB#%D=U=E: M89N",WUYU/9(DV9,)K1>T[;LMKY"8*:/OK@/&1^A:Z!K3B/KHND(@+Z!OH&^ M@;Z!OH&^@;XY;7V#O11T#70-= UT#70-= UTS:GH&NRCH&^@;Z!OH&_,U3?G M'6J7KZ M$B=,B0KF7_ "O OP OPX@1Y@244*(%8@3H8PDX5/U"I4*F@Q&E3 JMOO<9? MG$#AZ.YXZD>K$/?*EU6MFX[=LOJ]5N70VUP"-59S(":(:?!J N0$.4%.D!/D M!#E/F)Q8TH*8(*:)Q#Q02 B("6*"F$<[S $OP4OP$MM, \EYWD$(ZJ.X?*'8 MPR\RHZ%[%W#V:1::@(H/\"(RXC 3^ %^@!_@!_@!?@R5#_ #_ _P _P8Z9\ M@!_=)A&#C)A5FINNHLF$QY[O!FSJ3GD,&_"IVH"/>_QB6P.G73FX3&'5OD9< ML OL,O00!10#Q4 Q4 P4 \6P1@2[P*YZL L3&"@&BF$" [O KEJR"Q,8G$%W M$.&7QJ<&NQ<$#B><;@^C%%FICZ&):J=P[%;/:CK:8KE,(435TS8X<<*<0 (P M\ *\6+[O=:NG+;AP>="W[?T16?0&= %=-EA:=:UNNX0%G_^><_>-I%+LI9W=1.-1F!3=(>O750:=S4->R6U:SWZP<7::P MJNJ9'/0"O4KW.6 6F 5F56'$[]K=@T'KO*W[8!Z8M[!D=*QV'ZZ3H!?H50]S M$2@&BH%BF,% +] +,YB1%(/S_[O+>QYZCRR9Y7S6!1YHH2VTD$J[GDMB.?-Z M[9218W>L@:.O^M(+\C&%3%5/^>#4"7LL.+I0 C: #;5GP^NNKX0E;M=J=?4YDF Z!3%!3 U"U)R+"<0$,4%,'4+LM 96[P!1NB FB EB M'O>(Z;S)B>B-=[^E]!N[3!*>)F]UH0JZ"\7B@1_@!_@!?@R5#_ #_ _P _P M8Z9\@!_@!_BI2#YU=\BMTB#R2Q3R1S9QXZ\\92/J;<(N6,R3-/:]E ]A]SU5 MN^]QSURL3E-;%I&[!;/W1#SZ>_E".H+@A!%[U L86LU*WI M7VP8975___I__\;>E>Z_]Q LB<>/\0A)K*&3WD8]^?'5[[33M M_O^T__7Y^A7SA_2%ZZ47MTV[>_W^]HK6YT[_ZG+0O+EN]MYW!_WK]S>#VYO> MJ[\_&8NR7#_[$YZP7_D#^QA-W/7ZLG1[X(?\8LRE>K:=YO<+#).>.Z7!_B-+ M4G_TJ&N\Y<<']>Z[*!BJ!PD),BE"EDM^PL,7O&TV[5!_=7_D5WY(4TSZMBVN MT0GH?W(V4?U@;CAD,9]&<%'(7'I@CEAV)R#;8)_'G(VB M@"95\:5\1,*2;$)/I&:SE'YV)]1 ^B!GO,T MKO=^J!KI9FE4?*$69/*;!W^8CNEJ$D0^0Y#V#]QIPM\6?[Q[JO'G[2[[!,Y= M2@EU;.D'F?CGM[L]:MW^_V7IT;C[X#]+ONHB@"34UX$\L#]YAZ? MW/&8M6R+B6WZ#M8'SNP55U&2 G0 W0% ]V5N M$_M)V,0 .\#NL+#[61I@@3O@[@"XFQ_* ' W $ ][,\ /H M %MAT,;X :X M'0QN. MX( X( Z(JX7@C!$6$ ?$ 7% G!%U$4_+U"0O?^NG]'A//>E*Q/+,[M8RW&L9E]?#2331U_1R=!T!$#?0-] WT#?0-] WT#?G+:^P5X*N@:Z!KH&N@:Z!KH&NN94 M= WV4= WT#?0-] WYNH;A%JL"+7X95[\Y-.L^ GB+>#O4]N9#/@!?H ?X ?X M 7Z GZ/+!_@!?H ?X ?X,5 ^B+=8+\VK:#+ALL&C$AGP:)7ZZ7 5YU_%)LND:>9*\W@5^ MR"_&JLR<[32_+SVF-TV?*(#7]AO9+'JD3D4*?;FYOJR=6NQ8S::VZ#]32%OU MT@*,.&%&5+!0 "_ "_ "O O3I 76$&!$6 $9@KP KS 3 %&@!&8*33P E$' MZV7[I?&IP>X%3\,)I]O#*.7+%GF<&^+<<'\YM9I]:]#N5HXN4[A5]7P.>H%> MZKZ\Y7=W?=MNJJ?8=A]$ ]% M*J)]MKI5S^E+8-F6R$=AYXKY/4&K 0K*UI= M]GJ8]$ OT OT KU KSK1"S[5H!@H!HH91C&$+;R[BN)I%+LI9W=1.-1V-@(= M=,*'L=UNTVIU6KJP8@H5JIZPP8G3Y,0**Z#3;8,=8 ?8L?I,P;9: VWQZS@\ M )G.A4QJ^=496(Z^\V\#J( )!IPPSOH!7H 7M><%Y@IP IS 7+%A/Q%+L%ZV ME_<\]!Y9,JOKJ L\!LFOOEKH+HJ'/"XD84__8DD4^$/V7TWYSPD=]#F]EC48 M:+.^[RPX4WA9]5H ],0Y^WI#?UM;G"Z(!J*!:&O/##JV?3"@X2@!K 0KUZX^ M>XZ#20_T KUJ89L"Q4 Q4 PS&.@%>F$&,Y)B-8E#,(Y>D(\F];.+K/*# W'% M\JG!4560;;6:/:O7TV@5?@57["X5CV0%NN MI9V.,DSG(T(F0,-JEHM=XEX/TQJF-?!I;UGISJ4$-IU:T@D-TCI3;@T&/:MM MZZO]#&YAICI?-E5Q5G$.C$*8R$K9JH_B\K=^2H_WU)-^2^EJ=IDD/$W>:L.9 M.=(T5YNU#GGJ^H(0ZR X8X0%Q %Q0!P0!\29(S@@#H@#XFHA.&.$!<0!<4 < M$*=;<#5QF*W2AO=+%/)'-G'CKSQE(X)%PBY8S),T]KV4#V$"($7X 5X 5Z %_MG<:L=;[2NL%Z2#A@%1M5^IL&>!(P ([#V M B_ "_#"0 ?-9MTMYY^CU W8K1^ZH>?37\HS4]LB'8==.G8W+=K=#*/L+N![ M;?[6CD8M_+2_.YAL7T3M@:.&JXCR[+;:5K/;.;Y,:X&]JI=FT)/0D]"3YNE) M_>E=H"&A(:$AH2%/14/J3=2SOT!/*L6/O _%"Z!"C0,E5*C>S;ACM0>Z,W1B MJ0D]"3T)/7DJ>K+;ZEC-'C;DT)+0DM"2T)*K[ZLF*1JT)+0DM"2TY*EHR>J2 MW4%3;N>%-7?)&VSEDZ?'\VH#(2Z\UN[3$^05?DA*-'TKFC$75W\W*<]N^]\5 M_QQ P"2_.DAWL)MT9[>]MM^PRX1%(W;-/3ZYXS%KV19SFG;?8FX0B%^BC# N MI#,B^:1<7CWDTRCQTX0]\)@3JR<\(>G-OF[L,$(_I"ZIAI77E_XNR2WP0WXQ MYE+.MM/\_EU)D!Z)BL?'9[N>YI:>L@".Y@ILE%\31O'$#190:XMK9@^6(J?! M#8+\FA]?-5_)SX17K_B\0E"??1IQ]BM_8!^CB;NT_&$ZIJM)$+FR)U8&[C3A;XL_WCUEQJN7V;R":IO[O:HV.<[W+T\Q*V?! MO$_'O;U9Z];O=WNOSHU'WP'Z76[OU[GQZ'M-"%^3E$KU,NE /J756V_=7FQ" M30WXL8/_E];H>^R]Y*<'M4B_BX*A>L[3+=C&!:? 37#SN,D'*Z#F7H:4ZLEZ M.8E($O_F0W85)2E !] = '1?PIC3NP3J?G+]4%M0*F 'V&T&NY^C).' '7!W M"-S=NG[,_N$&&0?@ +@# .YG_HT'[ /0!K0=#FV &^!V,+C-I?IA<^"AGN/Z M>H[+BY8GB8-0TM$HWE#I HX HZF2+4F[EI56LWDY6_]E![OJ2==NHLR9'549VN%;0K.].51VR--FC&9T'I-V[+;^@J!F3[Z MXCYD?(2N@:XYC:R+IB, ^@;Z!OH&^@;Z!OH&^N:T]0WV4M UT#70-= UT#70 M-= UIZ)KL(^"OH&^@;Z!OC%7WYQWG(6\[_*>A]XC2[B7T24^,O=5X=7C5.#5 MLT7FH K*;SM6S^GK@HHI7*AZ^0)*G# E*IA_P0OP KP +\"+$^0%EE"@!&(% MZF (.U7\0*5"I8(2ITT)K+[U&G]Q H6CN^.I'ZU"W"M?5K5N.G;+ZO=:E4-O M>[X;L*D[Y3%L MP*=J S[N\8MM#9QVY> RA57[&G'!+K#+T$,44 P4 \5 ,5 ,%,,:$>P"N^K! M+DQ@H!@HA@D,[ *[:LDN3&!P!MU!A%\:GQKL7A XG'"Z/8Q29*4^AB:JG<*Q M6SVKZ6B+Y3*%$%5/V^#$"7,""<# "_!B^;[7K9ZVX,+E0=^V]T=DT1O0!739 M8&G5M;KM'J80< *< "? "7 "VPWP KP +_;E!9S]GW/VCZ=1[*:6#>PI+1L=I]N$Z"7J!7/>@] MLF26\UD7>*"%MM!"*NUZ+HGES.NU4T:.W;$&CK[J2R_(QQ0R53WE@U,G[+'@ MZ$()V VU)X-K[NV-D=/'"B +B=.%['@:C6U!=B8 GY,(>"$2181\ *\J#TO M,%> $^ $YHH-^UGW< 'C6 3!5:U^SJ0R;+?7LP8=;7;#\ZX*"V*"F-I6V. D M. E.&L7)U[;5M>V#(6^KLX9:D!F1#6#M$9:X7:O5U>=(@ND4Q 0Q-0A1_9;2;^PR27B:O-6%*N@N M%(L'?H ?X ?X,50^P _P _P /\"/F?(!?H ?X*FX"BH%B MH!@H!HJ!8E@B@EP@%\@%:EM8'R@O*"\H+RJFW^GTWEACQ 4&]0 M;U!OA]A?=JQ>^W :KA9(PA(-.@PZK"8ZK-]N6Z)DK+)9* M%Z LS)LWG#5C]$PSJ.4I&[M#=L=YR/R0N42L,/7#+,J2IP]CU+_4IVX]\)@S M?S)Q4Q*3&S08C9,??N-)*A[Q[)N^C_:?$CM3&;4@_TC'3Z$"FY M:GF:%+%+';[G(8_=('AD0\XG)!-J[QTGR3RPV$^^LCLWH2])/#2N/M$PYD.? MT.*2-.]IP.-H(D=\XOY!8Z^^9BX]U",)--CGL7A4>,\5+H:9N$) :"0^)WRU M6"WUR(B:EV2)QZ>I+RZ@+Q]EFZF)'H'SGF0\&QGZB\9-#!:]@GX0_;N+Z#^/ M/@^&B<3:DTO\D'I#W1.OB]:UA4VSF%XFA$!#[0K!4&?D0UDR)BFY\C[2)A=Y M0Y[@2PEA&<&B(\.,LVGLTXTT7D^ZE4LZF=*-0]6?Q?9+@/*_IMQ+Q:T%@87H M1ED0L&]N0(^?25I!>4(:C2@PC<("J43WF"5NP.4K!/,YT9B$\D#MTX1=;5J* M:)SX-)DJ-?6L#I P7J')A*3]R=3U8S&D@J7S)>F2)FIHF67Z1YAD+E_HF>*8 M4(NQZZ49*=E%S24D6X:,F+'"*"7 >9QKFKRBT,3U0Z'!5LCET9*4=<4L%Y 62-AK7VA%FE*( M.,F;Y_.3/@>5$C0\+BB^%@BEIRQL:IH%P'(TB<_EUX11/'&#Q96/N&;V8"4. MCP=!?LV/KYJOY&=:CGK%YQ7C\MF?D*!_Y0_L8S1QE[:*).M[/U2-=+,T*KY0 M^U+YS8,_3,=T-0DB7RC3(CAPIPE_6_SQ[NG"=][NLFOT;/'<6>GMOKESM6I2 M=_#]RZOSE?L$=;^SW^WVGF_O'?3U-4E67"_+!N2S>::LQ5WX\CZ[ ED^OT-? M4N6#W00H;I.?'I0NOXN"H7K.TIR^PUX=&;:>W'>=B:4RL^5>2RR- YYH"SDQ M2(;&,5V[)JQW]0!]MMV7,%=[FVZ_U[':@XVU'ZI.:)\;3GD*2,>$A?LQ<]98 MW["VVWMM]V(D= 5KNZ,&1+=;3:L[&&C36"_(QQ1B'44W&;3F>BK;A1:TGAIQ M+KJ:38(JG'JE^0L+W)-T8JCU2N9PW@VGOT2VK5:S:]F'=#ZM-?8TSE0U\H8X MQCF5.+-1EBT^O' );.X]+QW$E$^,Q9$435@QM6/-H9^?,'83K!6Z2T"B6'_'@I^/R<=\=?Q0GY;:3GZ2)=Q2/9Z7C0AZC[FAVF2Y30D0W;G!F[HT3UC3L]]_GRU^/MO/V3)Q;WK3M_> MNG[\#W&X=^TG7A E69-Q[Y^?W5]W;_L][M7 M-ZUV[WUWT+^^O+(OW]^\^OL3DFUQ0+9*L1G'T=O9F:I@V)"/J('R[%P,-?]+ M.2T(1P:/*X^8AR@+A/<-$=GC_C>Z6'@&N:%"$U-_\[_\=.5-4]>7;BAI[(;) M2!SVL\!W[_Q ."OD */[0L^?TGJ6'C:)$@+J\)L;IJ0]A(]/42$A]T>:O7;A M.=0&.1<)UPOQ*AIK >P[GCX(OZ'\&5-7S'_T*G$*KOQ@V&0.*B9@+5TQ2//0 MD^;GSY($62@]8F3W@X"-9KF,EYWM^G+J?N8?R.\CCPOSOC"BQOL:NE%&SUQW0.E"*4L MI,0\-XZE*G(GZG97/%:H33XL9+B@I58)E-3IV/?&Y1FF/!3"ET> 5KI))6-Z M]D7*XPD+A9XEA-1VAKY6+^0VX06,\O79N'2 MU=08L2!*QS'G%R3F.,D=N%8W;=$A97!;X2JD_%I]T76Q$2J49VDZ MD1HG73DUU')E_OR@5#DJYR6)FOA M&*=:9(G+I==AP?_9126RTS6>*U8:I 7C.*(ML=*"C^6+\O4'@:M:KGQ^3Q".VO'X95DQSX5Q^S@5P N$^^$H$,Z\M$V@9:S0(+,V]=XEC).0Y:)#N#4F23:1^["\ M9:L6JVI!G4G?7PGV8OY97@Y7ZN=:&0KD-TMN,;MN*5_:*2YL+Z.87AM>R4TR M73/?/B27X5!^#-0F?/OM9H^VF>UF[]KI-=_?.+3+O.VVU';SJC-H]P:F;S=M M'2:A419*<9)&]G(A%R:@D9*]U(?^T'?CW/+#?:EV!<"_-#XUV%!XCTH7'K7D M(_&7GK:/SICUL);NX6NT:0G#I(DNRNN8"SUVM#4;">I@1 MD-]^+N:4!SP=4 M& [FP_VXH!57 47MGXLNR+@)N3$K/>/_K+XS2X2.G)DTBC@1QD]<.\IRK:8[9;HH<5RP/:#''V6D1PA E_8[%0 M1K$L;T;+>_I1R;XGK0XE.X&60?JNV6C1?B4(Z UZ[)VB2R5L2=%8VAK;T=O8 ME4ND'9O6JU2..;!6A=QI>5]AEYY;JM>ZF>[R>$T($%&"AHT\-:FK240Q3T1X M%^TK@L=Z6I">FVS4"JGBV84TYL)"X#PHJ8YDTMYI'2VF*VZ1>V MV:6)HS 6+]BVI$U -E(8.]/'V08AOVKIG2*^U$_2*):[T\69J<'81]H#A9G8 MWWI1DG<_GU&2K?NG9K_B$.[)+*@V0"7;IPJ:G$^.PRPN-AAJ+FRP\C"KW;>: MQJ3=RO.R25;LCL0$SVGW(AXLC(11*,^R1@N7J8E3_!SS,7516 #R:53,NM04 M$I3W=4Q; 1XGI65"+NRM3YMV7>67MPH_1='P@>8!NN-#2/OW>Q'+JL Z/\3: M9G\P>']SW6O?]"\'M_VKUJW=ZK2=][>7K>O+RYM^=] ^Z/Y !M#KU!5+V[E" M?A+:EQX-9.(+F5]\S)DSEVI>($*/HCQ'YL$MGP_HES/7/$KQ&IE^4L MWSNM%\3":TCM]X,73K%-'L$/^?DA#1+M6N:"GR_Z5*SP@]+* 9?:6AR=AB(T M]KX @ JH5D2Q>*B5Q9"#T_ICE/V'K%>B#D]ZY: 3)73K3%)"OD,/.-*4;B:4Z- MA=7[TU&5P?Y2=%HHH2G*?][*LABCW/DD'[L9" 2V9IVOB>+?:!:KK4Z1YCMY M(BF1*HWHM&!+5!H!I3%73 P7Q4K8GTNB<%-8DR8& ?B&!N#;>B+P6WN&T!\W M M\^[NM;Z/R9=G[?MW>1^N'H\2"03ZFYQ\C]L$^FA_YN\NH;DND!V(-\-N5F M_=.R:"?K3['(*GE5[%0OI94!V /V#H"]R])I"0&/I/)O:2("_ "_ \#O5YY" M\9D00'X0M&T>GUL]\OZ9AY"RR_ST^N,LA/1+PD=9P'[V1WQ3"^%!F_[Z0\C^ M);QW-JX\>&IY,'0RZUHXA4=3<6K$O7%(/;U?]O5$=@OS=TQKA6T*THS(T&9, MAHF.8W7L9N4B,67PQ7U5%OV!JC%!U=0B5XD1>J@>:7!>MZS^BJ3S5R;W7[R\$'2(2+%9HY&LP@P6WN^+43&QL;4[$FY[15\O4J2ZB1 M/%81,2*H8NQ/D6ZY@H.+E](M5^PNH7_:ZUG-OC;3@RE\J'K^ B-.F!&O6[V. M;J!LM9LUA47:-JR@RPG3I6OUFMKX8@KT,8'4SU)C\G:F6_%VQLQ]H79:?H[= M(6>A.WG>&Z&>&VKC&+IYC1F=0CSJ9.98[1X.8D$ND*N*C973UU>V2>OYH2F$ MQ!$AF%?-M&;W;4QK(!=.KPZRW7,:&Q>+PNG5N]]$+A6<5L'8N$DMMFX7IU5@ M!!@QVU1UG>6D;#BM EU E]432+.EK=J]*=#'!(+3*IT2:IIQ6M6O^\9&%@T_ MP&J T.)0DE:0)6H20U6BDZEJTQPGUO@2*Z M%"H4*A0JM$8JM-.WNB:HT%H #^M,4Y6D.8*K.H!U%Q> 'V0M@U77'XP%)0F] M7.KCT/4QRGDYBUIMLS)P:;1A38P'-WD&V3M-=)V&K;=B9;DV95Z:\KDR.[_' MOK@A8K.:0T-_&/Z?5)7.>5XL22X73542CP.,9*'RTOH"G!8;96D6\UE)\*&H M9?0LJ&39;R'!F ^?094OBZVHZBT)ZJN86E]%3WF5?K/6Y56V+%.QY^MW.R0R M.2GKDP7K8#?U)6Z3GY;RFLJ?B5(IEW_.ZI?IX3"B=CPGH'KOBU/@Z$*SY< M\8\SWZSWCE[U]]]^R)*+>]>=OOTIBH8/?A!>TG7A E6!Y'W]>__^1]_V^#.XJ??2>K>(PDX%%+\R$<_OKJ]%IZF_]/^U^?K5\P? MTA>NEU[<7MM]Y_+]S;5]V>DU;P8W[P=7W>YUISVX:O>OVKU7?W\R*F4)O^!* MN6I0GW72[1_!1_>?G$UI%HGB"8NRF+EAF-%D>9_+D?F3J>O'$WHU_>0&CXF? M,.E$R]F(KD_'[,_,C6GMSJ(1XZXW5K[14-'X7KG3HAV MJ7#M#:.4Q=P3\Z 88-1;T9^G*2S/KFB?8&?NJG_33D%)XGL31JQ(:=V3VA M1-O\5,UX?R" M%%/@?^4D(NIY*/LD12!E3,)GW]P@XT*^XINKB$:$I$>W!O1<=8]/Z3TQ@.JR2_I,/XF+ M/M&X#MUXR+Y,AV(L7Q>"=IKO+C]]F7VRW[UAOT8-X1#>NVBVK>45VY;X5A_% MY6^I_Z00%.+G.B.Y*/0% 7+(9,I#]OIS-/4]UNHTW[QEGPC_ 7&P$,YG(3\1 M!3"[\<.,(/LV5S9.0EB!7P#[/J2?F1CA.0]),R:S2(1\!&@4'\8^L6\54?A? M-#,-DR>CVWA>UV^CKQ>U[H*J)N5 \.,\^4#Z:Q+Z(\%G40N-'O-/:J? )D_D MC?3_#11V\ZIWY=Q>O6_WNN\'K>OF5>>]W7O?'?2OW[=OKIKOST%A1Z,1 =75 M'"Y#BP MS[F0,\"#&MQ'%I%R()Z0+A&:<4R*X$', -,X&F8>*1/!/-U=66&! MW*DG0_=QWA'WWO5#HO^0C[AH>#X-)M$HE3T2[N##H8Q"D3\4/924SA+._LB& M]_E,.IQ%NB1$7-+3Q;0@:#M[HQ!Z MLY?1YS2+PT0JX;P=L\>1TO0Q2?F$-'\A2E*5 2U!&^PR$#%#]V-Q,0_OW7LNAI@XSL-$ M3*K%#6K6?Q2?[V-WDECRM5XJ%E1/'LIB.?34= $,$HR 0DPR3MC0E^P>Q=%D M#A*+":TC^KXP#!(%$P+IG6B2E\4Q'UKY3.#EDPB]EDOJT6XE$5>+<)X&^SPN M!GDX?V#@NW>^[ .M$00PXAS/Q97%!4)7Y_ 2,[]<'PCHDOZ6&QX9C77G!G)! MD(SYRX%L*R:<[>:.\K0SGY1_BVDS,8T2-_AM]',4WO], S94LY::K68[C WF M'MN^=@97E_9MGZ:=ZX[3H0V#FGL&M(6XN3GYN>?S\NHB*31[$ G3C1!O'GMG M"4@&F8R6(?@3MX42%:KOSZQ0%*% US>"^43N!0A2T]C_1N@A'H]Y,%1KT]"7 M#(AYKL)RHI,R\?D#O4^H@-("2;"<]$Q879QLU':8>3:;-:_\AHX MF044"K:))?H=7]QY?"P^*/X\O4VL]+DKMK3E)7=""C!?9#]=M!7;*7E_$?"8 M1TEFU.A$KJ_I:9Z;C-E(AC=*.LKKZ75"FWIYL.0]"41H'"::*"[SA6*=N&J^ M$8-&]/PP6GR X#+ITE@]0F@8*6*A84HKSV@D-W,E\9>[ZJI&*9TF-?L=3Q\X M#U>)6J!A]0ZD>+-JW I-L@N8?XVT/*;<]5P82U00$"SC_('D4IJF!'[%?7EO M%1VB%\\Q,1VR;UN_HME2*M/*K[68-K M[6*Z*PC8MEM:(K8[>X9<=XX;L;WO_;4.5T?GS8[5QWDTY+.IEY!MZXRR'VAW M(\ICZA<]W[H+2Y[^;A+L/YON061[>)KD9_LC4G 6G-7/63,28VSN[F >P\7> M%<@T')D;3B8Z4K8<&GS:W%@!/H!O6_ 944VF[J[%U]%$G-%YC,&_N(YK0^,# MC) P:#%A4-?JZUNS&3_ZXCYDS(:N@:XYO*YI]5J6-JN_8UJ"O M+RG,"_(QA455+WK J7/F5-.V.BU]F<3!*7#JW#G5[EHZ=":6J/,+IUWTE M_6'!ZWC!SQBG.D>W?APV:XPIF*Q'8AAC["=.OV_UF_ILM3L+S13\P)@+=680 M'*'.MEOD]MI6KVM +BM3\ -U!G5F$!RASK9;G;4=RW'TU?DZ>W5V&K7)*XUA MEO?)=!5%&IID%EZ_/JY8IJ9#8/%BV+(!X'% M""PV#I.0SX:<103=!B1&[## A]AA@.\LP8?880U0O1+I>NFV]?:HYRU..-\X M,/D/*,0Z",X880%Q0!P0!\3I%IP&0TOMG6-O.2UXW0!A9D9;HDQ!BS;'B#JY M-W0MV]86D6#*2(K[$,0#+0 ML&&G6[8U:&GS<3)E**$&H :@!K99#+2MSJ - M-7 X,W#MMUB?4E&9":&&!S6$O!@XK5.(1XV8=BR-)]4G[UH-+J M62U'7Z);, J,.G=&M:UNKZ+@^M-E5(46Z4[M/9,_1ZD;,"_W3X9ENE;ZZX3V M_WVKTS_86N'D[0-@)]BI<]GA6 .-)2O 3K 3[-2WS1Y8O8&^8]]S9V=-=GM5S-DX[LC>ZYDBI4<#%&Y /Y*O"#N]8O0&\7,$NL*N*J4T< M<_6J=W,]CZD-3K#Z \J@ES;72_53/VW+[FH+6#T/)0/"G#-A6E:["<* ,"#, MQH3I8(8YP#+V;*S-VH.\L"6'<\T6MP;D!#EU+C=ZK>-S\SQ6 M*6 NF*MS6NT?+-3ZY"?5_>W@IQ+&-BS\5F$0-U%]U4Y+"5>4_D"?*\J&\CGO ME008=\:,ZUO=CK9R9^<2X Y&@5'KYS#'MGK=@P5OGL<6F2GPJ7J/"FT&;09M5IDV MZUO-5D5V['/49J7]_P^I2UU?=?W!&E826N"'_&+,I=ZSG>;W"RBU!2:?BE5^ M]D-2=.G;MO 7U&H*&',6G>4Y$FP*M](P%G=HLI)I+ M47PNOR2,XHD;+(Z$N&;V8(D@YO$@R*_Y\57SE?Q,]/"*SRM$_]F?\(3]RA_8 MQVCB+LU4#_XP'=.?U,>HX MW[^L"U9JI/S^_6ZW]WR]O=_M^[X=K=_\]IID\ZK7FA/RF3>WK_- ::#]0,FC M&8G'BV^QNPO3?'\W 8K;Y*<'-=?M'AA-S09#MDU]_CDCL>L95L[ M+*Y 65#6\#/@#2G[@BS-([&CL90DP ?P;0L^;5Y !_ MRWX-C:551F\67<_ MD"^-3XV9=6=N[WEBQ=%FE#1'J,;Q_W"",\;B[=B-9O-@(JJE)\(<2M\;B260 ML.XD;'5 0I 0) 0)3XZ$-3%25I][D-;Q%@MY*@YVB\5^X>R-,$R3S;O&:*C7 MS88^5[M:*R($48(O+XNCV6BV= G"%.2+^Q #"4+L) Z[T==V7' JA(!E^AFW M1!EWJ$(397I!DG%(34W8T!^-N"B%[:/$C0EJZ32WY*];C9:^+ "_"WMDW M-\A4^+PK@MW=T--9]-$@<=9+69WF/OT@GM.F<$S3Y;LJ'M!A/>U\$+\ *\ "_.BA>OG48+1R[B/IB0M<3H1=[7BSLWX2(+ MS&3*PT3:D8W<0IZ3DCK-O?=KI]T8(-@8[I7@WA&XUVGT]>5X!_? /7!O\U6[ MQH+FYTT]V**E:_-5EBKC\W]'=PF[]%*8#V ^>%D1V8V>MEJOYZ%OP)O)L7N 5NP9,2% /%0+'Z4@P&XG>_I?2;2KL,/^2#::!M MBB/531$U&QUM;F1+3U&99WE12.*D!W\Z7;[8^%PSPK6)[ M=[_N2_";T8A[J?\-E0P-U6\M8NTPRNX"/J/M:=H07MNM1K+$.NI%%%^ M#?0]C@M*4Z?;]GFR=PY&T!@T/LY!=*LQ (T/3N/2'N6'U"41K;K^8,;!DIP" M/^078U5;WG::WR^,@]C]E 3Y1Y:D_NA1?>6'Q/'T;5M3YS81^Q<)%9D$_9&$VX02OA/V1Q7XR]#UU0Y2EB3^D+<^8,UG> MG7T(F=.T^Q8]9\0?1!%(^BWA!*(L3&.?)^JE+B/]Q>/97HFN2^"-A,F&<7C!DU]SCDSL2;&0Q'V8>5U+D2[M> MEDV%R]V:2QF]"@1],H%A_=@-I%^N\A+-[@9;$HVR1%HV=PC\'1W\+Y>#J. M&D]K3I-[L1(()Z*?/'2]- _JCOF8Y%0,2L#O?6)![GDWF42A',,1)P$-Q8B3 M),435P:9L-?BI^)4VFG*4!01?%)\8[][HP8L_X%-7&+?71RY0_D@T9Z _\4\ MF;LT$>^;-5^TSHN&W,I92Y*V&$&1A5'* G\B"9I&%GMMOU&HHROFMQ?59;TH M)ACDM6<5!D=Q-&&M#B/5Y@GIT%L=N_CTCKUVQ/,(5;%XH&BB&_JJ<5/WD=0) M:?>+U)_0$V,WS+T8Q<.%"/.L4%D8\ZE+W)%IH&8%PT35V[R(6)+=D7+T7:'U MZ)VM-^R>0!U+K'+1O9 &A=Z_T!F21#21/5$5R0B=I&!)A:D^K7ZV$/3K=KE/ M[HP 4K2)Z U>N%5A9[/7TDM+_I6[HU'L(RC(*!.%B\O!"Z4<7VY)4#[Z>:* M;G-'(^8G249=_"0_7'IRNA*"?)]1U^DO9MM]]KI$A$^7[\5W92)8^;1$>DD, M6L+N,W\H<_,*C3A_IM!I L4"44J!)OE$6;"HP?+'SY\E;E+ %"J-3;B;9#&7 MW"=<^Y'0QRX)81QEP5 RB(1'P"%-^AC1_^A.J0P5CDKO4JI#/F@HN4,O6J"$ MHG"J9OE2-VBQ26KI\M,5Z[6;-/5?REX\G7]HVBFF:5(Z 9=:2CQICO0U0I M M41)]\F8_F37*$NIK%(DLR,G;YUT?U!3G\2#(H??CJ^8K^9F6MU[Q.4?14W26 M4?69-$/"?J7ES<>(%AGOV#I8KK*2/_C#=/RVU=QDF;VX0]C\XNT,]=3%;1;\ M2T1^TON%79LMMQ/[[P&(8-W]=Z34TZWV-DM=7:&C=*ND:TZD'K*/Q>0B-/?G M^2PDN%%60XL_E;618(E;S%JT)OCFT_J=IA[B$$TN0\&G;)(%2/_%O_^OO"^T@1"?T99_-+/!$&_TLL"N7TM82/7<;@NV[#9G15L"HKSBX/%/.NH(1:1*CEC]3JB5RX M/NU/=$?P6&V<5NP_ MB.9:>#;?M&AYG%7:K_^W&]*^^Y'EJ[0&N\U7I7*1N,:6\%07E_78D'LQ+4HU M:N)6J]'4J[;$BE),3,)1=CC; M.HN4G"TX2ZYZ=CL7F*Z)=D2NMFL=P45[M# M :E)OIFQ*J)2.Z&8\X>:%T:1K0=3JDY8I>JBG?("P\BT_75[^+O6;2^R59764>6SB?J7/"QOX:13X MWB-1.O(]J>^X+QSPI9TJ%=V2=BIIPAEFCA"MDFF^ %#P M(MWA9<$FMKQ-9B#3[7TC7ZQ4?,*TESZU-DW4!SRSH M":'[>Q-QI&#@+3 I\+\.;L)#3?#\E5I&>:EE^$-.,KU"I0#B+CL!7:1N,/W& M>0;4$9-L%JM"VSA(,GB\\_X[HGFT(OR&-HF2E3D),,E$0^()I5,TF H@$"L9 MRBC1T<7_,IYQ$MV&L,(KS;R4T(T"0)KA;HC^0K3R<0^:]0\/.X(#O43;!*'HV^WV 8!\^2.)K$"=!6%<_YAC1A MU^ 9<796%9AJ??[BT83;1!?G.Y[MU:\1%W]V'YJBB"1^AK;OFFL/,ICO,I!K M*V<3>-"'/4GE!IAA2;0LU O]CY_J=1/--K4QW\X]L^[A)C$OZ>3XKP\URKWO M?^'7!U_X]>$W??VW??M7WOR!--4>5BE<1Q^[W-,?[J;5SIN3&JCEZ&2,N:G< M?\N)=W>?/8Y^^#7ZZ98OJ4F6S/@YKLG_"$N\$]-.3-L7T]$W$--[:+EW@HON M><=['>]](]X[W>EEL4=]#[LL-7^U[O3>[^G.27:H$.3.D18VI;M+4Z%VD+%VGX-5VD M!P3:=J"CSL/!5YB6N2\"MFL;II.N3KK_1SHIR)=7;"E_.EW5:C\ M1DE]Y'2:5U%24%^S%$,GJV"&73@E%5EV09AOH:$.3A&=GH:CT]: S?=%5KJ( M1"<2CR;'>!#VA]W,R\X]WYZXOZI2PX:E5T&2%07>=V=R+1 MB83^WJ@?GHU:F]+Q5$2B<[OO(.YEM(Q+;()'?$ #PO=*(Q04G8>P1PKIZ7@( MH*GZPZV;3+Y[%Z&3KDZZ'DRG;N)WYX4_C(8T\KOSOK^%[OFVR 2[" 'VNV'? MG?/>252+$C48''<2M3>^__%7$584C=!L7=Y]OW39D_%,!N?GX>BT MM"[UR6%LCU M[/@D/&VO#GA;^ASD7.+GG<1U$O?E$CZIW,M*&M34!1'V M7=<]'2]G/ Q/NM;?+HCP9,5+[EV:+G%W;/YKR][)<3@\V7UM__8$.&"Y/!"@ M]:\&D>O,@VD-)[=38=N#D^Z 5H= GXY_.OYY-'VZXO([R'DQI0&<,V>:9E=0 M_F2-UF\;^!J,PG&_M=Z7>PGSM"->G?!UPM?5F^^[\_<$[(-ICD-D'<>O2SUW MK:[;I9;#07LP\-VMW@G,4Q>88=COMP9&_'T(3.?P\71\ MCF>#<#1L+P?\I71[VHJPD]U.=MN4W?-.;O?7@'GZ!6I=O&'?==WAJ;3!>7@^ M:"__T!7>=A+72=Q] 8VOUQ#_?0A<-\W];H#ZKLQ]+XNT?.$=@?#.L@HG^'R) M]U;06=.ML3=NS4V<,: M,4;A<-P>@NIWK\T^;>SKR1.U=&U(M4T&/;_ZC'2 -F&=AZG MH'O*%V-,_;4:X;I6P3Q#\ 9X9T"+#Y:Y*N!E15#"'R>YBC[-LMLTF*CR5JDT M /HF M6;Z($I_>^!GS8*;&5"6)?.9O/_1_H)^!3Z?ZYP:"?X@7L.]?U6WP>[:(UJZ, MVWA67L,_84\B.\#Z2;0LU O]CY_J[&X7Y?I61F3.&]WI[;TS7M+)\5_OE\E& MS<#?_\*O#[[PZ\-O^OIO^_:OO/D#:3\[+-NMHX]=[NE^AR2G<*&HW'_+B77> M">ZP/SCK>*_CO6_$>UO[^5T"9TNL ?9S0\\1[C(Y!WDO[WUHJKW(YE,(7 Z& M)^'XO!L/V^F:3M=TNF;G:%6#87LU0OM^^%^J:@XDU/ M *EV92EV2OI[+F$< MA:=?;TK6]U'"V E<)W!W-0V>G;86R.L$;M\4<#Q8.]/HV6,=G^2P2.*,+B$+\^S/(TC_'<:S>(H#:G&^H_> M_^TUO;47? !B*?B2@@\&-PTS^N"E:^?]*+$_/NF=!O"Q!)[?RA-I9^VL;73< M&[2[MMNH@-.4F<681]@3_%M@%))S^.E%TV*!:_J5FO5;T MX]DW4(\7!\.G(>C+X#IJ2_Y/1WNLF\YZXW;7!F>,H:)L"6)38B\/2@R(3YZO M0%YNHWQ6!/"/8"Z"A7LI2KP-XW2:+11)S;+*EQG)V3S/%B2-$>+P%^9V_27[ M,Z,+!F2&91+DY H[?#*XU)9QCL]#EC@'&<;7@=P!JP=_5GE0P6/%S.VVB-=K8X:'F'2'QMD03%- :9C.?Q% T=<+5@ZZAQX4SA 0OX&^&* M@?&3+?$GTK[ND1[I,[V;+4:':Y?\4<8U_ZM!^RMN)ZU3QS#\(EHA.Q75Y$\P M)I$\2;P @Y$8)IA5"G^5W:8J+Z[C93 %R^\*GNE^"-S"FWA&@V9H$6^Q2#N% MX_D=CB>%)TRSF>+K$KZ51+D(H,.F](@"GW:XQP':?A87TPIH#K[-! 0S)')\ M -)? &ES)?-XHN!#'J5B$>!?,R2 NHFSJ@#CN@+6_HP?FTZK194 I69$/%W^ MHFD&,I'"?L%;#2ZS'+V!+$4"D#< 1G@%/Q5E'D\J?(+^-'O4,Z46:.=G>/;R M.GB%^0*=J_!4E>8*#MM_"%KY>$E?1S=XM"LX6C#S05HC6*%WB3C&4;Q81M-2 MZ^$;=A(,]Z!MA4^"MX$K@_Q+7U+S.3!F&,1S_&N(JR+F0]U7E05\-9A$18S$ MAT\"A::*EIY5EKV N^&#<91C-S5\&KY;+9'J2<3[G%=E18&&.+U118D*A6PT M(!3P\B)./2F33Y-, :'@7,U;\<],+ATF8._(4 X6RKL&2@"U)HG:*<>WQ.#T MXUIOQ!^PQ;R$PR(N?I':[!]=!Q6X'N].S+LS>ZR%#W@3*)0)=T]Z 8O MX.JZ4G07282KX#_PU0B->F9!7%$Z!57O\2#=9B0E="N2Y ?1 M(@/M@1^YRM'R1]'5_C?M8J)2,!38K3\8TW2_ B^MQH+61P(\:DD85HL*@:%H M#R]BV_!^AQ_QMQ\&HU8 )([/#AI#H?\] TATF^_0,Y(#+E_HZ.,L=]!F=>[Y M4X#/^!_P88+7*;IJ'9)&)[+[0I_=H!EL*;$'B&;0(6GL.^]U2!H=[W6\US;O M;3U]L4-QV&VO5!2>Z.'AB?A>8NCI?;] M\#M5TZF:3M5\(U4S#(B1V;6%T\G# M$Y:'03@ MJ77^Q(SP5ZJ+&A^0KCHXE?3LY+2UC/GZH>\NI==-*NC$Y5N(RW#024LG+9VT M;"?O0URZ@/1#;>%"E65"X"F%8/Q&GS$:'57E=9;3$+ N&+U?>NSI M./1.VTKGU7M(=#:'G8>9F54?* M.<0XN;:5U__E=-P;!_"QI"GK^@W/_"_CL]Y9JPMK[_#_,CSIG;>[-CCSV^MX M>MW2 D?'O=.]/%6@W-Z>ZF#4]JG>9E4R"Z+Y7$U!K*L\4/3/^$:1..=1J8)X M;H>GST+X=['DCR2KWN&.A/\--KL$0V6ZPB'N9>8,B(]QC)4J2CJYI4JCA-H4 MH^DTKT#/92G\877W#/8(#)W%$JYRUI9Q"C\R2=5G>&*A>L%'%5Q'-SP&/L?A MFU&0JE+_G>I--BRDK;OU+_VVV:D]5N^WK/0#&IVN"'RE"!1-.ST$ Z55@Z = M&Z6N @['VMM+8MXJ1[V"$DCB:!(G<;GZ*BI@L+\J8-#KMVPA/)&KZP/HL0U] M.L@R;Q0XXV"LYVH1Q?"[#-B&_@!,>TSG S_<1OFL%P0OU32JN/,'M2->0/!Q MN/8QS9J@B8^?QWMKFJM97 ;3*,]7\OTB#*(DH;^R6N4W\@NQ][]$\X$O/=A5 M2FOL!;C\1?0G=O^O\,5H=L 3@< I&QVJK')8=Y0K\ZBHPI=70-"<%KIA^[(- M>\[FP5-T7'(0G1!O K9DZ4'5I(AG<933#0]O3+(I-D7U@KKP.47:$S(7O^L\KB8Q5,B0!A<9[?J1N5P,FD :B->1*7Y:!ZE5PI.,$VS M$I8(BYNIWMWA#_GW?_Q8%4=74;1\\98LF0_1YU=Q,04&J7+U ?;R$LCVZ3__ M]__ZC[7/O2,;RWP&#B)%X?A=S?_VPYM7J-K_>_P_'U[]$,0S^$4T+8_ZY\/7 MYV=O7I^?#]^,+X>GX]?GX].7)^=GK\Y?]2].+G_XSYJ NG+S(5X C7Y5M\'O MV2+:'-3=9_E^NV8M(B?6#E3#.5O3$O:]C%88F=+&CO[,',X*% (!STV $\F& MS=4RR[']3YXP42@KWO-ZP2LU5_",F?^:7,T3=!CP'4I\!V Q!19O'N7 \3'\ M$MX\5:P_/*7!DN3>>J2@L71B AJ?OB8%GE((ZPK(/5W&#S@Q=! M^H,O=X>H5KE9"R!:+O,L E6%GYXUG44HNBQ7_ZSBG,Z&J$H: PZEX4N@;0I5 M\LGH5Z'VPW?0B7Y&Y0E?F5>@B/DK(+4%O(&/%%7?#2&ZT%&2%S-1*G7M&+P& M0*_C]S :3'VF]HCI9B!0F#"85/((UDKT&&(O^Q18@; U[J$7O!8YX#W\6#GA;MQ=,X_1-V8*;"U]3]F[9(J)(GTBSI,V MDU8?"MPJZ,GEV6);X6B4N$T'AM?5 FZ6"C]>%2@QCM0G*W!S(B*C=N7EP("K MX(\,5.G0% M(;&#Z":*$]RN+ >];KAU;Z*DX@,'6R:[I;HRB@;,*OP7L84LR%D)$L_: EJC MT8&@$J5]K?#W*;$U/9#6?,!FYT>4\B16-\ILF.06K(A_ @EQPZ" 5'ZCR,*D MPZQ25^X,*"H:CL!,U=4U/@4LD@#T'!X44 M)7.5\#MKF0LW!AF96E5-K_11H MQ)0@M<(;QK"!7X&>2:RTE6!W9J+>2J7/;,MGP^UKGL.':@^_, &<$(Q)$!)7 MOFE1$ETC%L5=%LAL:^I?=! 8WW$VLR+'C_044UR0Y<;*@^)W? QFVT&\6$9X M)[/VM&H7M/&,;P;\+MN;I,[%YH>38?/\SG5.DVJF"N?RIT=@2$R.WU[QFE]0 M,.@N6\+Z2A6BP7NKD#:%*%E&(D#_H]GC/>@[W^J^'-01V*9RJ3DHP;A9XS7X MFM3H*S:6ZA<8Z\!J*:?MVHBWUPJH2\[ 3*LLS?X9,QC\;<8\P4*@K):=50J? MD#(/*GOGWJ'E)NA1%2CPN.Z+U%$ KB$GV_:$UC4>YD&,1D$1)'Q31(B>?-S_ MJWMAP/XF"N\\YX4>H3:$3AS4"V=)6M2CHBE8^U@GJ>;\^ Y2">X8NI87=*6\ MB<%H4S_#E37C;VWA*9V]>7,)WM+)Y>C\U6AX_'+\ZO+BY.35R?'Y^/C\9##\ M#CPE3437(D&+*L986@DTA/,G)@*[NUI4?/2@N<'!^)?$(RZ !^.U!UFK5FM? MYAGZ/9@$=%S CS=BQI&*X^=*C@ VDT=(JR.D&\HI:&ZT)5$.8RNI:+NI>97P MPT)RTY&OT6Z\HX[H,?3*4M7*<^RRRJSE)1;H6K2\2#)C>T$SM[!*%IL%;\XX MIX9?OHFQ&@9T'/P)52&&5K3O [^:7F-$A>[N:9P#?X$BHGL?^#V>4O!+K PX M;K+SR:L5NP%C0X[N(R82NN4>/^$H'UY[EJX='94[?O+QX#P:<%3FY>7EQ?A[B,HP[? . 3-F E $'#[;;RBKG+2 <1 /1?7J!3;@IP_=(# +?DE2JLY'#0/"T-N MO%;1C-ZBG>0)MF$%Q76\7.)GY$\<,T*;T#C2M#1*>PJ[]:PL>LZ7M3/)T#"? M)XO;4[L3=D\_3U&7D[E9QM-X2929*> I,+_1YY@46:+0PL2@,77O.T_%*Q^6 M;!7O&AE:5CQO/#_Z<+*.75G4]HD[RMW#39!?M9F7&_9;+D-IK3[FK#?8VXSA ML.6U^2G#4&=PM'X#]36KIJA-0<-4NF9#:YM;>*HZFF6WZ%4?K/O:"AU_XU P MW(9 K86Y:=#A AI.,%AH7.IHQ4==1,K>1/YT]G$9P&SGW MC'O-. %U?#2\*\=SS;B;E&67#B_-TJ,IFG )10I#^@7G(^F26%8Y?+J@U2[B MTH$USS;O$ .AU7*9Q/@#ON6?%=Y>Y(QZ=QI'/Q>2H>4=!72#8-"6: 3&QDQA M+%)?=.2EP[VV\*YO?(1"+T*I7+:(J3\JTRXD\*-=#'AE01E2-F;;N0(#]^:3 MBV_SG46Z=!:WI ;2K)7'4&H-3H3+LB@7GDDL1!^G&X?I!4V7O=YS(%L]I:/! M2\B_/R+-A>U=((/><%_U]$G+2WN$FJ9S=,-H]TDQF?-:C \W&MD*O4&W8M$( MJHUX#HXN/$$GX4BC%=@? ;X0>1*N?B8WB;.*HNCP/Z/+3 !;?5Y2:0&'H^%5 M-OHX4TN5&LW/N:2%E%GJ?#>I/YV6$J5'JH[.%\B<+>!7H6&,&3!&DBW9[4\B M"W63DS>ML >;-X&U_ M\I(F*V2NZ(I2H#I9B.& "0:OJH(_@KR7Y87F9J)45>(%H"\+8M4L(54B7Y<\ ML YO7KX\OAR_>GUY^>;L7"IBSEZ/7E]\U=C+ MIHZBEK04_7C+[YYDRAWF-=T?$7V4M<(.,%I+7"1)>'KS:ZP/ ^*5>D<#7S8F\797,_TYT, MBKH=LW#4[XWVU60=G7R%T()TV6$$G]/U8C*ULX7Q>'\C-SLFKS8C72[FP#7G MQ)G'R5702OD:E?)4*V5M[,PR2ME(XTXTPR"^J9CU1*+!RI#S-3;_:Q!HF.)SGSK(E/O7B_1_D%A_U!U(+<151 MY;<4N+'#YIZ?37C(1\A\CQ(XC)1*OWK!>Z6"7S.P'P<'?!:O.*3C!U/L756/ M,)R%]F].A*'E+.U?VHXNV/6!%&(]O53X75%#0>J=//U&B7"N@FA>N+IM)%,"5+?4:CN9+]UO"MR2=\+@HLI;@SH@'<6T_,N#MS3VT&SP=I- MJSUE8^KOGVKJ>!LZ!H\^RB? M7L.-N7X'[%^$5D?X00O4>-?6L_O7_F.\_6T]^0T1@$MS B]7EQ*-J*+DEPB# M]>7J%:BB#ZB$'A(1&/5?GKU\>7HV>G5\_'IPWG_ULO_ZY'1X<7%Y^GIX^7+T MY*LQ/GA\RR4!NL#["$[^"*-V@6.?6,,DQ. :MZIQ&8,Y$@Q TIF$7,Z%/(1% MX47PC"S%K"I K(KG+QYM3#ADFBJL3]R&^!ZR4U\36RB+/[NO2;-\$25^Q 8_ M8Q[,Y, 4EWSF;S_T?Z"?BV4TU3\_G&TXNL>+C*HRT[]@<"[ZS6T\*Z_ATT ( M@0R: GVQK>V%_H=+(8( LNMVT7$-C-!Q(^#Q]OBZO*23\[_>CU/4B)C$WQ]^ MV=<'7_CVTZ_Z^@-!+#XL>+>./G:YH_L TST\LG7$L1W0LH%^=ZGR\\<1\'QC M['C-QMZ6KMWLG[L\:XH #=B= VL1(Q5M"?0>T7#O)+UU3;B1V >!3-@>P.5] M/'?PP)9GI\?A^'QK[?=H@AT$W^#WNM$3+5X!Y75./:E#KN'J;+OV;;M[A^'L MP+;[IC-QQJ-^>')^WIK&NH<^^R)8WT0W[9'-5:>MMX)1/8AS=-)V>(P2R8WA MK\[ _<8&[FZ0W _:DOEZ$.]/WT0>A*/^23@X7R\5^NHT/0C>:_&FVHP+OW62 MZ<')(C?I]+.ZHH\BDL%%.L/O PNK= IJ_R'9I5>CB^/AZ MZ>1X>#%\-3X_/GTU?OGTZTV)DL%[PB^BG.*=W+#78/R_I<%%=86-L"=.@0)% M+*EC%QME@TG,O5 ?5+X(WE\K57)!VF5<3#/":/ MNEK&_7[+-1-8%R$D'?8U36'C#BH"[.M2EZ<8BF03QBD)9G&QB(LB2CAOF23P MQ*L,Z0]_*?-XBI535,C=18[Z"/KE $#1AA^0U\O3+X1)L6R!@S M<'YZ+?(DNQSLOS#KH0:XO!)PEBJE5"X6]*B2D6%XP;IN;U%1>E:>53"(S4P9 M4!NA];\[_/=O>FKDZ4^%V_/1W-K RU]&>9EB>P^#(,%/A(L'&P5F &+DBE\9 MM<.:\_BF'3B.(XI>(/C$C#HA-(H4L0!"E9?<_+%DI6B;?C/Z,M(L)5'=].\29TC*K^)IU1+B:J%0$RG M47ZC$*& RS7,YXM2+1:F0S&:2E.+J\PA;7DWO0!N$YN+TKJO=,ZB=K'\PI+[NV@!Y /G5KW U]._ MGNF%#K&DD=!U$+W/?,#\>?#3\]!@HRVQUXCT@'>1$*8D5BMAK2XB_):H;PC( MA>I#>:()?/R0:W3_0,0O:L&3HD3_(K6ZW6DRY6N[L ?0=M?IN-]V@2)QGX&D M%D N4X]MD$>0 'MK+RRCU4) U^1:;*UPOG5R(^8T<O8Z\1WD-<'":X\SSUN?B#/? MW.)NTO2];<-':S[A5KZL*/IE)V15;J-2P-KHLD!LMC5J\^GZF)-!FO-3V0E$@9 MH0QJ@"LLXDN'6H$=41%(IYG -1ITB:AH#MU:.7*J>JG0=ZT[H_'[A#._5B5) M3S5H2PQM:K$ZS:NF+BQRO9>&-U+&B]I&"&;4M/$*F"E>6@*Y6P8*X:WU0/>" M;F^D!RT*K=$L-T!IU^">K]%:T+$03Z0YFL!MI:F[ (_RB1SUK[4U=4, M#K>V"QJK D\@N-"U;[OG2-YYM43,=-.R;O%<:1F&L^]@U(E:@1;V9Q*8?GI& MR[,(Y=-H2?1JYC*Y%9 IR2V3*EL+!.X=-W,U-2,V;+1TJGQ#X2?:*KZAUBQ4_1WR+(NY1DE?G\D$'N'T$[(4G+-C)8M,AX3+LF0H;.<]4EN^!DY&)O<1 MLMR1@?K61LJMA:(IQ#:7F^Z9V#//:;DU061$76]_6*/$"Q#,:ZIRALTT'P2C M4"[5%,4W0!SLT@HR0\(9OUU62"):)V;C1"L'7-7=$^_D@9?=YKO+O>'@AKE@ M10<<]2[/T@S194G:^,,/1S42]<M::0X6-?H;1K\(THK1-O'GFEV M4-]H*3YE\VHT!IHO:'?/!)M+HJ+$610\:I905"-3FN2TW[WSPK(7#*^ MOT6 56&?8%'M&G!V.+/;-JT@;J&ZQ).9D$M?^L[]-]L'TN/:&E[-+"GWG]7 M7$=ZX($[6 -A5O@="'62L!41E8(D%O+,(!L<71O=JJF! P^FD?ED5#8LEP-M M5V#@T(T-=+$3(NEJ+(S)26BC2*&\9(3287_8[P6O>>@#]OD*>OT2+[BRE 9+ M=B!CN'N\KW*>PKI/"A]C?W3ZANTO1:09#)V!2#%6Z9IV$VP;QG@;_&DBB/HN M;)S,UDIG:/3I$)(&MQ%0&XF'-7,AD:.1X003W_":MI/F&$F_=GTO M=/8A6\93NZJ3_LGS5BX)!=MP@LT7[R\#^(0;7^X%?Y"G M(W\*S1P@9ZZ2QI*+"PM%Z?N2MWHTCG@(:'SC-!QJ(=;7,?6=SUGJ&3::QN9P MHH03&3IW=;B8I=)<-'9.Z/"W $P( 55H4S4 M!4=SL;D!=D%.0_[XYOYX'1,"'6X;J*S-@NNX(.0T!,P3K%,)%>"M!O2A%#RF M3:9YO!2&GQ.0:.%

6 MTFV6/ )RLBG(_.N)^&-MXN\'_#_0)H8X_$>G36J7+VO$5W$9/WC;2?EDY8GG M!^M""=K>_C_UMC=*8IXS[ MHW-4_&'@^>^NXM@Y2+Z5NWW_'K)]*PO __ "!XOI6[??\ 'K)]*\\ZSS[3_P#5R_\ 75_Y MUE>.O&EGX!\-S:O>PW%V!+#;06=FJM/=7$TJQ0PQABJ[GD=%!9E49RQ !(U= M/_UF^-0R M9&Y2PR,Y'='9?+_@_,Y_M&3:_%[3K&.\'BRPN_ TUO+'$@UQXA%=;T=U\B:- MW24@1R;D!WKL)90I5FDOOCI\.],ODLKKQOH$-VZQ.D#:A%O82IYD6!NY+H=R M@GW^7_!$K?@_OZ?>=5#\7_ ]QJFFZ=%XNT62^U)(9;.W2^C+W"S*6A9!G MYA(%8KC[V#C.*MWGQ'\+:?IL&H7'B'38K*XABN(9S.83XA4R(BLK1N<*2K* M6W"?_AG3Q+-I,EC<^,]*NHK2RL]/T='T"11;1V\CL'E=+M9'F(=1YD+P%6C# M*!EE.:E-V=NOX?U_2*:C9V>O3^OZ]6>WZ/K%AX@TJTU/2[R#4=.O(EGM[NUD M$D4T;#*LK X(([BI[BXCM8))I6V1H-S,:P_A_P"&;GP9X+TC1+S59=;NK& 1 M27\P8-,1W^9W;'8;G=L ;F8Y8\+\9O'$EO#+HVFS(MV$+.S\J&Q\H/M6LK)V M3(BG*URW=_M&>"[#4&L;C44ANE)!C=U!&/QJ]IOQP\,ZQN%C=+=%>"(I$)'X M9KY!L/#?C?4-$O%NI"RTW4$N)LD':P.W!QSSZU\JQ_!>^\*WLEQH.IVERDGWTU:$ M2G\&QFJ^EZ'XY\-^*C MSCRM^GO!RH^]@O6O\ 9UQ*/ML(^7/\:_\ UJ[WI7QZ=U'H[FXU2#SK.;[3%_?BD0C^=4 M+O\ :'\&V,DD<^I11O&,LOFH2/R-?+^E_L_6LWVBXU/69A=SCYEL&\F(?0"F M6?PGUGPH)(-)OM*O+-N?^)C;!I!^..:]&.79+*4HQQK=MKQY5Y^]9W_\!5Q\ MJ/KKP7\7O#GCV?R](O%N.,[E8$9].#UKM:^&OAW:^-/!_B!DFETF'2!+O/V: M+:[=\+@<8]Z^PO _BR#Q5I"2*ZFYC 69.X/K7@YAAZ.%Q+IT*BG'=-._R>BU M^1,HVU.CK \8>.-+\$62W6IR^5$>IR!M'J<]JV-0OH=,LYKJY<1P0J7=CV K MY*^-7B;Q1XQ:1] >QV2;E>"]7=E?X0NM78_V<]+_ +'-NVMWQF8[RRRXCW?[G3%?4ULM MR6F]<:UKT7/IW>D+?B7R^1],7'[2G@:UC+RZM"JAMI/F*>HQVKXLF^&WB6RTJ738KG0;BVVE4DELP),=B<#KFNP^#.O M>+_![J=%]&FO)F ;&(U[LW:OF+Z7,C'\: M?%CP_P" 9 NKW2VX(Y9F ]N3UK"M?VBO!=ZT8AU.)S)]P>:@S^9KYL^*C>, M?&6K 6,FES:=(P9Q=Q[G4]SR.GTK.NOAAKWB:WCL[^\T:SLQ]YK*T DQ[''% M?58/+LNJ8:%7$XI1D[W2=[+TY=_*YKRGUO??&;P_IMOY]U+]GAZ[Y)$ _G6- M)^TMX&CFCB;58?,D^ZOF+S^M?-.H?L\V(@MY+'6KK[5 /D^V/YT9/NI[5GZ] MX'\8BRB:%O#TMQ;L&C9;4*3^:XKIH9;DU5*V,OZKDMVZ2O\ >'*C[LT76K;7 MM/CN[5MT3C/N*O5\W_!GQUK'AR.&+Q//:L\K;)/LJD(@['\*^CHY%FC5T8,C M#(8="*^0J15.N];'*%(RAE*GH1C@XI:*8'RS8^(/$4U_; M^'Y]2U)O^%>WUKI6H23W%PO]HR7.I6R64DDJNIF86(\QP2RE[D;@V"I9;_%[ MQY96OASQ=KGBG0X+?4_"VKZM;Z+%IKP0EHC:,BLS7!,CHAEOHEAX@O_#7B'P]=6%M<7XTN M\V1RVUZ+;3[.<1B=[J-')FN'7;%OD88VIA'>O?/A=JCZQI6KW37+7<;ZM=&* M3S#(OE[@5"G)^7!XQQBL'3/VCO!&K:?;W5K+JA^U);26-O)HUU'/>I<+*T+P M1M&&=66"9L@<+&6.%P3WOA?Q+IOC'P[IVMZ/;8R%D89&58!E/ M8JP!!!! (J[6>NZ5OGI_E^(I;);:W_.WYFG1112),+QOK1\/^&KN]5Q&RE$# MMVW.%S^M<7X1LKB_6?4)'AN(Y&:)X;@$AL+YF<]NG:M+X]+=?\*HUYK2Q;49 M(TCD:W3[S(LBERON%!(^E?._@'Q_)?6T*:5K:SJAW?9+A_*FB;&#P3U[9S7A M9AA9UYQG%[=#6)] 1MK5U:V=O]BA:>.194;>HYD?>I9<< GW%)$^IM:W5TD* M6BL1J$FZX)=MKE/DR/E^8FN+L;W5[J.-'%TBJ05VLQ (Z8Q2:EJNKVS,0MY. MVTIG+2/IFO!^IXJ_PO[T4=+K6@:K?Z@LCV45F_E$L!(!]P99F/K@UN_#' MQ ^I/J6GR7(G>S$;%+[Z&"YDL'EMTCU.Y!4W;CS-^T'H%ROYUZF7X&I1K>VD M[>5]_4F2TN?25%%%?3F05S_CK6FT'P[+<+((69UB$A[;CBN@KS;]HB2XA^%> MISP6$FHB%XY)88?O^6&&YE]P.?PK.I%RA**=KH:W(/"EG<26-QJ3M!]6X'UR6/385LH7NK1E*DNO#,S2+N7'&>>]>!^!/'LNHVL*Z M5KB7L29*P3/YO2+&\U>Z6$-]JC"$%-K,0I'3&*^,E@,13TBK M^C7ZFQV$+ZE%I\MQ%"MK$K)J#*UP3(^_,_B'K%C:RM>ZM#HT! M0QM)--ND*GJH&23T'%0LOKU$HRC9>J_0#Z)^&7B!M6M[ZTDN1/)9E 1G)3<& MP"?^ UVU?.?[([Q>*O"?BUY].FFT:\N%@%Q?)G[>I1A(2I_APP&.>IKNA^RS M\'U^[\-?#*?[NF1#^0K[##TY4J,8-W:ZF3M<]2KPO]J3Q;9^!]%L=8OUE>W@ M23*PKEB24 'YUTG_ R[\)1]WX?:"O\ NV:C^5>:?MQ3W&F?#VR%@TT+#,8% MM$)&V;D!7:>HQ7FYTW]1G\OS1]APBD\YHK_%_P"DL\>\)_&(^(=,OM8=;,0. MA&GZ1#K>'9M/+I)"; MQZ:NH*UZKF8P^6NEH)!\H.[KTYQ6E\/_M4 M_P 8M",.FZM;PQZ3(DLG]@Q&*23,AW&7.5."!M]AZU^8SE+ZM7_Z]S_(_8N) MZ<8X%-?SQ_,^\YOC1IWPE^'\$L>H+XRUE8Y+F.&*4*FX#<$9C]U<\<\_2O.( M_B%J/P=CT+3/B-J6BV_CGQMJ$MW::1:ZBAM;,2ONV&7)V1IN"[F(!(X)ZUS? MB"V?1+?6(Y[.[U:.*SG7RX=+1_,)B;&!WP3T[XKC_@/X-M+_ .$ND75[I3&\ M$#22M?Z'##/(?-9>4YP<8_ 5GP;FDLMP]>JXWNXJWR?^1^%\0\J]GS>9]E> M[=_%#6VI:;=6.J6ME?""ZN-/NXYHXY4/S)E6/(Q7KU>"_ 53I>CPVMLC6=M] ML'[A(1"O/7Y5XKWJOUS YG_:=-U.7EMH?+T>6SY0J"X_X^;'_KN/_06J>H+C M_CYL?^NX_P#06KOG\+.J.YZ##_J5^E25'#_J5^E25Q'2%%%% !1110 4444 M%%%% !1110 4444 %(WW32TC?=- ' 7O_(P7G^XO\S3J;>_\C!>?[B_S-.KL MI_"<\OB9YO\ %.'7++Q5X)U[1_#.H>*8M,GN_M5KID]K%,BR6Y16'VF:)"-V M <-GGI7D>O>$?BQJGB[Q#JUKIVOV[75O=W%O"VK100F&6RV16),=\P29)=IS M''&H=&<7'SMN^I**?*KMDIVV/G;X0?#7Q0WBZQUOQ/I&M:26*7VJ96 M*"6SM5V^3'>W"[3,D_R,[X)SGD5]$U\R_'+X^7>@>++/2]#UNSL96?#IUWRZ?#>\K+7UU*C3T/I;Q)X@O_$^K3>&/#29/)>5R< DY)9SR:^6-+^-VH M6$-CIUWK&GZ7I%^TBWEO;P3I.CN26._KN))^8U[3X%_9R\.:IHEO<7FO:KK$ M#C+P%3 .,<0K7VT>MM'T6WZF4XSCJB[K'Q"CUB1TU MOQ"+2#OHWAQC-.?:6<#Y?^ X_P!ZF:3\2X;"$V'A+0;33HV.23NN9W/JR0AB MQ_WV!KT31_A'X0T-$6VT*V<+T^T S8]P') _"N*^/WQ0M_ACX;\JPO+72KD# M]WNC)0-_"I5.>>3QZ5R4H^WJ1HTHW+_"-U?0ZI M/YUS/9H)F738CO@9MHVEI!DQCKUQCK73:IH=_P"!;-;D?V/I=] !D]*\._X7YXOOKS1T^RV_B^6-A<%=/CEC:WD"D;LL-O0 MD=>]4[[X^>*9;J;6+[[#H&JV8,4<.H0322I$2-V"!CG'4>E?0?V%CY-1Y5;U MUW_E^*WGRV+]@^Y[Y#X%TG15@USXB^([C4O$;HR"-;HQK$K'/DQI'@MV!/\ M%BIKJUTZ;3YXM-\):3HNF3(4EU+Q$@1G4CJ(SF1N/[VWZUE_";3+'XA6IUBS MU\Q/.-\DEE"!/)G[W[Z3 M2!^&*^=FW3DXSO=:6[>5C/D:=K'B$#VOAV[3SI=6^)OAVWA.Z.&-S'9%03TS MLD3M\S$C Z]:])CF\1^./"DD6E6FCZ'H=W;-&C&07#&-E(P$CP@X/]ZN\U[5 MK?P[HT]U)MCCB3Y5Z#/85\91_'K4M+U77_\ A'=6TM;#SFD2T2VFW22G[V . M 3_LCJ:[<'A*^8N2H1NX^MM7;HK%QI/N?0GPO\$IXF^'7AN]UO6=3OU:PB#6 M@G\B%-JA2N$P3@@CDGI69J'A'1M4UG['\/+"/1=1M3Y=UXBLODAMP#DH>TS_ M .SSCN17AJ?';QC:Z+I^FOX:?PYI5PC+)D^;;*8L?Q'@D.G9L;HNQZ/I>N3?"K6);)4C\<7UY+FXNM/RVI-D\&1.1M'L0!V%0-=:E\3 MM>.HZ/>VO@37+=&C\NY^:^F7! 2:+A=N>1]XCM7L^BZ#IGA^S$&EV4%E!UVP M(%W>Y/<^YJ'7O"FD>)HE34["&Z*?%[17O;^O38SY':QY= MX2\"^#]A4#'0@&CXJ>";[3- L; M#2_$5Z8-1U.SM!9ZABXC.9E)^;A\ *<\G@5YI\;O'$/@;6M-T[3/$"2WEOYA\JQN*IQQ%)+E?=\JT=MY6COYFBHWB?0'C?Q!<:/8PQ^-/#%IK,#N(X) MM+E#S,YZ;(VVN&_W,UYS9>'+?Q-J$5UJ=]:12V\S-:>%?$T9RBXP-\Q 9F[X M^91GOUKSF/X^:PVN:/K>KZEIEG.I,$T/_#= MO-/!;ZA#(@WQS1AUSCK@CO7-C,'B,MY56C;FOKK;3?=6^X4Z+W;/.88=!T\I M#J,>L>"I'^59H+QI;)_]USOCQ[$ ^U4IM+U_X5V]O'IFMV>L^";J1M[:E;^8 MMDS'(!*' B)[[<*3V'3T*Y^%.E*CC2[B]T0MU2UF+0GV,3[DQ[ "O+O'?A^; MX5VUAOQ0T.\ MT7P3K-Y_PB\>GRR6YC2^\.ZALC+/\JEHCM# DCC::VM-\9:KX-L[6S_M,K!! M&L:VWB+3Y+0A5 F4%3T]*\ M_CGXBD\/V-C;?8?$MKYBB+2[2&9M[!WNF>ZZAXS\/\ BRWC/B+0I8VCYCU+3W$XB/JLL1W)^.*NZ+XB MU/3XP^AZQ;>-M*7K;R2I'?1CT#<*_P!#M/UKGO@WJ'A7XL>'XI[NUT^]U+&Y M[JUB,#%OX@&&&X-=)K7P T'4W\VVO-0T^X'W94FWL/\ @3#?_P"/5\]4BJ4Y M4JB::=FG_5S.49187UYI_C*_34_#]W_8_C.Q7!M;U#$\J=3#,AY*'LPZ'D>_ M7>#_ !A#XJM95>%K'5+5O+O-/F/[R!_ZJ>H8<$5XWXP^#_BW1[$W,?BVSU6S MM?FC35[=EEC_ .N#_P "KR2\^-VH6?B^\FTW7=.EEL;46OFSPS-.Y!R4 M9EX;D'%=>%P%3'-PP^ME?KIT[=2J<92?8^WZ*^*W_:4^(/V&RDF\/S:7%*Y6 M34+@2/"J_P!X*!N&??%=A\(?V@K[4O'$NF:YKMC>JW,,=M#(F5(Y)+<<5O6R M/&X>E*M.*M'>SYMG9ZQNM/-IV-N1GU)121R+(BNIW*PR".]+7@&9M>!_^0/% M]*W;[_CUD^E87@?_ ) \7TK=OO\ CUD^E>>=9Y]I_P#JY?\ KJ_\ZM55T_\ MU_:#\60^%_B->7EQXC9IX;.S>S\/+K]SI&H$K) M(Y?3(@'AU"60[4,+IR5",VUPM0:C\>M:\0IXHTN#Q-HM_=)-KEG<:-HT+PZC MHD5K-(EO<3R>>2-P15)V+N:9"G"MN^J-H)!(R1TJEH^BV6@VKVUA +>%YYKA ME#%LR2RM+(V23U=V..@SQ@54?=7W_C_7_#$R2DGWT/!-,^(GC..ZU;^S[[3( M-+TF[EFFM;NTGN9[GS-=O+8J)GN/W8$,/ "D*Q&T!%$=:/P!^-GB'XG>*M4L M=6_LL);VAGN;"T:,76DW'G,HMIPD\ISLX_>K$VZ)R$(;">[T8'/'6EKS\U]- M=/7_ "-)R4KV5KV_#?[PKY%^*,W]F^.M8CEGV?OV*[VYP>:^NJ^(_P!K:P2W M^(SS2)!B1 0TRL2?E!X ^M95=@AN9FK>)+BQL)'L"MW==(X_-"@D]R>PKG7^ M('BU9OW>GQ"+IAIN0PQGIU'7'TK@%%MN;Y+'K_SSD--Q;>2?DL<8/\$F/SK; M#XJ%&-I4HS];_HT:M-]3OXO'WB^:WBE_NU;!*W4^I?@NS:I\0-,$GH:RI?"93W/B&\U 6UQ)' M+3W]!7/_ !HT^+3_ (C:O')' M:AO-;_6([,0&('3Z5P@%MY)^2QZ'_EG)C\ZRIS5.:E*/,ET=[?A9FVZ.\D^( M7C!!*R:?$5(W1CS?FQD\$#OP/SJ9?'GBLM$6LX9$9%9U\[:5Y.X9)Z\=/>O/ MF%MM7Y+'J/\ EG(*&6VWK\ECW_Y9R?RKU'F%)JWU>'_DW_R1/*^Y[8NN)+&K MFY"E@#AG&1[&O9_V;P]UJVI7(E9XEA"\-D$DU\6@6WF'Y+'I_P \Y/Y5]I_L M?Z6+7P+=7(2-5FEX\K./UKRX:R"6QZ-\9H7E^'>IF,L&C,;_ "G_ &Q_C7RD M=6C5L?:E!_WQ7V)X^M3>>"]:B R?LKL![@9_I7YL:Q!;V]]>1&.R&R1Q@I)V M)ZFJJ[BI['HNM>--8L;IDTVU%U L?^M,P'[P] !U('8OR6/0_\ +.3V[5W4L;2IQ494 M(RMU?-?\RK/N>EZ?XU\0MJ@AOK>+[%YC(UQ'+@CG"D*3R,#)/;-=&=90G_C[ M7_OL5XBJVWF-\ECV_P"6[$,DDXY ZEAGCVKSEQ; KE+'K_ ,\Y*-MMY@^2 MQZ?\\Y/Y4L/6C1DY2@I^M_T:-F=\GQ \727'EFRBB3RV8.9"1N X!^O]:U?# M_C#5[Z21-5A2T7 ,7_T(5O+9F2W.\TG_ (\8OI4/ MB#_D&2_[IJ;2?^/&+Z5#X@_Y!DO^Z:X3J.,T_P#X\;;_ *YK_*IZ@T__ (\; M;_KFO\JGKO6QRA1113$><:[\$[;Q!KYO+KQ+KSZ.=0AU9O#C2P-8M=Q.DD<@ M9H3.@$D:/L254)7[N&8'"^'/[.L?AG0?#T?B#Q-K'B/5=)LK*U@DN9(/+LU@ M:.1HH"D$9:-I(DRTFZ0K&@W<5[)122LDET_K\M/338;U33Z_U_7F>3>(/V:_ M#7B#1](LGO=0@FTBRLK*QO-EMC+R"H5@&'HGA7 MPW;>$/#>G:+9M));6,*PI)*%#O@+X8VPGN/$4CVL?(64G<>0.@] MR/SKSZY\5V?Q!F\B[O\ 5/#1FPZQH+W=]9Z;)-0TJ>-4CO(EO+238#LD4;&&. MX!V-M/'--4X=42YSOH>8^#_V7OA]JUQ%J-[K,GB9I%694>4*I5\[21U(.#C/ M7%?0>CZ/8Z!I\-CIUK%96<(VI#"H55'TKRMO -K9ZJD!1=,U#S1+"RDB&X*B M;#*>SA7Z'Y5XQ4]I'KGA?RX?[0GA\I4Q;7KYC=8K<9193Q\TC?,[=<<57)%? M"+G?4]9HKAH?&6JZ2ZQ:O;1[5P&N,% 55 9) >F-S(JCOSZ5K1>/-.18!?[] M-EE=(0LX&WS60ML##@D!3GW%+E97,CHZ1T61&1U#*PP589!'I7.+X\T^]XTT M-J(_=$R18"!9%)1BQ[''ZBLC_A)M9UIUCLT2)&"%S;C?L5D=7RYXRDB]NPHY M6',CE_&O[,O@?7+B748XSH-SR[RVS!4]22IXKG8YM$^$^Z(>([G698=R_9;5 M6D]7H? M!-D-6BTF%5EN2HGU*Z5=H52$'EH,?*',8/?[I!ZT>SAU%SRZ'FLEQ'\1KM[6 M]U'4/"[R%O+6\! =0JL2"IP,;UZ^HK;\._L>>#K6]6^UB>Y\03 [ML[8C)SW M ZUZ#_PC=CJ?B+Q!I<\*"-EMKN'Y1^[.T*,#TS$"1T-0:7;W^@WZZ>ERUM=Y M_=)+S;W@S(QV_P!V1CRV.@Q2]G#H-2EU.XTW3;31[&&SL;>.UM85V1PQ*%50 M.P%6:P;7Q4D,BV^K0MIEUC[TG^J? 3<5;ICI#O<*XCXM?!WP]\9_ M#J:1K_VM(4DWK)9S"-NW!R#QD"NWHK*K2A7@Z=173.K#8JM@ZJKX>7+);-'S M'_P[S^%W_/;7?_ U?_B*V=/_ &$_A/I^O:7KBVNM/JVG61L(;AM2X,19VP5V M8SES^E?0=%>?_96"Y91]DK25GZ,]7$Y]F>,@H5Z[DD[]-T>5V_[,O@:W\T"+ M4RLL4D+#[;CY74JW\/H365X7_9%^'_@KP_9:)HT>IV^FV:E(8YKSS6 +%C\Q M7GDFO::*YZ61Y=0@Z5*BDF[]=_O/'KUJF*M[9WL#XTCL)+CRUD\ MW;*X;G\JZZBBO3P^%HX6+C1C9,YHQ4=@J"X_X^;'_KN/_06J>H+C_CYL?^NX M_P#06K>?PLTCN>@P_P"I7Z5)4_P#(P7G^XO\ ,TZFWO\ R,%Y_N+_ #-.KLI_ M"<\OB85B^-$U.3PKJ::.@DU-H2L"LVW+'CKVXS6UV)[ %C[ #)-<@WQ8\,*Q M7^T,X.,K$Q'\J52I3IZ3DD=%#"U\3?V%-RMV39X.OPU^(1F263P[;/(OW6:X M0D?2M./P=\1XUVC0( /3[2G^->VZ;\2O#VK7T-G;7VZ>9@D:LC+ECT&2*W[F M^BM)FBEW+(O!7:>*YI8C#PCS2J)+U1K4PV*I2Y:E-I^:9\SWGP]^(-Y@R>&[ M5RIW#=.AP?6O2/@IH?B_0KW48_$%C'9V4D:M&%F#YDS[=.,_I7ITFI6\6GW% MZ[%;:W&9)"#A?2L/_A8^@_\ /VW_ '[;_"NJE:M%5*;YEW6J..I)P?+/1G35 M\T>)_ ?Q#UO7-0GET.WNX99V93)<)AES\IP?;%?0^CZ]8Z]#)+93>:L9VMP0 M1^!KCOBM\6[?X7Z?:74UC)?_ &B7R@D<@0K\I.>1[54E;?2Q,9=CRBW\$?$: MW7"^'[#]FZ\N7VCM M'S?R_4TP\I8MU50U]FKR\E_78\\^'?@_Q_H/BS3)KC1X++3UD"SLDZD+&>O MKZ#KS?Q9\7XO"C6ZR63W+2[N$D"[<8]O?]*[7P[KB:_I-I?(NP7$*2["M["&*S[VW\SS_XV:)XKU[^S8?#]DEY; M+O:96E"8;@+UZ\9KS"S^'/Q!LV8IX;M4+'P1_%RW;5&L_LK!07 E\P8.T$],=\ M5/H?Q0CURXGA6U:%XEW_ #.#D9QZ?2L,15IX6M##5I6E45TNZ7]=0H3>)H5, M31UA!VD^S-SX?PZM;^$=.BUR-8M3C0K*BMNQ@D+SWXQ6AXB^W'0=0&FJ&U#R M'\A6. 7P83QA@<@TZ.) MHUW*%*5W%V?DS>MAJU"$*E2-E-77FCY<;X:_$.:999?#UM*ZG<&>X0D'U&:T MHO!OQ'A7:N@6X'_7RO\ C7L/Q0^)4/PUT'^TY;5[T>:L7E1N%/.>U3COC-=-.DZDE3AJSCK8B.'@ZM5VBCSR]^' MOQ!OAB7PW:RW;-+XL^*T?A6WCEDM&N&=]@1' [$YZ>U>6LPP MK527M-*;:EOHUOT_(]'ZKB)5*5'E]ZHKQ7=;_P!7/0J\+^+7A3QQX@\63/IN MEPWNEK&J1,\RKVY!!]\UZOX0\41^*]%MM02,PB8$^6S9*\D=?PK4U"^6QMI) M6Z*I->A&4:T%.+T>J.2<9T9N$U9IV?JCYLL_ /Q#LHU2+P[;(JC "W"#'ZU+ M<>"?B-<+A_#]NWUN$_QKJO"?[3%GXLFOHTTB:U:VA$H#SJ=^6"XZ>^?PKI!\ M8H#I_P!I%D^[S#&8_,&1@ YZ>]9UYPP^'EBZLK0CN_ZU%2FZV)C@Z>M1JZ7E M^70\Y\'>"?B%H?B'3IAHEO9VL26 MGPX^(-K(SKX;M5=CEF$Z9/UKZA9PJ[J\B\7?M"VGA7QW%X:?3)9V>6&,W2S! M5'F8YQCMG]*ZY)+6YS1D]D<4W@_XD,NTZ! 1_P!?*_XU0E^'/Q":4CN&\P?-M[=.]7-"^)D>N?:0ELT30XR&<'. M<^WM7/7JTL-7CA*LK3DKI=U^049O$8>6+I:TXNS?9_F:?PUM]9L_!]E!KT2P MZC'N5D5]V%R=O/TKIZ\R3XT6Y\51Z+]@D):58OM'F# R LGTK$#S[3_]7+_UU?\ G5JJNG_ZN7_KJ_\ .K5=T?A1S2W84445 M1(4444 %>/\ QC^ 3?%;5H+Q=7;31&@4JBDECTY->P'@5Y%\:?C5=?#&XTN. MTT^&_-WYN_S9"NS9LQT'?11R/$6.$W)N./QJ[)\1F7PNFI" M%#<,!F'<QUK.O&&&P[Q572"N[^FK)HUOK&*^ITW>>FGKMKL>+G]B=N/\ MBJY_^^3_ (T?\,3MG/\ PE<__?)_QKVSP_X_;6K/>\:13[ROEJ21@#K5'QE\ M3Y?"^EB>*WCN)_-5#&S$#!!.?TKACBL-+#?6T_^NWH=T:%:6+^HI?O+VM M_P '8K?!7X,'X21:@C:FVI_:2NUF7!7&GURWP_\8-XPT"WOI8E@FD+! MHT)(&&('Z 5U-=U&I"K3C4I_"U=?,PK4YT:LJ53XHMI^JT/ _B/^RZWC[Q5= M:N-?>Q68Y$,:'COSSUKEO^&)VP1_PE<__?!_QKT[XT?&2Y^&*Z=]DL8;YKIG M5A+(5V[0N.GUJY_PM:23P;I&L);1FXO8HY'AWG:FY-Q /L>*TA252?)%:LYJ MM=4*;JS>B/)O^&)VP/\ BJY_^^3_ (T?\,3MG/\ PE<__?)_QKV=/B,[>%O[ M2\E/M/\ SQW''WL=?I3_ [\06UJU=I(DBG$A145B00 #G]3^5<%3$8>EB_J M,W^\M>VNRTWVZ'73A4J83Z]'^'W^5]MSQ7_AB=N?^*KG_P"^3_C7NOPM\ GX M<>%8='-W]M:-B3,5P6^M9?C#XER>&=)>YC@CGN%=5$;,0,'O6K\._&C^,M#2 M\FA2"4NRF-"2!@X[U4<106(^K)^_:_R-5AJT\(L;;]VW:_GZ;G47UL+RSN+< MG EC:,_B,5\U:E^QJ^I7US=-XHEC:9R^U$.%SV'-?3,C[%)KQ'QI^T#=^&/B M-!X=BTV">U>6!&N6D8, Y )QCMFNN2C]HY(WZ'%_\,3MQ_Q5<_\ WR?\:/\ MAB=L@_\ "5S_ /?)_P :]>\4?$^71;V.&WMH[A&C#EF8CG)&/TJUXG^(C:+% M;M;0I<&3.=S$8QBL<;*EE^'^M8C2'??JET]0P,CJ-C#,B+YC1J[KGA21 MT_G7*^-OC'/X8N+6*VLXKKS%8N7>NGIYGI'AW2?[!T*PT_>)/LT*Q%P,;B!R?SJCXX\,GQAX9O-*$PMVG M7 D(SM]ZO:'J@U;3[>X QYB*Q [9&<5?=MJDUZ*M*.FQQ-.+L]T?+C?L4LQS M_P )7/G.?N'_ !H_X8G;.?\ A*Y_^^3_ (UVGQ$_: N_!GCJ#0H--@N8)!$6 MGDD8,-S8/ ':NL\4?$Z71;B&.VMX[A73<69B,<].*=*@JTN2"U,<1B8X6G[6 MJ[(\?_X8G;G_ (JN?_OD_P"-)_PQ.VW'_"5S_P#?!_QKVGQ%\1&TFSM9K>%) MVEZAF(QQ5S2_&AU2PAF5%$K(&=,\+7FQQ6&EB9X1/WXJ[6NS\SOJ4JM+#1Q< M_@D[)_\ /(O"7[([>%_$5AJ?_"1R7*VTJN870X8 \CK7T:. !7E?CCXP3^% MFLUMK2*Z:7?OWN1M*X]/J?RKO_#>LC7-)M+O 5IHED*@Y ) .*VI8FC.M/#P M?O1M?Y[%U,+7AAZ>*FOS]-S5JKJ?_ !YO_O+_ .A"K55=3_X\W_WE_P#0 MA77+9G$MSO-)_P"/&+Z5#X@_Y!DO^Z:FTG_CQB^E0^(/^09+_NFN$ZCC-/\ M^/&V_P"N:_RJ>H-/_P"/&V_ZYK_*IZ[ULMM%A#2[I9GR(K>(;I)6P3M4>N ?RK+CT.Z\03"XUK M MU)\K3T^YCYAE_[V5(^4]"*8KB-J%]XH9HM-+V&G@X:^88=\9&(QVPPY)Z@ M\5K6>GV/AW3Y/)C6W@C4N[GDX&223U/>KZJ%4 # P*XOQYX@LY+BUT%KE0; MG=+=+&^@MM30\'V\E\UUKETA6:^;]RK#F. ?<7VSU/;FD\ M;QM:1Z=K$?#Z?W$9CTO2FVJI5);H^7']P,A ZE23 MCCI@U#JGAF^\16-Y:ZEJ;Q6MQ'+$8;0;,(Z@#YNN5(//O3ZW8=+(O>(9='FT M]X]5EA\@@/AV^;&X $8Y^\5Z>M7";%/[Q49 M9$]0T;3=%2.2V^V:S;M-;RPQIYLKR)\SCVW!58#@=,5T=U; M:OKR2PR"+3;%]R%6 DD==RXXZ ,NX$=1FC;1D[ZG-7FAZC:JLHURVTZUFD4F MP0>='*?.>1L;N\B87T&#BN=71[.2TMFCL)-&O)XO,_M.\E9HPV//WC/!PQ*D MD X)%==%X=3P%<&[C@DU+3 H#&4^9/;A2[ KGJH+!0HY&36MJ'B*'6%;3]+@ MCU5YE*N[8:",'#6%9P(Q$QMVW,QP% M5?E;8@&SOD5#I\FIZDT41O[KP[IQ\LQZ??QY:8%&"*SCH'(+..OYUTMC\.7T MN\.HP7[O?R/O>.?,D"@R>8X13]TYR >P-::^(A#LM]?LA928!\[&^ ML+,0W M8* 1DT186.V&GR@^0V8Y' M5&3S-AX*C.!TY!KH+M=8LX66ZM+?7+948':H65E$0&-IX)9MPXXP:3ML-7W( MFN(X_B':2QNKQWFG,FY#D%D<,/T?]:WM6TBVUJT-O;^ M)6T-?$&ARKYNB7;7=Q;N^3$5+6X4NIZ8&(P#TS7;266MVBR/97\-ZOSLD-TF M/X $7<.VX$D^])K8:>Y5L[V2WF31?$*+<^80MO=R1CR[G&" PZ!\ACM]%S4O M]@7NB8;1KDF!>38W#%E/WV(5CR"S,N2>RU#K5ZUQ8W-MK.BS26>)^72]4OUD1I'B@O91Y>YE*;D?/ 8&10,<$#K1K MT#0W+/Q1 TPM;]&TV\Y^2?A7QL#,K="NYP!ZFMNH+JRMM1A\NXACGCR&VN 1 MD$$'\P#^%8?]CZCH*;M*G-W;J,_8KIN3A7.%?L69EY/ J="M3HZ*R+'Q-:W M%P;6XW6-X-V8;@;=VTJ"5/0KE@ >]:](84444 %%%% !4%Q_Q\V/_7=Q_P"BFKXL\4>/--\)1VR74XDN[B6.**TC.97+ M,!D+[9S^%?:=W_R#]0XS_H<__HIJ_)MM9NO!/Q5U/7(+[3?$!:215:ZFY0%N M@X^5EQBOF,Z_B0]#]4X+_@UO5?DSZX\/Z]#!XRTZSMV^UZI#+%VX\#/K6Q\.?VB]=^-WB#0KNW\.W&@7$DEP-;TVX?S%M51VC"[L#YP4_,D> M]?$GBKQ9XAU34IO$WAS5H]'\0QZ>S7EU'=!45D8[&''"KE.3Z9KU?]F?Q;XG M^'_P^L;F'5=+U"]U&!GN[F6X$OFR&61O,W=SEB:^/S'_ '1?XE^3._/O]YI? MX7^:/H/]ISXY6'@F#PQX1TJ_EF\;:WJT0MM-MVRLEL@8SB8=-N-N.X.#V-+) MK]DFKKI@N0]^R[S GS,J^K>@^M>.^"_'5E\,?BA8:OKWAK2O%NNZ]:74&F7U MW?*LD!!S-M!'(/&2.1MXK(^&=S\0? -OXWEGN_"^MZYXCU)+Z#4KW?BP0/DP M*H^]'MRH';-?99'F>&P.7TJ=:5F[O\6?DF:Q4L5)MVV/LWX2YV:N?]J'_P!! M->5?M9L3IVG#/ N3_P"@&OH+P_>:;>6[G3;%+ !4,L<8X+%>H]J\3_:7\+ZC MXBT^S33K8W$D<^]EW!<+M89Y/J17TCK0Q4/:T]4SCI>ZD>9^#9F;P/8DG[J$ M#\":ZO3IV_X2#0VSRUS&#^)Q6)X5\,ZE8^%[6PFM76[ (,8PW4GN.*Z*;3)- M%U;17NV6/RYDE<9R556&>E>/Q%1J8F& ]BN;DFF[=%IN;+^/(SK^IPR6"/.N""=I7 MO[XKVKX5V]4JTWD.%H\ MRYXN5U?5:O=':7'^I:OBG]I:1A\0HVSR+6/_ -&/7VO/S$U?(_[0?@76M>\9 M+U:WA]3H7BB6>^#0H]HR@;2QY92.!SV->)GU M.=;-L#5IIRC&,KM:I:=7T%D?[G)\?2J:2E*Z3T;]%U.9UJ0_\)L6SRMQ'_2O MJ/P\Q?38B>NVOF:^TFZU3Q5]HM86DA:5&#'Y>!C/7Z5],^'HS'IT0(P=M8Y3 M1J4\1BG.+2F_8\5_:J8_\(B@SQ]H0_SK MR;X;S,W@M03PLDF/^^C7MG[1WAV^\0^&?(L(#/-YJ-MR!P.O)->2>"?#&I:+ MX;^RW=LT4YD.17UV"DH8I2D[*S/A,VIRJ8*4(*[NM%ZHU_M#XTZ3/ MS>/6M'XB2+X@F@-@' MFVDYRA7^8%?F4,+75+,(^S?O3DUH]5?IW/T6G7I+'Y;4!N'_CQKK/&S%=&N,==A_E7,?!G3Y]/\.PQSH8Y!DE?^!$UUGBZ M$S:5,H&3MK[;!1E'"THR5FHK\D?/9A*,\96E!W3E*S^;/A_X6RE?$URH. UL M<_\ ?0KTV"1MEVF> A/O74S7D6 MG+=-.Q4-D\*6[>U89S"57(:]&"O-M62W>JZ;G#EO[OB&A7EI!1=WT6_78ZZ" M9F^%<39YV3#_ ,B-4/P-D*:]= ' 9%S^9K%T/QOHNJ^!QH\%YG40)0(&C=2< MNQ&"1@\$5TGP9T6\M-:FEFA,<;*H!)'K7@QH5OK6"GR.T8N^FWN]>Q]3A:U* M&!S&G*23E--*^_O=._R/?;C_ (]6^E?$?QID9?BZ7S\PFMR#]"M?;MP";4@> ME?(/Q@\!:WJGQ&-]:V1EM=\1\S>H^Z1G@G-?75-CY>.YKR3.MY 0?O<'\:Z/ MX?R-_:VL+GCR$/ZFN;OE^RW$+2@J$//'/Y4>$?B!H6D^(-1CO+TP&:$1J6A? M&[.<9QQ7BYU3G5SW"UJ:O%0:;6J6CW?0G)TZ?#^*H5-).::3W>JV6Y7@E8>/ M(W)^;[8/YU]5:.VZQC/^S7R_8:1=7WBZ*YMXFDMSE4I3Q//%J\VU=;KNCZ?.JU.M1P:IR3:IQ3L]G;9]F=1X'_ .0/%]*W M;[_CUD^E87@?_D#Q?2MV^_X]9/I7JGA'GVG_ .KE_P"NK_SJU573_P#5R_\ M75_YU:KNC\*.:6["BBBJ)"BBB@!)/N'Z5\H_M69.J:.>P\[_ -DKZN;E37BO MQF^%K>/+JS?S9(?(+8V '.['^%1--JR*B[,X[3Y&D\$>'\G(^RP_^BQ6LLC' MPRBYXW?UK7_X5[<67AW3[&(L_P!EC6,,PY(5<9-7!X+N5T$0X)<'/3WS2S%? M69*I)"MP.1BJOB3P=?>)H6>5/)_R6^?J?31Q5*.>K'7_ '?->_\ P-S6^!,A/AY%SP';_P!"->M-]TUP M'PO\+R>&]-$#EFY+9;WKTW2+&/4+AHI"P783\IP>HKV\%3EA\+3IU-XQ2?R1 MR9A5AB,95JT_AE)M?-GR;^U=GSM)/822?R%2:'(TG@'003P($'Y+BO7_ (V_ M N/QTUH$N;B#R7+94!LY&,=*HP_!5M-\+6-A%+,[6RA=[ -Y_G4_@N1EU>%<_*7;C_@!KOH?A,Z>'S"7 ME,NI6SR..@OW?*U?S;;V^9[>% MG&ED3P,_XFFGR2WVZ'GGQ88_.N>-J'_QXUU/P%D/]C,N>!*U:GB3X777B:T= MIM\,I"@>7TX.>]=3\,?ABOA31YQ))*[C=)DX'./I[54:%19FL3;W.2WSN=M+ M$4XY(L%)_O.>]O*W_B/QLNJ_P!H31X*?(L0Q\ISZU[U1Z'A0W.7\1,6NE).?D%7-?D:2&UR M<_+7:>(/A/-YB2M=>5&%PS,H 'XDUR/BS6O VFR0V5SX[T.VO(_E:&6\B5@? MINKBX@C_ &AE/U6AK.WIU3_0G((2P&;3Q5?2#:\^C7ZFIX#D+0SJ3P(TQ^M> M=?$1BVJC)SAY /\ OJO7/"?A^.335N=%U&UU:*50/,@<.N/7Y3[U2\1?!.[U MRXCF:=HV+,2%CSU(]Z\C&X6K7RWZM!>_:/X6N>_E.(IX3.7C*NE/WM?5.VAV M/PU!M%\3> M,OMLFO06\D86)XUE3@JQ///7G]*WKZQLM8O+>&SU*UGF8;1''*I8_09YK? X MJC1Q'-.:^\Y,URW&8G!N-.D^CV=M^Y7UJ0OI]GDY^7^E;'@&1F692>!'Q^=6 M-8\(SFQ@C4@.@ ()I^EZ->Z!:M-%&DN5PQ_M7K?P_TP:7H5K KB5(T"!U(.<#%=V&P=:E MF-?$37NR4;?)(Z:^,HU,IPV$B_?@Y77JV=5574_^/-_]Y?\ T(5:JKJ?_'F_ M^\O_ *$*]R6S/ 6YWFD_\>,7TJ'Q!_R#)?\ =-3:3_QXQ?2H?$'_ "#)?]TU MPG4<9I__ !XVW_7-?Y5/4&G_ /'C;?\ 7-?Y5Y9\1/BKKG@O7/$6C106+WMU MIUG)X7:9&(GNYKC[(\(]5TR..>ZNXOLMK:*DE_-:QIB2YW%R+>0\9& "=N0M=GJGQL MTS2-!N-4N--O5C@.IAXVD@C(-E(T58U#%259F Y8KS0Y)7N$4Y)-=?^ M'/1**\M\#_&?_A/_ !=IUG96J6FG/::H;D2O',WG6TUFJ-'+%(R-&R7+'U.5 M^[@@]M+XK@:98K."2\8DC>HPF1U^:LZM6%&,9U'9/8/(W*Y_4O$K^7 MYDM,T+&;2=)N_.N+S^T=5F*AI5S(0&9MH7'10=P'I5Z/5M5U'RS:Z8;6)MC& M2\;:P!W;AM'0@A>O7-:]K8V]C&([>&.%!T5% [Y_F:SM2\36FGR/$H>ZF3[T M<(SMSZ^E=%2M"DN:H[(+%*;1I_LKW.LZM+)''&'DC@_=1\(5?W(.! M=$L]-L[G7)X(K9[LJZM(,&*%%VQ@D]PO<\\XJAXRU35M8@&G06B6T/G 7!:7 M+.H!8HO0$\#(.01D=ZFT]M,:\@36YI;B^V K]I(,*DH$;:H^500.0..:YHX_ M#2?+S_I^8J;6U2 M^\F,$$VMEE5."W!8\D%2N1ZBMZ-510$ "]L52U/6[72L+,Y:5@2L2#+' ST_ M"NJ52-./-)V0[7.=T/3[;PIXPN=.MH5@M+^W2XA_WXP$89/4[=A]>M=-JFK6 MNCVCW%W*(HU!/JS8!)"CJ3@'@>E<3XNU?4;U=.NM/LTMKJVD^T1S7%6^T:!$JV MYQY]AP%?&T;U/8A0QQ_$373P7$=U"LL3K)&PR&4Y!J'4-2MM+MS-'(-KR7Z ML+G< PCM^CD@^N0N/]HD=*R-?O)KJ;^TM&LI+?4XV$"R2843?>Q&XZE=QR<$ M'CK1X:UB32X;S4=4M_,NKEA)-=0ON7;DA50$DA!@\9X.?6N+^T,*G\?YCLWH M;<'@]=%6/^P[EM.13\UO]^)LNI<[3_$0",]LTL/BB:P*Q:W:?89,#_2(\M 3 MM9FY[ !>2?6MC3=4MM6MQ-:RB5._J/J*FN)(HX':NU3C*/,G= M"MV.5^(L-KJ'A=+IDBN88+FWGY 8%?,7/X$&M%O"R1L9=/O+C3W8EBJ-O0EI M [G:>YP1[ FN1\56-OK.G:G#H/VBPGN(7=IX_E@8L5)+4]/B^TQKMF>VE^4'&1\IR02N#BN-YAAHZ<_YARN^QK+>:WI[*MS: M17\991YELVUAND(R5/94VD^IS56ZNO#GC"S:RU&WC;[1&$:VOHMDF)-P YZ% MMAZ'/%:FC^(['7%/V:7]XO6-N&%7KBUAN5Q-$D@Z_,,_YZFNNG4A4BIP=UY! M8\__ +%?PK6&#!7/4F0J"3P*V+#Q597MXUHS&"Z4X\N3N?8U;O]#T_5(REW9PS MJPP0Z \;@V/^^@#]1713K4ZL>:#NAM,@TWQ)9ZA.]N2UM=H6#03#:WRD*2/4 M9( />M6O/O$&FZ4S/%:W%Y)(DFXK'B9(Y#+YV[Y\@'*D ]AG'2J&@ZGXJ\.Z MD]E<&'4=-1FCC29CYZEH+C_CYL?\ KN/_ $%JN?PL<=ST&'_4K]*DJ.'_ %*_2I*XCI"BBB@ MHHHH **** "BBB@ HHHH **** "D;[II:1ONF@#@+W_D8+S_ '%_F:=3;W_D M8+S_ '%_F:=793^$YY?$QES_ ,>%_P#]>D__ **:OR 70X=2\;RV]WH>RUFO M9!)/YY'&YN:_8:)8I/,CGW"&2-XWV]<,I7C\Z^--4_X)QZ=J&I7=TOCB\19Y MGE"FV'&YB<=?>O!S3"U:\XNG&]C[_A?-,)E].K'$SY;M6W_0^*'AN[;2=7CM M_"OV@7-E)!+%YY^=#@D9[9( S[U[C\%_#D:_!O3I)?"_]GW5O#$L5G]J+8#2 M2;N<\XP#^->TV/\ P3DTN&TU6UF\@8@[AD]>*ZOPC^PKH MG@_PSIVBP>,=4NHK*+RUFFB7>WS$Y.#[U\WCK^(/V'=%U_7_!NK/XQU2";PU]J$44<*[)_ M/Z[^<\=L5N?\,G6'_0RW7_?D?XUC+*<9[&E'V>J5GM_,W^I^<9A)5\0YT]4> ME?#[_CVN.,?)%_Z":K>*O&'AS3]&O'PEO+1KC2KJ,.TR)YB1X 4"1>2.3PV, M5]WEE&5'#4Z57W7K^;.:"<8[7/H+4+A(<^4BQ#_9'-<#XJC^V2H>NT$5XMX) M^+NJZ5:VXL[Q=;TMBJK9WCVOQ5\+ZOIMQ=O>FPFM MD62XL[M"L\0;[OR\[@>Q7(->E.E*F_>-XRC)>Z6])\0WGAVX4A%NK<'F&7D? M@>U>Z_#OQOI/C"VGCL,Q75H%^T6SH!OYEB'4 1DED_*NRNO$&BW6C'5T MU6TDTPC_ (^A*"GT_P![_9Z^U1*$J;M)&T6I+W31\*_$%-'N$BU>T%S #CSX MP!(OU]:]V\/:SI^N:>MSIMPEQ!T)7JIQG!'8U\%>.OC/#^]@T2,HO3[7,OS' M_=7M]3^0KWO]AW5)]8^'.NW-P9&D;5WRTAR3^ZC[T$R2W/=->GTR*2&"^N(8 MI9CB*.1@&D/HH/4^U0?:%7YS^[E/#C"\!^?>M%2E M.-XZ^74SYHQ?O'L_C!S>VZ*3DJV1^58>C^*+G0)E6:%;VUSS')U'T/:I-(\8 MZ-XPAE>QO%$T.?/M;@>7- 1UWH>0/?I[UYMX\^+6D:,TEOINW4KI<@R@_N4/ MU_B_#CWK%&^Y]:>!?&&B>(H1'82^5< 9:UDX<>N/4?2M;Q=K-MX?T&YU"Z7? M#",E00"?89[U\:?LE^+K[Q-\='-U(\H73YB.RKRO ':OJ[XS::^J?#O58HYE M@=5$@9U++QV..U-[&36MCAM,\<>'O'DSU*WBUB-M.NU?]Q=PRX3.X$^5,O3'<''H17K&A_'* MYT.Q+>(C_:>F1*"]_& MQ$N$Y=.C\OU7GVK:5'3GINZ_+U",]>62LSH[SP9! M"X=$VLO(9>"*ZSPK\71X!:&'6MEQ:.P1)"<3<\#']ZO,OB)\;+73=UKHT/FS M% WVJ=2% 8 @JO4\'OBO%(=0UGQAXDM95DDN7$Z-+-*<*B[AU)X45B:M7W/U M.7$D8(Z$9KQF\^*OAC5O$5QHS2+8ZBDACC-S@1W&#C,3_=;GC&<^U>R0C_1D M&?X!R/I7YS?%;5KGPC\0MLL>,J=S8! QQUJXJ,I M6D[&&J5TKGU1JFBVS,S%0Q/>O/M:\'6L]Q+)Y0^8YKSCP1\5M4TJ"V2RNEUO M3&"JMG=S;F'^J7$4QSWD/#\<8R*ZK5?CSX?F\-0ZII\%Q=23O)"L$B^7YQ(Z9S2G3E2=I&L9*:NCH?#OB*[\ /YJM'+81\O#JL5./;(-?FUXM\>:QXRNC&7:9V/[JU@4[ ?91U/N>: M^ZOV3[.XL?@7H$-TRM<*]QOVL&QF9SCCO2%)'O'@?_D#Q?2MV^_X]9/I6%X' M_P"0/%]*W;[_ (]9/I7 ;'GVG_ZN7_KJ_P#.K55=/_U\_0]+N;:TO]3EDEB\MIH?-\P-Y1A$:!X@=TJL.=+_ +,\2:'IOB#3=XE^QZI:1W,.\9PVQP1D9/..]9%C\'_ >EWV MFWEEX)\.V=WID+6UC/;Z5 CVL3%BT<3!,HI,DF0N =[>IJ;2UL^M_E9:?>OQ M*O%[KI;YW;O]SM\CR2Q^,GC3X@:EX8TZSL;?PV)M:L1?2QS3I)):26<]R8U6 MYLU8?- RDE%W*!@IN.WZ)KE?#/PH\$^"9/,\/>#M T&3>LF[3-,@MSN4.JME M%'($L@!["1AW-=56G>W];$/IZ?J_\PIDD*/]X4^O"/V@OC0/#%PWA>RN397< ML2O<7.UBRHW0)@=2,\UWX'!5FT?3M+U'Q!;:;[O1M:]$?DV(XNQ44I+$)-_RI22 M[)7BI-+9NY]*VOQ62]>&*#P]+)-,0(X5U*QWLQ' \[K65XR_:"\/^ 9IXM9 ML9(EA4,\MO<0S)ST *L><\8ZUX!%\3/#D>EW-NOAW1!>S;@+U8IA)$F!PF#P M<@G.>(C;LK_ /DS?,]/*W_ [*7$V88Z4*6#G=Z7=E_X"DX*[?>]E^?ZJVC)+;Q2 MHN%D4, ?<9K<\,_\A!O^N9_F*Q+.$VUK#"3N,:*F?7 Q6WX9_P"0@W_7,_S% M?G=39G[+"^ESHKGR8XGEG*I&BEF=S@*!U)-? 'QX_P""C.I:GXLE\#? SP__ M ,)-JOF&#^UV@:=7<'!^SQ+]\ _QL<>Q'->D_P#!3?XN7WPW_9_32-+G>UO? M%%Y_9SS1G#+;A2\H![;@%7Z,:_,?X#?';5?@KK%TEK<7-MHFK-%%JSZ6L<>H M-;J22EO.P)B)SS@C/L<$%&CS1YVKG-B<0XS5-.W=GT[J/A_]L#7&2]UOQ[%X M7FF^=+.[UJSL6^GE+T_&K2_'3]JW]FE(=2\8:>OC+PJI'F7$R174!4^ES;_= M/H6S]*[#PC\0? &O:1#?:4WA33OM%M]OETVP\(S^*M0M823\VH7+'*OP=P[< M\GK7F?Q=_:>T;X7PM;_#V;16U^\C61M1\)LRZ)>6TBD-'=Z=-N5)AQPO3/)[ M5HKR?+RK[C!V@N93?WW/OW]F?]IWP=^TWX6DO]##6&KVFT:AH]R1YUNQZ'C[ MR'G##]#Q7L5Y&L=C<;1C]VW\C7X1?LM_%_4?A'^T!X7\1VTYCAN;Y+/4(H_E M26WF<*ZE1Q@9##T*BOW>O&$FGS,.C1,1^5L>-/%%PMMI>FQ&1L.PF$VJ72*<"1E*I&#Z@;F/Y4JW0Z*?4^0?VH/V\_B1^TAKUVK MZI<>'/"F\BUT/3Y3&NSMYK#F1L=>WMWKYK9BQ))R3R2:^Y?#OPC\&W'_ 2Q M\0^.Y?#MD_C"'7?(CU@J?/5//A7:#GI@D=.]>:_#S_@G)\<_B9\/HO&&D^%X MXM-N(O/M8;VY6"XN(\9#)&W)!'(]:YS4\:^%WQJ\;_!?7(=5\'>([[1+B-PQ MCAE/DR<]'C/RL/J*_;;]@7]M[3/VLO"]QI>L6\&E^/M(C#7EI&?W=U'T$\0/ M.,\%>Q^M?.O[&6G?![QU\+?&&C^*O@;:6OBKX::0IUB345Q->3HLA<$9RIS& M>OK7RK\)OVB="M?V\?!WCGP!X8'@?PY>7]KITNBP,"OE2!890<<'=G=^ H _ M<;Q$H74!@8^0?UK*DXC8CKBM;Q)_R$?^ #^M9$G^K;Z&NR/P&'VSY1O+R*QM MI;FXD$<,8W.[= .Y-;/@^Y1?%&ASB0!/MD#AP>V]3FOE_P",?CB=OB9;>'=> MN;C3?"(56F%L"#.#G[Q R5S@8%-\6?M"/\/?$VB>--$CCUG0;&"18-+DF,>Y MH7!WD#)&X* "1TS7Y#3E^\7JC^K,11;H2\T_R/M.U_:.\,_$G7-#O_"MVNK: M3K=S-;*VTI*GEL4$FT\A24;J!Q@U9^-OQ*D^'7AOP]&MS"8=9( MAB>3S(^^4,2Y'0ACWQ7RQ^R7\7]!_L:7QCJFA0Z9)J[W5W:V>GQYAL_,N97: M.,'H,$ 'T'O6MIE[X$^(/QJ;X@?%CQW!H#>%=.DN-$T:>941WD+!I$0_?*!% M&!R2RYZ"O,R&LEQ/+F_GJ?A<_ L=%O+K+LCZ#W#.,\UWWPU_Y MU_P!?;_\ MH*U\7?L[_M->#?B$TNJ^*K_4M,\5:GKXTFPT066#N? TZ4X2O)%^JNI_P#' MF_\ O+_Z$*M55U/_ (\W_P!Y?_0A7)+9G8MSO-)_X\8OI4/B#_D&2_[IJ;2? M^/&+Z5#X@_Y!DO\ NFN$ZCC-/_X\;;_KFO\ *N:\>:#X5W6'C/Q)9)++X/2Y MU.UOBKL]H/(99G54Y?,>[Y<'D @9 -=+I_\ QXVW_7-?Y5C?$/P[/XN\ ^)= M"M9(XKK5-,N;**28D(KR1,BEL G +#. :[)-J#<5=K8QI\KFE)V3W].IC+\, M_!4FDZM,ME]GM=>M8H;N=;R>%Y(Q++-'M<.&C827,K!D*L"_7A<<_P"*/@W\ M,M-DUS7];BNH]MC=377F:U>E+:%V26>6&$38A=GA1S)$JN77=G=S7*^/?A;\ M0OB3X9T*UU?0_"L4NBR%4TV/7'N;:^1[=X7>1Y],81LH;@")\AW&Y>IX[5_V M4_%^I7PM)H_#.HZ6MJ]M]MN[EO/F!T9[$>:ALVDD82F-BTEPX*H,*K"JE[SD ME\O/^OZL13O:/-\_(]7M?!?A7P?X#O/%/A^TU82W%I+SW12X\@R[A M=2,ZLPMX20W(*]BS9CT'Q!H]UHMD;34Y(9,^;+L)QOP1TYQQ[5WGB/P7#K7@ M"[\,VS+ID4EF+6%K50BP$ ;"BC ! X'I7SAIOAKQ;X0U86/B'P[+<1@X&J: M6?DD']XK@@'\!7F8_!K$R4HNUM%Z!3^'7<]>^W6"QLIU:XD4K\@VXVD$$9&. MF2W%<[XA\5:-H>J6;P:A-J&IW-VJ+'QDY(^8_B3^55/&-K#INE1210:C=2.F M1#;H-_TZ'^5<%X+^$OC'X@>*+*YGTMO"GAZWG2:>>X8M=W*JP8(,_=!(YX'X MUY5+*GS)U)7MVO\ YFOJ?7CL1;LPZ[,_I7A_@WQ9I6K:;=OP M.,D'I7L8W"K%16NJ,XGKZZE9-.7EUFX968>8JK@G.T$@XZX+\^U87BC7-!TO M33>7FKRM)##^[BP.NX84#'N:J&S@_P"$8%VT5_$_3R2@\SIT_P BO*IO!?C/ MX@:J;30/#LVFPLV&UC5R2(AW9%P,GTX/U%>)'*92=IRT]'_F:'UCX U%]6\% MZ->R(T;SVJ2%6.2,CH:\_O?%&FQ_$C4[;4YWMY+5@8"&(RQKWL5A57I*F^AG&USMEOK*18@VM3C"DI M;\@:KZGJ.BM:EKS6)XK<.LC+)CKM!9B2.3DL*YOPG9K?Z1/)=66H:9-&F6AG M4$CZ9 KSOQ-IOB'Q#J1L?#WA6^U.9C@7-\Q2W3W/ !'XGZ5X*RJ3=I25O1_Y MFA]"?!/Q'%XF\.:A/;[S:PWSPPN_\:A$.1[9)K/^)WB"SL/&>C6.J.T6GS1* MQ?/ ^=@P]B0!^57O@7\.;_X:^"WL]6O1?:M>7+7ET\8Q&CE54(@[*JHH_.L# MX]?#'7/%4]AKWAIXIM1LXC!/IUS_ *JZBW;ACT8$G!XZ]:]V>%C+#+#]-/P, M]+FA+J]A=,TD>KW$:N491C=M(50#G\^<]JBN+[3&MI%?5YUS&RNV!A@""H'' M Y-<%X M;RXF^RZOH>H:)EZ3,]W:6]MO>X/W2VY0 /S- M;OQFUO\ L+PO;3,6$,EXD4I7LI1SGW&0*XC]G7X2^(?"=]?^(_$[Q6=Y=P?9 MK;2;7_5VT6X,2Q[N2!SD].M=W\9/ -W\0O!YL=.O/L.J6TZW=I*W*>8H9=KC MNI5F!^M>[3PL889X=;._XF;M>TMQ9:I+'"D)7"Y8'=@MP<]^W\JD7 M4+!-F=9N"RLK+)M^Z,D%+*Y\WNR5O1_YFAT>C^)M( ML/'VA:9IMU)?7=U*_F@'B-1NY./8#_OJO5?&UY)IWA'6+J($R0VLCJ <'(4G MK7SO\%OA%XMU+QQI_B;7;)?#.C:>YF@T]6W3W4A4JID/]T9)QZ]A7T=XJ\/Q M>*O#6J:-/(\4-_;26S21G#*&4C(/J,U[N$PL<-2=-=3.5KGEOA?Q)HU[H,#V MVHRP7A\'^ M,? NK"SUW0GU:V#876-,)!D7L77!Y]>/Q-=QXCM(+'0H;A8M0F=TSY,2#?\ M3_(KPYY5).T):>:?^9H'CSQ7HOAVSGODU.:^U,E%AAP SG!';IT4>V:]H\17 MDMIX1U.ZCXFBL995YQ\PC)'/UKY(TOX3>,?BIJRVR:/)X7T"1MMUJ5XQ-T\7 M\2Q@_=)'&0!UZFOK[6-#@UKP]?:/,6%M=VLEHY4X8(Z%#@^N#7KX+!K"QEWD M1*QY%X1\2Z+J6@R$7TMM=W#XE"D[E4,F 1Z_?_*MI-2L6N#+-K%PP9P955<$ MYV!B#CT,G/!X%>,S> O&GP]U3[+J>C-XBTY6VQ:OIY*RLG8R*,Y..N1^->@3 MV-NOAM;O9?*QX\G8/,Z=/\BO)GE4D[4Y:>=_\RR[XBUC0;'3QVB5U7/X 5\MW?A7QGXZU0V MGAWPM-;AFQ_:FM,?+C']X*0 ?R-?57PQ\%_\*[\"Z3X?-Y)J$EHC&6ZE^]+( M[M([?3<[8]L5Z6!P*PLG.]VU8B1U%07'_'S8_P#7&6T"*#8W4?FPRC;DED)SG/1T*D>M73YN=K+H^HS[K:0AD.VWN2 M/DRV34.BW%QJ#>+8IK2]M_$+6]C;#3;A2)2J\%@@^]\P&&]#[TZSC9 M15UK\+_0NFG>[U\RFUKIFA_/*Z:M>C^)@1;QGV!Y<^YP/8U]/?L*:Q-K,GC2 M2;<=K6JJ6Z8_>< = /85\Y-X-M=! G\476;G&Y=)M7!E_P"VK]$^G6OIW]B7 MQ*-:B\66L$<5K8VK6_E6L PB$^9D^I)P,D^E9&DMCZAKX3_:-O;'7OB/K>E: MGY8<"/[J-M^F?F4ANO-?=E?$7[2BZ;XN\?:A'?6,R[@7;*O[V$]5RYRZDCCK4EGK37'@_Q!>V%V9;6\USR+ M>"%M9%RV,C]L#6H['^Q[2[?RK.X38N[@.[,05ST/R_PG@U\E7WA.2Q6 M>]T"X%J'#-);@%H&R),DIU0XS\RY'^R*^POVMK^VN=/T_1[NTM+RWD3S7CO( M]Z')*@ C#(>OSJ+;0LX:*:1Y,D1L/\ 6 *WY]N* M@_X1MH5$^N3-9J>5LX_]>WU[(/KS[5J^&_$1U+QC37%I)'Y< MIE,A"[@>C ,#D<]JS;'PQJ7B"$W]W*NFZ83S>761N_W!U<_2L9-N68\L?K7UC\8M+O=8^'^HV^GQ MB:ZP'6+."^#G /K7RW^R']N #,^"O3^Z/:OI_XV74 MUG\.-4EA5CA1OVINPN>3BI>Q+^(_/UM7L/$6H7.EZO:2Z=JN_;<6=Y$%F#;L MX=&XDP._)'8BN>U;P]J&BV,@M)DN-+.TO#,VZ(#,;$!F.8\G:,29'^U7:W5U MI?CFSBCN5AU>T'_'N99BLT W<>30?[#[E/H*Y;6-%U>VT^YL[9I?$&G,J M^;;R+LU"&/*,=T:Y\Y=J@;H_QKLK:1;J*S[K9^IE3W2AJNSZ&_XQL;%O$%QJ M&IR,QF5)$TZ%QE 5! D<<#Z+DX]*P;76+[6-#SJ6KRZI?7(T70)%0VQD3$TJ!0 (XNO XR<"LJ/Q=9:#?6=GH-J M;")YD1[ACNN)?F'+-_"/85Q+9'4?IS#D6Z#&&V#K]*_._P"*VH2>%?B%>:1X MDL9;%/._T2\FRD,ZYRS13#[HRP!&1D\OR#^5?G]XV\21:EXQU M[3+N6*:0W0%[I]Y&)8&";P_-]GCW*ZZ/J%SN@?!BOF85_K\&FVLEOI< M8V&&;=NEE_P!Y_3V&!]:^^?V3 M[6\M?@3X>6_MI+6X8SOY#8V;34_M745ZZE=) M\BG_ *91'_T)N?:ON3]E+5)M:^!^AWD\CRRR27)9I#EC^_<5 Y['NW@?_D#Q M?2MV^_X]9/I6%X'_ .0/%]*W;[_CUD^E?:?_ *N7_KJ_\ZM55T__ %/9M9TR>QCM6MXX@MQ( MRME0<\!37T;17H8+'5^CMJK_YGQE_PQ_X MT_Y^M+_[_-_\31_PQ_XT_P"?K2_^_P W_P 37V;17N_ZSX_^[]W_ 3Y3_47 M*/[W_@7_ #XUA_9 \9>:NZ\TM5/!;S7./?[M?0_P1^">A_ _P (Q:1I2":\ MD >]U!U DN9,=3Z*.<+V'ODGT.BO*QV;8G,$E6:LNVA[V5&?^0@W_7,_P Q7B3^%GTT=SY8_P""I_PUOO&7 MP%T_7[")IW\-:@+FX1!DBWD4QN_X-L_#-?ES\*_AG?\ Q;\32>'])FC75FM9 M+BUMW!)N60J3&N.AVEF^B&OZ#-2TVUUC3[FPOK>.[LKJ-H9H)E#)(C##*0>H M()K\S?C[_P $W_&?P]\53>+_ ()WLT]LK/+'IL-QY-]9;@0RQ.2-ZX8C&=V# MCGK58>LHQY&['%B\.Y252*OW/// .D_%7]D>Q\3W'@/7-+UD:W#$8HH;%KC[ M9!YB1074.2#RT[J!SS&V17D.N?LYZA8V.F75UK$;ZOJ>F2:Q)8^1M>%5@>=U M?+ A@%(/&,]*QO$?@?XPZ-&-%UG1/%D$45NEBMI<6T^U84D,BQ 8QM#DL ., MG-=I\,?V6/CQ\5-9M9=-T'6=.46OV :MJQ:UBBMMNPQ[GP2FPD;5!XXQ77\/ MO.2.#XK146<'^SC\-[[XK_'#P=XZ M/J<)AEC/WE]'4]F4X(/J*FMT.FGU/R$\%>/O#FG?\$H]:T2?5]-?7!XD6<:. M]T@N)$%S <^7G=C /..U?5$GQ3^'?QU\4?"[XOZ/^T'!\/\ P[X4M(_[4\&2 M7JV^67EHWB+KG(^3E6!4#;7P1^U/_P $Y?B9^SSK%Y>:9I=UXP\&;BUOJ^FP MF1XDSP)XUY1@.^,&OE*:TGMI#'-#)%(#@HZ$'\C7.:GZQ_"G]I#X?_$;XF_M M<>*+'5M/T;2M:T:&WTW[=,EN]^T=M+$9%5B"2Q&<=<$9KX0_89^%M]\7/VI/ M .D6L+R6]KJ,>HWDBCB." B1V)_X"!]2*Y+X/?LV?$CX\:Y#IO@SPIJ&IEV M>[,1CMH0?XGE8;5'XU^W/[#'[$.C_LC>#[B:YGBUCQQJR*-2U-%PD:CD019Y MV \D]S]* />O$G_(1_X /ZUD2?ZMOH:U_$G_ "$?^ #^M9+@LK #)(Q79'X# M#[1^57QMO-:O/B1=6<&J68B4JD%OGXU^.4_P"*O4_KBO;ZK-].5_D> MW_!#_A(+KX3:-/'&1-<6C6QB),C@8VJ!VQP.U-\77EY6M9YW:2 M/;*Y R8P>Y/([U%XLT&PM?C9\,;Y?"6HS7-S9:ANO1W KY.TV;[9KUA))I,R,KQH&WG "@ '[OH*^L/!O_ "#9 M_P#KNW\EK]!X>_WSY,_/*'QF]574_P#CS?\ WE_]"%6JJZG_ ,>;_P"\O_H0 MK]*ELST5N=YI/_'C%]*A\0?\@R7_ '34VD_\>,7TJ'Q!_P @R7_=-<)U'&:? M_P >-M_US7^53U!I_P#QXVW_ %S7^53UWK8Y0I&;:,TM177^I;Z4Q',1?$:P MF\<77A<13"]M[07C3,%\HJ6 P#G.?F':KNF^+K75+B^A1'0VLGE.9 ,,>>1S MTKQ-IGC_ &@-1.<%M(Q_Y$3_ KH= N'74-8P>3+D_K6E.*E"CZ7XPL]6T_[7%$Z+N*[' W<'V-,O/'=E9:YIFENDC37^_P M MU V+M&3NYS^0->=^#YG$:QY^7S7X_"LO5+A_^$Y\.,3RLDH'Y"OFJ.-K3P%' M$/XI/+*'3M-O#'*T=^8PB@#*[QD;N?Y9KA/CP[/\ ##51G@Q+ M^CK6"+EY/"/AHD]%MV'_ 'Q7TM&*G54'L?-XJI*C0E4CNCV"\\5V=GJ5G9.C M-)=;BK*!M7:,\\U-<>);>UAGD8';"A![49X'F ?]_&K@_#\[Q_&?QK@\M%;D_]^UKJPM:5;#TJ MLMY)-_-7*QM&-#%5J,-HRDE\G8]MT[QE9ZI9W=RD;JEO(\;*X&25 )(Y]ZDT MWQ=:ZCIL5Y$CJDF<(P&X8)'//M7F'A^9UTW55!.#/)^H%6?!]P[:?"F3MVO_ M .A&C%594LQ6&C\+A)_-.*_4\_#_ +S*WBI?&FE]ZE_D=_)X[LH_$EOHI20W M$T!G64 >6 "1@G.<\>E5]+^)&GZMXJUG0(HIDNM+6-I9) OEOO7<-I!SW[@5 MY8]Q(?B%IKECN-JR_P#H59GAFXDC^,7C+!Y:"W/Y1K48>M.I*HI=)-?*R?ZG MIXNA"C&DX_:@F_6[7Z'N6F^,K/5+.[N4C=5MI'C8.!DE0"2.?>G:;XLM-1TZ M*\B1D23.$8#<,$CGGVKS'0)G73]54'K/)_(59\'SN=/@3)VX?_T(U>*JRI9B ML-'X7"3^:<5^K/-P_P"\RQXJ7QII?A+_ "/0&\=62^)K;1-DAN)X3.L@ \L M$C!.+K33[JQMY%:1KM]B,H!"GCD\^]$WBRS@UF+3RC>=)$91( -N,GCKG/ M'I7F&L7+R7.B.2<^8"/QQ3]2N)!XFM7SSY)'\ZTS&K+#4J,Z>\I13]'*QP9> MOK%:O3J;13:_\!O^9Z;J7BZVTO3[R\E5VCMHVD95 W, ,\(/BUIGASP9 M#XEG@N9;.01D0Q*IE&_ID%@/UKD/%T[_ /".W(S]ZS?/_?)K@?B),\GP3A4G MY5$'_H8K+V\_K/LNG+?YWL==*C&>!]N_BY[?*S/H?4?&%KI]U8P2*\ANW\M& M0 A3QR>?>B;Q99PZQ#IS(WFR1F428&T#GCKG/'I7E^K73R3:(Y)_UBD?CBI- M3N)!XFM7SSY1'\ZUS&K+#4J,Z>\I13]'*QR9>OK%>O3J;13:_P# ;_F>FZCX MNM=,T^\O)%=H[6-I&5 ,L%&>.:M:'X@@UW2+;4(0R17$8D59,;@",X.*\L\7 M7#_\([![+G[L %9JM/ZTJ/3EO\[V.JG2C+ ?6'\7 M/;Y69M^'OB1I_B35=-K&_T.75%BD6 M&,,QC91O^7KWQ^M>*?#V=X_''CX X/VQ&/X[ZWM&F=?"=W&#QB0?I795DXX2 MK6C\4=ON?^1Y\97QM&B_AE>_WQ_S9ZQ9^*+:[L;>Y0,$F4,%(&5SZ\U6M?'% MG=>*)=#5)/M,=O\ :3)@;"N0, YSGGTK@O#EP[:8BYX6#C\*RO#=PY^*18DY M:QQ_X^O^%>2L54='#U.LW&_S5V>Q1P\)U\33>T%)KY,]V!W#-07'_'S8_P#7 MCR:AX_CN-)N&M;^"(+* MO5)F6MI:0P)"V]XG<9D"R'+(O!!4'&3T%9NG M^,##<06FMP&RN!(BI,K$+]Y,[7ZKP#P:T- N++3Y/$U\FE6\XAM+1C.Y*Q2R M2?,-\(^1F')!P/?-:UVW!>]S*_S] IVYGI9_@85GX?U#6H3>W,@T[3B23=7. M1O\ 78.K'_.:^K?V'UTN"'Q9;Z;"W[MK?S+F5OGE)\SJ.@ YP/>OD^^U/5/% M=T\A=IMO#2N=J1CT] /85]2_L):?;Z>OC%8IVN)6:V,CXPN?WG3O7.;2V/K" MOAG]IS0;'4?B5J=]I5[-H^H1KYBH. />OL3]AW3Y--^&NLQS7"7$K:JS-L;<%/E1\9Z'\*P-);#?VPM+TO6M, MTFVN/MD.HH3-#=:>X$T0R0,HWRRKN/W,@G%?)5S>:KX:L;D:C''K.BC*+:>WMK35K6#3[NZ2YN_WI@57*(J/G,9/6O MD;]C72;RV^,AN;N00LVGS!;5C\X&5Y([?CS7UQ\9;R*S^'FJ&:)9DD41[&QC MGZBI>Q#^(_/O5/"UO>7TE_H\QT^^9]QDM4&R0[@!YD0PK=/O+@CT-8&K>)+V M'26LM10V=PQ5;;4+?+QABT?S(_5&"J20<&M&Z\.ZAX;N&N-"G$MHC9-I(24 M## '5D_4>I%4[_Q9!J6DW4+0I;ZLR*HANP"'R8U&?X9%X;UKMG[L9*/NNST> MWR,HZM-Z^?\ F;_C*PU/7O%E]#;/)T<>"'.=HRI^5^%Z_*1D_>K>G%2E9QOI\^FJ M.9NRT=CD(=4U3PO(L>I1G4].&SS)TA^=4W0L?.AYR J#E=PYJ6&:^U'X?>%X M+6XNM4EN9KJ1(=Q?ROWF!&J]@H'ZU%I_B[RKBVLM?MQ;$.B+.&(CR6A^Z_#1 MG:I/S8/-68M:N]+^'6E/&88&U2XNIG-I&$,J"3:N\CJ>#GUXSDT5FVXVE=:^ MOS+IZ7TLRE)H5EHRF76;A;NY'/V*!_D7_?\>!_P#D#Q?2MV^_X]9/I6%X'_Y \7TK=OO^/63Z M5P&IY]I_^KE_ZZO_ #JU573_ /5R_P#75_YU:KNC\*.:6["BBBJ)"BBB@ HH MHH **** "BBB@ K0T6\CL;MI)20I0C@9[BL^BDU=6'L=7_PD-E_?;_ODT?\ M"0V7]]O^^37*45G[*)?.SJ_^$ALO[[?]\FC_ (2&R_OM_P!\FN4HH]E$.=G5 M_P#"0V7]]O\ ODU%=:]:2VLR*S;F1E'RGN*YFBCV<0YV*."#6W_PE$G_ #[K M_P!]5AT5;BI;DIM;&Y_PE#_\^Z_]]5SFH>'?"FK79NKWP;H5Y=$Y,UQ81.Y/ MKN*9J>BI]G'L/F9JV6M0Z;;);VFGP6MN@PL4("(OT &!4_\ PE$G_/NO_?58 M=%'LX]@YF6M0OCJ%QYI0(<8P#FJW2DHJ]M"2&>QM+J9Y9K2VEESA>_*C7VU6W+S.WJ223/(V7PY]64& M@SNT)B)!B;@IM&T_A4=%+V5.]^57]#/F;5KD']GVG_/G;?\ ?E/\*ECC2)=L M:+&O]U% 'Y"G44XTX0=XQ2^1-D%5=3_X\W_WE_\ 0A5JJNI_\>;_ .\O_H0J MI;,:W.\TG_CQB^E0^(/^09+_ +IJ;2?^/&+Z5#X@_P"09+_NFN$ZCC-/_P"/ M&V_ZYK_*IZ@T_P#X\;;_ *YK_*IZ[ULW\%K9J1 /+.2W' MK3?^$%AFOK:YEC#S0$LCGJI/6NZQ1CVK)4J:BH**LNEM-#7VD^=U+OF?7J1=KQMT8=:RSX#M_L=M;")1#;A1&G9=HP/TKN:*U6CNC M*24E:2NCB[KP:EQ-#(R!FC^Z?2FR>$6F38_S1X("_6NVQ[48'I4*G%-M+??S MZ?D6Y.5KO;;R]#FO#OA>'0M/^RP1B*(9PB]!DY/ZUEI\/[.'6[S4XK=4O+H! M99AG+@# !_ "NYHQ3C%12C%62'*4IRW3[CA%\!P'4(KQHE,\:E5D[@' MM26_P\L[;6+K4HK=4O+E0LLPSE@ ?R%=YBC%)1C&]EN7*VAQ=MX+ MCMXYE1 HE8LWN33+?P;]CB"0#RPO0#WZUV]&/:G**E+G:N^_7^M"%[L/9KX> MW3[CA[?P- NJ0WK1JT\0*K)W /6KWBOP;:>*---E?0+"8IC;ED!\D@K[8HN/!L1/3>WF<3-X)BF^S[D!\D@I[8I;CP9'-=).5! M=1@-Z5VN*,4Y14TE)72%'W&W'1OX\&_:X7AF_>1,I3:?[I'(K6T7P['I. MFK:0H(XE7:JCL*Z+%%'+&_-;4?-)1Y$]-['"V?P^L]/O[^[M[=(I[U@T[KU< MC."?S/YU+!X)B@LY+=$"QOG*_7K7:T4]TXO9D_:4NJ.(A\'FVB5(?D4#;@>E M.T[P3!:ZLM_Y0^T!/+\SOMSG%=KBC'M4>SA9*RLMO(M3DFY)ZO?S]1L:[4 J M*X_X^;'_ *[C_P!!:IZ@N/\ CYL?^NX_]!:G/X6*.YZ##_J5^E25'#_J5^E2 M5Q'2%%%% !1110 4444 %%%% !1110 4444 %(WW32TC?=- ' 7O_(P7G^XO M\S3J;>_\C!>?[B_S-.KLI_"<\OB84445H0%%%% !1110 5\Z?M(?L^^(O'&H M+XC\(:C"NH1H1-I=V,1W/&,J_P#"P' [<\U]%T4TVG= ?F+J$VS4CX?\7Z// MHNL;EC:VO%VNP+("4?&V08!YY%4?#.F0Z3;^*[8/-!U [5^C_Q ^%_ACXH:0^G>)-)M]1@(^5G7$D9]58K']B672=3L<1VMI'P/? X ]S^=?:_P"RK\#M:^#^DZO3755(Y2 MN%?%?[3O@OQ=X5\7ZCXABTB35O"UTK/)=6J^8\!8Y82)_<&!SWS7VI2,H=2K M ,I&"".#51DXOFCN19/1GY:ZAINC>,+?[993"&Y57Q)&Y5E^69BNX&?$.G:O?"7[%K7F2R1+^^>5XQN0@?(/NYW D>W:OL7XN?L?\ MAGQY)<:IX>D_X1+Q!(K9FM%_T>8D$$21].=QY'/->(Z!^S#\0-2DU7POJUI; MZ?))JIU%]81@;:>-D524 ^8L".%/3-*I*,DK*SO\BX:/5Z?B>*W&K%E^P:7; M>4DAVB&$%GE/;<>K']/05]O_ +'?@GQ!X)^&MZGB*S>QN;Z_:ZBBEX?RS&@! M([#73?"?]G?PI\*88YK:V&HZQCY]2NE#/G_8'11].?>O4:D)2N>!?M5> M?%/B+3+'6/"]E_:L]D-L]DC;93&"6S'ZMGC%?&]Q=:7XFBNK#4K9K/48=QEM MKB/:ZNHD)+(<9.0/G7!]Z_46O-_BQ^S_ .#_ (OVK'5[ 6^J!<1:I:?N[A#@ MXRP^\.>AK6-1Q7*U==B+7UV9\">&=)N]!\8-82:BDUK=Z;=PH;ABS)&K[F92 M!ECN4G#8//>J$FI6>AJ5TY#YW0WU7G[+_C[P3XT,:+'XFT MJ\LY[&VU2+"20-(X<&8$\9.02.*]A^$7['^A>#_)U+Q.R:_JXPPA(_T:(^P/ MWOQX]JR=G)N.WF;*5HJYY=^QGX'\3M\0I/%%UI\T&@FTEA2XF7:'=BN-N>3T M/-?8GB;PW9>+M#NM*U!"]K<+M8*<$>X/K6E#"EO&D<2+'&HVJJC ] *=3,V M[NY\+_$3]F'QQ\*IWU'PQ++XQ\/QG=]F)VW\"Y!P.T@Z\]?:O$=1@U^JU>2?%_P#9D\&_%Y6NKJT_LK75YBU: MQ 24$=-PQAQ[,*T]I+D<'JO/H2DN92V/B'QMJ4UEK$NF6T9$NV..18\O)*^P M9W-U\UN]\3^ M47[7<.)I]#U _N)&&/]4PY3N<="3U%?5=%4KIW6Y'J?F)?2 MDZLOA_Q;I-SHNL#9$UM>*%D(+0K\C?=D& Q[C%5--O#H/P^T:9(5@DFN;IK= MBY=HX@^T%,YV9(8X'Z XK]&_B'\+/"_Q3TAM.\2Z3#J$7\$C#;+$?5''*GZ& MO,/ G[(/A?PK-#%J=Q/XDT^PE=]-MKX#; KL6*N ),'IGUZ4ZDG4DFUKW[E M0M!-'RM\-_@/XP^,TPDM+=K#1G/[S4[P$1D=]@ZN?IQZD5][?"KX=VOPK\"Z M;X:L[F6\ALPY\Z8 ,S,Y=N!T&6.!Z5U5O;Q6L*0PQK%$@"JB# '8"GTA.5S M:\#_ /('B^E;M]_QZR?2L+P/_P @>+Z5NWW_ !ZR?2O/.D\^T_\ UH-/_X\;;_KFO\ *IZ[ULH?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4_:2%R(\Q_P"% MF:;_ ,^>H?\ ?@?_ !5'_"S--_Y\]0_[\#_XJO3O^$-T[_G@GY4?\(;IW_/! M/RH]I(.1'F/_ LS3?\ GSU#_OP/_BJ/^%F:;_SYZA_WX'_Q5>G?\(;IW_/! M/RH_X0W3O^>"?E1[20H?]^!_\51_PLS3?^?/4/^_ _P#B MJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_\+,TW_GSU#_OP/_BJ/^%F:;_S MYZA_WX'_ ,57IW_"&Z=_SP3\J/\ A#=._P">"?E1[20H?\ ?@?_ !5>G?\ "&Z=_P \ M$_*C_A#=._YX)^5'M)!R(\Q_X69IO_/GJ'_?@?\ Q5'_ LS3?\ GSU#_OP/ M_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_P#"S--_Y\]0_P"_ _\ BJ/^ M%F:;_P ^>H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD'(CS'_ (69IO\ MSYZA_P!^!_\ %4?\+,TW_GSU#_OP/_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD M@Y$>8_\ "S--_P"?/4/^_ _^*H_X69IO_/GJ'_?@?_%5Z=_PANG?\\$_*C_A M#=._YX)^5'M)!R(\Q_X69IO_ #YZA_WX'_Q5'_"S--_Y\]0_[\#_ .*KT[_A M#=._YX)^5'_"&Z=_SP3\J/:2#D1YC_PLS3?^?/4/^_ _^*H_X69IO_/GJ'_? M@?\ Q5>G?\(;IW_/!/RH_P"$-T[_ )X)^5'M)!R(\Q_X69IO_/GJ'_?@?_%4 M?\+,TW_GSU#_ +\#_P"*KT[_ (0W3O\ G@GY4?\ "&Z=_P \$_*CVD@Y$>8_ M\+,TW_GSU#_OP/\ XJC_ (69IO\ SYZA_P!^!_\ %5Z=_P (;IW_ #P3\J/^ M$-T[_G@GY4>TD'(CS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[ M_A#=._YX)^5'_"&Z=_SP3\J/:2#D1YC_ ,+,TW_GSU#_ +\#_P"*JQ9_$"QO MIECCM+Y6)QEH0!_.O1O^$-T[_G@GY5)#X3L(6#+"H/TH]I(.1$7@^W:WTF)6 M&#BMF\4M;N!Z4^&%84"J,"G$;A@]*R-#R34O$4'AN26*YM[J1B[-^YC##D_6 ML_\ X69IO_/GJ'_?@?\ Q5>L7GAVTO6W21*Q]Q57_A#=._YX)^5:JI)*Q'(C MS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[_A#=._YX)^5'_"&Z M=_SP3\J/:2%R(\Q_X69IO_/GJ'_?@?\ Q5'_ LS3?\ GSU#_OP/_BJ]._X0 MW3O^>"?E1_PANG?\\$_*CVD@Y$>8_P#"S--_Y\]0_P"_ _\ BJ/^%F:;_P ^ M>H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD'(CS'_ (69IO\ SYZA_P!^ M!_\ %4?\+,TW_GSU#_OP/_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_\ M"S--_P"?/4/^_ _^*H_X69IO_/GJ'_?@?_%5Z=_PANG?\\$_*C_A#=._YX)^ M5'M)!R(\Q_X69IO_ #YZA_WX'_Q5'_"S--_Y\]0_[\#_ .*KT[_A#=._YX)^ M5'_"&Z=_SP3\J/:2#D1YC_PLS3?^?/4/^_ _^*H_X69IO_/GJ'_?@?\ Q5>G M?\(;IW_/!/RH_P"$-T[_ )X)^5'M)!R(\Q_X69IO_/GJ'_?@?_%4?\+,TW_G MSU#_ +\#_P"*KT[_ (0W3O\ G@GY4?\ "&Z=_P \$_*CVD@Y$>8_\+,TW_GS MU#_OP/\ XJC_ (69IO\ SYZA_P!^!_\ %5Z=_P (;IW_ #P3\J/^$-T[_G@G MY4>TD'(CS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[_A#=._YX M)^5'_"&Z=_SP3\J/:2#D1YC_ ,+,TW_GSU#_ +\#_P"*H_X69IO_ #YZA_WX M'_Q5>G?\(;IW_/!/RH_X0W3O^>"?E1[20H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD' M(CS'_A9FF_\ /GJ'_?@?_%4?\+,TW_GSU#_OP/\ XJO3O^$-T[_G@GY4?\(; MIW_/!/RH]I(.1'F/_"S--_Y\]0_[\#_XJC_A9FF_\^>H?]^!_P#%5Z=_PANG M?\\$_*C_ (0W3O\ G@GY4>TD'(CS'_A9FF_\^>H?]^!_\51_PLS3?^?/4/\ MOP/_ (JO3O\ A#=._P">"?E1_P (;IW_ #P3\J/:2#D1YC_PLS3?^?/4/^_ M_P#BJN67BFV\1?Z/;VUTC,1S+&%'!!]:]"_X0W3O^>"?E5BU\-V5FX:.)5/T MH]I)Z#Y$7--0QV<8/7%0ZY&9-/E4=<&KZJ% Z4C*'4@C(K(L\>NO&5IH:QV MT]K>.\:A28X@1P/K5;_A9FF_\^>H?]^!_P#%5ZI<^%[&ZH?]^!_\51_PLS3?^?/4/^_ _P#BJ]._X0W3 MO^>"?E1_PANG?\\$_*CVD@Y$>8_\+,TW_GSU#_OP/_BJ/^%F:;_SYZA_WX'_ M ,57IW_"&Z=_SP3\J/\ A#=._P">"?E1[20H?\ ?@?_ !5>G?\ "&Z=_P \$_*C_A#= M._YX)^5'M)!R(\Q_X69IO_/GJ'_?@?\ Q5'_ LS3?\ GSU#_OP/_BJ]._X0 MW3O^>"?E1_PANG?\\$_*CVD@Y$>8_P#"S--_Y\]0_P"_ _\ BJ/^%F:;_P ^ M>H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD'(CS'_ (69IO\ SYZA_P!^ M!_\ %4?\+,TW_GSU#_OP/_BJ]._X0W3O^>"?E1_PANG?\\$_*CVD@Y$>8_\ M"S--_P"?/4/^_ _^*H_X69IO_/GJ'_?@?_%5Z=_PANG?\\$_*C_A#=._YX)^ M5'M)!R(\Q_X69IO_ #YZA_WX'_Q5'_"S--_Y\]0_[\#_ .*KT[_A#=._YX)^ M5'_"&Z=_SP3\J/:2#D1YC_PLS3?^?/4/^_ _^*H_X69IO_/GJ'_?@?\ Q5>G M?\(;IW_/!/RH_P"$-T[_ )X)^5'M)!R(\Q_X69IO_/GJ'_?@?_%4?\+,TW_G MSU#_ +\#_P"*KT[_ (0W3O\ G@GY4?\ "&Z=_P \$_*CVD@Y$>8_\+,TW_GS MU#_OP/\ XJC_ (69IO\ SYZA_P!^!_\ %5Z=_P (;IW_ #P3\J/^$-T[_G@G MY4>TD'(CS'_A9FF_\^>H?]^!_P#%4?\ "S--_P"?/4/^_ _^*KT[_A#=._YX M)^5'_"&Z=_SP3\J/:2#D1YC_ ,+,TW_GSU#_ +\#_P"*H_X69IO_ #YZA_WX M'_Q5>G?\(;IW_/!/RH_X0W3O^>"?E1[20H?]^!_\57IW_"&Z=_SP3\J/^$-T[_G@GY4>TD' M(CS'_A9FF_\ /GJ'_?@?_%5K:+KD/B2ZMA;07$?ERASYR;>,$>OO7PW\Z/K M&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>P MW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^ M1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P M%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z M'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DW MPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2* M/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ M\!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY- M\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD M[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/ MK&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]> MPW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ M )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ M ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z M 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'D MWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;; M_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^ M@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY M-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BO MD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z M/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H M^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!; M;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO M_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_ MZ 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2 M*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK M_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O M^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_A MY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&B MOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC M^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y( MH^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P ! M;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'B MO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ MAY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# M6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!X MK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\- MO^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ M (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A] M>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IX MC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y M(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P% MMO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\ M-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^ M2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ M 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@! MXK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3 M?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\ MZ/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A M]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^I MXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ MY(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ MH >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^ M'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_ M^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ M!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ M * 'BO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K& MBOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW M\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1 MA]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^ MIXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2*/\ AY-\-O\ H >* M_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_P# 6V_^2*/^'DWP MV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\ 6V_^2*/ M^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>PW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ M .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^1A]>PW\Z/K&BOD[_ (>3?#;_ * ' MBO\ \!;;_P"2*/\ AY-\-O\ H >*_P#P%MO_ )(H^IXC^1A]>PW\Z/K&BOD[ M_AY-\-O^@!XK_P# 6V_^2*/^'DWPV_Z 'BO_ ,!;;_Y(H^IXC^1A]>PW\Z/K M&BOD[_AY-\-O^@!XK_\ 6V_^2*/^'DWPV_Z 'BO_P !;;_Y(H^IXC^1A]>P MW\Z/K&BOD[_AY-\-O^@!XK_\!;;_ .2*/^'DWPV_Z 'BO_P%MO\ Y(H^IXC^ M1A]>PW\Z/K&BOD[_ (>3?#;_ * 'BO\ \!;;_P"2**/J>(_D8?7L-_.C\X** M**^V/@0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *VXO WB2:-)(_#^J21NH976RD(8'D$';R*Q*_0W]IWX] M^)_@CX<\!'PY]A)U*VD\_P"V0&3_ %:0[<888^^:X\16G3<(P5W+_*YW8:A" MLIRJ.RBKGP=)X%\2Q1L[^'M51%!9F:RE ')).VL.OH>^_;K^)FH6-Q:2C1A M%/&T3[;)@<,"#CY^O-)!U2!CMG-6L11E%S4E9$2PM>,E!P=V>3U;;1[]=-74&LK MA=/9MBW1B;RBW/ ?&,\'C/:O8OBA^R#X\^%?A>7Q!?'3-6TN C[1)I,[R&%2 MN,D= 3STK*IBZ<8*<&FKI/RN;TL%4E-TZB:?*VO.W^9\4U;M]'O[JQGO8;& MYFLH#B6XCB9HX_\ >8# ZCKZU[KXT_8A^(_@WP_(5XTW8]%R?:NZ^ Y/_ Q1\5_^OFX_])X*53%P5-U*;O:WXA2P52554JJ< M;W_ ^4)M(O[?3X;^6RN([&8[8KIXF$3GGA6Q@G@]/0U4KZ+^)%SXXD_9,\"Q M:G9Z+'X2%XGV.XMII#>,V)]HD4_*!C?T)Z#IS1:_L'_$JYU!K=Y=$MK=8%G^ MW37C^02Q/R#$9;<,9/RXY'-7]9A'F]HTK-K[B'A)RY?9)NZ3V[_IYGSI17I_ MQE_9U\7_ -%E-KZ6ES87C&.*^TZ5I(?, SL.Y58-CGD8.#C.#C>^&/[('C_ M .*/AN+7K1=.T;3)QNMYM8G>(SK_ 'U5$<[?0D#/49%:?6*7)[3F5C+ZM6Y_ M9\KYCQ*BOTC:Y-9V5QJ5U%:VD$MUT^RC7<]Q=:9-'&H]2S* !7UGX;ETG]C_\ 9[TKQ6NEV^H^ M/_$T:F)[I?\ 5AU\P(>C"-%VEE!!9R,D#!7SSP3^W?X^TWQ3#/XDEM-:T*64 M"XLUM$B:*,GDQ,H!R!_?+9QCCK7+[>K4E)48II::NUWY'9]7HTHQ=>33DKV2 MO9>?^1\T45[K^U%HO@W6OBE87/PTN;75EUR-3+I^DJ6"W1?;A4 X+Y4[1WSZ MUNZ;^P)\2[[3X;B>[\/Z=/(F[['=7DAE0X^Z=D3+GZ,1[UI'%4_9QJ5/=OW, MI8.I[65.G[UNJ\]CYMHKM=>^#OBCPK\1++P5J]B-/UJ]N(K>W\U_W,GF.$21 M7&04)/4=,$$9!%>LZ?\ L%?$N\O+R&:?0[".W=8TN+J[D\NXRH.8]L;-@9Q\ MP'(.,UI+$4HI2C?$?X >,OACXPTWPWJ=@MW?:H0N MGR:>QECNV+!=J$@'() ((!&0>A!KT^S_ & /B3=644TM]X=LYY$WFTGO)3*A MQ]TE(F7(]F(]Z3Q-&,5-R5F-86O*;@H.ZW/G*PT^[U6Z2VLK6:\N6R5AMXR[ MG R< #/2HIH9+::2&:-HI8V*/&ZD,K X((/0@U[[\"?!?Q!^%_[1D>A66E:> MGBJVMY\P:M*RVSQ&,G>'CR2",8(SZ''.,>#X(^//CA\8O&EM:6-E'J%OJEPV MJ77G%;*VE:5\@,06(+!@ 3@9(ZTOK$>?=5_O/% MZ*^@?&G[$/Q&\&>';S6=^D:W!:(TLT&E7,CS!%&68*\:;L = 2?0&O6?V6?V M;[S_ (5CXHU36;#1-17Q1I,9T9IU$SP,4E&6+(?+Y>,_+GI[5E4QE*--U(N] MC6E@*TZL:4URWZGQ+17J%Y^SAXUM_BH_P^MK.#4M>CB2>5K24F"*)E#>8[L! MM4;@#D=2 ,D@'O/$'[!WQ*T/1[B^@ET769(%W-9:?=2-.W&2%#QJI..VM[>9M*E2"6SFE,< J MUI*HJ5)7EOY)!1P\'3=:M*T;VTW;/E[6M!U/PY?-9:MIUWI=XH#&WO8&AD / M0[6 -4:^Z?A7\0]-_;.\%ZUX)\;V%I#XHL;5/+%1[U-/$ZR MC67*X_=9]2JF%NHSH/F4OONNAY117TE??L"?$JTTZ:XAN_#]]<1IN^PV][() MF.,[07B5,_5@/>O$O#?PV\3>+/&7_"*:9H]Q-KXD>*2S==C0E#A_,+8"!>Y. M*VAB*52_)).QA4PU:E;G@U'0/M=C=%DN&ZU>)86^EV$ MS2W*S,C-M?Y F %.2'('7..:["U_X)__ !(GMHY)-2\-VTSKN-M+>3&1?8[8 M2N?H2/>D\502OSH:P>(D^50=SYHIT,3W$J11(TDCL%5$&2Q/ 'EOX7O;:34[6^<.L\4@?'Z#1]3TBQG\57=I!'!9Z'(\D3)AB#NDQC'S%B< 9/ S6P?^"?\ M\219^=]O\.F?9O\ LGVR7S/I_JMN?^!8]Z(XJ"IQG5:5PG@ZGM90I)M+R/FF MBNWT'X-^)]:^*$7P_DM%TKQ(\CQ&*(A6-I"2R@Y!5<@C(.01PA\X45Z!K'P'\:Z-\3(_ 3Z0UQXCFPT$,#@QS1D$B57.!LPI.3C&"#@@BO M5YO^"?WQ(CM6E74?#DTRIN^S)>3>8?;F$+G\<>]*6)HQ2DY*S''"UYMQC!W6 MY\T45?U[0=0\+ZU>Z3JMK)8ZC9RM#/;RCYD<'!'H?J.#U%7_ -X%UOXD>)+ M70?#UB]_J5QDK&I"JJCEF9CPJ@=S_,BM^96YKZ'/RRYN6VI@T5],2?\ !/WX MCI SKJ?AN655W?9TO)MY]N80,_CCWKQ70_A-XL\0^/I/!EEHT[^(X97BFM&P M/)V'#,[9VA1_>S@Y&,Y&<88BE4ORR3L;U,+6IVYX-7.1HKZ4O?V OB5:V,LT M5[X>O9T3>+."]E$K?[(WQ*N?JP'O7F_@7]G?QG\05\6)IMG%%>^&L+>V%TS) M<-(0_P"[C0*7NM7:6-OI>GS--2^\.V MT[)O-G+>2F53_=)6(KGZ,1[TGBJ"5^= L)B)/E4'<^:J*[67X,>,X?B(G@9M M#G'B=VVI9Y7##!;>'SMV8!.[., \U[%-_P $_OB1':M*NH^')IE3=]F2\F\P M^W,(7/XX]ZJ6(HP2B>!_@#XV\?>.-0\*6&DFWU33 M6*Z@UXWEQ6F#CYW&>IZ!C>)/V$?B3X?T6ZU"&71=;-NI=K33;J1 MIV Y.T/&@) [9R>P)XHEB:,+N>8-.TZ[U QX MW_98&EV9SC.T'&<'\JHD%201@U]E_P#!/Z^ETWPU\4+J''FV\-K*FX9&Y4N" M,C\*>(J^PHSJVOR_YI!A:/UBO"BW:_\ D?*+> _$RJ2?#NK 9)-C+_\36+% M!)/,D,<;23.P18U4EF8G '0R7-KHEY;JP\R'[*Z;U[@ M,'X/OS]#7I_[1OAG2#\6_@EXTL=/33-2UW5;4WD8 5Y,2P.C. .74.5+=?NC ML*YOK%6$XQJQMS=F=7U6C4A*5";;CK9KH?$>HZ7>:/RN QAN(VC? M!Z'!&:T/#_@OQ#XN\W^P]"U/6O*_UG]GV*UN;&W>ZE3[R0('>3![$@$ ^K"IOCY^U#=_![7#\._AA9V&@Z?HJ"">[6W M60B4@,4C5LKQGYF8,68GIC)F.+E4C!0C[TM?)).URYX&%.%-;\)W$<&MZ/J&C32 E(]0M7@9@.I <#-9=?9WPJ_:&]9\%_& M:338H)+??;:M(@A#-TY[)*,[E90!P>..?#/A?^S+XN^,-UJC^&S9?V+97#VX MUB^E:*WE93P$PK,25(;A< $9(R*UAB)1_"OPS+K][_ &;J^EP8-Q-I,[R&!20 S*Z(=N2.0#CJ<#FO M$JZ:=6%57@[G+4HU*+M4C8****U,0HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OT<_:(^.W_"E M/#G@8GPS8>(QJ-M(/].;'E;$A^[\IZ[^?H*_..OLKQE^TY\#?B=I&AVOC'P? MXFU9]*AV0[-L2HS*@?'EW2Y!V#KZ=J\S&4W4=-\O,DW>WH>M@*JIJI[RBVM& MSB/&O[9B^,/".L:&/A[HMA_:-K):_:HGR\6]2-ZC8.1G(Y[5ULWBC4O"_P#P M3[T5M,NI+.6^OY;.66%BK^4UU,S*".F=N#Z@D=ZYFY\>?LN-;2K#\./%"3%" M$8W+X#8X/_'Z>_M7'ZQ\;-#U#]EW1/AO'::@-2QCTH2I;LI"J#Z[1Z5H^"_!.OZQ^S#HUEXW\;Z3X!^ M'[R^=;".W+7EXC/(X5V\P*0Q8L%"L2%!(XKR;]GSXV:'\)_#/Q"T[5[34+F? MQ#IZVMJUE&C*CA)ES(6=2!F1>@/0\5Z'X1_:$^&'C+X-Z%X%^)^C:D3H@1;> MXT_<4?8I1'!5PP;8Q4@@KW]@8BG5]I.48W3:'A:U+V5.$I6:4^MM[ M63?9ZGHNBZ=X&T;]DWXEV'@/Q+J'B?3H8IC/<7T;QK'*43*QJR)A<8/&>2>: MYBU\4ZQX3_X)]Z;<:++-:SW%U+:S7,#;7BB>\EW$'MG 3C^_4_AO]ICX'Z7X M1USP%;^%=8T?P?!CY0H!YWX9?M3?#SPG\% M;+X?Z_X9U;7+)I;B.\C*1>6;>2:212I\P$N-R?W<')#<#/-*E5ES>XW[T7K; M5*]_(ZHUJ,5#WTK1DM+Z-[-=?\V8O[!?BK6-.^,7]AVTLTFCZC9S/=V^[]VK M(H9)O5]/TRTT7X"_M$V-BJ1V=OX@U)(HXU*JBA(OE ]!T_"N.T? M]H3X,?!'3-3O?ACX7U*X\3W\)B2XU+=LA&^(_$UW<7:WD4<9A+2I&"9&+A@=RL>%/45M7IU,1*52$ M&M$M=V[W_ QPU2EA8QI3FF[MZ;)_%_P#Y,6^&?_7_ !?^@7-3?\%! M?%&I+JGA#P^EU)'I1L#>/;HQ"R2E]H9AT.T+QGIN/K7F?CKXZ:%XH_9M\(?# MZUL]1CUG1[E)IYYHXQ;LJB8?(P)M"U'0[34+2 M"QT\6DBZA&B,7WLV5V.W&".I'TK6-&?MU)QTYYO[UHS&6(I_5W%2U]G!?.^J M^X]-\4W4VM_L&>"3?W#3LNL+ LLQ+%(UFN$49ZX50%'H!BK/_!035K_2K_P= MX8M'>T\.16!E2TBRL3.K;!D=#L55P.VX^M>4ZO\ &S1-0_9=T3X;QVFH#7++ M4&NY+AHT^S%#+*^%;?NSB1>JCH>:]S\5>/M*_P"%<^%-,_:&^'NIR7,<>=.U MC39XY5N%"+EF:.8-&[+MW(20Q&[ X"YSA*G54VOMR=NKNEJN]C6-2%2E[.,M M?9Q5^BM)Z/M=:&1X#\0ZOKW[!?C5-4DEGBL)VL[*68DGR \#!03U"LS >@&. MU?'-??\ XT\5:#J_[&'B:?P_X%E5+32;>]P)+F/SHOWNT$_>=G&2S%M MI8GFO@"NG!RYJE65K:_I^?%_P %_P!H?PW%J^IVFLW<^DWE]"L$;(;9 MUV1Y.>N1(X!]C[5\X_'7QUXAU?XW^)=2N]3NX[_3]4G@LWCD:-K5(I66,1X/ MR8"@\=R3U)K5U;]IWQ1JGQPM?B3LCBN;-O*M]-#$PI:X(,!/4Y#,2W]YB0!P M!Z_K7QH_9U^(>MIXM\3>$-8B\0X5[BUC7,=PZ@8W!9 C],98+NQ\PQ6<8UZ= M2-:K'F=K:='>_P"6A;="K3G0H2Y5S)J_72V_KJ=E\8KB3Q1H_P"S=XGU.-6U MR[U33C-,%VD^:(9'&/3< ?:O'OV\/%&I:E\:I-(FNI#INF6D'V>V#GRU9UWL M^WIN);&>N% [5F?%/]I]?B9\7/!^N'3YM.\*>&KZ&>VL(]K3,BRH[N1D+O(0 M +G P!GJ:XW]HSXG:7\7OBIJ'B71[>\MK"XAAC2.^1$E!2,*+9[6;7[^WB2X MFCP9)[C=;0^80>I<@DY]0":?XBM?A!\=/B!#XJTKXC:CX*\=JT2I#J!,/DS) MA47RY0!N!P"L/D=);:7Z]SOO#_A_QMHW[9>@S>,] M0LM8>;1;E+'4+&W$"RPJ&X:, _'WQG\.>+K/4(/ M#FKZ[>>;K-A#(PMRSO&R2-'\RY!&TKR"3ZYK N/VS-(U;X_:+XNO-'U"W\+Z M/8W%E;6T 1[IS(.78%PHR0HP&X ZFLKX=_M3^'-%U_XB:9XET&[U7P-XMU*Y MO_)0+]HB\UB"&7> /@5\$I+_6?A]X;UJ\ M\17-LUO&;N1Q$JDAMC%Y#AM?L1QZ=8?!WXCZ[>:G)HT_F&&XUB(;YK6%(-RR+D-]TNY'!Z>PJS\(8?@ MW\,?'B:[H?Q=U?4;ZX+K) (6^ ?VCO"'PE^)6NM MX7\-WS?#;6K>*&ZT>^8/.K*A#.-SN&R6<;2V"&ZC KKM"^,W[//POU5_%?A# MPIK-QXD"/]EMIRRQV[,I!&7D8(,$C(#D \<556G4E4G/EE:26UNVS[$T:E*- M.%/FC>+>]^KO==ST7PAXJL]*TO\ :.\1>$)]D4;F]M9Q$T968VC,[;7 ((D+ M'!'45X9^PSKNHM^T %>]GD&HV=R;O?(6\\@;PSYZG=SD\\GU-5_"O[35DG@O MXMVOB.VOKC7_ !IYC0R6<2&WA9HF0*Q9PP5=R@8#' KB?V;_ (H:5\'_ (I6 MGB36;>\N;&&WFB:.Q1'ERZX& S*,9]ZWIX>48U4U]E)?*-OS.:MB83G2<9:* M;;^<[_D>[?LILR_M>?$2($B,#5"$'0?Z;'VKY,\3S23>(M3,CLY%S* 6.>-Y MKV'X._'[2/AM\?/$7C6[TZ]N]'U=[Q?*A"?:(DFF$JG:6VDC: 1N'4G)QSQ_ MQN\0_#_Q-XF@O?A]HNI:)8O$S7<6I-EGG+L2R_O9,#!'<=.E71A.G5BW'3E2 M]&C.K4A4P\XJ2NI-V[KR/>&?$>IZ1J$30WUCAYX(.#7U!KGQK^ 'QLDBU?QWX9U+1/$8C59Y[3>1 M+@8QOB8;P 70$# Z5I44Z-=UHQNI*SMNK;&=)PKX?V$I*,HNZOL[[G._\ M!/O0KN\^+NJ:K'&?L-AI;I--V5Y'0(OU(5S_ ,!->G_ WQ=-:^'/VBO$N@*D MDT>H7E]9&+!4D+,R,..1T/O7G/CC]J?PEX/\ 77@GX.:!/H=I=[UN=6N1MD( M889DRS.SD<;W(*@8 Z$='^Q/XGC\%_!SXHZ]-:?;X=-VW3VNX+YJI"Y*Y(., M@>E<.)C.K3JUI1LK))/?XEOV/1PDJ=&I2H1E=W;;6WPM:=SP#X$^./$&D?'+ MPSJ=IJ%U-J&H:I#;W;/*6:ZCEE59%D)/S9!)YZ$ ]0#7W[H^@Z+HOQJ^*>N) M)'87K:-I\EQ>QQYDMP4GWN 00$-:7 MQ"NY[>RD7Y()&!R5!E*(.>HSM'W0.E<#X)_:ZUS0/C5K7C;5+);[3M<"P7VE MQO@) O$?ED\;D'KPVYLXW9#KTZF*O[.#C:+6NG;3T(P]6E@_XDU*\D]->^K\ M_P 3U?X>6?P;\#_$.V\4Z9\9]:O=9DFS.DJ/(;[<$<@&O2OA MSXLT>/X@?';Q-X;9;JWCL[&^*O$\(:9+:-HX%ESKHXBE2 MG!3E&SE?2[Z/5WV?3YG*_ SQ)\2/B-\>-+U+2]335?$B&>X^T:X[RVT$;(RR M,5!X #X"ICDJ!Q7M%WX)^'>E?'"WUOQG\7[C5?'#:K&PL]%M71(Y_, 6#*^; ML4'"%2RD#(XKYU_9W^+R?!/XE6WB&XLGO[%H7M+J&(@2>4^"63) W JIP>#@ MCC.1[???&C]GK0/%4WCC1_"&L:QXJDN&OHH+EF2".Y)+&0[I&53N.!Q;UI_&#]HCX?^(/BUX%^(/AS M3]4FU739T?4X[I!$'A0C:B_,1O&7Y''3DUF_%?XX?"OQ=\0/#OC3P_XT">WBQE403LH?Y$QPHXY/-8X:$Z;IN4'HI+[VOP-L54IU/:* M,UJXOY)-6]3ZLT>Q@_X:B\0L /W>(/VOH+/]H<>/_#6 MGWDFCS:?'IUYI^H;(I)HP23C8S@$'!!R>A'0FNF7XQ?LVQ^*?^$X7PCK/_"0 M>=]J%CY(\L3YSYFSS?*SGGTSSC-3AH5,,U.<'*ZMZ:O3YEXJI3Q5X4ZBC9WU MZZ+7U1ZM\2M/MX_VQ/A%J"PK'>75A>).RC&X)#+MS]-[?Y%?)?[3?C;6M2_: M$\174FHW"3:3J'D6!21A]E6(@+Y?/RG(W<=R36]#^U$-=_:4T?XC^(;*XBT? M35D@@TZQVRR10F*15 W%0S%I-Q.1U..@%>4_%;Q9:>.OB5XD\0V$4T-EJ5]) M'])U"33K/2FTK4+2_6.*25&DWDQE7<<$(1GJ5QQG-7D^*W[-4/BE M/&D?AC7TUU+H7ZVB*P5;@-O#[?.V?>YQG;[5R1HU*<8WBT[-::]6[-=CKG7I M5)2M.+5XNST^RE=/OT/$?VE-%\5:+\8-:3QE-:W6M3B.9KJQ0)%/'L"HZJ , M<* 0><@]>I[#]C'2_&MY\2-0N/!LNF6;1V)BOK[586ECAA9U(VJK*2Y*<#(& M [$DDXXY_&NL_99^/EC\ M#?$VJMK&GS7VBZM L-P;7!FB9"2K $@,/F8$9!Y!!XP?3Y:OU3EY5S6V/(CXL7WB[QU<7$H"64+K;W,C(V\2.H<,N,G' MF8R!Z5V/PZQI/Q9_:*\06D*2ZQ8K%]F.SS,B<=]H]J\I\._&S]GW MX1^(X-=\'^#]9OM69]OGSL<6<3$"0Q^9(?FVEL<9/*[U!-07W[5_A3P7\=KO MQ9X0T^_O]!UVU2/7[6Y C:696.V6($G#*O8X!W,.,[AYNOXR\.>$]8;Q&-TMM8NI6."1@< MX!D*(.2.-VW/RBN5\"?M76-I-\6=0\4V5]-JGC&%8[5=/1'B@VQ2QHC%G4A5 M#H,@$G:3C/7JKJ5>E-0I6]VWG\2T7EH$^5F4!< X'%>!>./B-XGO MOBMJ7B>?5+N#7X+Z0Q7"NRO;[7(5$!^ZJCC;Z9![TWX._%;4O@SX\LO$NFQK MJ>$-8_MYI/M$U MCY68II@0=S()?+;)&3G ;DL"2:Z)Q]C7510O&UM.FO8Y*T.W;RHHTC=(W9 M8P&160L,CY@R<9SN&I\+?A?X>L]4U/5O@5\6(O[3NK9C+I.KHMPKKN!!="$= M &P-[(Q 8CN<^?Z'^VU;W7Q(\57OB7PZ]WX-U^VCLGTZ%A)-#%&KJ#AB%?>) M'W+D=1@_+\VCX9^-7[/GP?U*;Q%X,\,ZY=^(/*>.WCF=PD>X<#.!["O9/V:/CYH'P9\/ M^-['6K+4KJ;7((H[9K".-U4JDRG?N=<#,B],]_Q]/$PG/!2@E[S2T7>Z/*PM M2G#'QJ-^[=ZOMJ=SI_[1GP'TNZBNK;X/[+B$[XV:&!@&'0X+$=?:N0U_X_ZI M\>_V@/A]>75HFEZ78:S9QV5A&YDV;KB,L[-@;F; Z !0,=2?GNMWP#KUOX5 M\=>'=:NTDDM=.U&WO)4A +LDC377>]STZU6CB74H\Z5VI)]-K6/!O@1\$-1 M^.WBJ[T:PO8]-6UM&NI;N:)G0895"\=R6XYZ*?2O=?A+\1O!>@_"GQ%\*/B% M)J&G:(NHW%K%XBTV&407.)<_?120VY2<%2I7ANA!K:Y^TY\/OA/X+U'PY\&- M!N+2^U!=LVM7BD%<@@."Y+NR@G:&VJI.0#R#S7P9_:(\(6/PMN/AM\2]"NM6 M\/&9IK>YLCETW/YA##K/4X?A/J&D_!WQ;:_!WXE6?BGPS(-/^%.@:HVLZQ"(I+S4'81+@,%8[G) M)7>Q"JHSGDU\DUM@U4YIN2=G:S:L_._Z&..E3Y:<8-75[I-M+M;]0HHHKTSR M0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HKVO^P-+_Z!MI_WX7_"C^P-+_Z!MI_WX7_"N?VOD=/L?,\4HKVO^P-+ M_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/ M[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^% M_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L M?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO M_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_ ML#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ M 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q M\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z M!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH M_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG M_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ M2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ MZ!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_P MH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A M?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\S MQ2O>/ /[9GCOP/X9MO#\T&D^(],M56.%=7MV>2.-1A4#*ZY [;@2.F<8JE_8 M&E_] VT_[\+_ (4?V!I?_0-M/^_"_P"%9U'"JN6<;HUIJ=&7-3E9F/\ &+]I M'QC\;(;>TUF:ULM)MV$D>F:=&8X=X! =LEF8X..3@=@,FO+*]K_L#2_^@;:? M]^%_PH_L#2_^@;:?]^%_PHIN%)Q\SQ2BO:_[ TO_ *!MI_WX7_"C^P-+ M_P"@;:?]^%_PH]KY!['S/%**]K_L#2_^@;:?]^%_PH_L#2_^@;:?]^%_PH]K MY!['S/%**]K_ + TO_H&VG_?A?\ "C^P-+_Z!MI_WX7_ H]KY!['S/%**]K M_L#2_P#H&VG_ 'X7_"C^P-+_ .@;:?\ ?A?\*/:^0>Q\SQ2BO:_[ TO_ *!M MI_WX7_"C^P-+_P"@;:?]^%_PH]KY!['S/%**]K_L#2_^@;:?]^%_PH_L#2_^ M@;:?]^%_PH]KY!['S/%**]K_ + TO_H&VG_?A?\ "C^P-+_Z!MI_WX7_ H] MKY!['S/%**]K_L#2_P#H&VG_ 'X7_"C^P-+_ .@;:?\ ?A?\*/:^0>Q\SQ2B MO:_[ TO_ *!MI_WX7_"C^P-+_P"@;:?]^%_PH]KY!['S/%*[WP1\:->\ ^"/ M%'A73H;&33?$41BNVN(F:5 49"4(8 '#'J#77?V!I?\ T#;3_OPO^%']@:7_ M - VT_[\+_A4RE&I'EDKIEPIRIR4HRLSQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2 M_P#H&VG_ 'X7_"J]KY$>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^% M_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L M?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO M_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_ ML#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ M 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q M\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z M!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH M_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG M_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ M2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ MZ!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_P MH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A M?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\S MQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L?,\4HKVO^P-+ M_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO_H&VG_?A?\*/ M[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_L#2_^@;:?]^% M_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ 'X7_"CVOD'L M?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q\SQ2BO:_[ TO M_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z!MI_WX7_ H_ ML#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH_L#2_P#H&VG_ M 'X7_"CVOD'L?,\4HKVO^P-+_P"@;:?]^%_PH_L#2_\ H&VG_?A?\*/:^0>Q M\SQ2BO:_[ TO_H&VG_?A?\*/[ TO_H&VG_?A?\*/:^0>Q\SQ2BO:_P"P-+_Z M!MI_WX7_ H_L#2_^@;:?]^%_P */:^0>Q\SQ2BO:_[ TO\ Z!MI_P!^%_PH )H]KY!['S/__9 end GRAPHIC 18 exhibitaristalogo.gif begin 644 exhibitaristalogo.gif M1TE&.#EA7@J< ?< $! 0$R:@$R:@$R:@,R9P,R9P,R9P,R9P R M90 R9 S:@ S:@ S: S: S: S:0 S: S: S: S: S: S: S: S M: S: S: S: 0S9P S: S: S90 S: S: S: S: S: $S9P$S9@$S M9@$S9@ S: $S9@$S9@$S9@(S9 $S9 $S9 $S9 $S9 $S9 T; $T:P$T:P$T M:P$T:P T:@ T:@ T:@ T:@ T:@$T:0$T:0$T:0$T:0$T:0$T:0(T:0(T:0(T M:0(T:0(T9@(T90(T90(T90(T90(T90(T9P(T9P(T9P(T9P(T9P(T9P,T: T M9 T9 T9 T9 T9@ T9@ T9@ T9@ T9@ T9@ U;0$U:P U:P U:P U:P(U M:@ U:0 U:0 U:0 U:0 U:0,U: $U9P$U9P$U9P$U9P U9P U: U: U9P U M9P$U90$U90 U9 V:0(V: (V: (V: $V: 0W;0T_1]->AY->B%->"!->2=2?3!9A#!:A2]: MA2]:@CMABD%EC#UFCCYFCC]FC3]FC3]FC4!FC4!FC4!FC4!FC3]FBT%JD%!R MEDYRED]SED]SF$]SF%9YFU^ H5^ GE^ GV"!HFV+J6^,JV^,J761K'^8L'^9 MM'^9M("9LW^9LG^9LG^9LH"9L7^:M8BAN9"FO(^FO(ZFO9:KP)^RQI^RQ)ZR MR*:XRZZ_SZZ_SK"_S[G(U;[,VK[,V;_,V,#,VL#,VL#,VK_-V,[6X-#7XM#7 MX-#7X<[9XL_9X]+/H[>_Q\_#R]N_R]N[R]N[R M]>_R]/#R]/+S]_W]^O[^_O_^___^___^___^_/[^_O_^^_[^___^_?[^_O_^ M_/[^_/_^__[^_O___?______^_[___[______?S___[_____^_[______?[_ M__W__OW__/___?___?___2'Y! $ + !>"IP!0 C^ .$)'$BPH,&# M"!,J7,BPH<.'$"-*G$BQHL5\^0K:&VB/5Z0U'VK@4*$BS9 /'TYD^5#RPYH3 M(#_T *,BRYHA68:<=)EEE#)V LD9W+?1HM&C2),J7O8,.*'4NVK-FS:+\V^#!DK4T53EB.^4!&P8/'%%'NU)FV\M8U*H;$@F8\[US MB>%AY(R.&2Y1C-:LM)DS398W8](X<3(DS1HZ.H,+'TZ\N/'CR),K7\Z\N?/G MT*-+GTY=>$ZV-C^DL3QVY9LJQ^#^H6,<^JE09T?8H*H8HUG MXMB3SSWDD*??B"26:.*)**:HXHI(V1-./9ZE4TTD'V1Q1!8X@!!3?56=E 4- MCV!3CSWWY .4/>R0,QJ+3#;I))-1\2CEE%16:>656)H%1Q9TY.2C(+9D P^, M^^1#&#J(Y$-^"B/PU#H 9/M+OY>?"#(.2*GX; "X%DD'G*"UWX! *Q>]0#';90 M [N<(*ZA?"&.,S2 ;:C"W*0+%C^0C$,.5R1$QR\0 65RZ$2EZB]#5J$9@+! MW_7:!YX1#B=Z\8M@E$A_0D2-!MP*A".I"5OL$ MR'(LSB FC M')O202;:\8YYHT,#UI"'RG5@#:.05.=RET+0F_ !%9C"'QT8Z5TY]\E/[I2REGFJ1S#^E!TF"HUH1DN#,,1#RW#HWH0Y5)JISP[2:-R(1*5\K2EKKTI3"-J4QG2M.: MVO2F.,VI3G?*TY[ZE*644*DG.D&)1ZBD@CUHRUT8=)+)["T-)*F:UC[ "UYY M[FG:S)D]BN&$-?QK1QV+"4[6 *Q7C],I21='> &SJA#)97[G""7I!3G6=#N1NO:U*'+^XT:4P[7\.8(X[DT(7K>G" #\S%ME/98RT>%C,"6_C"!&%7 M:A9C#F(X. (UR,(=(,R5*M! !9G(DR8Q#+KAC@IE.QDPBVH1WTDFH(#Q)F%1I0M![XXI"MI;&4ISSC_JH'7 &6,94? MBL%\Q&)!)-9*\%0 K3_!PHT5#NG^EM?\Q8T R^U#5=F6&*',4@B4'1 R1JL MN]ASX4HFD;"O.J[>$HY4)KV( M(2S P: 2UUKGJ@IT3.S5R(X:B$R7#UY\0+0'*NVW8C67(022;:L18#7^,%JL/EZHB'[G@#(<ZTE0VZV,/BA"+?$HA_/1+HO;/(%.4TUB$KRZU05O M8%H[R2HR;9",A.AX]AS"7,CL;6<>X1#9X,_-MR6N=C-ZZE3.2"^BR?1$P>0D M3F!9)IJG+7_[:B/ZBU9>R/ !XG47ZW"/^\TFCF667%WN\!*O0$PQZ8&E0=0K M\9HN(B8I_R!$'(4^!C19;2I0096WMH,8QO%.>:5@T!6_U#&.(CEXVVW$\ [Q M3ST6J(U$] ;AV@'!6J*5!1#/^M.E-5OO^9\B.*ZC#>4 M*TPNGK(#^>Z]@@58CYP%32B-]]"/_ISH_JV*2[]7_/%/DO;^<8]0C(2QUR78 MOQ9J3(I@_!ALJ0(2EP^N+$0@#8^ 1Q>O>OWZTU,\&;$%K6T]:?:+:LYYX"=K ML 9.$ ' #.KT1C>P B9T0!Y)C!])Q//('_UYQBYARB[5X$61C/Y@!,XT"UC MQROP8G;E8T+P8 D>-RII *N0!B3IX$P&(,6R!(&YRW6)X-/\C"CD 70$GRE M@B-%,P;&0!XO:!2C<0^1-C1> @+/TBV5\X%_0@9PL @@M4#Y #TX:',O2 ZL MD ?OMP9))"^]U ]8 ?&D!]O1#/YT?(ZKB SXH!N>SB)E%@0U&># M=E>))*(D^>(?E7 ==*$>/D@HVZ$ ,6%=A% -A)@:^E$-A% 3JR6(/K/ &'Q@T.N$=!] !U6!"='@B*B80E/!* Y-=O>$Z MQ;"+'I)SO"@0>&@H>IB-QZ0DJ\ 2BY1H394%NJ)IQR$*)01*T- ZQ0#D*4BT 9EK>GCXV8B6+9(D$A M"6/0 P$C+SW0 5N)(XV0&C_412\Y(ANF#80@3"5!!R>P1[F&&=66!8(P#1X" M,VIVEG-$&*(PD_HD+Y,V9XO0DMB2$4[#'Z#0 '?@+UG0="^V-U7 EOK30]?2 MD1K8DX3RDXK9..(E=>0 7/D@"RYQ73;9B%F "YM5+X?X*TKRB1\0BZ:"$W"0 M$B[A"R B$)&XFLKY;F1I*ORXG AA#^=0%%[)",U2*Y(&F-'^T@!Y (]D!Y( ME 6\920]EBWV@ V*(!-)X'_>$A=)X$O,D)O0R3QZEQ&9P""AV%3=@A.H]8$D M00D'%B(P)I55UQ1.9_"$E[_@2RFPPL] M@!L$,0!#^A:B;Z5@OI7$\Y. )D@:&-1F'^BD90R!- M+D$@H) +R>AP25JG!^$9D_>I]L5"'\6I\)*CI/*<\XDZC' $#PB!4NVE7X@4*:T"D\YJP\M(E M(*%4>U,2:3 *O< -0.$NA#&KA#JL(V*JK;:C8HDLM+H-?G 2#0B'N385MO$! MN9 /I4;^HAID#YY 2=+4EL)6;;UPEQJ;(O8 7'!$#H]0.;UA/5&** \23NHD M&Z^P-%[917.4G+;0%I01A])T )YP540!=ZCY)G2:'_=@#O+$#(6 ("_A!#_# MKPI[MF61'IWY :#0K#17JU&#?H<*.O80"9-V(T.+MGHK,'EQ!Y2$ QU0"<5@ M0B**LSF;3#0HKX:"JOCH(=Q "'? &Y[99^^7!7YC2BP;3^.!#C(YG+VZ!L!Y M9.YS7B_@!%6@"^8P:$%TN"/2HZ'*'PR(:P23$PT ![4SJLBTNF)S#[F0!OJS M=@0S!GD0@CMSF#^8&NT0S/AL$"X M([=0&3HCTSGU4 U^4"NF6 1.+WJ6S59\ (?R C%(#:D0:-6RKJ6F+@4Y[&\ M:%73<#(#PRP\D08+X 3$$SBXBTSF(Q2CP!:A"RZ]<0)W($.NP!]EPAA_8[^B MX1G9P A5.3 $<@*HE0:/$A2LDESE"0_ D*P',V?1 BA0V ./$$]!!#',6:XQ M=G9""0^X0"L* @(!N+[+9*TJ\ ;0H@+/\@:%:;B?X[TF>JZV&C&)P0SEV\,_ M#,16W#'!8Q,P00A/)C->&R*ABL'PP+&BPK@52,/N<@[P4 VV 4%#,&)QB .& M( U:&L:P=:;Y,"0&RA:V00,)FC+^/0 'K+"Z8HP4"3@F(DNR;6&RIA(7JP,2 M*),&U2!UK+AE;Y,%8%"0!.,$?6&+#W>\I$2AV)*(=N(,@W!>.@%!277%\_,& M(# 2*P$'AL,6J2! J2M'3%RD3HP[XQ$YS_ (.Y09 3:YK%S,C7<2 EPYY^BR M!\RI9!PJ9JR!YL ,V!6&XC)5-4((W9"Q449@ /D?K*!>L%*#II('\'@28P * MY3 ^2F)JA>P0YX,-I^P"MU$P)Q$(VY!L;M1P.^MA/%C->6LH6;EK3N R(;(8 M,F-HH P\HFPS>!(XV@ )G<(6>Z!OQGPU; I-#+(=M@ /YR 4"7U,N2PN)SI' M54H0TV#^5+E!( A[T2Y=*D>@6U]00;% >"%YPA;ZS(D2S91W8!@A.1^PGLV" M(Q\0J-$R:9V)S&,0?_8UH,AF#[1P7BF+D-&%6^-)$%=;R.P",]N&('&($FPW M!(< #,5@#,J@#,:0#,5P#&S=UF[]UG =UW(]UW1=UW9]UWB=UWHMU\2@#,6@ M#,1@UH.+$$?R#-_QH>>5&6_@!\GX0X;!7#2VT%:2O YM=)US"L_R)U'UT@83 M'/8AC2 A""4T-N= >\$UTN%2TOA%:.%P#)6 H"7Q$B#,V;2=FIF1!PO3S,JI MTXC"TQ'73O?0&?YQ#"] !MU&S*SW 8O UL:PUGO]W- =W=+^/=W47==^?0QN M5Z TJAJRX 3?N5:@*"\X4 60 %*'>;AEDA&N.+;:81>UO3$G< )O4#MNHTF) M2A#,T"RWIF,?J "3?&"1;<.+ECOJFHCFX L0A!M&W#[O;1E(M#=^DA,D(8 @ M:@O:$ [HH,9LAMK@HMHSIJCAJAK!30VZ8*R=J5YKT %ON!)KH1,JP':UV> R M;A5IH'YK10-)4 5P(*.9ZR)GR=N'XML0-S;*D%3(/>.EPL,.=@)S+'40@SX( M(93_B LN$6R*^R:]U)D]T"6,8#YK(X+0&0[4,%U(+H8%T#UK<;O/!Y8/D1K' MD@_20 BH]0;;\0(!;2B!6K2NXX;^S/#3S(Q?DETEE#TZB2% Z7!@SQ W'X # MO(&?>),%+>X23/@5U4.[#7#G6Q&U324;-W$2;I420P 'PG@ E; *PO -[+ 1 MS.6C&$$43/MP'/XM'DYY(2*@&Y$D2E*'/UU\&ALYAN%;0K$-PL *L7ME4)5V M"G+EG0WI:Z ,=NR10+ZX^OMP;_M1JB1.9.MG96XJ('PC>'$N0Y"*:)(G[EP1 M7BD,E^X2RIZ'GV2+/@Z4HV=JT# $[.,^-;'NVTXED_9Z*M$ O1#<4"X:&_&X M<('OA;(7ZSD7R3!/&5'!YZ-J NYNN\;["5U%,U.@$2EYY=*F (\Y6Y M%?O.#1'^Z]XRZR2_FHL!(^60#96 &3C18+/C+2S<$E5@"C.3#W&:C_A;=P(6 M<:6Q&+[0 Z8(P/G^;2K0 28Q#8XA-C 3#L%@K5YB&Y@N*DZPD+14J-$'W,)- M#L9@!VM0 S5AS4=?EG^2"T6"'QL6#OZQ#]@@" 7@2[HJ?I:;&B,/48%.)8-> M2WEL#ZBP$GN!$U7O+3:25!#D@'/1"^R2F"1O\HNURRFOG./C&=OP"$9\%VS1 M+(OE&[RP)J_.\_Z5OS__U-)I+50^^&7_)K3B)V30 TGP M#@'\7S\.61&.*@ M#*#KAA[\ 560!1U "-:@Z MX)F#EU'C1HX=/7X$&5+D2)(E39Y$F5*E1DT?5'P8\E#F3)HU#Q94(6OE3IX] M??X4F0^>/7 :\^7JL6;,D30?(MJ$&E7J5*I5K5[%FM7)FBS0AJ:S!Q0H1HW. M(G: TS3K6JD]G Q1P8RL6+IU[=[=&39O6Z0L*E0_'CRYFER.R[ M"B?P_D/P+G/(<<6)'@8D,$())Z0PH2/2.N"-&HY9+Z/6_B.''7N$R@<:)YR M(XO'0!@CM IM6J.!+*H8HX$./CC&LHS*2;!'[8!180P<5*CM12./1/*P(8[H MX8,U#O0Q)+["R:>Z2' HX(T[>E"@R"2A&J('5N"A$ITHQY/MRYF*O.U,-U4: MT9Y[\F'^)QUR[#EEC"1@RD]-K/0;<(@3ALBB%Z/>1#31[?R,ZCM%'X4T4DDG MS:Y*>" AU,LOLQA#Q<+2>&$UOB@E];H 86+T(0-+132?L,2QI0LS"0MQQY[I/E#@1AU?/H/6H1.*&V,,:LME=ZWGTFA*15K(P3:LZKS-B"][R*FDW8;^ M.B*+I' X)1]T0H0GV7OQ32E-?]DT"$J&(37'U8KKN=878-,(TT5_JU(C%??( M,?.BB4]^C;N/%7(499=?ACGFZX2BA#1-<^7E0YEW%NE4"-G^795GZUPUBC-6 MCFM J9679CJK-PJ(P(YB>IN8Q'PPVE<;0X(<%([GFA:0%Z)+%AJ[WMQC+Y<[ MZ.@AM 9>:OH(.]:8QAR,NRT[;TCM*:>3#XX@[.>/UZCA@R1 L6Q4O5E:&N(/ M)%[<38RNOO890CZC5JVFHXK$FX,]C'QQE3=O.7333T?]4:'HK<))N*$UAKW4 M>?9YY:!G%\M>>%#I@:G-QWC!J?@2R>?NBQ;&/?GK1F6'FS_X3(..$Y)N%X0O M0""4T!YTN2>=H>@E6WDX,W(%/\V9SH*,!AX[9)I1R=)9?/FML[=B5T<9(S(5 MLR"77>UR'.3^YM>?L-S#'I_+R#8B$9/"P&%S-DF#$[) MB&=4X9'68,B8C F6 MD-JAOV[^QT)[4%$C]O#$ =+PH MVDD:1P-8OI.Q$*M^!1C[#40@5I MB, ;LE"?INDI"XR8)Q!=!LER2?*>_U;KI4*=&S')"XY0EAPBF8@N)8V@J=F>BEBCO(Z(*VC(DA MN$' M(,ISL'5?FRU/3H'6P_F=PZ;AX"_!2](A((+ MMWBS71&9C!/\4 WV6'(OD\5IXVP3L?"B!W['A,',7)$ M8@$7WAR%57"C3"C5PPI.*C_R 2[^2L#E;?59HK_^=Q!H^H8<29U4,3^)L^_.&&&1&D#MP!,G\&=* %/6A"%]K0 MAT9THA6]:$8WVM&/AO2AI;NN"B>&#EF@<$(>@^0F&68(SQ%<8OFGABI(@\YE MW@V(H27BO'%KP^181*;GBUB9NNYM0T!<;\P$7U3[EJVK 8536D7V4NOM7VM1@(C O6!T*W^&I,[#"D+=&#& M%+F-L 3^B3E79-YVCS(##4% ASGZ4?-!--B#'KS@#^GVT(S)40]>\]'.[4HP M"^I1TFK$N2*$1$B M;O]2L#9#$-M%,G/-/AX\CGA.';;N)")[1&(^1PAYQ04_>,(CID]YB,^$20.* M?9F\[!\&N>U8RS-7D8,;AF7;Y@;UAC'T( *I2-:(\A&.$(+^_?'A]1[!1[2* MG3](1;2&EEWAQA5"?-3QXPF+/21Q B< ZX)O2!$.I-CQTS]>G^8X!S&8E\[JM:5D2L5= "+C,B&0, T@S .ZFJ7 M 8F('M@_>$ '>S"'U? _[#,Z6HB /9BCI@&WI",$]M([>SFMNI"E>JB82'BX M68,60J$V0S*.%J,G>PB."[3!CA@X>' &PB HIGF)&B@.KL %"\P]%S.5ZFN3 M&YR4RH,'7L !&A"8#"*,.Z X)B'^"$'Y VBXA^H0!]/3&_:#%O!BX%BP/MCPS9T0X1HD1Y(@S?PA84A/B5\#0 4NP8 =LZ -J\Z2589(T,")4L*0"J@N89!29I$QO:0_^=6H*MZ2V092X M3AN""!B"%Y"$QTJ<*O$>?%%*7&'*2<&:8RJB+%@B!2"#+*O*XT3.[C@"]'*) M+&"2H.,%;M.(ZMBPT^R1L624L@019U"!!MB3'ER:%8N .W@#6.!(Z[Q+"'BS@';UB$.:(6 M\,Q%QB*%Y9I,DB!-/S%- $7-TH,'9C $F(!"H:J-&IBP#P71$!71$271$C71 M$T71#\T/%QB" T"R*N %*K$;H;! 2-G-5.E-WQ2%)?F GDS.'P52&T(5:A$H MH?H '(BA(<@?)RF( L"!SW""2&#^A6!(*'IAAP>ET#"+/![*B0191*$@AOE# MGYZ3E22( ,H0![)PK2QETVM1%F4X@B'9G(&*CRRP(%QH4P2IF'O8AB)"R,XL MCBPC%*ZP+7DT3GC)G/FZ0DQ3D;99!&,@N#+*TY>)T""UU$M5"$)9HCHE#>/0 MU'\J$NI"S.>(#WAY@3(/1$B,:E)/+J%: /9-* M]=:+Q=BHF"XDNS@H8AM"$81<<%4LG:1/RM$K,I-RT(98((1*E(A.$4YOQ*O( MH(.,M=FJ' (XR 2]* 9EH]BP]9;J8(<[@07D6"8G<8*,:D$:F(PT MH(0/$MM(L=BFM=N[98@LH($7B(@UL,1HH%(Z T1N8S"#8\](A-R\(O^^JB"'F"L@KW< MU<5;<,VL?2$%)#,RGX,6A+0#(TV#-3@"6-B7#IG8N07>]" '63@!XGH#J!*E;UK5>O!T##5JBI#"(@.DD(M$$;.BCPUV@/X0' M;)@@@K"9VA#3ZW7?^X.I2- G>YB^O5F%+$D#&MC6]^7?FW5=E:J8T_($_4B+ MV72]>'0C7ST!7YK>!K:O?%"%(P"\&N!)KH@AB0L-YVR;+&@$\75@L>S?$!;A M?RG(R>V=2/!@$B)?U.%9>. &!.03(ODBMAWA&O:O.^BYPE@$LC GA4%*B I0 M21"D'L !.13.W*U<&U;BX_S?E-+^!"0#//V=N'HLCHGPS%M*!7;0EA_^X"[& MI]-BAY9Z%AU$8)" T),((+64MCB0H M@)IM'W3^_CALUF>[=4ZXB0F!48:-^-F8$>:3R8QI^-[\Z3=Y;-]]=NCNR \H M&@)#V 9E_-Q$SK91X),&H)8]&8+)?>B0KC]M9B%R8(0CJ()Z[")E55X%8-[< M'0))L =Q !]\;F!*P ]:$<6;A5>X* S9U=L32#>LLNF=:.,7J0UK- A:*.KK M(!G9H1S+*(=\NA9H,(5 T)X6D;C:>+M>X&)O*6B&L8:D()*D>=:ODL-&8(7' MXF:;VC#?;6KL\%+5S;_:<&05B!U](NS^R>:(HT;J64-< MT99KNHLZ5RE;>V %!"X25\X"4F"KVSR9L):4H?,%P^#JB8#/Y1&G'C3+/:(PB&4+9ITJZ0"07O_V#(TVH&8FL 7*":B<%M22$'AC4R MY)TA&:F")S4%H4@6.Y[O!8\L$@LM&N#>GTL.8I"L5?B ;L(T'\V5*CCE#YB##G3.7+ :U(;O73%M$%>= M*1(*5N#K4F'BPRI' M"67)!VKX@Q@A$D-2@R;1[B2!.)@X!&NHDJ1ZA#EPIY61Q$,: VK0<@53%FQ@ M!$R3T\5FV':Y$,!5@1 LRHQP(*42.*%XAXQR? M$/FN\_\0"A')!TU )($I@-M5D\D 5@MB+X9)H]5RWI],B$6UHA'[&@>@I\:81A&W@EN\2KZ$PNM5 =)B0%0L3 MF YXA2?^HV5+EQ!,UW9-)X=>0!4!)Q"N?@/9A'(%GY143Q"B(8MB:.A4(4EA MZ,*OSO>(GY1=3Y)>C_ 1J88A$"COF]._*8Q$R$UF]]R02,T1R83-21H-Z;('/\/=4>0RFV"Y#5W?,V/+*S@?OT06;(6M%_Y(XAPOJ MVLK,F&H'MO<(P?>8/X^C*H;78Y=86 _1A?@$,7AYJPY+,/HD41'<0&2I-_M2 MH7@DL7C1IA>T; :":)U";!(+VIQ,,*?Q!@HJL8=1D)6%QW*._H!@^/"SAQG[ ML3Q"&*0P_X Q3X[V8](T: 7T*WO^5*\.*T/\@57U[S:.@#^47!Z)*0OPN^1 MZE &@4GE5+&%W/RNP3>/KJ>D#3.'MP*:(:B$3A3]VP>F*]>I+*?R8NC:3*.! MFMT<"QJ%6[<+5]G"#\H'5+#:33MK-4'ON%H*9ZT"_=Y3W&\UH=5X0>F!*GC^ M5>L!4?A ('$BQH\"#"A H%DH-WCYRY2!\F4JQH\2+&C!HW;DS3X$@N>.P6 MDBQI\B3*E"I7LFSI\B7,F#)GTJQI\R;.G#IW#M3T0<6'(1R'$BUJE.*:G[)X M,FWJ]"G4@?GRP3/VX8U0%4*'#%'^L4;!T;!BBZK(D@;. 5GY[#4D5Z\AU'KE MR%&UQZK'V+QZAV;) B?+AQ-X8=E+9^\A/+A1%S-N[/@QY)3VX%43U,-)D@9[ M-W.FJ"+SFS>JR$VFVI!MY-+P[%$EUOFUWCM./GCL^B%+I*EK24?N[;NQ3]C" MB0(..G'I[^3*ES.'FD_0!R=95!Q),QSV&NH?R'Q84Z_YR^OBB:9!#CXA;W13 MX9ERTB.[4.OC.;_/XN3(!U?G]_/O[_\_@ $*J)!/0 DU'X))J6#>@ TZB!)K M H5##C!IK%%%65W9AB"'$XV!"SRZ41796I.E0Q=;Y-BBPAL]C-$AC+=]4,,J M:SUX(X[^.?)$USUL-3-$4CC0,1$.=L3(84BKV5/89/\UJ>: YL"##B-9]'#"&OCU55R81@&I0AHAE8-F MG>.59R8C'[CX015]$L755@9##BQ#7$:#5IJ=*E8:(/RD@GLX?'"* M5'N">BRRO3V#0P%2FC7EKGNE<8(*PHPX8H[LL#;K,UF,D486;^ 7[5& %2"C M"D"]00@V(2;[;D%@DAO6F,?!>R^^)IE#&CBHG:+"&#TT,&3^ TG-2]2BU28& MCYIG'KS9GUVNE8\NC#Z,&UVWX[[CW]I.GI%;V< M>[X3KW:./;FL_E/'A?:N42'6")3^])GKJ;=:.?;P@I^5\BU_499 52(R\.$' MR)K1\!1C85]'X$7;]ABI,(U ]^P&JM'8NLH6-X)'&$-:1"$)UBA"V,HL(J^61D'?V?%8]'"-DFX Q$GD@4['((;K"&' M>I;TO&/-;RVC&N*TN@*N.T7"76O<(AZ?(BH/'8%.0EQ##[)0QB7-2BJS:A*^ M3%,7>&S^PQ!1ZL&&>E3#&-I7&RFPO!8O^TZ,T;Y:-A*J)!$\_V M@3N<()*>DQ+[[+,(>*1C7Z;D)9$4 MH7QEEA_X@O(^N8:G]8 1V7#7Q*!W.%YR8Q%A+$L:#N"Z-!BC'DE+H4%KXLG3 M@?(Q)E72(>&A#4D(BY+,O"E.6W8N0SB/+HII%3XG=8Q6"O/^6.2;!B&NF=.E M,K6I>]&A9IRPACLDT2-2>D0Q4II <+9/G%H-$"O.=K8CO(B(0,D$7>9W.[BL M9T3/^, UJ;D]1CEA*PUXPP%4$(AV:?2K>12>/8B7"ZUTH"^0]",'59")-?6M MBB0S#6K@L0BSG*"L0NQ* S@&C$+ZE28K?>=$R,0<P9L=GE_7*1$;1D$B]Q49<$I\]PB$_@3CC:4.\ M)'ZXD@5!4&,W(\MN LFQ#UP4C ;^[N1@%FJ@@@:(XCLVFLJ2B&?0 X$(+0(,+X"K5OR>Y+.6:VE_UK(Y.QK3%^X1HW)3G$Q9>NL%:7@# M+]:B+7,<#6:Y)6)1\44^8ST/'29>'V)5+.0AV]()8-R*"@J0ABJ8(D+GY;"D MK+L\[$+9.9HDQRELE82)*"B,L;#MB-CFS?H-Q+?DJ,8AUG!<(=8 GL)R7I6S M=C05W2:)FF'G?P-7R1!R$T )P8P0V8.;DGZ0E'M'Y6/KY!ZCP%G!@(7C M<.5"/;PI-/D$.C@D9^<8)9O:$8QF0TO6Z#8E07H@2SV<FM-PLW25RL&-6<.D1.;8A"4CN MCM<6[XR%>C (8!"/*NL!GP)?+<0=PV4+I+E% M'.KN3[)/M^R;P^0[E!A"%>*39!R4Y5R]LXZ!/@ ,8J^F(2B]N6D>P@U#>+>$ M;GK#=/JH@I*>E.?)7$3XVA5?*X4A#!UWJ@8H7 9+MH8YE4 X!"VZ_TW./;?SURLD\<*C MQ G^@J>SF>J/'Q@88'IP-]3'2 6L,"?-E61'F2Y"!>U<^UQQ4*H/6 OPM%^. M*>UM"F"/X0AV>,,:@DC\TS^"86[)QSY.TK"7HJ*2T-\>4*:S!E!8/Z6"AQKA MD86.ZD56G\7X0P^X@/B-W^G$7[@D BM 0YD1DXDT8/WYE>9Q$.=!&5M97P.5 M63A\0S'$@BA$@F!D",P1H @B5P'^ -0'^(IK["0U8$W5;+-1B4Y /.HR"F_4 N+R!A5 C,8(:EO0% MEC#"B)"/3^$$6T2*8;A":\%0(#7 K^& %Y;3;J3?%MW?S^1?UBC.("7!,-[":1M[$+^M HP MQ&(8):@OJL ?M$ON5.?!7& (=0JBZ,<(%U<"!]M&;\MJ M"0)6@EU^[L=DE,/2S(4HF4]V%"D<=0<('$(U/"J^Z.B\\.A7J15LCI ]H$(@ M,=._61*X+-$:\,*8UH24GDY[QJJMLA%I5,-/G-T_QM\UO< QI)<]?)YCVBI_ M_HQ_XI'^*4T# /8%G(06UIEIHMY492'/$%1"7>R++@DJI/+(:K!"A?9/#>'D M)>4CC;$%/T+99&0#(]@*5A!14MP!ZRR")5!")MPKON:KONXKO_:KO_XKP :L MP XLP19LP7H")6B")52")V3#9(A2A'BJ@ H/!"K,I@5-2D > ')$&3281"K MR8 JN8AJE2U2J]5%/O@"""3D4C6127Y )>#HK9[$K'I.K4N M7#[$0@?HJ>? 5&3%;=%>S-'F#CD\PT)]0*Z]%U"D@:J)"$%PZ^4*I[89QJS4 MRJWDRO*\AQT<@5"S( MX56L05;I+SR$[L.,KM\T1#.8FWC: M(QU@"?PEP1>P:18 @R[MPXD4JP'^CP^"V8,NE*B%9@''E,H0!,(VH==49(,A M] #_M)/SL>D+O9)9H(5:+$V==G#T/,]D4 -T$%$+I20.K0$.^$(^E!9#4$KX MGLKX:N/$T,6>?")HPD,O2&LK59@OWFT2J "Q\ M;/&(MVJ_%L#G$"K$I%4;=:#0_UK.+#E!;ORR 2/PP2AP\!!#J>"%%0^>*@&%,JC1'C*0 M,0\3C>W2Q;X7#M0 '7PG#@W;S.#+-!01.A)1P'A++#0)9)EA.+-1DZC)-O@! MQUB' '_2E7S %EL5),'"=NJ(*QL*+$,I/M$8I>Z&-TB$4S&*FU@AN,!J:70R M?@DSU!!S/H=T2LSD]CD7& 2%@K+4,Q!GC>FO-,\+-7^*R%!%,.!'P70F'[LI M!Q4#:EB>2%\I:AC#J*4T:%6RU^SMI;2*,_#@F+@.V16@5P22=40:];I*8_UT MR5"%2=E#-BP"Y[:/E$2 ':1!#012WT%S*]NAIE!I!W]B6PG^!"H@+A*ZUQHT MV6H8AJ1Y],^ -%:+=#"80A+<[WOA"](B&F0,SL**F$/A<&6 E?81&H[BK$15;Q\Q4C,JTC$FB2'G4CKER ME843S-)FG0:-F5>"SW$XU7&RC(XN+$J47$DBOU>&K\9Z*;GAD!E#N"V:<:_= M1HE6Q(*-,P5O:,LQ>$T5P5;??%=/>G.%EB",,8O, =@,!6B N9 M_WK+J:'^$S6 "WS"PK#&].BV@N\*@T_L*U3K\2BRE(Q!-80(WPSOH5.ZR=@( MDS.2(70;W1C00!?TZKR.6G E8P"#\Z1'",Y23W\W[LI]*LX/'Q\%"J6')#VW9$&3ZZ1S!7X 1JG7J M:H091Q/\[=3%0V@#(5QR^U#+;/!@#77Q2TTZ2>2#0@U!$H YV(CYII3-;:!- M6TPQTNM\R4W%=ZB'*9B55_SBFYS (E!\BEP]9 K\EF.]OJ#^1AHQ W0 D@NP MK"NI #J]6!H<2$2"C,@8^;W(^L/0>H/+CS@H PV$2W=$R1'<9$1Y/.,+F2$, MFUQ@FL@31,ZW>=*]^8)XR?R(G4>\2<$L/@?102!(PRFJ_:B6HFEM@R+,$A$K M\O,= 2G !(]1!2Y(WQQT17'UA5GQ],*LA^D7VOI-!KC>>0EE1P$(RP'\ >W8 M(MK_?DY,!HO^?>.WOU.EP0O@26 + JR6(:VA5.5W=LEORLF3"#RP D 4R*("QX(/!Q$F M5+B084.'#R$N;/ ARQP_W.#E(X?^+I\]>_ R@A0YDF1)DR=1IE2YDF5+ER]A MQI0YDV9-FS=QYE1)#MY'*:R'#FAGV[<39NEQ,$T6W9+M2-+6EEUJU,=P)S>;9K1QYQF1 MX\AR8K=RZ]>Q9]>^G7MW[]FS>%)6CJ?F?'+SI7N^GGW[]9U5'/VN?,WAYNY9 MOB5G3]3^FAX-[.@AOMXBF\^SR- :XA",\MDGH\WPBU#""2FLD#W"\HEDB/@, MM"X+)W"@J*I'4,K'L/@:2$.%)(Z2KD//?$LC11"FR2>>S1QQ^! MI.F\D&*I[<7D!!RBJJ>.8*;!=-"9"Z?.C@3M(-&"S%+++56RQQR/T@&,ER2H MNH.J*K>S2H4A>MA0!8&R^..9XN3B,B7DT,2-.3M=DNM&>)HQ2H4CZ/A S8GR M3%3111EMU-$/#C$%FAQ[ JDC>,K+D9PO(>33TT\Y.TR^1Y6J3X7[@!PE"SB< MH.$#&L8BE:DT#-G&/%!QS57775/:M)Y+*\V$J!ZR&$/6IH[^6&-#1K*ID]=G MH=T*4[BVD<40&F2C[8,WY$M,,=^@4C&^ @\3*S&$5$SW#4^.*4$BTY:Z:69;MKII57HX0]N!%O-TXYT(4J%@8;NVNNO MP>8NBY-SM8<;6SX8XXT[#(V8-K3./4K9GG$(<8V)ULB"C(<_F&.L-?)0X11M MW(+GGGK(3ESQQ1FWL*/]S*E'JY_^5)DN;V/S)(H4;^ AC"<'6YN\\=$7SS?L MTU%/7?6(&,;A!$V$$4DNEO>;_3R-U"/=M-3WU)TOU\+IZ2.W! L]'UX\22.- M%X;X:O7GH8_^MAZJ<).J'DB&T&3'-9*'8$B9^.N!&E $6=..@%.'0![*?5MM<^ 0Z0@*.K73[JP0P_5"$-0SA VH;0 ML$2EH0I(4\$CN*&Q?+ C@ 7TH)9,ISX1CI"$VCG";K) A0:H8 UV^((*WH # M4W#C+?+RR0?SPCM4X? F]@C' YN@$"$XH'Q4=@4-/-.,9T9@;'I(F?EWLR3,.<90> MG, .B>I!_HIEJC6DP11M$=T: 1E(04[('N@@QSUZ4B=RU"(I8R 7OP[ "&X@ MLHO.&N0EW1/"-&Z2DYU<" V(Z(EJ_ H>[&@-XCJ(R9/H4)4D>=^.!&,IGH1# M&8^@P0MH\P*@>9*7O>Q0?50DF2N!8 VOJ(=@Z/6CQW'$6>8(1E&F8R1?3I.: MIV-?*W7"DXY@C!0*"%H/TN"$^H"B3I>ZQT92B4UUKI.=@:%DG8RARX'4+5;] M.L(;C&*+<^RGG?W$5S4!&E#HC4$!-:"@P:BR""?QTY\F8:7^.MLXN7P(PP]K MJ$)H5 "'HVQ-H!WU:%GBMJ8L!()PEJH4D$Y9LFT, BEPF(PP/QI3F6:NH31A M)BZ.HH!"A0P':VM8%9+0 &68U'#IK.E1D>J[JL'#$R\H(Q3'0)D>K"$0&%E- MG=Z75*VN1),S]>I7'X6#-43@ U+) BN PHYZD.-/(,FJ*A^ZQH^HIS49.6=& MN#&*#CP5K'WUZT'&4)^!I($5H')-E$9QA'K^E;&-!E:UF&XRH3P<^ M0 =7A:T'2=!$E/83/,B.EK1DFYWRNN4U[T&N65K![$,SNFC@47Y&&[YV+0UV( ,(5 , MP]F6O_VU4SJT4LB>4")%DCG!?%5'E#$<@AHE\:Y__8G;\TZ8PDT9@B2X,1@I M/;B RE7J%MF*0/3 44D(KO")U8>4J/9 +$[H@2J&IYDL?:E.9F-$;U1$G<6B MF,N>8T>UIV?ZL%!>#S#$$?QS9:+7&8]AZUA M=TN*->#^H9ZU$CB($>0IAG7P(S F)J=8X;TKRA;0TMI]@'H8$D&.3:XQS0. '/#*5L;4=:JSZ$ M!^+@D8T^<)*,66!6<<#=$W-LA-;M=C=*0'LI< 1#+-M"RV;1&,XAA (][\:D MK;<=\*\>P9%C,(0S1MUKU/5N<:,^CR&A,608%L %)A;XQ4DUAC0LXR<_2>:/ MN"B[>D@"ZH*1K..;^;YW3>IOU (<] M&&%$7W*-#B=H #%X$CEMGG3G @1XRJ$>:8H8A0X:'6KD[)$.2X[.UR=;MXV4 M(?2HCUU1+'2"L8PE"L39;NL^RBI.JT-VN8MPY9@D=A?=0HYI$.($4&$A-3M M"&T@)3J*[MX>_U]+EOWHD)2]A$=A85 M0DC#(Z+57=?O)9=I!,+OG'?]?.Y(/APP(R[RX@E=@R07:A@"+6G8Z>N!C[JZ M8S)EB43T''7V:EX.96'%S3GFH9]4V@[/'MFP[&14< +,>;2()PB&-I\??<5I M/OCE%R&;\I8$3YQ#)'<5=N)0KZO^_;!7M*.@R$$*X"+S[Q^D-(!*Q%AH""IA M=B[//8: C(JH368P"1F"*!J -M;@RH9*(QI$2WCB'+0"&)+H2E2@"A!% M";UP42)0D#H"%50P@F**M9S M1I@#- *, KP!>%P=/*!_;(A$>Y :K+ N$F M;3[ !7C!0>;E?^(06F*P4=[@*W"@"1WM"ZVI:/(F1E2 H^2#*B)F#1:F3?)' M17H WY[^9SI"[2W:KEY^,%?(H1B2H#!,1B%<1B;I@AWY@,H@1] I3BTP0^^8F]FD,7@X W& M1[5"!@Y"Y$/6I NCSB>"YZYPZ#S0B1R8X0A@97RJ8!&_RC<*H$8*A\T&,1Y] MQQ4DPP7L R0S:.0HC[JQL ^H!&^ 1SDD1"]9E!0J#=J82!'YZVTXGW>HAEX MP13\P,Y4:TWR)Q55Y\#:A!?R@9)\<.%VZ%GRP1EPH ?8IM.BI]%RYB!.( NV M[!%2 1>,(<-(XN,44@YWI!PZ@L."Q"?(@8/JZB9-(A/&( W^J:(&@D8!\D"7 MU, 5@$7\@A(D-H6'AL0>1F$H?.\HR" "\O"KV"8+< 4$ G,A+(L<^7A'B0; M!H''DH!;A@ 76.:'.L*0WM LGZ,0&R4T#B(D[7*->J$1L@ IQX"!&D"74"<) MB$59BB$C]N,CH.U91C'WIK)2O,$/!.0$>NH8@R8-$A.J,V0Y *5R.$9:,,JQ([")N5+V"TV@=-"X,4> MZ)$S4:PEZ>#3%, /MN$>=O*&@E-"\))1]/(#8#,Z&PBE,QJM3:@+Q2C1$K1I0!(B"C>5%8VI"@4BP[0JDZ/*5Y@-2?P5%&J\SJ3E73L M88@H8B!V]4=V%$@0+3YPX,I"!BFV9;MX[5G1]04UU37M(UTG MI#A"PCF580R.X 7& #&%9@B\Z6#0(G_0@CH:@&UL] .2 !@*"4/=M4 [8A7 MB2CRL5^&H%'OJ#DB(6W>"TCWA6WJ(S)>0 <3=DI8=%2<]6/)!AT0B1PBP<7N M$V)K 2RX XL1D<1E11988^:<$V"AF&,(4K<94E)]F=);5W^A893@=8X>$+. M$O _JJ *QF"J$!18?28R> $>K&$MG>!I_<4_E"0-$@%AB_8FYS# R*$>IL$< MI^,#TG%HQL .C*)>J0($%B$;>J)VX$$8[L^I3F>J&J 1F$N0&<(I;BH(;'Z4^\F8-%" 0 MMJ$M6G5X#O=T@U94L/98B!9U\8(G@6&X6O)T>H.8MB82 (,\U(H5XF,-0&FX MHHIH]M!87" 70HYCWN<1 M0"#NH&@ZY%,%[N 9- AYDQ A&*:77VCCA.@@#61C !US"H5X7F3!6#SX:P 9;3^@%M9+'+:) M'-R%CI_^[&A'(A_LKS C>0!,N!8IE>9D# MJ8(?=8Z9&29^XE<2 9 U%VQ.P"@VI#>@ 1Y^KDYLDB0*U1RTH0_ UVO&IU@& MP@D(81M,"G&4.9IKBI\X@AE@"FRRCV'LH%5Z@!+.XU<$\2] HAR, 7/H@"JV MQB@PEE0&Y5R<@$1$#21,=ENE])6/));EF5>*PQY.H%!065&.83,FTU-^64+D M0A:&IHC K8TSNJ7;QYFS%II=6B3L01PJ"4?3(1>@PBJP[73^^)D52(DFO@0= M&*DV!-::/L 5/C2>9YJ=?B(?-,%@M-A?ZFB.3N@9'F1:W/,E? )'\P$4!I.( MN(54+?@@\F8-=0,8 SOHCADL:2I064PR@$7-N2:^\46E@PN/J6DW6/=0((2 M'K91D,(6LH*IX?JP3P:F^^6"7?H\ A0>*FM5WH ,>@").;=K5* /KJ$UT %> M8\*[L($1D#2P]\5<1JH:^,&P$1N'&M1P\F%>Z_5>SYE?D((J<( 5MP4.5N&8 MF*XN[($9UN (0 R+CNE?4,1/M4Y!=>M772U/<5=I$&;@X;R=C)7^)H]'N;=.Z!T#R!?I>V:<$S:/)7.A:&?@-A M&MRBQO#B1C3"%/)FME/Z">F@4;,7:"WZ13#ZP(%$&:,D4"317RB!U_R:I"G7 M4V!C,X=@%?0:Q76\7LI[7QB[I?/!&PAA860&=1+F'[M!2GHYFUJ5?ACA,(S" M*H1&-ZI HR;1"2:%D'><=+P+/8M!-@X,=4 7:&#!-"X%,*PA$!IH2 ]#L4Z' M$;!A4Y8.74N\0TY\RWFD.-BA%NI(:%P!Y\94QL784_:C'E[!KOFE@;(@,_"\ MT7>EQ_7^Y,GFNE]Z M(VI$X3^S*'2:S-$[1H/MK/%0)ZHDR9#H.R?F17;<@G%//>YG'-MS\ M(/O@!BT\+V@0\[V((A*.R34"W2]*-THJ-M7YY0TB@ SL;0R*X7PI^MN!A+: MH5J'AH@P\S#JHP=P 4H .N W=*VFH1!>I;^)!BKRH <"X1LP!7%TW;/)--GG M8]D%?CV4;! ,GGHY) L4 5JN^SE>J9)6043VZ/YDY8&B)@O^LD&U2[[G4P/2 M67?<)7B9$@X>:"&S[H>T(UW[T%89NMTX3->ML# P'Y&@3N<(*(&?_LCG";U. M'H$:\7U?QHL/DRPD1#B<4Z-[0 *E3P?A-S%B6.$ MH,&%M85U(69KUE2_('/&OZLM.B)_\H ZLA!_6^U>3P'B]7[RZ0+HE M-&,;_$#[KLWF!Q8KRMC ]8(?+MS;/B(3B.@HABML0@0'X$ 9UFW7*1_J;1H] M<807MB4MPCQLXF-AB@'8@F0;#J$ ]I.[0T80N"M*T%Y%[]X[\K[V[>),+WF[ M):.(_@Y8MZ8!0( 4>#Y(7EY"C"'^2:X,^=$$9/1U"&*!4A))^MU?+RR?5"0] M?9N+%*IQ\ M:* BRQ 5'SIZ_ @RI,B1)$N2[.%$XX+%C!LO M_FH.7KI,@YLZP1@XL]0A:D\L0NHXL>;1@=,<#IW77*\>0U(.@4,Z]H?"0PK/ M/JL TMC^@:!1^_X-/+CPX<2+&S\^U"]'V[*;BXRJXC3RZ=2GYZLW+=")-1R= M>R=9104.$&E6$21';JM=KM7/D7M)SA.--2?&9+S]W7F##R Z9DP#S'N\]59= M@08>B.!- Y&CRPM-Y0>A1UFH<,(0)^"@ C0)+C006?9HH\B$5=26A42#11C; M$'1\<$(6-'R@85TO2;9AC=7YA:)S)]HFG8T^_@CD3TC!!(\YZ)T#3S6!-'!' MCJ1I--X@,P79D),0FD8E0N@ HX):)UI9F@HT@##$*%[-B-1Z6:[)9IMNO@DG M7\KA!Z9FT/489Y[(V67/3.9XQ8I&4=%6)V @-$!'%FG@4,7^"V?YH0LL]YISZ[$X[#_K6C8=!>BRU?Y11T MSW7D<'.(7$? T8!:TUH5U1J,P#-EGN>.AJ6;^^13S6WFOCN5"AV@U=T8@C1# M3F2D9DMPP08?C#!-W ?+$7Z5Y6E3#O&V=?%I\E>A)#$;QYB3M-%*:S3"3=AK;AM99- L ML%*+:QQ!@Z.GEQ1(-GO7Q7GPI]J%#CG9#/)B86L4UJ7IF*LUQ O+P:*K5FKF MF4\X=?GR >*[EQ154V\,H0D\VL/SD#T#"U\CV=]W=/;F[,]_H%WD:'/*16F, MN.G[(H$@#*>YCDW^(\G?V%0\>#1+&/LI8$C>,)@W<,0)<8$$- 1"OPQJ<(,' M6Y@#/_#^, Y";"#G>(9]5$"?!WW0(VG8%"_6LSXW70]XZ3!%R#Y @RQ\:84J M@<5+V"'"($[''N404#[$$;=:1.4-1]CA!ZO JD5L8X;/ZM!,[F&/1U3A SU( M0LB\M\(/I$09]@B'^F(H1..X[WWQ2Z,;P?*[L7AE+/RHA\GJQ2RT+W"6!O"** P?6#%-,@B-W&0RG%>0<=6 MPH'&-V+K):1\2;,B,RF#[ V4HFSE8CSHP!"ZLE37J8==1F'(CO1 42%K0 _@ M\(AR8/$ZF+S64>!!#4+ 4.YC$H:LG $2,GMCN002"AGB4W^GWQE)NO9QB 4 M\+$AC,B)#G05+N0FMVMBSQSW .*"WA.,E%@NEQ]H8I<><9WS91,X:_Q>&_<) M4+&013T[(UXO(O&&- RA 4Z RPE:E,L'6200VSC([_B62T12*78(L8ATISSMJ4]_"M2@ M"G6H1"VJ48^*U*0J=:E,]>DQBI&,8A@CI]8H"$?M1SSS43&@7,4)+ LHRZZN M27O*<%'J#*E#'#0@9,H0QWJ\$IFM7,MSQQB) M-UL5K%#ZN;M_*H97X MPMV-SNY1#V7HPA2-V A4G$?/DO2 .UF0!NSTQ-&"1%>C<.I*MRBA C"0,[KD M+:]Y(]0:'1J"%+APAJXD4Q1^8))Q"KFH:3/X5?^%];[5:1IZYH6>?&CB1#JL M&N:84YLA]. ."B#%2XP$N6J$BS X&*__Q/F':O"JM/P-;#CRD9WM1"67*GG# M"8@1.O:P0[0<)MAUE<$?N&1A/Q;NVW^>R2)&9,,NGNMP6%![.M4FQB[(U2HO M I&% R#^SCYQD8N3GPSE*$MYRE2NLI6OC.4L:WG+7.ZRE[L\!!RLX059 $%% M1*K#->CPO"493#7^Q"YF.D[('C.G)7<")XR5VH<6+V SH0 LZ,-Y3\S,M M]!\=@B 0IM 0:.SK8_S.T\"[VV^DCY,FB*3!ER8.&6,O3"@U9^$9DUH9Y/ZT MCU=$X []R^40OI"%.X"B6Y<.J%&X0EAXL")1G[(U6(HY AT(JR$21O,:^ MKE#"T"[-94-5D(1S N]/0*PU3X",.2'[9BO.Z(.+5K1+0$YHT.0N-Z=4L%;NM[__+9(P-R#^$\HH4E?&DD[1 M6EMM^7V?I1Q0]40Q'Z4]X$F^6]"(0M9%UO^$%(-<&U>L\C439\0J_<-Z\3I MFC<><80Q($Z'N\?LW:_?[Q/X9WDHG'LFFM6AA,D;S_0VU<&[D@Y4]( .#1B, M"MY )NS+?_Z&5($BBL$.6WYEMG*#.O+C1'B5ICG_IQATM3*2D%&NH18HI *Q ML#>C,G3LLPW-Q1$UYD\K,1C'\')J D081(!B0T+/T$6[5"R/]$&U80C3,$C M(T+%PP_H%%KP T:(7)/@6=9T ??4'D1*'C*!VR$82W(,2"?PPZGT 1T"HM M8H+TQX2NYB ?H 4) E35 _WL!7IP(.F,GX957ZF8A?U@"L;F M-U@,OP&]- MB(9IV#'^:P45/Y,)W) >NW)\'Y@E 7@ZAD>'0Q$PYA,,8X 9AK2 ;X XC+ - MH15@C1-$=H%*N* HL)<%^]8E.. )0;3A"Q$0.]2 *VE=_)^ $"M!"?2<+ MDR4W<>-*+V@/-J1@'0$=:C%BN]-$7=01?@4/4%&Q3@M+6(A21!!.(1NHU"+64@P6PB(79@MD?4,?Y!SEN-%,T:,QNB- MWX@B(!4)U0 \7:$^/6:)"6*'F(.'Z:@@A#40+U<7C\ =MP-=G59$0A^B0#CU9>^SD3L5G#_'4 M4""441>1!9$0#N_6E7%R:XVS?P,&/RKQ/6DP2>B6$9M7-W M$!6#D02ZP$EQY9;1.1VD\B>)QVD5 A6ON#LH9#DM,@:20!9U-I_[1!;:D)'U MD4LI505JD0;+\'^;^3*=B2"21Q! E _0$ B)A4*<2)P?^A%9L!U-<@(-4 6^ M4'0>(CRT^4&V>3-H&8 M8B6A'4.A0/)A\P(-%.B0(%0L39JCV$>0W7,"9&8Y3G "CZ -<@HY+.I +BHY M)7D=V=!ZN[1IG.$"CXJJ3!F5#?H(V+!_"/=R@8>F0^JFV_$SAI0$B_4"/4)MN&H@Q1!FJVB!_:DU MEL""@B=Y.X-.V^ ''Y!00U":[T-20+@&7W "RI ]$#>H#5.H/T(6 C%'Y+ - MD0 'S&-RJ2I_=Y Q>[58DC -IK1ZFKHVG%I GAHY^T!$D[7^,R^A1_SCKQ7K MC7! @UKS 7ZP#>I3;6=*K3I!I'9CI%TI1^1@"WH%!WF@ &10C^BJ0_6A G? M"NDA6G1Z>'!F#LHP!D=PCPX$,A] 4?E@BU(7LKX!&0@G8*[V$9%$!]# *U ' MKATFGDCR- O1-69AKC_KI)_F!)KPA5GU$"";1O&*+_/:)JF4?ED@9B7"FNAF ML>;UE+-!*)L&%4_Q,6O0!XQ9%Z8H2@KK/PP;1/6 #:SP!DE@9@T0>I;S3"=P MHW$+N?X&!R[ "-Q 6%1ZM#\QLF53LO]7/,=$$.^F#8; (H-3F8MB"-@0=8>' M'JNW*T5G2_E "M"E=JE]O( @%BX40K!X\ 9!XP1FF4L%H )J^2>/%;X\Q*;]>RI$R0LNHS&.&SX_S"EW M< <9L0;^QVL9+VDY^_$&59 *T["3/K:_A6G%V704Q2,.PA *47$$64,;;)@% M"J!6GO8&;[ \%Y,%>X# 7HS(SD$BFW("=^ 'K5,0%FK#(ENK8'6KS/F]E><- M?J"\B5QN%:%]&@D,OS,Q"?%A,"$**D NQ,NF;-0 1]![J[ >6V$.=C3)0/$> M+'84P ]/1 L]^')_=8#@5 -VK.Z"9%=!D$62S%NN23(99@XDBRH5(P?<9PG M980>O<$+$40?CAK,LM%D:J9@SX02ID!&!<4>1A%SIO7&NR.X"1Q; RQ73^RSP%0/!"'J'T8%V!#TW*PI Q/ZE-SJ!2?40#'< %6GA7(OZ/1*Q'V!' MB/5+3'*&3>)[+N1+,/:P#^_1#.'"P1S1(H=,3P5V EO4/5:Q4O1!9H][-S*C M0]S)0,6QH3_X9/9&0"]#@?_G@@038SJ?SSA^(%/[7./FP#<9 #+X0 M"[$ "ZK@"9E0"99 "9J0"95MV9>-V9FMV9O-V9WMV9\-VJ$MVJ--VJ5MVJ>= MV9J@"9; " >P5J13.@9] A#4'3W^<&@5-TF5*7)9< PR3)?+(B.^S1-DD0L^1P>Z ML]QLIA%.0 .'H&%?0Q:8ZY6>8TN1D-L=(1$.EQ%DH !Y >VG06Y^S8 1=73 M8M78LDG%LP_FD [0< AJAA)1V6\9IRDCY\T@D1%E%DFC<6^$,A@O$ F4@ JN MP O$$+VI5U"SK,Q(FK_W]=?/8\W(=U&8VRSTY=UX05\#<5&$71?AP RF8)R; MZ8774$,H!@!*]),)J4"AI -#FM'Z_' (A3@PS+@":.BA!L)(8,ISR5/ M@-9^8L1%DN"J]5 /9K3H:AX:*TXX@2WJIZX8UU$-FE!A,T8#/6 'SX0IG;Q\ M*K)TK=)N)/DG[GWDE:Q?E^SB7S,0TV (MDOGYR4KL#P?O #F-1$9XL 5JF N M7R!&:P ''KI"GD 0+\A-J!X.[( +9" 76G,$2?-2Q[Y"O11)<""2_, XTGP7 M46-Z9.\1F/%_7@-5UA),60D5^P *%'ZV;N4B# 5YS1"W"& MB*>.Y!VCY*:U-P(SHT\)!T^([N1UWHI W6"Q801Q#_C:!W&! Q4RX9B#;FM0 M#+S"ZT+ZN: Q)=A "&/,(CE/7N?^,: NJNU*R\1#L<0,AF3W^J;2W]0L&?4 M[ Q'S3PR<^A1R_!@"A!YZ]I7Y;59]&!\P"@*-RFJ\7QA\6;>XGTO^#1^)M@ M"=U1&,"I;@H/*R%#"J><]D?Z\@T3\UTU,%_A#-AN]8UG$7%Q5FF'/N"[&#!! M"SW@X$SKMI% 2IVT?RF.?!8,]+#^L*\^N\0'L/GT- 8NH +,0,O]/A3STA6@ M7A">4!E?5YG=L0I=@8Z,OO9!*$*=E$Z?PPN(PY& -@2TC3C[%A=9X*,(-_AX M\?=E@_'?3_Y#83]8713$,%T*< >+I5\Z1 ADH4^B/OGX4OE=A7OP HF!<.W M_SV7 A 1UHQQPF@;N7SVR,&#IY#A0X@1)4ZD*!%=OGSPO 5J\,'C1Y A18XD M6=+D29$-5*3YD&7,D"' [)G+9^Z>PXHY=>[DV=/G3Z!!A0[%6._>-D-)4"YE MVM3I4ZA1I4ZE6I7J&#H?5*AP0F,,J'H,R=F#EW'H68D)RSI[HY5.EB$JLK!D M:=4NTQ/^/8ZH&)+E [1T]O(M;&@6[6'$B85JNMO8J=\/0SS*4ES9\N6@9!_F MZ]51Q0$<(-;T<.+8=-43:U1\>/&F1X=3-"^&(XS9]FW/?(H^/U[+MPDAIEOY]Z=(>/5DJN/7Z-5N'?TRA66 M8R@X'[,/:ZI\&'-B_'W\^?7O7WIGC8(Q=6-+(HH?_\N"ONBS6 M8"0;4E'!X4<4022X3*+Y:<^.*9L@1#"!X#N[.'-H;R M&66,*H9(HRT'380JC1>XZD$N'4&IT9P-DX2(,1^G@DR\\Y3^E)(BP^PA*Y]Z MWBLD2"<@:_*T(R(\0BL5>DA#A3OK0JN#?KM/-.//.<\DI[ MMEFD/#F7"M.),AMY44]$"00OLD"?*D^%*!--U#V:*O0D B#3D,S+1COU]%.G M5% DF\'X(1#)B+A9A+0T[ .UJ;CD^@ 7>#"4]%:@,G*/G7S"X2:0T4XX80Q. M7S7V6!.'H XF1H>XXX-1T&G(5BGKF6:O(US H0=D4<*!KQ..,0=#5''5CJ327KZX5'M*DU+ O;-=C-./]D MF&,>3]FZX,H%G9G-J5#@8[V':*!).!H-0U"M'&QH5I5QC6? M<@1C184&G%")T#2XE?EKL)WRUR-F52C&K'!P>C,CBAT85[W@TCW3@Y)M0JW1QM)&)TC[))6"J\\?U\2A,5[!+=\MX3#9OAR MSCOWW&&%8J1IL%S&4*&^N4 %]*,QE/G\]>^T8C3F1P.'/;F%,@$ZC2X9]_WW MI5R*RP]N)-)[PPO)X;4>>QC1BJ433.XV=1P:2.VM!F(I*QQXI+W=S6G^B$XI MX,LWGW7^$!JP X,#^W+DMMB8ARC&GGCSN>A[BO3M9'^S'0"+ M,Q9PV",;D>@!',94IBRXZGR1$8^RAF (:. ,:NPP8 C MC*!%!@2O4I"^TD )J,%C'X,YG@EO53*9U2 (N'J$U/9 %&$^?#N#$-Y _9L!+SS#*@'1[''JSP2P.&*#TD MIO%D:U#)V%CJJ@)C)Y&R\1RK$,H=Y0Q N\:;,/I,%N9!!&(7!")+$ <_/"7)?A,0F;K"DJWWH0E@] M> &W3K :SBR#""=$TU4,FAC(?R%U M4RQAID.60D0P="0'>^ A#"!]P%X1Y>FKRK,&R;CBC0TC"\O, 8P&^(4.-< 4 M_F#FA#]4@VTTB>E/,"(84GR 4(S^&P-+EAB7'H13K&,E:UG->E:TIE6M:V5K M6]WZ5KCJ*#[A3,,QRI*EL0#48.<@BSD0I,>O?:L*#< !O@R"I)D ,J#?)!N[ MJHJ8FQ!F(;:$!R_2T+6>Q@=-8SC%2O/VV#MQ-&8>!6UI3:LG3]#G9++(649H M=-KTN'2-LP2M+>58M4>L4T'A#%%F?2LG-AZB>&)Y&#\Z=$RR9 )0*AA3V(A5 MGE'42K&@Y1\[BLH09TB&.KWTW1<:0"O8LE0;AEA0A/@"S3SJ8B'3[9Q TT70 M\")F8FG+"#/\@,\7I $.V^+I"2#!IL)H1HZMC&]W1)M$$198P0LV#A@KH3&% M :- #/;^CFP5!E/0FL4]SC&'J! U<^H!*X MF#1=K_$+7YPQV1H=BJ4S?",Y0-$#'.SE#41B7 \:01/NL??$-@R,/7+QAA-$ M (TP&X+'& 0(;RC974MH0U(EGN<0]">H,$:AB6K*1LK"V#X !BR,)\A4 +3-:KJ9)5Q!#8SCJ[# MPJ>$"0QG2Y.PKQC)1B/@R)I1X PUX%[>OU8!!*HB$E6P5\HEW[D!ED:PO MQO""R+S,:&1CED>.(-QMLG++C)U=@F/.$.Z5XR;VJ ="C@()CQ2 IVUY9 -\ M 8][I"UY1Q<*NO>E;JZ'/;SY&(29Y HJL>8\#4(5NVWVW:U^OS+9]\B&\ZHL MS;F0P:FOBHYDWD8H5? 5L0-NNP?^:3.*-?#7N2]^ Z8T@>M/EK@L_CM&!WKP M!IS76\W&&L(:,CX$@F2!!C*IU3D*'T:RU.,1?)%5V.3RAC&QPI89&$8@HLD:)YQP_I _/U C;"< M?X2"L0C[G>G[0"8DH9JR!OM0C=10 M@8=".TU9B04PAB9$B_0[EO4SH8M@FWS@E6P0A/@ :]AG#+Y %:HM"TDH<'( M!U3X@/4)JP[0N/*(A.>[-/80NH2X!V$()L_S'3K % 4@!K5X0Q+:!\T(BZI) M'#JH#X](0[ 9 E!P-VJ)0:*#$D7DD"@BMWKPA=)8C1TA'W)R@AZ0!&U("$8D M!W$8BQGJH:.+OFY9PDZ\Q;U)/@X*AB& ZE3F,[3"DS"Q9_H0F/YPA)*GN2# M!U?PG;X *E)4@4+8AO;@( 8D1L%1"&HP!+BIIYAQ @7Q"#7^Z(6$2#'K&JK/ MT0R$0(='@(D%B8^B 9LLJ %+( L=PT8#*I>,0(=B.((Q& UYRQ\X4( 3R()G MR"2'D<%7T3UBU Q[?",L(0=F !9ABRC/4P"]RX+_6HB9L))KS#-:1!9;Q$>2 M/!AL*+NY.#OIRSE>:)&2S EC]"G:*J1QJ8=L\ ,Z0+EO>AL<& U80(BPJ":; M>,G7J9"F$XQ5V+QR8HDJ")&@801N&+!W\9R)(8M@P(&]&R2,ZXOX((:T^;8] M),I+8PA/>)NPBA &"<=](92=*@]/Z)6A0L(;VD3'$DN,FC #J0=HN*]>\KZI M X$_8!'ILI(K ;=G"\EC&4F[7,S^]"B7A? >> &9Z2/9\@(4V',)9&=4%._ MF>P@7:&H'B('6-@+A@,J]#J!0: 0S+2A; B$31D-;Z2R+"@ 5R ,F!.9=*@' MB%*NBJ<0(;0I"6>US-F%2=SC0@(FP1:1"$C<,[>].X5T@D:8D7 M_#0@:;&'6% -OH=U3@3/\@RE2$,=# ]T_,%#/0+< S(^NP^OLB"K* /8[ I M^:S0V['^AWT8!=)\@WCI*&WXDY:X+'R*F3S( GP9@OZ\1/?@R#T=H9J2ES0(5%G[@&?!@4@$!O][ M&LBT$R/EF._<4B21,PXRA:V**,FP ]* "U30C,J1EN-D,/ID(2WM5&+-B0') M$GCPA450@3N@ 1?0%-D)FU@K(A5@!#)C-2(5RP+]%&2$G7S^F 8R/2\H_9J7 MT I:\)]L+5:9*T(7P04:6 GD(R] $:>$P^X( 1J2(BTP97V$XMPT 70B$TJ MB\0C:( U@(9%5=?/^*<.X4ZZ_#*%Y1!3J(+_ M")/>(B[5F? M_=F=C=4"\4AM. 99J 2E& (GT-"/V$PU]) M&Z"/F8L#D M%<)HW:EF;M9R:V(9$L-0.TYP&B$0%8(6BLJCV0$) &%=@#1A%8K:0#,,"%(AS<#6G53D'2 ML]W'>.&%2N*I-7@!T"NU-7@$-LD2>RB'"HFOE_V4F+4A=*"& GB#-W!1Q_TM MVS61\*B@6-D*WNU=W_U=X.5="H*)K:B+W55+F)BD":JD)+ &:^S4JNV4;MT; MAV"';CI39LE>A6&NR'""!: !6DE$>. >PO7,\#0'7'#:@<(1?.*6)*@&A"'\MVAHJJ'58 #[GH4KU*8^N#> M#V@$@4&'_!/?)+'<1L'< I:I7B"$!#YC6\X&H0ZA,FG.(SZRJU?64 MU@4@_LO^!_\[!:ZEH-N]81S^+;@(I[A(03_H!EN:7QJ-WD:97J)")GA I',@ MA0X @8=2WVZ1ILA8A.':8!2[*ZRS!T70&N*]+*[*@NBB-#<9C'K AC\8MK#I M@ 7! 3OX %30L+K]2"N^',T8#'N8AD"(L=58HI,)#<^3B^@9 EI@B'N0/"7! MX$#1X#EF"!Z#AD/(W<:"8GLRS6XT!&> FHEYK!;NE!>^G64BAVHXA!3*WK') M85,^920J2#"(W0@P!8Z,88K:4R(.%",^&)UM)6;(@@.(,7WAJB&07.ZAW$7N MG)JX/JAQQ7T(!@7 )]_\&L];G"Q0AD_5D(4P0G(XAUCXF9_^*E,<@ -\;8C; M'.8=LH7HR!&N#!MLNR!M&-'\N^"-'59QA@=M@(3RR".O86 T-A_54#E>8 ?3 M7:]8%.82VN1&Z>1L?,P*^9\Z6IIS1F6'?NBPZ0OKC#4%20)! &"SQ<]9!JZK MA9A$S =0^$][T@O56(."V ;_*:J,CF?/F5M[6+WX< $=@8,U0,^#4X&V_ !/ MN$L+7HYWZ@8S_(*Y^)9P\IU5& SOD4N6!B4_/80#T%'?(185R(,U@(55U1!$ MEA-%7NH:<;=J*\A8B8_:1>?_J,(:4 %6F)9P" PC?"6"#A2#WIN:N%)RH 9! M^)FY,E.(WFN^3IU"&/>:=CGCL8YG.ZE3:-" &5EOIRU@O,V"5*@0=F6UWPNCMY:3N)8:#VR;&L#?OAYO\@8_B?X"9I!C679368(4 MB.$?EE&(U (4,E!N![8#ECB"%XB@:BV7=C9N40J+2G@H)F*96HSL8 P>)BTC !@KE5.W.4ANRJ&HH!&$:U_(N\ V"H9HH2XA4/(T';!Q2R MP&\Z@A;[8V HQXR(1=L8$%UAA1KNN7U1@?!.@[<(D2'P@VR0EIL(\Y J1US8 M"B?@;=J9:C8[ 6:H6\'@*]1.#!3W$14'](CHE5ZX#H;J 9.3C#.1Y)AYE@9( M@TA Z2K-; _:[B_I;EM>"'ZP/5@(PC10 &@]8%&^')X$ <3WPG^H2AK"(3S(F613LS("!(++S,@I7:0HJ%\\(9% .V3 M.8*"[*6XN$2(_%5]>V=Z_PG^*PM?L(^'XHHC4,OS89!G*5A+%81FH%N!OAQ4 M;Q)5;Y@.Y 9""),A"(VVM762+WG'D Q"D.:&T$V(( ?R761A-Q%BO]O!A =P M@ XGJ-1'XJHB$H:,+7A:REB.S(AG^(+28 EF;[:W50%<8(]REPC" +ATH-4= M]G1C8:BC$01C GK30A5>Z($&@ ,,C,Y*5( C4/F+OXQ(-Y%)YWJHAP=G\(/5 M@#*,.:^E)7+@"9&?40%?6(@L,1#^T^.Q3?+QS^E7AF"'5^@2231YQF]\D^#A M@NR(;XD,K\EQ7R>P<-[@F"^1F4\2'1Q#>)"$.PR;I#*^!L"8'G@$I1,,TW5[ MD+('Z[('4+BXY&W:DWFD_?Z +?+ FI!CR\X(:'""UO"(E[#Z5^&+1,U\UZ=) M8!_,2!!4WSDY&G@#2J JY%C[$FG[Y7^(H*2)9Y"$33F3(4OZF#DUEJAO.NB! M)/"%5X2'>1_\Z(=G@\%;A-!;/T!%8=I1Q]___=^1,O$T@'CSX9$S>_?8D;-G M#AY#>.3"-8PH<2+%BA8O8LRH<2/'CAX_@@P)4M,'%1^&?$BIM 8@G(FT:)&CW[(4F7(F"Q'BL'+QS ?N87H=&+- MJG4KUZY>OX(-*W:B.7M2S=6KEK0F2J%(W\*5V2/+215##O08(RO?0GM5-^:S MQ] >J"P]XB).#'-,CR1U3S#:%LZ>O7*"!8_-K'DSY\Z>/X.N>(ZG/6 TL@SI MX21+ SAK3BB.C73-X1-9QJ1Q0:P>.:F]I88E*7LX4KHG4]X,K7PY\^9=MT%: MDR6-BBS6AZA(D\4)\>ZRK:>Q;:IW5'+L[O'DZ7SL,>_NC:9)OGYS0H;F\L4Z M_'X___[^_P,8H( #SM3 $+ Q5EU20V2Q"CQFS1>AA!-J19+^24,1*%M-*LA' M(47VG#.8/?5$U<@':ZRA0@<"98C8$ JXIBCCCORZ)$]J]PQ MUPEIM.A>36,(@@V$@)$##0@Q%NE=%G:AE(M4P E&SCXW]MBEEU^"R=F5\%Q% M629V]?#&;;!%^99 9)1TX8F1@%B>6,*UB9AQ0W48II]_1DA..F8%E@\JAFG7 M0P/6Y=F?=B9]0&0/CV1SU3U1 =I1>XW*%E^F(05FCS>$2$BFJJJJ[*J MTA$??''"$'WD\N!46]KZJ:Z[?F3A<:W*M&&?.]83SCU4F>/+&$GED92LP+XD M(Y0J*--3/E*5PZNVVW+[94+Y5!/^R <-0 IM@6]0>0(K%Z'CESGD>')B2F2H MP*:Y*JDPQI ]J)"$;5DLDDU@N79;L,$'>XC.,=GU&\&],QUHUP? 8!;1?17K MA.?#+.V)',(?@_R18*:P-D0564B'D@NW;?R6=D>D\4(DW*27#V^4<;GKIBW# MY.G!A/9V*3SGQ'*$=0)AR+/22S/=-%RNI3%&6VM@9](1-#32"SP+];5DR%]G MZFO2/ L+IGG9+)+&$6,SG8835;A6@"<8@UVWW7>#M$]$K$#ZQ0=.K &'O4[[ M40U$"%W;4#%VK)T2=E4TH'0:"J"D79"X,"1TSGASWKGG4Z'#4SZ5.,T2@TZ, M4=T!C=3^PV6V%3K=\0?#?EX[H+[9O! O24R.PXE.E1X3E0JDZ 2#A#0C6#B; MZ[IS\#X?;+-#Y'##2.1$XI;% <%SW[WW&^.@@IK+FO(,/ B)D_C6]CWHM>WO M+R=VTV5[:8\N_S((Y_.H?6 ,\_ #,("?,HM9('*I;?2!.CB0%=N69BI4\",? MDX&')\:P/>X$3T%9>,,BJ"+ #X)06[TA!SK2$1AC9.$%=-'.&B(7O#<< 7.V M^M](8N!Y)0D^^M!#6HZ4$@C.$0>)1#@@3S MD_-*![V"V0,B]L %RY#HQ2^"429#D,YU4L*:FBRE+2JX@W;^IF2T TU'!0VP M@PK^8(I@^(5N.MQC<^3'-/I1*##\J P\JL>]&KPA46D"BB?R84*TT)"/DISD MO"JX/5@"$021#9(!+NFR8YVK!RF9B9SL;(XXQ UD55U? ?&%(WR)'!HRAVT M5A4]?JF*3KMBM^RQC46XI0$N#",YRXE$M]SP592#4B0\80M?&*,>Z%G(0\@A MC@C\$,/A$@\I$7J)$FD/A+ /N>K=B%$_Z][WMLHX)>E!7LAE*N[6I , M^M6&6/@!^J[F Z3HA3;@02*I$&J]'HG14-8*K.D4(!;K4W!&\L$.>V2#%Z P M!/%J>J*3S24+?FMI6]3T*GY1:5%+73&+6^SB%\,XQC*>,8UK;.,;XSC'.MXQ MCWO,8A5(K"WR;=,;@N'!*8:I'M/PPTNQ ]\G0UFQH:5P2):G"T$,P:E'(-=0 M&E #UAR'84*Y#@[6F9+59*O(44$PG8_;WB@C.M%>5($B6 %]ZD&*]*&,D6C.M7NR0)X:\*=FE"#+Z+#)HYX0,@OOBDTM:O=(PE*Q5CHV$8E[I#F MZS9J#)+@AD(\*)CSW,?:9STTL-OM[E.] YSZ0$C<)&-AE!&GQ86T:6[E^F1 M9KM]$1F4/;@!BT7PB\0EA!"Q>UW_"A2Z-4G_N3#:/+_Z8"P>0 Q]8BZ:$[2Z,0 M,,,.=]( @G'2/?&*CTG)"_WIJ4##$(9I@-S;E 23J.:_I@C,543]],^#7C,6 M-0=&&W"'IO#O!5MMU&&&V%=*&,3 A X]U!=O^]N_Q YP((,"JG/Y+,#!";Y+ M@R!@4>!7#J;?W/NW2.NZD&J<8@U9Y1^Y['(AH>0+]]H_JA,$<@"MA15"$^Q1 MQ7#1R1- %SO3">SVVT_UQE/XTUP;D3,(41+C(#1*3K +D880@=L #BX(U831 M7@$:8$?^\,.W#$:AV,,HJ%96\0P<%$,6V8K>'. J19W[:2#N608$-78K1*Q]9U4A,ZUH,.5^((@C,'^5=X&TJ#W+$"*"!%J5 =MG TV$F/ M6*!## 62E(&*F$;AMQK], !X AU$(]M LY1) Y#$H) M^AO9Y=#)L8]9E DWL$)5V8NIN&$B*@W#G,0:K-,)+$(WW(,]\%V7A(X(DA Y M7,HW],&:48TB@J*J,>%ZE51OY +0\0R#+,L""0-?9$[H^(7^&LIBZ%W*K.4# M*T3*":Q-%[6,QTE";Z#@+(80&X9B,2H:'9R @ /RK#"-X25TTF4"1+3X]E# M!&7#*/06UDF5:N7+D!GC-Z**C,")Q(S"M? $>G0):23./MP#,$3 :C0 BB > M.-)C8HWB>DT&.GC":2Q+RPS!$=2+X7T!*Q3*$WVA,"(DM1%00@C&(U!'%NS! MC(A2R]#%\%7#XR4D"!%C/7)D8EV(+2W4N$R.+60)'RZ?'X*0_&W-B'3#*8Q2 M%@1)!_SC$!P4;"!B1^+D@#3829S "V".S0U,E^!9.;##*,P;@QS!)^;D4G[1 M/2)78&3#'W"9-YI+&D2.=$3.&#S^0OM\"ZUEY%<>5[E%A36<6O#8 0W4A'7@ M0AYYFD.T#EA^SD8RY5R6TQN<0!7T0 >H "$ 0WG80SIDX>-AY!Y)(P@5Y/00 MC(4I&UTR9IN81+THB \""J%<"S?X 54V9F;&CGK=1U\(E%0$@\28Q$TVC9I8 M0Z$$(5RJYG&1ASWX E;-X!0. ;G$XP> PD*\#EVM)N?(I6;Z9NEDP6J)UPE$ M#B4(S&%:#"45Y@<)"F74@U"9 UY)(0[0P6]:YW^@1FHP C?XW8Z8T(, PPU= MYWANC%,V7T0="U6P@K?I2QEQSQTT "[PQ.OL9GT2%7"8 APX!FDRC7>AA"=E MP7:2B'#^N:)]UDUODF>"MLH;@$#XT 4"DJABI(8H40)#9LJFG<,JF K#E6B,$HAYBA1@4@9#/ )NU,64 MP.C&[)B];%"]K,$B<(,O56FDAA""3>+Y MP,,SK$$$=,!0#,YC(GJKJFX;822R%9O4/H5@Q7 M#XAJ4(Y?O<)LR%P+B0C4**CB!SS)=IA3!*P-(&1#Q:ADS +*O7YLT<:&'"W* M(3"#UP1M GLW:##L9!074%#'P#^Y.30E]&6*)&DB!HHP!C,S67 8I!Z"'$M M!#>D3>JLP1'T%;AI[=NV1,CRDV#@J9,M[/%!5QK@0!6\@$ $ N@FG^52;V5%Q4);O"2+W]$@L!@2BPZ;1_>C=1"!'#HC5EL0R249?DF:!945P.<0+6( M[H2 ",[^A$HLV<(0&$]LVB_<#B\?<2L%YPCF'G *LX0*G,+YF >DP@_I&@RT@:!@1%0X MI,(!W$&[JC!.SE$6_$$WP,,>]@@]861"2(+O/!4&]7#F)G!R,<3KD,+@?!9V MT!>'9)% X4Q/F' 72X@FYALEZ-8.4K%GH4;AY*X7GW 3LS%2]&,6" ,!"9 , M&\Q"FE ]G(,#D\%A6&4;^R8.V$$FK$\:\HAZG-P]0,-AJ8 "X, =E+$?,^P3 MZU +"H:1.MD#O\!A- D&-A=D:T:@_)87(9E9-$V$((+5 '^D0 D$GJ6*#4% M'J52*$<("D-R\"Z*:O7 S%2PW=!Q-VGOMV@#(U3'3#5N+3.F MS$/3D$E4K( MK4+19]6&:MQ@X5@&M F:+)MS6"280X2A M*++,$*B"L4T;,Y]S/UES/>/+![P!#70 ''P +H@@ 5G&Y_1RMQRF+?"J/7>D M2;S!'!2 202#/,V0/,_')(+@@SP""",TOF*S[50T/0U:/J0KH]QME,%!7Q;L M/*/T5]B#,N<#+ R)JJF T2B4"C""WF2;#:?T9]!R1ALMB]@2'IR E(PU2 +UMOQDYO=;YJ!]=& M"@U4APR)H$"S+]Z$0R\82"?U=3V>0%[0@0H\0A[AS"=["*#I@A%*7V-?,S%A M(D.TRS8T@A.@Y=^(EZ]E&2-$!2'K=6M_!#?\ =7,YJ\9SY1\@!U$ "ZD SHP MG42[=D[P-6?WZ@EP*QT@5+8*LL!UCE%KRX5I0C?NEW!_(Y$XP2JHASE:*.[N M R5 [N](MT83$X)A1ABBC,/.=:K1P L82!HP0Q;^]GNCW.O\I5C!0S&@R6'- M([#)44C^.11\!\=W&S.H[B5P+<2%G4^Q&@QS6V^T]<8V&,*.*@B TV 5B%<6 MT(&^T'4:!(- X4J7+,145T4U$())W$$5P)"$]VI7U\ZEV(PK?,$MO=M9IF46 MK*7-X Z"^WSF6JKCG4 4(9L*08#2J694+F$PQ MN+>@9T5PQ[FJ5@?@J -$*1P,81-?XV5?PGVJJ M+%&(UL7^I&^?2?C.=) ! M'&PE<)RN;SO'SDG%+#$V;/"PJ?OFG'L..GA#(#1 $BC QKZ;?W924VSG^M@5 MI,^S]$3%-/1!$@#/"Z0..C4<\U8-+"C[5D@ZKKOI&$B5=/36&%#"Z?*&!H>, MI^]00Y"#*2Q%%KB +GDKM^,>Y-HV".2!*6 *G?;OW\&#@S-("KU*&MA!/\I[ MC.KZK"[K:AD>G/L:DYY:'(Z2,N21,V>[+/,X3P3#^M$=D:",5;K )]P3H4P& M?58\>SD-\9R(O-UZP:=$F\G)F>D@HW!\28PUND *RCQR]ZA )*P/K.\*N@ME M+*:"X.0\]Z ,"*0!QR^OG#SDE$C^372S_'?4Z^P99$D#C@>.=@AE"E3SZX0J2H-Y&<_1)RB*T(!JR6 MO 6;Q2K,YLJG6K:N&;J,00/T@394='WT/4=L^X!,R0JMD%!0?N5;_N5C?N9K M_N9S?N=[_N>#?NB+_NB3?NF;_NE7OG9A2'54YVK<1HK Y U!<%(P,/6,$=.ERI.?(T-4I %J=T@:%4#7K+SZ%_!?%4X2Y2.7#VU9Q? "-W8< M,XVLQ63M65H382^.QYLYOSR"HT'6-!_&!'4)=&6F2IEDU;+E"E9LV;-IU[9] M&W=NW;MY]_;]&WAPX<.)%]_M"K;:?$HGB\QWS]YRIP9DAJP! MX;=S^)@KTT1X XNOKV3NT!RXZOX-'VZ\O9Z^>/7+;"*EH\*&[(\BPXS_Q M##QP,QKHR&H(0+*A[B"TU*N/P@HMO!###$6JQI WM/H0P1!%M&H(U'!08*4& MAG!"EGK,84[#&&7,<*H1#5QI"#K>4&$,5Y;[$<@@A1R2R"*-/!+)))5^V8$*4T1 M(WN3(U184J&*#K**,\XLG/C@1"<48248;I3:!QYRS#&)''OV@8[.2"65%,O# M]J%OTH,.$R\2!9\I011V5U%+^0[6'DCO[XM,Q&@0:S1;H3)V5UEIM#3)1 M>.B#,=.F.NVT&!K$_*"O+.PHT4-6E0U1(!#L8(D&92)<:,)>K;T6VVROBXZY M3GU9%MQPL8)CC4C(V3*I%^%!IU%MW7W7H1K%_:LE %V2#-Y\]56L'&Y\880& ME]ZP*XL3>JAWWL:R^"\/%1Y1RAY[[E&K'E[?3?BQ.;55%U1=X5'EA#'H.&U/ MC'&"8^$2AP!AC2QV)"^K-3[0!)B*RU%KWYQUWIGGGA6;BD&3JY)9!7Q]/AII M=.[I-+J.]6.%*!5Z$)IJ UG)IV)=+4::ZZZ]MLX[LOY5HZ,,: MI=AM-YS^K^6^3MZS;:K7+Z/GWKMGDY8S"9U>&G&B)1RR&&-JNW4ZXCN7>AAE MN;BCPUE?Q:G2.%O]-%W.%QK2>(&,!EHJV7*71&]YM!=>4""-H0X_Q9I&S;EO M'X/XOAWWW'5?#VA[2Y^):+UW'_["Z+B-F+E(ANCA")9^?SZG(2*)6RTWB;\> M>]R-)T<1%9* 'GR;-$NCBB32 &9I>%YD-/OV-ZH[?+SO=9_^&#OU^!S#$K7& MDP_> .$.X9O):%C2G:*Q@UM:0DKE!#A X5GK'N$@!S^P9(P/G. ##4C#2DP# MO:&,80@G6,D)!$((8.3J,,Q)!SKLD8[ZO1"&,9Q;[\ 3ON#^R1"'4&D4Y0Y2 MC4#,@5@\4D #B6BO0%0C8CE4XA+?9(YFP*$!HBMB W'0L@]X#W&GJ(>;T+$U M)M(/?N"3WP<>^$4S,H4<78Q8.AJU' A5(Q+-FZ+S=K25*P+C4 AL5[[F^!+, M86M1T4G'-OR @X.A)@)[*-#S"%@:F?DA&$>)&'34XBB$>/&,F=3D)L="0R+> MD).AE @[[G>08(PA*P7+2Q]MJ)],+*/JI M$06Y'R9K.<,BCK&,Q51F1W@1")?UQ2Y]A ,WUJ4E8E[+EW^\EGY^-8HW: 9Z M<,#@$';T 3H$I099@ ,JM+%,=[[^$YX7\60#01E/36[Q,"]BQ1A\.<4W9*$ M3H"#*0XRL35VT9X)56*6JDE*>*1#%"R3V1%(U\_PJ:!YSU#+'A7:M3!"#YD= M%2E$7@2-1N#@1<6A[.P1B9I:E(HLR4+H&-%.&/%0J5GEFTG 44IM,.($;Z!# M ?;1YX64K2+5GS$;"4W5W$JL&ZH9P5K5,CW!M< ML(9G!%7^@;G2[&ISUJE%K0L::PA-B5I"@Q> ]J) (58H^LK:2+GU=W#U[3)_ MI)!G!(*54[7&?+"JK;^^2R&C.(&PXH<#$(R!3 ?0*SS 43'E#!>\X=669<&7 M5/'>KE.\2*43#HM;RZV!O8!BR1AP$3%TN-"EY]6OC$QB#P3FXJY]+$U9KU@O M$BXO?"N!PQ#&L AM=,I-2FGN?BD$W-()E\+%[$50\J("<-JT :2@#FI?VL>8 M]LHDPM!@!F4&4D!5(0L/FW"&:5SC]I#7@YBU<=] )3%RD",I=AI#L0)<.I7@ MR"]9P %&B8*P*:YA#*(X"--V7&7V*(4=Z;!$F=H;OZPGN,&(*XY&A$XV,H#\LA(5D,G# M)Q!*'^WZ@C]D0U&8EC58[($-/_1@#7/IHY@BL :[+N,58X#Q?X;B9\L)A)PJ MB, 1@&(+%B)DQK..BH416^?Y2=N,N.C!;8VMN :,00T1@(3?"#W'$V>*',%0 M@7]6;=,/+,(;:GDMMNE=[XA4^G>7MC>=8'0/:)Q H'T>@@*P:U-%6]L/VZC$ M&P)6Y 8>/!E-V_?$,\*6,0U,U W^5+*8'@$I8V"T"F-P0@,P"%)46GSW77PEE7)AN.XEQKN=G, MF2YK?)=.WTW'D#@BA@MR+8^#=%" 67^GDCJC*!-^D\4:#+=KU_V3%M62NKW[ MJQ]NN>(#GUMQE\^F9)4<^@J&X(H>30%0O=Y17,,FEA\N:=X;AD)UF_Y* 9>6**B MNK?N""@;P@M8 8]P2)SRN:_QT]^K8]UCZ#ZC\+#GWQK%%J?!%5O*AP0_#F.@ M!.4(/7C^%O1&$Y0T-, %GX#14:+]^QISWU'DL(1=UF#'$H6O 6OF(+)^;KN. MY6,4"MC#!OM8[#V<0%JY,@D[[G%+[U,D\NK.VLCH_W(',8XB'+9!$ X'*](@ M#8;(;/;$+L;@&?9%Z"8%49C#'E"A1$@N:,Y&(/H,#KZ %+ M]Q0GZE8P+*J%&Q9!I](@YXX)UU@G#9SANYJFTPR));8-#N3H>=Y 0QG1\:@ M 0P!&PH"5.8-!FWL $$%&_HC;7)M0+CNV(9B3UJF#[)!*<)&5[C)'G#A"%JL MCVZJ86H//P:M^Z(0'@+0;"8/#KV&.?CC!0SI!8; #H@/7 3^CEAZH/9(KXA, M3T-B35?4(@G\HMCL1K2VP@E0(4O^QAYN+\[J$!.+J07MY@4SL2G4PQGXJ0/@ MP.$::"_"JA&H*3H0Y458*!] X8IZP*YB#WQZXB>"0F9. !C\)K\\,;SR :&, M ;M:HEB.Q67 AX3D2&8\ 7"JQ(6$"AV@(0MN:XZ4L &2 )P>06+6PO%\<2'D ML&KHT!OW)1^V!"T4Q1I6@G 6!@VIIB>&X@5ZP )ARM P1"EN3R&(H63\4%P: MYW 8P7BX[_;>FT!B'N MP15Q80%6IOILRD101"NJ( U8H6G^>G$AB2H@'^HP](,<;$$%WJ#P=HTN>J"* M7&'&1B\=HH,;&B$"R = [*#@YJ@/JN$L(,4@P9%JQ'$E=:8<>D&^JB#F7,*N M!((8")&(#!%#5K&-X&$5Q*@ %@P.ID$EGQ(M-0DAS48AT](BFN90\B%5YJC\ MYBL+JH &AB(8>BS:# ,:7,!P3D +39$4(R&R/$;Y_LXM[8F"7E)RX"$35FD( MJ'*.#$8@3$MS'L([B$4H.S\ MSJ:7AB "NB,6J,6YZ'%2U$,_G IZ]F0(9*$;69,XF6@MJZ8MBS,BN@@8O2$0 M$F>*F&W^,$:CBOX B92BE!QB.O(A&Q+!"3Z++N,.4 P!B>Z!.MH%&)73G; 3 M,1*1&@JA3!:F**=H]AJ $;CA'!"Q(>X'@=HDO0 $*,QLUU3@!0C*(,X2#E/3 M9%93/:W%)*A!* RG'85&BGK CBPA(=SE G?S]NJ!'TW&0[+@#]*C04LTAHZ3 M:I+31*'M?I0!@T:&+OEI*Z[K$5BHDNSA'%0RC?3G%.C"Q*IH+YR@!TI3?31P M16NIOQ("&/:B!EKF<""0/C] RN(&0A["S:C,)*JA#T8C#5P@#>OL/K%D*>G, M=^KQ2-]$/_AAG_K,;O;B"$:###[@!5A([?Q*-R4E.^'!&*#^%*1>X33/%%"Y M!D6%1D6/5'-DH32>BCZ':,T^(!8XLK@T4CO3Z,?(@1>Z+7S&( ER;<$\!Q1P ME#H0-%"7B#J>0U>@9D#3X #VPD-Z8"]QTY;4YR16 I56 @2N:$*#ZZ8^ !K: MA403L0X5%&,8=%1C1%V8PUQ!YAT>FH5BS]78& MU60*E37_!JBPY'XRH24.!CJ+"*/^0P6,050G AVFX3G%A$S8U-P:01N4AMRT MU8SVH9+0 1(,)@UU:B5R31"N\S!*]2*88SI8H3NF!F8HJA:;9T46@ 9PP?;\ M"SLQ45@3AECUU4*4 QTJ05DMAQ?^,*5.Z61#)45=; &M#%-6/19F?89;,<9; M%Y-?R]'V#F(;MC35O&Z.Z,() $;L$:6-D(A[.$10G (6>D-HN\9W$PQ8Q:' M[L,>I.$/%$"VZ@\TC/ #(B%BY$-L*6]CYZ5CI;8]C@+N&B!9G@<]]"%.L59+X(CFZ8>JL$/[@"##L9GWTHS>&E5A\ /M*%2 M?C4*[U;^7/)V=:M#78AA*S#U;/QTRJ;%6E(V4N2-$CX48[H#%HJ4HZ+7?"4% M"@-?.><,%>@N8 M,MSN&!9F9,\F$Q0EB83*3@F74A 8'K[7AF#!2$D8AV4D?<5E?=&2.;8($H:E MCY[%B@YF&E(0)/PN.JB!$&1K+_Y##4[CHI:G)0QA&Q9E.20UA[L&&+DI/SRM M+BXH-AG)-'! ,UH&>;LA$3\8(QHE%CX@G2*2U5"I &(A8NK^%H3)U,ZVN#[Z MSQZZ8C#MQA/"H1S0XD\OA'O1-&[,X1/ -V'VPA7X6))II*;\UP5];U1E:1H. M@>Q8218/Q@$?07M'0BWZ,SMZ(/U"#M8!3F5E8/.6'1X1BH<@P.@-54 Q:PA/P.(^) M:(1MV5>$BEA,MVHJH6F>S9HM))'YS1P\(84C< C&5YO;F7RIUU)ND, M0Q>8#>M80NL"N>X&EC0^P 5T 1C^E?F?)[$;_,!_6&D, B@K J&=$E2/KRVB M%\,DC '*TKEJ1.'VGC!;RGE&7@L6$%?RAJ":C]:?8]JH1V*'PZ6'T9(5IB8+ MJ& OTC +0, )LE)P8?4CMJ1CEJ88QN (7N .\MF&\G)/Q$1(P=E-:OFH921C M12%J=FTK1"<+>L 9QF*8#D(3_.08UX F66D7L3-KO"^$_W S72M18(YR0$8 M%BQ\;($=&B6!GA6&NW?T.N6GRXLEV/.P-YLIDAI,H.=(V$3HT0NN''U-HC["'SLB!@@%J _ND0IN%^*">+99NS%4,]_*X;&B$- M:''77 _^#A[F4\0"R Y"^=SW#%<9M\-G%0R#H=PO]P9[6;(YN#7BL=?BI^<: M?-@Y0R7;W R[0DPBJ/+!@FJ1);)R_[Z;OB$/GNE)GI530D"%&@ZAS]:-6*Q( MC," -.[2?RC!H;5Z+,8F'S1!-%@9ZO0Y"7:1\?:O_T2ZOL="/9AA+SH E:K[ MK5CB#6JO)^V:ZB*K'(AA)4Q2*VRZZ]+@86Y8][A;6;P[PRLB8QGA/UQ<:(X! M5!QJIZ&5WWKL()3A3T!J-$@A'T3[QIN\(CQ[64 ;$]6BO7W!-&JH)Z '!%"N MS^8Z5KH1N#<">?(A%@J&GV*7%RAL8X;^30*-_$P?@@!"H05>*VN5HG%5L',XC LB$D9S"IQ@8-\S; M@ZE M0W-(#"Q<2U>.X0.^9X[@@)]>@/RT,:BRYM)'7220QV]&8=<&I@<.P$>SH ^V M(3,QG"2B2P'> +Y^B5CZS!M4 M@!&RX=A!PNVP4QL:H $8F]! M&H#E8EN")MXLE$(7A(W'+0?53L"N0D$YM@2)%_VE"5#D.8(?C '7]@+"E86# M""@+$+S$TGM2<'8AROP$EJS/!!PY7R(+>*&:AA[.!YY/"E[WV(5NV65IF % M:R"=N'VN32$IKJ.4T9W9)S -0( (Z1,7PD8AK-WK.0)WC8$.8#VXAL5PQD 6 M@.Q&#U-Z#>,9DMYR:E6G=,K!YB,?3%#F:8S<^Z2P^SXC)F@1] 3ERQU'/MV\ M+T;(WR2+8QL>FH$&[J!>Z&^C_WL-S)+SFQSLXT3LC:>XC'++!T^8H"6C "0#N^=8 &G()BYLN\]/$W$7>'E2!-A,=(#X('$BPH,&#"!,J7)A&%KR'$"-*G$BQHL6+&!_F(V?/'$1TD#ZH<#)& MA/ MZT5R7O/ELT<.'E]H+E1D2?/BK>'# [-\>),ET39S7NU*GDS^N;+ERQ?UUKUG M#UW>2D,:,!Z#N/1;%2?2*-*V$;--4X%/J*A:U;1MJ%5HX-*[MZ[KW\"Y-KU- M/*'B#T\_7 W.O+GSYT/#V''FO@J.GQIKCIED-4).H+G:?W\PD;EL>I MZTB5#V-<)D=_^.F00]O8P>,(>;W__P &*." !/[7E$GST4=<52HL5^"#$-[D M55CV9+-(@@IZI\(0@PWVAA.4[#==/?<\Q\YTV2ARUDE9./%!&BUE:-L;X9'V MC%][M88.>1'VZ../0>V#EW[A/,3-'^&E<4(6&,IX6XLJD.(5.24"2$XO1Z@P MQAU5L.6D=T.D,00E^9AC#H] IBG^W)=/"I2<@VK&*>> G4'D53$JI$%0%L>Q MF=)38O:0A"MSPN.G=^JE*=@')'UPPJ%_$C3$4W]LXYMGOA6JZ::<=NKI@ HI74PQPF39C$'+%5&1HY'S>53)#OUG((<=X*E M,88"3<+ZYQNT9D&#*QW!<\Z)1:)J[;67]<71B?D0DP4=0X!PPAB#*8L8=KSH M=TZF_]5#CC6!K'%$#WV:ZU9\((P1B#?HL(OMOQ,-9Z]4Q[T)\,$([]1:/N@H M,X2+@ME7[\ $;?@B-?X"2;%AB0*IRGRI;5S0I),.1"LT_26L\LHLMYQFJ,F* MC%"I+M?^_!,NI#$ILU1Z@H##!UDJ];26\6]EX@4/+R.=@(,*=ZCP1@0[ M)]3 &O$I\ $<'V3RE3ETT67SV&1/Q)<]LD@-WP=KY/MHU2L),LU^7NTSH%[P M/*(SW"NMH9C?0QAS=-F%"LPW0@4+9"KAC!?JT73V&$,#UH(=L5AW53^5Q6R@ M?#7GX2MU_&,U"OB=)^8R#Z%U..TUV[[[?# #/K,5N%.>UV9 MN @T:;LOQ-80?G #>4?DE#,=FL#=HRHZ?ME3C1\]Y/&HBQ,?;I^@C IF2#9) M^V[^IWL]Q$XE$:!>_$$F-9!G!"=$TF,YD>6CB@I'Q,>8"E7^Z$',JL:U-#3@ M!7J2Q4;JLL#9G6\]AGN?0!*GG =:\#DYPHNJS*215[#M5<7361K2X Q-25 A MHNM1B4QQ ,T-<&>;H]4B9M*1'.TG=A?,H0YW&"'=G9 JO>,AMCRRE_[8@QM^ M,(N>TE";XKVA 9O+PM-ZH *IA4(OT"M0.2)Q',6\,(0",08[R+$/!PKQC,[9 MBS8.D85Q_? @Y)K-&F!!O1[5$1[I ,88G "'"!RA.TN2H,Z&@)W!6*),7K%' MM= (G0@*TDV*8Z0DL:(KK_1K(_7(A +RD 4O.3$T:Y"2"=]HD!3Z"!MOV- 7 M93:;+(RA?[ HDY \\Y L3O*6N,S^)5!\^$.:Z5)3D;G')8_1(;8U(#P2/((" MZ* "MJ1R4KB@&SEL*2#]L"(+ N03*0G2 ST- 1;/^Z4X*V,.860!#/0"X39? MD(<>9.D8D>D11S:##FO\@6TFX9KEWM< .Y#A"&MX"A0)(8UXCM,UCGP?!1=W MT(9F!E/VX Q?GG',;JXR=0JX S,8^+EM$L24/;('SC;D/M!YR8!'@$,'GM&1 M=,#CD@Z-J4QURC&7'("!>BI T.H!CO0<0]@ MG2.D#P&&'<;@28\N!@YKP(']>(73K@)%?[5R0A6$RCDCB"$VC IPYP M38)A6D7Z"F75@8 40O8HASGT1M:!*48P+<$.C$Z8AGG-9@R2@(=$4QLAS5QO45;-@N65- #.T#Q!*)8H.?D5*97=(!>3?0H%5RZK!V(=+U3=BF:+X(?:8!AO#8Y(U^.V$0P@D M)T6BBUV1D2.%FJXQ?.SBG;W'10V01+^0C+?)%MDF"06CJ"IXYAV^UR]V0T># M-DC(Y#?A%#'U0^NZ!B^QZ5'7="<\HML'6NM 6'EQMLZ0G MW1P0%T_$E.8*5RU9C/[YM*X>A>(8$'@,>/PW3K3E"$?R$8LTF 0,C'+)@%W&X8]N8K-'*H;^=X+TDG((IH"'JC1,V0$OF$!%C$PHFGU" M7KM( 7 8PY)@L2M'4[/; \X42R].TP+W"B6+%$]ZE*+^3%&>!Y]SQ "D8VO MT%?0?,D+.8[A-^6" X_LRHA%6'BDA^(0<_-E4DO62B Y4=0@2BS"?NYN(A=SQY1-*\._PJG7%>:; BR5&-2$"Q M*E"J+",<71=V7%MC[N;V@Z:3#W$P(N@'R (<3L!<*)(!6:S81C[T\_2ZVQW- M3B&EP>_>DS(^I*W.D\0'Z*!O@?2@LH+2!%W*0=U"E;FM%0J$8*X&:H_28-3/ M/3;?;7;^9/UDJB^+> &]NKRS!HCI"*Q8]Z>TQ9ETU ,66RLW%(=0&*OVH'/A MR,>IG\YTT#E]\YZ:TG@CNO"-4(^VBGP(*VA563YE8:QPX- TDIY@J[X;0KS" MQMHWQ^QN_AF2]XG%-DI$E[WZ^_ MA+QR#HY(@Q#-QR<'L"%S< 0-H OUD [_!DP>D0EW(%:D)S)5U!(J$$US=T-G M4B;ZMS(0U1]=SB_MX%STA'=U$T*!8,,"AR0T \;_ "3L ,3L@;%Y'@P##0E^< +:; X4(&(%!Y>I<&AB!WSJ-YY$4.)Z*"^< 9 MW, (L[<&ZD1*2Z(GSY![ARAI.<@W.WB)/Z*)+_5W+Z6*]6 ,G-4 20 ?H@A8 M F$251 +J?5U:0*%8H=]$%$,4;9=5:6%)),8(X$.UE+^AWQSA_8H$6"##JL@/\O82[+!(6-0@X?U M. LH)QFW'\2 +'G&)% 4 2[ ");R5O"P<_MX*HD4.^L""MU4%3BP!@A465_( M$3MR0ZL':=-D:K64#Z+ ) Z)A'ER K%D=[L(-[V8D8*6/A,"#]R@"XM 5>*X MA-B$ [-(2E#D*.B6AOS8;@I6C5)H)_!0#'X34 .F.FOV%#W 7-V46S@@0->A M @KP,\Z''$_V?6CY1B/$(2ZQ!GY0"93 "K4 #,: CG1Q#O?0>#KY*?@(-_JH MDQXH"5+TB"+')"UB"NFP%RYU)DB&*E-R)MAP=E;U I/S!D9E,1*PD( 1I2T(Q2>FH(J% MDBE29RAAYRGVH Q9M3=I.9[D69ZV$0FF@ L;E4C]Y6\XPD%RF)P&DG=O])=J M>#;P.%WU, WW)!)2=$(Q.4%K4#H'P%=D\Y+%\BCT!FS?)%^-*9^:PA>J @UI M< "B^4-W0#)K$ ''X%*><2(L@V+Y U)X$4" 0J1(FJ3^2KJD3-JD3OJD M4!JE4CJE5%JE5>H+L0 +J- )B] W_4H)1-SYBD2 G0*5)*+ Y(R1)0/U,@I M>@$.\* ,-' "C3BF=GJG>%I*KB8JY!@,-W18O.D5B\1G$.H=A\(Z)8,<:4 (UI 7:'HJ^X +#4 '>6!X0?!3C# 3\$@78]2;G")?>U$MBP '9+!;/].'3:< 8&!469",'U , M@1J?MF:C,A.<1Q%.U-,+C-$#O-8#+W!,>9JM],$A!D1@)T #; ,>R,&J:3D8 MUXF<<>(;B[1EW;DI=?&.UD '^Z3^K?1:K]\'KN6F):CQ4T/@ B[J J#0A Q# M'O$DC:=Z&8>Z,XFJJ&"S:J8P!E7P9#7R0T]!!LF1!EZ3(V S-N% 424CJ11C MK1_0!]BPJ0$E'28V33F7,&52%PQD"GD OZY!B/X M/C#B$GEB+"=@"Y;(#PGIF]JV9E I%&!S)I!G#\SP!R!@K4\AIO::M5(19?)3 MFFD!(TR"3-G: ZQ0(H.69=/!*\K0IIN"#F4(:=X @%H[MW1;/(#R*NZQ.4]Q M LW2(ED0";Q03^H V*0 ?,EUPE445CH QZ6;@$LF$/L0U!F5)K]CZY(2\@L%MPH!B\ M,$^VRC+ \*VT(8,B(0EDQVY)E[N"Q:PBXZQ:L7//\ >%Q!;R@4#(5;?2.[U[ M0I!+V .G.5\7AI*=<@QL:RV>((L%\ 8#2KWF>[Z[\P:@8 S4 QGS)!TJN%^H MJQ6'*S*)6W_"5!?/0 =,U'RD 46;4VJT@Q=]80^G< )4Q%PF,;LGA!VD01(@ M(%E^L2L6-[_ED4@HJ RR\;,7JH,?X#, ?^-$)J'CIW)ALA MWMNNUE(.L< 8VT6N1%S%5HP>^F8YGI"9%XF?&VO!2U&_0Q5$>]D7YH ++]=\ MQ)(&BT ^M5,7Z](7O/"H L&S+0LZLR$22S(&D;!?B20.20O&E+% S@,/L@ C M1Q !+2:VQ3,;3K YPR)FB;20 UPWDL!K=J!@BMPE)GA\!$MW16;#%(/#6 $Y MVL(,200'_//(OW;%KDR>3^,B:T (TT!VJUBKG]+$3XDM^DL25?$VKQS,PGP; M@G$"!O@B5: )T]"*BRK(2"'&%'._[3=WI("M."#$]C($S"8*OG,FG%$DU" ( M.E,25OD^S!5E6"<0?5 -&6;"SJS^%1[15OO@"7H2J3[#751,,6%B5.'*;YIZ M8K6S$04L8!W\6LA111_ "@LWHTYX9J+L63AZ&4DS6=KP"&F 5=>!M<.\T0KE M*!_0";JWD33+O9RBR];7M'%B?/G@"6R1SQS]TC M$*P,(T,P.0W0 U5 "+E0 M)>]\%- \,-(,?*^82B(IGMOD4P>@"ZVXQ 349T1-@_Q",G((4X K*"3!LC" M71$3'ED0#'I!2ST]&27F&R@V7?"P#8>@)R[-BX3T*,H0R&43GT42###')S5@ MF)6U".2GL0Z]M ;3')FU#9(@)A\P6@I,%04=TXI-'PCB$B^0)XN1!;L!#^%P MNM9BTA[^%85SPI/P P_=G@3]C2+/=JDC1"LP V3G _QM2/HX"[NW-,_;2]! M?7 PA63/4%E< T5IP#TJT =SLY$6-!VLL++8*F&B<0>H,$8\PA'[L+UA[7YV MLA'% +:&MDT1HP*#X,86-$UM5<#;( C,10;:Y&XJP SR"]>J]=#V0LJ4X1GU M@ V1L%UK8,S(@ LY5?H */@+07 MN1^[YSM?+0QE8=0>#C1#T C4Q2N^LN&4]%(*QQ>T0"]F4:?^%"L2FJ T3-TR MB-0OKF#[$V$0Y=Q +U)47N<;3.FX1 ML6TNLRUPEK@1] S,]S4&9G$'V)1ZCO9?Z$TV;74/W! O:UTUX[(A+E(%T*"! M1>)H@WX4Z =X]J )FQ.2KO3EM?D!N.!W\O= [^49\60/M4 8:JU@@N$$HJ#F M,J7>YL+>DA&?8,&;IM#2?I.%>=[LH<.S9S6RSC!W ROH _Z]J&(.PL0PTH$_ M^7 *1S!"2^CLY$[$-+*WW7$(Q>#^%>]7ZA=1Z,IRZ %'/>6P1@/IORTQ&/!T MDE%'HP_4&>10"?.Z3^GPMF=$/>? <>12%1P2)K.A->^S=C&X"-U@<8D8%C5LY6P&('MA"HR2[]?A M)N-=[F&N)-Y'+F";[ZLP-FRNEBC=*8I4#MSP"%>C33#((9NN\U!OGL>$"M[@ M%_U2(O"+@J4.[[ B[YF6B+&S<9#Q[U M!J/ \E_L\$1!'GABU?69C=A4!8I0-!&A>D*TD=DP"*1QM4^1)ZZ^,WML5*YV M#.&0E_W^]?+,R+0!PNY?<0H]4 "+81)YT$SV'?7GFTT(PB<&"%S;,'\M,_0_ MY.;!QYO0< A/ 9NA7]RDG_OT>EW)X0<9KSZ3C/=?V87.!V,QP[I( L5 MOSFA6EFR&"+J]MIOO()X9 QU%7WS75E0] ?8(")X3Q29L@K(P>ASG_CM)3:5 M[COD(+,;40FT8A(-;A\2-$)O (NPB&NH*EXT? S)>P \4'@0((%#1Y$F%!@ M%H%#!,J"%U'B1(H5+5[$F!%COHCY.*+C=<))CS4.'2I$F5+E2I8M7;Z$&5/F M3)HU%2:)<.+$F",O5!1Z9B]<1'(:C1Y%FE3I4HK';#ZEF0;^(E.J5:U>)619M6[5JV+H> &/,A38\W'WS90PMJXT?1YY<>49['!]E<:&" M=V^R0Q2L&?,"F$5SF9=_-V[OGMZMKEZ<&*+BY&+J,+,P_*)"C< >E.!I[0Y> M__ZDA]O;9$BQA_A3RIYZ[H/G-9 ^<.*#-Z;[+T())Z3P+(:R4.$(%^!XPY>M M3(/G0 )'A,>I"FN2BL3]NK.'*W+^]EJPP0=/I+%&&V_$\<8U:)!+@0_6R.*- M(5+)IYZBBE,Q2267I.BPQ-C+$2''5(",22NOQ.A%!,W11I />@CN@RS6\#%* MEJ 92B(DL61SHJ+,(:>H?2*RIQQ+OLRC!S-7&O.]#VQIKDU!!V4R/X[L.-,#/:@ M%)U=K3E@_!CBCMP:H.M)"*,%-UQQQZV)I _&0*6>UNQ)IYY],*,V7GDC4=5[^?22)8/NPN7R Z0%#%?2$,E*3QDQC#!SLT*2O0$46-!]O&LF" MI#% "/C+([)0)B)Q<)[7/W!A'9!:KNHY!YY@"DEL#5X;'#5HK;>N*4-+AT@B M"<[>0X4?[Y 6#%IRIT7[KZS0L0>:/QJP8ZXU/'OC *[WYKMO,Y,54\]3U&6G MJ*R:;3MQ\.IMV55\%8?\J,LBBJ4'&@(<=R0X'$N#%80_CYS O-0U!QJ8/SA" MA31. !/84<.,8)!MQ$/'Q35#QUW)HOCYD!Q6QJ@"2,54B O^V)2Q4^$%BV7) M*J*\^M9O]]__ MP(Y+JQ@CC2/&R.(5!#WBGBFUQV5;_S12CH\]CQN12!V9R _!C;0@6F13AJR ML!-8Y.-=ZIJ< #4(&,:%ZW$;S)TGYJ*") 0L"Z%1G3":!X^$@1 YS4E'H+*Q MB#$YZH08 I9U5"?!$@H''JJZG0N%J!JNV,,<]H@$0\2&F+A@CE3!D> +LG"' M*AQC'R_*2VN&N!R/Z>(%^ M8%3B#G@] HH5;))#W@@4^\7&J1?#(RQN7$0@G MJ, QD'I@'H.&@S5$H $6RX*'P''^1 2A\2+_$U< #=!#5B#$U8!&W'<+)?/I(IWK'$A$R:A M =GY@"*R *1%$ADN1W+Q9-21QA^ X) G2 M44$E ;I1COI-=>JLTX':^<.%@M"4T?I@2=NT,;WP!1[ >-047T Q5W&F!Q+K M%3 ]X;'^%:JT,O?0!6(*\(8>',&$ HE$/L+1G.T]KR,^+>EI\L$+!1C4J $[ M 7 ^((IR*!2JA=%B+^_!B(OAH %54 $>?\6>]7V !L(8SU._2IAX_FJ>(>/* M1[PA"3#5D4PE.6='!3N6]Y@$#ED@%J1&H0W4>'6A#0770Z&)) *2PQ>$*,D+ M5A>FP7;6L\&B2Q6&,(K&[N- CYPK]$X:K)2F=DGD..)0\L&*S:4G"PH(U:]4 M-Z:V#F$,%6RI:R=C/D"JSX1Y@ M(/[9+X4[6EP)YPS #-A+.].*,S14,.>;4 M4M><@H\I.T(Y@[6^MC9$!:CHZH$R%@._Z$'O1MEI@M5;$_"%.BR+QFY\YP4?EK:D=]92R+!1#(JC)X(G]4I3M M-2*\64OD0M:P!EYP)$X=V9Z.M\@-1O0L-W4)&)#\4(WNK%?)!8+3?:*F%6&0 M 4-9.$!@SF$G#A8!#>NW*IPW15D'=M*9LB!C4AHEEABQG">#3)0ACA! M%7O))3UIWWQ@#HF92QH\L0]S&"F+ M:P89B7]E8E GQV/2,(1%,90&1TG^$%@%H,,'.O C1FPCSJ@9BCM+;93,&-$4 MZ0F:0;]TJ73%YF/7W77;^)(5V#!#:S!.3R2VDI6>)KLB.-:NE8^L=K+=2RHW)\Y ^>!&)2;)NO>,*F64!BAY%7,2$$ Y"PW8 M%7! 4(EN:'NNA'9=&[';"T*,H0# H2:HCE#'2./;XA='"1R*IB9KRTO4CD-E MQR6#.(_P[V0H)*8'&:("TNI:Y-<.5)%HLUV)!"-E!AW" 8#7N& MXF!,+>3+ M<=:B1N*BXN%RR(N'H(I&&Y$<1A*ZFYH#IWRD R/@H'8DXA=L >T$%\1IC8@, MKN-U1ZK^W>X.\:_ETJ@38AR3)ED/ZH;PA2H,8O9 @]8):YH[ZJCY.*U)/WBVQA8\N(F$(Q7_A1P(R; MA%X<",&8IXC'X&@RCJCK1:LDQ N&.80JW)M.^DZAQHCY$ 7 R"46 M 3ED:+[]C03?LWSF-]_YSX=^]*4_?>I7W_K7QS[TR6G4,3P>%!=A=E98D0:U MBLLS:W?,]YW'%3B^O.Q[.CO:>JD7<>P%%5]:0&B&N@J9@!]!@#Z>B_#;3^N+/* AI@A&X( M,=YKD\J+E,LC0:J +?)0ET1XC[CXHH !#JT:&H/*OAO$P1S4P1WDP>E3CP;( MA7PX&L-Q'D2QAWV(A&'QE9_!*H/*A6Q+084Q$FY0A#>@ 2@;%[C;-X$8E@8P MJD?A0)FHGW-1@:^[B'7AGV!0O'%1 3( @2, C4TBA&Q@$==S/W&)/Z1I*LQH M+'(PA0E2OC!DH/*RCN#X@R(#D?M(,18ZL08DE0=TK7K("[CA.SHI!A'Z@#44 MQ$WDK^+) J-*!I>+0A(QP3U!P5$\BM=;EW*H!H=P@ITXH6,9%S#I (@K'DZD M"8,JMQ:1,QC"C]GRI^HQH3' G^_^$T545!+8*#F^. UH. $XH#=<_*S$X(P& M:(9C!!UL$ 0X2(-D&@,L')<@,0:$L8>C$;GW^QOX"A\-NH?&\H4.& ,[Z)D: ML)HWT"AIQ)&,$I,Q^9%^T\ /J(([ !-',05;FSQ'C!1(W#5TF 9:8(1+P:%1 M40$LI#T<>H^T\I$TT#]PP\>.!!;IL,"VTX7NB*O70\8T C>>.\&0.\D"<:EZ MP 4\\T@]ZIG"NI0T: 14@8?Q2#I1H%OP3-3 H0X$@,4D"<[4E,HF@T>. &/_A'?;,7 M5]D5I%0!;2&&>VBT7'.FU]P/96R.R\B$]#B);ZO-3,H.4GB]-S**A&D.6U"/ MY.$:.J $V1 ZM\P1N(PB$IY3T()8T48S@BVQ(!$A)N0V%'^QY@;^2A?FRF1RCB,LX MHJ*HSH98H+S,D;A()D=)'?TY(N]<4?UPSM;8!D'PDY4K3AEMH"'(A=YYSHLX MHT8SAA?(@W *F)59H"_P@VX0D8Y33QQA3\A1E:4*E/S@A)0#;FJ(<6T88_H!\5B#7Z5(];)!6B>H$[B"E@X)] 64"RPT-U5#@! M.B)SN(=G$(3$J*2ZRR@!!':1Q.TDA]#!+IX Q6 MLQKRL\!%8 5H8$OH+- H(=37/)1F 99,(5,6 0I.I8+F8O\8HA-PJB45=F5 M9=F6==F7A=F8E=F9I=F:M=F;Q=F<;=D3RL#@P*@Q$8E&V0D;ND@ W+=>C90G M:01%/-;C*-4<.55D?+J2%*F8_,2T EAG_9X,V95,%!/6Z0-ON%:J6-:OK0%@ M(A?." 3^-;NBL6W:RO"8?!#/(6A6K=T;VZJ+.6H !<"0_(*#R%NJ+%NS-+V1->T?U8.39JC7-[!/)\B._7(@C"K9 MXR.OTC5=\KK'D\A:EEB/@5(/XGN/H(R9#YB/8U$$4PB&/O4J6T7&B\V1C%7- M0QE1HC#'CF@-IWK/MU62UE,&8( %46 $[%",ANU&"R2HAB"^<<$.Q] $MU5> MND+14Z*28U4J]E-$4E ,&F USK#;@!F:-3 JZ> G32"'= J&KC^,\4PKK5R# 5P M KA IDB SQ+]*LJU$4#9MA1/* FQM+$/X1 M8/X@&5LJ.3@BA].L!VB !48 @3N 5B=8#"TDEV'"#A#H!$"]8LEX6AR)6E0L MCOS0!C^P0#AH$!?C/P1V%7VTQY[( A %+WPO;]HD7W8C-_8@RC[$CB O")Y M8]6P!V_X@PCX58WTX[VIHP]P@5JPUKVMBM:8U:UXAIB9J23H/GG:U/4MH2$P M!&DX$E 3X1HA8>Z!XLW+!VEX!(?^R, \TN$LB 1/R 1-,.9C1N9DUH1,, 5; MJ 57< 5:H 58H.9JMN9KQN9JMH57J 5>((9B, 9K.$+8X+2(0$]D,T>P$]YC M7>(;:6+5;*$XZ8MZ &BZ@!E:&";X=VD2!AR<(7SBS+' M@+0&@(2*3>C\-9E0589D.2&=P\Z+7J,>();'8P@[T!-CT!+*X(9%< @<"IK# M&H*[T(MS^&F]$+34JF4:N647(H=[\(AMB 2?K3U(D2!QY9ID 0WTD(2":XW\ M&-"6'I3^=K:1=S;KM>X4;H"%*1D5.] Y2%N(CPP-&MB5+-"%&!IP+:(.FDG\6 %'D&,&EKL:'$(GG80/_D#;N"=X-*E[2&%3H6EM(7(+!@% MWE3$C;&@YGKJ$XEJ$#*]B$@'.@,C";(:I%V:B=PMQ8 $:2A?I7)@T=X/M*X1 MM<;N[EZ20"$'83 $G)LB2/&M8+''$TJ9QS,&CR#"Z\9NP;:1.8XZU#!487TZN-)N,0,N@!#@Z8,2BRVIEE[S[#0]G^BD?H@0R$7TIE MW_VN*3) IM>MCT9;0XF\B37CX_A"WNHA08)GM6A MZ[\[H5_M@1KH #^8G=< X>Z6[QJA[_K&)7NX8W%Z@[K%<'GBIUB <,DX;#H) M!7U%(9\(FC48!8](326_-G*8AD.X4!=P#+IU#%E,<\8DJ"JHH%E51LE(!SAI MCFIXQ3!-W!^9(&@PL+WXZX4:[@HI[@UZNDT1C^) A63!9+\9 PT>GFN:5!7P M@V?0G=>-(L>+(!VC^D(0&R(.90N\/$$PQ 1(%((5)E*M:IY?P M12G"?LJ$(09SD2!]+70/<@R?OJ(N+Q#WG@WDS@6K00]A(Q?'R )%X(88(G*2 MXQ_9"(9* L=I7Z/K^8#A. XM>A'46 0'X4(0@(,""%-=$ \6PO94VG0*Z71# M K$80H4D.)[6H>!];;,&F"G!] -G0(WMF4YD3XY8KY!9Q_B.I^2(X 9)<)0U M&)@/M%="3UH5Z(6P\GAX^'(:"?.7,QNQ@P=;H,U2*@7H=7[@.\EU3RA.))5H#V(N_DU0HPU" 1-:>K4>),W MZ@Y5\&7^( $XK%(!3Y@O'9VK@9^0@D>C>[@,*T8%?M+-"&<."'+*7UES^1F!>YZ7R3 M2KCZ[[&:Y/F"(2!6J?)>R7B]=$@$N;C[I%4,,!F#("R',^U;ME[!UD.B2VF M:.U\N\(!T>_K%VJI>H('81#8"7??##D$;!!^X6)["7%[-,*+V6\75OB BVH0 ME-^:E8L+,X:##N ,7A *ISS\R!C\"2G\\4=_O^#K='@79Q $*1H#G]8ZLAI+/LN;OPX\N3*ES-OCCE,&3#CS!G.;?3BI0-D86?V4AR#96Z05/3?)Y^.%2_,"S#SDC]1(@A"FJ MN&)J6?1 $!P>]6 ,9S6E-)Y=\$@2&WZ4@= >>RQ"E,4:6>" 7BSV%,5.>/.! M^&1)D GY7T&GO0H0^RY M!RFF*F%UE)OPI,3*'550EA^EI9J*J&M'J$!(-_M\B,XT?>!':!I9Y'2J0_@I M@U4]CF;^^BMC>-V(BHNX&GLLA'<0J<(8!@A239PD^;I]JY;T)Y)OPPQ!%+W-R6]XQ2JUC'CCMN#] GB2/8\T\$$5% 9Y:T8^SN^^X')_/-6THEM@P/-'_^?)#3"T-?G= ) M1Z#Y!GJJTA&!*1QF-3CGR2UHV;94M#5!]*G;LK0%*4:7+/G+- M)LLN7S[FH&/-( +FE,40;C\^//$]I;'*EN*-=Q)+Y*QBI+;"UYR$"CVDX8-%\]VOAQQPD?Y#P$S::>L 8< M#63A1 \Z0@-@D(05/S6+L )#H&*F8FGV-$ASMC#&8=HCW:*UP-E'6%H M:W@#07I0G4=LPX$FI,OG;A:Z$[*PA2[,33GLP0ZL\"*#ISK!^. PKFRL[X40 MHQW#;.=#Y0#C#CAP46O&19#P,='^:B< !CS8,9=I*8=Y+A%&%3YP ALR+&UE#%FH*D 19C;"6D M@+@O(0(S,W R"BO&,#XY,K-=;SA!'=] B&DT+4OS(D)DAR? 44; =F CC2SGE.JXVGJJ()#X,UG>H).+')6 M)"[N:US^K8F$ISZFR!8R\EB.5&=4DC?7(?/(PQD-4X M<0P-V.(;IB$>YDG5A TUUD/9^A).G4,OS,M&)(90@.HU<5P'H0S"UAU(XW>0T6CNGGR*+F+K^78I?IP$WU^CK MKL;U#VW$RHH-K:2Q\#F).28("]>DX; &1=;XQI6%/$3 >I! ASU<1..RY\(V-'C-2_0C+-'7$QX@_Q]EB^G?%]>>'&$]!!!?6++Y"WDP8%' $$>TR7 M@:%DCW/4Y![I*,88CO"".PBX700I\I=P\.,>Y)8HI<4Q3&12$E>\H35!/C-J M7L M,*4A&)@Z"3G." ]*J,!_]//^B&NL-@K VD.4/D3PJ12,XZ/<"!NS[<@+ M*(,?9M;Q$,^(JAG!W"3.U8<80TY\2J+:',";IE"+YLZ7*;7 M55M0G^K&O\WO/0R6CU&X@ 8J2'0/?HSF74=(1IXE"R&LH:E,94,0)WBOU7": MA5QP"!Y,CE.)4[T2RSVBZPU&T$!9!"D,MU-^$>S MS2,XB(3^B4DB04QQQH]$\FS5P%574LC$O)Q)*\/-T0U"R&T@VE8YTB4R!A!T M0 6+\-J7YW2NF=P&*\]@3Q*< ()#W0R'3G@&P?]L,WJ/F#,EJ8DYX9&*""1A M:"_H+!T-DM3J]$)]&C_XXQ1^][U?NL3V0,4'WK#,F^:9N"I )-]W4V-CN5JW M2YX).IB!G:\L#CWS33KF%>*:F75D"&,8F%[&^RNMY,,5Z-%HNPRKLP\L@AM^ MC6%1UBKM8H#A#04H$FY7@=6F2,(@FZ+K1*9R@0R;*;%*426JB!43@Q,,'X]AID$+R M[+AJ90P.'07>ZI_*XG'5^-::%QZYR G,B%!>H=[NI5QU$(2+T($OY$-EN90[ M91R==$91,$.%58U'O, :>- '0 .3> H$21I6=.!\Q(+5C K*%:!^I$E[D-7: MV HOS,O%00PYD )V'!W#D$6488]5@)(HV-,+_ $@6T$'.6$T/R$(7^AD( M8@4YN(HE-&'"5&3K&%>(*^CTC-4+4;51"%I09LA #DH%7-4K% M&9K*_JV4J[Q)_1-W]4#.FS#'T@(^+"1.Z+&W!5$ZQE,#"T9Q'S-24P# 9[?BXS+%GT M,1@%DQ35+A)2] 6.QLW%UYB7/? "&63'"X"A'+7&T*""UR09%7YC4T3CJ4RC M3>[D$*'^@^Y0@A(A2RU$'4_"1#B6RCBRE)+<2#X0 R=U!( LI#N*Q1HLH]D] MC)>A!"SI0AO12K_9S*B!0"!H RG18VL913@H VU=)*[((IY)"!W%I5S.)5W6 MI5W>)5[FI5[N)5_VI5_&W7 !3Z-$44F)FLB4/ID@D>P MVIW8PK"U)E,<):4D94E!T$C,A^D%R!@0!!Q))0JB1RYDA=<4'*;D#06A'3D\ M PY5@999#788UA 4@U^15TK$'A_!@RN0A4>H6VH=0*T$ C;^V&;$L$(5X)Z/ MR29DC0'V;(ER#HZ\E4HOWAT$]1DP" )V?$!2X9Y22<(VA!Y3+A11\F1JELIJ MHB>##DYB[(,FY!FRN(+UH5J#L@1N(HIN0A3!H(LG?.5_^0YVP,$)Q.=1%.%\ M7BB6@-)1 <_I$42M,"*J A9R$)*D!M)Q,6!LE)B%)!G2,(^0J4-(HL*.$$$ MQ.<^,(B*_LH^"$-!:$M7)5L-K $A4 -E\N)(9F'#2T&F4<%P0I:%I):([ M=4,@^(_5H,FB8%(6V )@=4B*\FG^?%3;?-B#3)D)Y=C*:KCGE @8C'T4$1:F M60+3FR0/.E0#(1R;LAP)6YX*#63!THR2\T%JGY $5PS!J*UJ3GZ L@C#GI9. M?=I6EM[?/E"0#.5##)$#165!!%"(4A')7W@25I FI,(IHLBIK%XKGX!2/:Q- M;1T+,437V>UH46;HG6RH.D%0,00)KI9*8;0&&2Q @90#4MQ#7(0JMC('.KB/ MB<$#, S$"1S)'=!2!"32+K="!2Q(2C=R7 MO=YK?+##/92#)!2)IDHC!N;,*B#0KR+*?38<4IP=L<[$EP;>4H'!XL#!&/0! M,^0%=!7^V))2ZYU8J\;^+)2D!#"@R;XT@TI\!J22*YF8:S%EA2TH /4,:;L< M0?T8@C:<:-,HB3L!K8>T#W/9@S3X00_D0?T@(+)07%1ZGMR,03#X5<.NU Q) M"RO0P.#9C IL5FA^ "&P0@!5QQJ0E1,DET.!EH XP=-%4NQP MSLG>5+!6(]BD$3QP0R3D!Y&TH%+UP3.@A$P<#G)F;!7R+)GXK-^F[GB$QR@( M2,CV1U?EQ_C\K-)."=,.4?\E1CYDPCS14MP@RQB,RS))2)A^@"8Y]D &^J*\@7@@SH(O/]-\AG:;I M3@GJBJ\"&X>Q3@-Z2$@_0DAU! ][9$$ET*Z?#A.@0A3DN9,H;<,@#"QMP:Q# MY00.'-8:T$%VR()5R-D"S\FG5$'.U!5UEADC#&M,J-1+44,AX$0#+!'2& HT MP0*YA>\+?PA6,(]1<(,@,!UHO>X]?=8S'2<\'"OD5J;T4:YASD1G9 ,D? 9 M],"8V-,+?$\//*%Y#:N-/.H6'O"+:>D1QW%RG,(1 9",^D?$@5998;#E==RE M#-49.>4'_,5PS4S)^$\5W$$#= #^#NS*#B*9'(/(40!#]7 5=<[3&AQ!#SA# MDI44._A",F;! 3"AU1P191P#M563:4;R<>2K3!@,>)$#)="!_]PQHN@5_LR5 M*-B#Y=(G%I-D-<[$OH824: $-V3"$2T59;S! ># "_!"K_1FU[2F&[-( K,R M-B_&,U ((!7+3<'??0@#'T^*!O^Q2MF#..C%*CC!^-#2.T*QBF1-$L!!W=P! MJ\QD,;-Q-B-'(I:$-O0./*.L=JW-">C"FK:2S#4)/*#" ;2J)MR] N=V'RD \F] 9&A7$"G2!;(+(5D41J NBF-:!DA5JV M$3M632T=4=UT)")>Y<2XM)# =!FZ,+D9C#F80N=)B*XUTY"- 2L@[7R,U 15 M(U&KB%$C]E&GQ$A 4#X )0 9Q%\'QR4!3R8(M6UB=:AML"EY==?D@S04@D3[ MF-68QAN4!BZ\K6N3AXW4WT=OQ!#0;1N)-:[T@")DP]F9DE+^+QDTY(18T-+< M4"VR@ .@$#GN8@N4%#3\/9S,S W](&M7DT-@%!U9($K$$7!-%M+_S(]"!_JW;>!7A\7S@7YQ,0)I *'Y(4[K?+> MK7:*M#:6R_'F>(8]G,(8X%Y'*,O^;:.&9Z&'"Q#D."=ZBFAU]C /?O$R*[0' M0MHRKF '(WR25?]Y;_@,25#O-LB*$U ($-O,?:B**]1#.GPZR.3K2Q%P2HR" M'3Q9Z$ZG *:0T32"%M/C=_?$YA/BYKR\PL?K1'6CZ^_FA(3VZ'ULX O79 MC?A5)"3;^1**LK21**2$.,1JN<='8F@"W>[TG;A& ^# &EB"DX1N/8!KZ0PS M=.TAC-%3U>3,F)!"+OZ[DCG;-K_G@O T!H?G$G2PU/L!Q M.X+Y]KVU/C]FQ?+W-8JDOY]_?___JL)I.0IK(J0>>XN!A1YM%WC@BBS5ZN/ ^%8ZH0H51PME0QAEI;(B4 M(7#Z+CH5R5.!CDCV@>VHTB31N_MB,1_*&(PBI M?)@)I '^*(.*-# MA3&"&2A7(;V-5UZ$T$F'0'3LL>>1'L ;0K$&WC W**).4+('*4T;K4@Z!0;J M3NGFC=@@*]VB)I(&H6L8/R?2*""-0IXA)[[D0)48M4HUK@I3DUENV669LA/P M2G.8Z8.S,5*N"CQAN#WN965EM3!GCVS]&1YQ'K7GRGQT&6+^B#44( .$$W > M.J@LI#&0GP^-[KK3^" /!0K9 M-BZETSG0Z[]K%/(U>.XQAY6A>B)*Z+DM&L,.S8YX02P[0HNKPX49?\XB/ 'G M-+L^/1SHG&TB*3ASR[)02X4JB%J#EWK2Z5+2SIM"^?20\J1=]]U9SHX<7&J(! *FG0S! > M,:#ZF8^!_,D',!K7F?9M9'O0$ W^N @D&K@LKS\,>][#/I"[!NHI.]B(!!S2 ML*ZA9&R"51E"+^(R%W*X9Q_D>)1;1H@2V[5P93GTX0_Y ZY\*6UI]WC&(UIX MD08YX03$RX(3&$$0=.1#($"4D//:%[V7*0P>VU"?F28(@B/ @6Q9:(P5T8B: MN;@E'ZPX@1-4(,"IC*UX0Y';$Q?!#0/!XS40PI+XB!@7;O@!74,I&!CGQB(5 M'/ #.!D"*^J1+ ZFD9)X4=XT G$"*"41(XM4@1-PL4'1U$5DR?*/!^NX.8A5 MDD8Q&\@V)+$&U;&0DS[YE0!]\:%\V"LYY+C'>ECID!U.L(?!-.8Q6X+!? WD M0.BHAB7^_+6X]FFF!U-QPAJJ(1=[Y&^2R%0-%KFG19>9QAD5HF7[&H2BQ0BC MF]YT9TOD\YI@V&8,#3B11JEOE.C<*S6T@D4RWOB:X/C,(MNI(1*F\'0A%NU#K9 M(1*!3.&$0=4R* 6S@S\;8 HN_=)=IF3I,*>Y4I8.=:/F,-!1K\2+1HA) 7!X M PYJJ1--]J\'[/0+45<#SN>)TV7D>,4+P-" F=+T"&_0UE6QFE:(D 8NXJA' M-?P@%@'> 00-+9O0G*:"7! (?#ZM45_R90L7T," B>JG9HK^Y[0LI*@V?JB& MA]SR)K5.]B&BM(0 .T@,>XK\6(FDY!(*5EU')3]"9NGZ=;!BZMP,^U<*8$M*JF MP(<JM(+P>>W#C$(J;8*(N$D=% MJL(T^0"?D >;(GX?8(6A*HKAX*C;?D)K[TD/KJ4OGZ) QE%$,5:^:U:UV]:M9?8QB'.,8 MO9#%*CQAB-D^U9XG4H#BI.EAS>! !:?0]*AG0N3349=M(4J6,B(@%;RFH0I63:5@##:CV 658.5^K6B!U,/BA*Y$C&)QQ M40W4^SS^'/5OW=SJ-F]'XZ:K4L(V-$A=OCN=A0-XHL 1(C3C#/UOR.3#'/;J MQ1$Z@/!'-^X% 3M" R*Q#<+=T(_'Y/3M/&T^NK!"K4LIFJUM,,'_* -YXJ:[43=9D%%-A!72"Y[#&ZA>[/P MAVWTZ3\/GUO$&X\7(245ZAM?'\[&QE#N8H-PXGOGR4^7MWO'NFE1]TF+2+6J=QS76)7I>Y/4.QP'(COH4<)UAFG=20?S2;@6>%0DUQ/^TVC3+?5 (B>C\IG^ M*5T3&Q2E^%-KBO+!&-: 3!1G*%((:NK(,\A$!8B!< QDF=9&.3RO;$ / /6B M%_:)3-( @(#-]\KM$:"!B]Q#/H:$\X (]C)']KKF,?*NAL)A&YIL5G:O!FWP M!FDE*JXECC0C"VBAX7 ( UD"^N9&^O;$--KM->!BD.9 + P%I,;@"%CAW81P MH^8M[]*A'F!AL5J.*.B I@1A&][^XA[^;C^V:4K,H1H"(;^>K"0!5$ZQS"81_P93XJT&HNT ZY M8C2@@1 9K%V9)] \+32 =.P!"6X:J(I)?DCWE4D'%8T&ALB$",ZL"D[>EP M\!5A,1;) UL&A2ARB30B:10AD2&(L&R,4$]()A4SJ!A,9 R&H JZC''(Y,N4 M09=V,:W:8WK@(1V486P6HS8(B)/D2!B.AK7H0[3@ 8+&8#T1V5PF>> M01 .8%;^@$WW#*X*-D,%_ :"F1O2NZ'2G%N3M%H;"L?8"%@P@[I9'$D2;(D M?:),G,!Q^ND![Z&4J- @':(7K>87]212A.0<:J$!X& -3B!%\O'SLH4;A$07 M81*(YN+OHI%(LH$0QL DB#W:JD'HH+*_*,]3 $$5*B6#F,N +360-AB.#+O*;3NOXCHPL7T)2UD,(]XO.,#=L,0TD,^U".-,K)L-O)E9F@@/.$(JD9HLL\D+?,R+7,,:(")!"$; MDL6VQ!(O)4(FAX8FL^0ME.P>RF%?&J">U"5U:ND *B%2OD_^-,=/-/;H,=SB M'#1A"+"E\))H*H9 $D@,-<"'P(3$'!9!MCX@.#AI"%[ ">X@$P;$-G?K&3AN M##3N=E2@,ZS*S*AC('.F(*TS*9QA$1X*S@*&#Q-0 7:O3'@!3EXC2.1M?!IH M,1WJ+B,F2&Q(&E'3&PAA*([@)S&S0 V4DW# O:8E+'0D42B!0&*D/$F"-'/& M-+&$/N&B&@PA&>>F,YX(#GI2!7XP=EJ2/B7TG>8"*7 AI(8 #EZ *'#B>7XC M.%1@./@!*4RL+_ "PIBI'*P!GP8%-CGI#13@"&AAC4YTLL@!, QH,SC4%R. MZ5 A+K0M/.MR1_0S25\B&Q[A.Z#^LP^AX@]-CUJD@A?(:]LTZ"4!!S^'IC'C M!4(RS8;*@1@Z0"K4Y$D/-$_U= 7O"0>@JB=8AQ?F@MNT]"$H-&4LM$B6)QC2 M0"IK*2=HX)-0Y!C.(8:214T+U8KH$QHL G(6J2<)U%S29$UX@8\J-43V(D+I MXAQRH0'L "L4*ZH4@!B61DW*(1] X8GZ+#@3A2@6(1OJ,#+$,V7(\U99 M@N(()!LN)D&7#A]UKYZH1BQZ@!< ,@5?RTWCI3\C+Q]< 2K( "+W=%S)M85^ M!5OL(&#,S2N1@T#6#ED'XE U)E$5U1Y6H9JR\3G!C"C^8,QT"5^($EX_[3B/ M1AL:X43^IN5.MS-G"$9)/H 4A.0M O(NT&$T:H@4G@@\$D-':HD1L.'[ E9@ M?ZA >@&J0I4@NY,GB&X9> M::0>]@$2XD@LV'"">O8#,@$ MV2@UBE5CCM5Q6>(4J@#=&LE%H*-1'>W1Y.<$3&$]2DD]4O'^F8(BG?PQ!\4"7%Z%B+8LL*S(%,?O"2P@A*NZ@"DJDCL@M MP=+B>&-A@]ZU>-/H'G !*FH ;RUP)YGAEXZJ-#:7*=@!&G3PI?E^"-$RA8 KF#0JF 5*H475O M#W1B;*;N7F;&0[;79&@W96SW=N'A&3K0:7UWA$D8/]Z@ .Q.4$-69+E68+RV M/\9':8@$-G#F3L_F>1K 18A"0.V@&)AI$0T8F=1C&J!$342X;%0@8$XD%V#7 M3\1RA4MBF[[W4_LW978C"1I !9K^(8.#V(=*)CE8@5_BJ < !J0:@!"T(8#I M=RLZ5Q_MLHM=0F%LR+5HH$Y[( ]DZ0MUKP#4I4X3)>0DQ7=H9X,UIH.7Q3UR M 5B2KX09N9%5Y #> 1((8;@^"!:6%2-+%-D["U,(2IPIF"J. <%J#+ZR1"\ M83W6 QPKF97L$QX8(47\PC2(%@S M;96#J<7@@IN$H=KR8*R2J$$DJAC2%S+:6& ^UY@? AP+)!^^ @Z^L /K=N-@ M[C!Z< @B 1LB"6 '>6@!1U?')J+8QY'E>9YY(PL881O@!9OC]7A#65A>F#^4 MC!RR01'^5N@%SB\-[ X,R?Y=K,R,J:4 !$B<)_ "? MM4DFF,LOLF$&^UEJ#5<%>L .LG@-1*$ZN7BB1RA#XVI T:]!^D<6JFR#YC*Z M"#B$8-HE\H$7X*BB]BDLA#.>'VUL'P&?'^-=N"9T6H:0&\:0-1E?RB&2NNB5 M^ (#*$9H/I/]/F2J^6?56.#T+K*F(&K8_EVTLU49&%B M?YJ2W#88>J"NX. (>E)\B 31B,"1>PNJME&$-7H#17*#^9R,@>N>:DT# M!>Z H?Y@&2BNA@3XI6%%J@6&JC>%B)XA"?B%#WOUJY$[N0G328>B5*MS(-RV MDM7:GS.91DKIJE8E%WIRP^8N"^B@?YX!'O#:M(V25=;('JI!$ P@ ;/ .=\, MT$AIC2<""+\U8]JKI!$ELSHP"ZI!3NX!BLE;=XS#'FC!O9^YGL1B"#J@HP<" M?-R#MX>PIXDVP!7"0$R#%]0D)U0@"3I+)!_MB8B%3-Z $)Y!?'AII^?%M\T% MN/6D0,A+%Q;M!"+@.QJ$W)3[QKMZL> (ANS!7C"UBZ>;5MB:.GQ)[4#A#0PGTH6?!%O.#^01(Z-77PNUIPQ D8#CQ;(J+KP1,40#MI ML#)/YPTR;I,482[JP4/R1[ZE?'=LU1R.0;!SA@X:9 RDMZKZY,=C8K2KI;3G M'"&JY(;J@1@$(3&&H.! *N*F&,2^W9/:P@('@"&# MA+$D^6=^,%Q@!G6*%*"#;^(MH&F-Y"%G#@ M.^"(QSCI" *A&AZEE3<_C6(,%OSEU+72@8^@$*C![>TBZZ7VC7._)%YJ&0:A M.SGF+')BRXB M)ZJ)]-. $(0!7^0$T--Z\;.HNFEDC2CA'I. IDX J@#BS1A&W.J1@V<.GKV# M\!HZ? @QHL2)%"M:O(@QH\:-'#MZ_ @RI,B1)$M2))?/7D-[F;)\^#"$#,R7 M-&O:O(DSI\Z=/#]DP9%%Q8 M/;MZ_0KVY9%'\.[52X=NJRC'GCBUU=B)H".WY\T^7,#[(66[Z,.;-FB?G(W3-7#QXY;I*X.O'9 ++J MU3S7'/FP!L>)H;I4VI.Z.??#8ZQ[.TY36??FN^38V:MGRB70OJE].W\./;KT MZ=2K6[]>4^B'!DZVKD&5;24YQ--A8Z!+OS-1]4!&__,:$V M/W3&*!@C7W1#J' ""!V0A=%M4;7[$&Y^] M 7>H2/R\&%4CBDY*::667HKI7R[UP%46+LVA AU#/?+,BXV>BBI)[TV6:4_T MV;=F2N+D8PY*Q2G30U!IL-KJ32?&=^)+!/J$BVBI'HMLLLHV9,QL6201P0>G M]?J54&L4FY:#%Y%#CCW!^+DI%#,2K>Y*H@]OQHQD>2T^]E2L BU;WS]A@PLB/%9"XV2 MW2Y-=MEF=\2.-WZLX2<(3OLLK-:DE+/R1?NLHJ=V<-.DPAH '_$'-4OE=5N0 M=9^->.(2JX6.5/GHTL,+/J6Q1IP[!ZO"KB>\ $<6S"1]CK9NE>GSPY0ICOJQ M2UV8#24J.-&= EWOW56=6ITPABD'Y47KTBW3/E34,1^D$C!#S09\\LHOS_Q+ M6X&@\1%91 +-P>P>GGKVBS4--]3^L::DECVN"X6#"M+S'*S30YRP"%[&:0]_ M_,FJ-!56$6R]]QA5T*>(-Z)3%)I'B&I.'J+=&L(5B?"5AQQ!6IC\'@C!"+V( M4.F AIT&=((2[0PK,!D0IVC@J=HTQ(&CVYOIA!?!%.JF6[?)"SQ,08=\#2TH MS:M)478UA!ZM(3Z1V(9HTD.QW]$.9F53##]6T;DWZ*V&3&RB$RWUAAX,00&F MJ(;*RK&0VX1)A5PL"?=\YCTD+>1]^^D+4.B@E1HLD6M>DYTI$H(6E75QCG34 M#3N6HHO4%'!O.'1"C^#PC(H@+1_5((10[E"%-X#,95G851:N(R4S^6H8=VF#$$*J0A@)(!GB&R4(F\B*.%J;$'J%SCPD_!#%-RO(R2S'% M&DP4E NJ0"9CF!8373*$'DAB&]WJ3$,6M,5E"9&/*$R6,5U4'H-$X@T-N$,& MGXC-;&I3-2+3ZM-,">4C0^PPAK"2 MU\@Y88T7[.RG/T>RNZ4P0P5OL .4HO@!."B/%@[)R]C*(AI@C$PK0]@CUR+7 M WL%)0MO*(86D?;/D(HT(X1#A?/>MC>@X,X/VT@F@Q#B2KB=<*0T!4DY[J&P M4R2T!AI;0SC'X((G?@TF<.BA8L(QKX@%=#"GQ52&M$O65);NY%D8CT0H6&AM3[3+ @WR8*<& M3&.M?%VK5-JU#VXP(@MP> ,9>@""CBF/$@U1&#S* 8^DY&,57 '0;++:L#', M9@QI&(/; K$-%HFGKZ0=J4IX@14JT6YDUJ2!,;8XGA'&M'2P/%UI;QN1T"A, M*KSPR0=PD(2^#>B):XC 'N;Z!V=(93PG6ZKRFOHNR+802,& "2@;<"_,=G6[ MW&5>%>*CAJ"UKC3YSVQ^PL4JUF(/^$03*P@M>DP8[Y$QG.X3-YM+@B<8N92'[ M[3 =.W,;:OAAE'O+E[[$:Q_;0!9#L^W93#U\6\AZ:;F\R.B3+-J\(6#50R[Q M%"&< 5G'.C=YT'U70I)B#U6DP0G#+9?&N@OE*"O/4RI@A"ZT<8[=>4DA]UC* MO'AG3!ASL;T4AN>:IA&(-+SN ^<#7K!602BUBGG.BMLP.F^3CES8=PAO(#'M MM&0,),-C&G; 00$42LK4I,%$K_@?G1^M/7[ XXYJB01LI/@3!3P9>)E0RN!: MS+,70_JV2^'%&NQ@AT-6P0EJ)@.!FR?%-1!B&2IYGY<^W:AEPJW(R[K0/E3R M"$])>=C^Q)Z."HIB)RJ_Q$-701$PY32T?0W&FWCZ@"!,4=Y1TY3,+GOO@XXS M0G3X.^[B"] :VAO"?#GK;?739R3","IVD CGO6 U!^H >QV/(4[] MY-75,#TR1G/AC7"S88@A&UX%=K,@DQ=H=V>I*<1>IR9GCY#.Q;6-9\+[^25[ M\"(-('C#_FA T*L(-0+T.0+;>+';IXSI4+KV&:^5-:AM!,(.)BJVSW\.&4\] MK*(U^56N3A.!._#%#G>H:@-H<(1(R*)Z#/_X/[D=,F_CIU;S+ LK<)"\.\2' M#L@[0B"L08YR-,ZE5F][O/(A(T;0H "OQO<+1A:)ANPJG/C^V]L;^J"-I+E] M\/#2\F/MT3A@I"&&/Z'KWDY4@ \ (^,?V7BH.T[XD)8'B_=XQHB'!K3A.K%\ M=3H!'%+#3]S,G$TU[]G-DW408UP%*'4'NNUO?Q.PWZO" \H15K#B4]B P"J- M$$4L/ H^8\'4(93/? 2QWC"MMR&8 MK+22!X<>J6 (W!'$-&"R*2*K(!/JW?+X[]\F>]3J8.DH3R&/D F>\ F><(&>4 F=( UO22-C-,=4#8@J^4 +?6$'54 # H=[/PB$ M+V$O(/ "@U )E> )E+ *L. *Q& ,!6$Q*/%KZ'$7MR$:<*<2Y>=?#JA"T.64@-A,!WR3,$-"!#0_ C4;$@!L%A7 B'1.(46%A=9KAFX70O61 0 #L! end GRAPHIC 19 leafspine2a03.jpg begin 644 leafspine2a03.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1;^17AI9@ 34T *@ @ # $ , M !!" $! , ! S $" , # G@$& , ! ( $2 M , ! $ $5 , ! , $: 4 ! I $; 4 ! MK $H , ! ( $Q ( = M $R ( 4 TH=I 0 ! M Y@ 1X " ( @ #J8 G$ .I@ "<0061O8F4@4&AO=&]S:&]P M($-#("A7:6YD;W=S*0 ,C Q.#HP,3HQ.2 Q,#HR,SHU,@ !) < $ M,#(R,: ! , !__\ * " 0 ! #[Z # 0 ! ") M & 0, P $ !@ 1H !0 $ %L 1L !0 $ %T 2@ P M $ @ @$ ! $ %\ @( ! $ !5Y $@ ! M2 '_V/_; $, " 8&!P8%" <'!PD)" H,% T,"PL,&1(3#Q0=&A\>'1H< M'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T,O_; $,!"0D)# L,& T- M&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,O_ !$( %< H ,!(0 "$0$#$0'_Q ? !!0$! 0$! 0 M 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, !!$% M$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U M-CH.$A8:'B(F* MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G: MX>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(# M! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q M$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8 MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ .Y\9:Y>Z1)<3PB*38P $H)ZLP[$ M>E<:/B-JH_Y=;+_OA_\ XJNRC0C.%V<%?$RISY4AR?$;6'8(EE9LQZ 1N2?_ M !ZI9O'FOV\<ZW.LLXAB"R!<1!AGD>I/%15H1A&Z-:&)E.?*T=OKSRQZ6[0MM M;GD].AZ^HKR+4/'>IV.H3VRV]FRQOM!*-S_X]65"DJC=S7$UG22:(D^(>LN, MI963?,%X1\Y.QJ8^.]=^P_;19Z<8 RH2I)*EMV 5#Y&=C=1V]QGH>&@N MIS+%U'T$N?'/B&T"FZTJ" .2%\V"18Z&)I6#R!=W&*/%NKZ))NAD1PT MFT!]W'R@]F'80QV:2R%%DVQK(YVL-P/#>AIL M_P 1?$]JS+<6:1,A 82)*I&1D9RW<5U+#TWU.-XJJE>PEK\1O$E[=16UO#;/ M-*ZQHNYQN8D #E_4TZ/X@^*9K=KB*R#P*2&D2.4J,#)R=V.!S]*/JU/N+ZW5 MZ([7P3KNH:RD<]W(I$@^XN<#KZD^@KMJXZD>632/0IR6QSUL+[27-*Y[G&,"6%GZ=.LGN M?SJOK2O?E(^INUNU25[!!\-;NTCFBM_%$D,& DY')Z M^IIP^&EVS2D>*92TK%I/W!RY(8$G]YR2'=@E@9MN>N,R<9IEG\,'L;V&Y&L!_+;=M^RXS_P"/T?6]+*(? M4M;\QZ)ID#6^C-"S!F1-I8# )"@9QVKC_$'@V3Q ^?MZP*'W@>1N_A Q]X>F M:YZ<^27,=56G[2'*9L?PSOX[MKR/Q+,ERQ+-,L#!R3U.[S,YJ9_AUJLPB\SQ M9=.(G#Q[HF.QAP"/WG!&.HK?ZTOY3F^IO;G?]?,B;X9W[212-XGG+Q,'C8P- ME& !!\S@X51G_9'I2_\*ZU-8'@'BFY$+J%>/RFVL H!'F8(P /H!1]:7\H MOJ;_ )SIO"6@OH(CMFN1.!G#"/9V/N?6NOKFG+FDY'73CR14>Q0,>9G/^T:A MNK"6?YHI K 8 ;I4EF1=>')%@N&-K;7"L6E9,#,C;G?ITZ#W]ZL.]S]BD+Q2K$>&(!!''MR!CO5 5%F\ MR8[/.:1AC:';MGMG'^?:MJ&VD:-9)@ZN,[1O/0XZCIGC\/Q-#8!+!-(K);S_ M &>9E(64(&*''4 \$_7CZUC_ VNK^^\$V5YJ%[)=22F0AI.64!V7!;^+IWY MIZ6&TMY[JX<)#"K22.1]U1R3^5.CO[61+9DER+DXB^4@D[2V". MW /7'2H+*NNZHFD:7)=2(67P'_ -;O7/RWFFQ_#N/3_MK78MK1/N.E&5'UI54 4Q%/5M0ATS3Y;FX++$!@L$+;<]SC MM7,R7VF1_#R+3C>/]FDLSIRWGD'9D1["WIC\<<$9X-7!2:NNY,K'3V5_'>1V MSPY:*:(R*Y4KD @=#V.<_P#ZZMLN16:>K78MK1,8JXB<>N:IO;WQG+V]W!'& M54!)("^"&Y.0PZCC'8C/M3$9FBPWDNF,;.Z@A"ZA?;Q+!YF?])DZ89<$?CUZ M5C'[./B))\T/G_VE;^9C ;_CQGVY[_2M%NS/HCH)S#_PG=@%*><--N2X&-VW MS8-N>^,[L?C3/$IMUO?#S7)38-3XW]-WD3;<>^[&/?&*2Z#[G)?\+AT2&9TN MM,U2&:-W1H_+3(P2!G+ @XQD=CDP#48ENI;=H;H,CJF[[.Y5MV,$ M,!C'.">V#GI4BWBEXU,4Z^:^R,F(D'Y=V3C[@X(RV.1CN,\IUD>J0V-Q82PZ MEY?V1]H?S'VK]X8Y^N*Q=6'AZ7P7<01R64FGI$ZPJD^$+JI8 ,I!W<$\'/4T MU>V@FU?4UK/[)OL18O&]HMLZQ&-MR[04 P>_2M C-9P^*7K^B+>R_KJ!&<4M M625;^&TGLIXK_9]E9?WGF-A<>YK MK;P_<^#K6RN/LBV@10T/GD!)2F\KG=N MW?,3@G/.:(WZ";2W-JV^S"2Q%FR-:BU80F-LJ4^3&#W&*OU$?BEZ_HBWLOZZ MC2/E:N9;Q+;QWFHVYL;\BRC=PX9B)2F,@<^IX_&M%353=V)O8AD\56UOIT5R M--OB7FDC>)'.5V\LW7G.1CUS^=J36[6/7)K![&[/DHTGGAC@D(&P.?0X^N11 M]77\WXL?,RF?%=N-*?4#I=^94E6(0AF+'F!S[C%6VU^U.K6MG]CNRL MPC(F+G"%U8CC/M@^FX4/#)?:_%AS,S;O5$\0^%]:BM+"\CD%O,B12 L9=T3E M2HRZ;X4NH;^SN+65KYW"3Q,C%=D8S@CIP?RJHI1A*-[ZF<]: MD7;H=]5+^R;+[9!=B)A- 6*%96 RPP2PSACCN0<5!8S5[&34K*2T 4(^T[B^ M""K!AQ@Y&0,^V:Y4^&O[/T&^MY "4G>^8E\JX$>S"KMZ! !@G((],9SYZJTB ME]__ =.G+5M_=_P3H=!T5]%M+:T#;XX5ER[/N9VD?>3T'&<_I6U1!2U?6HYJJ^%*WK_ , '3I2=Y-W]/^";.@:7_9=I;6L; MK)';I(I!WR?Q%;5*"EJY;LI\MDH[(3UK!NM)1)9[S[' DDRE)M MMPW[P'&1C;U.,<=SWJFY)^ZKBM&VIAW.FV\:+:2.B11L76$RG*$C<3G;S\O3 MJ.#U-.4SVVL33QQ-<7BL(Y)5!<$E.GMR!GIC@<#FM4IO[*7S?^1DW%;-_8^XM DLJLV M O)VD*/F'4]CZ$UM13),TJJL@,3[&WQLH)P#QD?,.>HR.HZ@UE&^MS65N@RX M%TZJ+6:&)@WS&6(R C!X&&7!S@YYZ$8YR,J_LIK9$DB,)\_489;DX<%AN51C MYB,\(/3 /&<59)/XF^U_\(_<_8/.^T93;Y ._&]=V,$'IGO61";W_A7;G41< M+=&-Q+OW%P"Y'?G&WU[5HG%15^Y+3N:_AM;T:)'_ &AYOVAI9F/FG+;3*Q3Z M?*5X[=*GLSB\U+_KY7_T5'42M=V&MB\QQCZTM(9QT^KZTOC34+&*(R6<5N9( MEDC^0,(P000,G+''4]ZQF\2:_P#\(8U\?/\ M?\ :/E ^4H94VYZ!<8SQT]L MUJIQ7V>W?_/K_P ,+0V(=7UA_%&AVQ$BV]U8K-<)Y0VAMK%LG&0<@=QU'%=. M4U#[7N%Q;"VW@[# Q?;MY&[?C.[G..G&.]1)IVTL,L@\,:Q?%EI=:AX8N[>R MB\ZX;85C./FPP)Z\=,TDVG= <9JT=]]K\0&)*X>XV;=L09FVX(XR3 M@$#GCGI1S5+7O_6O^;'S*]CMKFPMKJ\M+B="\EJS/#\[ *S*5)VYP3M)'(., MG'6K$,4=O"D,**D<:A411@*!T K(HJM/,EP0L.^,*Q)#X;=D8 !XYYYR.@]> M*-U>W4UC9B?39H'EF@:7]XC+"WFI\I(.3ST(!]\4 6];U,Z/I,U\(&G\HK^[ M4X)RP']<_A7-WNIO?>$+CQ Z)-"\2VO# !B8]W;Y\G.?3C'>K4$TG?K839O M^'M9_MS0X=1,7D^:TBA,YQM=E_7;G\:6S?\ T[4/>Z7_ -%1U+5FT"U1=NYT MMX/-D8*BGDGM69)XAM!#;R17$/DW(/DRL@')[?AFJC3E)72!LHRSK/? MM:7'D2O%$/-BW@X7D@DGG@@'/7@]<L5%R?*EJ:'):KJ MB.U];C8IBBC1U,B' 9L@D2=&W@AU/)M7%)9%8J5)&2IQD>W%1CZ4 )>7UEJUJ\(>&XL!S<.I5EP""1G.!C()).<#CGE< M^\6UC\+3&TFA%A'$Q6.!M\:. 2"'ZD[R#GV' ZU5I+0-#4MKO3;33 UM);PV M*$[60JL8RW/(XY)_/WJ/3ITEO+IXW5T>X1E93D$&./D4FGU T-7MH;RP-OGJQ)JO=6EMJ,"PW2,T8;< LC(<_52#WJ;ZW AC\. MZ2JR*()0)%VM_I,G3(/][CD#I3Y/#FD3-NDMY2=H3BYD' Z-Z -@RDW$AY!R,Y;G\:+L#2 MC*RW"*RA@#D C/(Y!K1I 84LF+F4>CG^=5[^W74;"2T=RBR%=Q7K@$'C\J:= MA%2'P_80:1<:;&95BN)!)*_F$NS#;@Y/3A%' [4'0+(:.FF)).D(D,C,LGSN M23]X]^OZ#TJ_:2_47*AEQH-E+IMO8*\T4$!+*(I"NYCR6;L222<^I/K5S2[6 M'3Y(X+I&8VM M+S4K^PO+J&^NXY5C=Y-Z6YD;,;?FZ\GOSCFMX5(_:1SU*L9.YLE9%VS;.G3GTW?RJBDM(HF6;WJ3SO>@!#-[U& MTOO0 MG)NOHQ]?Y&MFD!A7&GW9NI&2,.K,6!##N?>D%C>C_EC_X\/\:8AWV* M\_YY?^/#_&C[%>?\\O\ QX?XT --C>'_ )8_^/#_ !I;?3[P743/&%56#$EA MV^E &CJ5O+7_ (\/\:8AILKS_GE_X\/\:8VGWI_Y8_\ CP_QH T;*TECL)(I<*TA/0YQ MD8K',4\;%'3##J,B@!X$G]W]:?\ O/[OZT (?,_N_K3&$G]W]: +&F0S->K( M5 1,Y)/J*W:0S__9 /_M'=A0:&]T;W-H;W @,RXP #A"24T$! #QP! M6@ #&R5'' ( ( X0DE-!"4 !#-S_I]J,>^"05P=JZO!<-..$)) M300Z #E $ $ MP'1E96Y":71B;V]L MP.$))3009 $ 'CA"24T# M\P "0 0 X0DE-)Q H 0 !.$))30/U M !( "]F9@ ! &QF9@ & ! "]F9@ ! *&9F@ & ! #( M ! %H & ! #4 ! "T & !.$))30/X !P M #_____________________________ ^@ ____________________ M_________P/H /____________________________\#Z #_____ M________________________ ^@ #A"24T$" $ $ ) " M0 X0DE-!!X 0 .$))300: -- !@ M ") ^\ , $H ;P!L &4 ;@!E " 4P!L &D 9 !E 0 M ! /O ") M ! ! ! ;G5L; ( & M8F]U;F1S3V)J8P $ !28W0Q ! !4;W @;&]N9P M 3&5F=&QO;F< $)T;VUL;VYG ") !29VAT;&]N9P M ^\ &7!E $YO;F4 )=&]P3W5T)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>' MEZ>WQ]?G]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12A ML4(CP5+1\#,D8N%R@I)#4Q5C+R MLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?' M_]H # ,! (1 Q$ /P#I?K-U;/Z?ZM^.YIV. VV NGI[MRP__&ZRXD]2 MI _XE_\ Z45C&J^H?5*=IIZNQFT[F[:[(!_>V^ MKM[*+OJ%U&T%C^KLL!()#V6.U;NV_3N_,W/3KP>'_.6T6Y->0W?N;L8YIEVUONWN=[6M";D.'A/#7%]5^(9^,O0.J4^MC M&J=I?+0Z)@D&';5Q>5]0\W*R;O']%^892![? MU_E)HU_7'ZPV?S5-5AU$-8]QT:ZQWM:_=[:V/>C.^L_UK:/=B,!T]NQV[7QK M]3U&_1_<1F?XO^H,!%?5:V!WTME=@!YYVV_RE-OU%ZJ7.(ZRW<_Z9VVR1_*/ MK*4G!TK[),/#S/6_M@T;OK?]8Z"!?17473MWUO;,:.V[G>[:GP_K=UG*RZ<9 MWHL%KMI<&N)$^6]6W_XO.H.C?U2M^V0W=58Z),G;-I_.4L7ZAYN)DU9+<^A[ MJG;@TU/ ,?"Q*\%=+\I* YFQO7G%Z_I5UC^G^J[5VT. )) EC7[1/NV[BN8Z M]]8>L]/L9]FL:_U+/3#'@DSM8^9:YOTG6;=BZG I]'!-,[MC0S=$3M8UNZ%S MG6_JQD]6>TUY5=#&NW@.8YSMVUM9'L+U?*V/\'[U9_Y@ M]5+B[]KC<3).RV23_P!>3_\ ,#JL-;^UVPP@L&RV&D<.8/6]KE->#P^R37KF M?ZWVP:X^MOUO< ?0 :2T!SF.8)<-[/=8]GYGO47?6[ZVM8;'T;:VC7&SJS7[Q#I9:9'@[]* MC>#P^R2JYG^M]L':^JO5^H=0#+,MX<+6;MH! ;![I6RF MVYEY:W8QS&ENGN>2[>YWN]RZ)5YUQ'AVZ-F'%PCB^:M7_]#TK9+W?UC^50R, M.VV'5/#2!&UTPK)VL#WNT:V7$^0U0J.HX-[VUTW->]Q(:T3)V_3_ ,U)3E9/ M1C6RR^VFIX#766EI,F/>[3V^]RDR_''0W=;B64EHK=8UA>6FP.8+'Q[6UM_E+(MR<)OU09@.O>, M.W&/36YGI&/YK[-Z_P!+TMKOS/?Z7J_H_41!)&Q.O"HBNH&EN_334VAGHL]* MMPW!G$;A/\I,60YOQ'Y5'IV3]HQZ'L.ZJRN6.+2PD-VLW['?F63O8K+FZCXA M"]_ T;56S')$M;\?X%5;L2VV#4\-($;73'X*[8)CXIVM@)*<'*Z/Z5=N1;34 M]K6NMM+2=QV@O= .WWN1&7T,Z([KF1ZC\48IS#2T 6&HU^NZM_NV>IZ?_"?V MU:ZSELHPGNO<,2[&/36Y?I& M)]+[/ZWTA5_5]_I>K^C]1$$D;$Z\.BB*.X&EO148]-=+136*V$;@SB)'S3.K M4<#*^T4TV-UJMK+F.+2PG:6MW;'_ )MF[>Q67-E"[OP*J14MBIX^/Y$ M<*G M%@EP$@YCKQU.KU'-$$G]DY.NR7.:G5J?!%[>+>:XO/M?>YP.X@/<2> M/I#]U:;*+',8ZTN:YI)VM= (/:P?G*E;L_YXXW&_]FW_ -:/7Q/^BI==-8S> MB.?$-SW$:2=,///M:/+D/H?Z5S:K#7; =M<&DM?L=[7[ M?Y2S_J#E9V9]5&M>^EK'V?X7^;_G'+"M_P 9O2[JK:;< M#*I]065!WZ,Q.ZJO>QSV.;9_IJ?\%9^C_2JA]1L+ZVY6+C/Z?U)F-TS!O])^ M.\;@8 ONBL5CUF7?:/S\AG^E_P %6G^V1 \51U&['Q@S%:Z='__1],MS:*+! M4\6;W&!MJL>#_;K8YGYRDS+K?8*PVP%VH)K>&Q$_SFWTV_VW(EE;+:W56-#F M/!:]IX(.CFE!KZ?ATV"ZMA:]LD.W.[C9[I=[O:DI%U"C"R,?*ISPTXKV-%@> M=K>?;[_;M]ZHVX_U=O\ JZ,0NI=TUC=C VSVA[/=L;:U_J>LQ[?WO55SJ6"S M.K=4\@,W5VM+70=U3O5:US=KFOK?MVV?\&L2GZOXE&,[&8-UGK69K@7#TOTM M7H.K]/;[J6T[?3J]3UO59ZOJ>E],1D *-C4G0%4N(G0 BAN7H<0XA9C?8G,= MBBDB@UD.9L'IM9Z;FRUS=JLE9W1NEU])Q*,&MVZK';8 ][@7N-C_ %WN(:UC M?IEZT9!$C5(;R/<]4]!>]:J/9.F3HH:>73AWU9-.<&G%L:UMH>8;M/[SO:LQ M^/\ 5J_ZNMPW.H?T^D!@8+/:VUH]39ZC7^IZ_NW_ $O56AU3!^V8]N.\EM=I MK<',=M<'5N;E;#YZKN@\F%DBM\:& M#!^2QQUF@6959QLB,1CWA^XQ9Z1:RQK/?[?>[V+9>W)!'WA9MW2L-TB/=M:WZ2'IXO4+TTTM5FM#^--1_7<>K$JO^QY$O?8'U-)! M:*S-MGTO=NW[D9_5,6OJ%V*[&NBEKG_: 207,K%K@WW;MWI.V?\ 05*[I^,* MZ\=NU]-3B::Y+H=/YL!OTO\ A5"NRQF2_(JJ];(?^BLM +SMXT_@@=HC[)+?S_IH[>JXUF? M1BC'N+;6M>V\DPTO8ZUK8W%S7>G[5ELHQGX_V7T&U4[I])Q?8W?'YOIG9ZGY MOM_2+0HPJ\C)&62+LAC=@L%A:0W\UNVEK=OTWM2,<8_0'^+)0F3L?Q#2S\VO MJGU_TJ[; YSF[/I[/W?Y2T,? M(;D-#KZC2X$0?W7,_.5"S"O;:VZ[TG,>]@L#?4$[GM_P;[+*7;G?R%: MMR+Z[(JH=YDGW?F;5?QVLK=>U@#6^KH ('T*_! Z+U)W4NF4YSV"MUN_V R/:]]?> M/I;$6MWZ2[_C?^^U)LKLWW2-FR3$)T'+OIQZ3?>]M53-7V.,- X]Q5"WKV"V MIE@NK;3=N%-KWAHM+3L>,<>Y[]K_ &_01$9'8$]%.<_JW5/^S%G5^J_\X^GX6TMHR<>NW(:&>W<67/L< M\[-S'>HS_2,_P:W]F?ZY(MJ]"00TL<7Q^+&M_Z"RZ\BC'O9AU7T^M:WU* MZ0X!SP[W5NJ,M]3VUO1!UW%LQ['MR:VUU%K;KV.:\5%SO3:+V.V/;O=]'VII MA+2@3]/L2#W%.L#,K'^MN-G9?0KJJMSWV]<])IC(JQFXH< TN-?I_:&Q9&W;M?_.?];4[L;JIR,UP&ZNWI M;<>ES2PAUX;5NH#@[]YMOTOT"T.H=2JG(K<&L.(&G(WN!->\_H]^S?\ I'NM M;_-_\&JA]!KK&C)9665#(MKKD-%1 HC(QCH&U]'-%IW,TR-MC?0^E]+DS>T_2=OJ_1U?VT>FW%KJW\WZ-;O^%_G%J= M.ZQ@V/QJO5 =E!QQ^X?M]C]L?1=NK?OW[/>A*$P#7&?Y?^CIC*1W%?1T,G"Q M,I[#D5BPLG;,]^?R(M55=-;:JQMK8 UK1V T 5-W4'-?[L6Z02!K5J>P;NN: M[W?FJZQQQQ.UI_=4'V1:_R>[\J'E4UY6+9C.]C;1M+F^T@2"= MKF>YO"*DV7?B9U%F.0S)QXF\ @L@>_8ZR?3KXWO>YW_%_P#!YYQL9G3W,:*3 MTP$O-((]$6']*[])]+T_M#MWJ/\ \+[/34:NAXE6!=@5>RG)>+;W!S_4*WIXZ\M( M(=<""#((+:N"LJWH>*_I]'3@35BXI<:VU/>TESI+[+7;G>K:Y[WV>I_I%;PJ M:\6NK&I:VNJLL976P$-:QH94QC=Y<[Z-:1KI:70ZE11D4"F]N^MS@2T. MYONK+'?25#]B])>T-=2XM$@#U;>''<_=^E]V]WTMRT.H.BMG];^!55MB )[J M6/1.EE[K74N+K-VXFVV#O&VS_";?TC?IIOV'T?9M])VW=,^M;.[^:^GZOTO\ M%_X&L\]$%3L[(Z?EVXV;FLL:RUP:]E3K'^MOJJVC_B_^+_EKDO\ FA]R'2X_G?T?;8[]/ZN_P#X1/B ?TZV62D1M$GR>^'1>EM>VQM+ M@ZO;M/JVB-@VU:>I_@VM]B%^Q>DL86-H<&F-/5M_-,LV_I?;L_-VJK5TJUU7 M2G]0RW9.;TLE[K]K8M[Z2!D8V-F5-JR6>HQIW !SFP8VSNKT^!/ M_4A5F6:!!*W[%Z4XO)I/Z2-T66#@@^W])[?H_FJ7[$Z09/H'W-##^DLX&T#_ M G\AB(+%+U$M5(/V)TG0^@=&EG\Y9]$@M_TG\I,SI'2ZK*[&4D/J(E= M_)_SVKYJ224_29JM_D?Y[4JJ+##P %\V))*?I_J-9?4W:YH+ M72 XQ.AT!*I"F[Q9_GM_O7S:DDI^E!5=_(_SVI_2M_D_YX7S4DDI^E#5=_(_ MSVJ)IN\6?Y[5\VI(J?I["J+<6P.G)E4WI.5&-Z:V,Y9"(_ M/@T*/'@Z>&UP;65T82!X;6QN#IX;7!T M:STB061O8F4@6$U0($-O7!E+U)E&UL;G,Z>&UP/2)H='1P.B\O;G,N861O8F4N8V]M M+WAA<"\Q+C O(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID;V-I9#IP:&]T M;W-H;W Z93,Y,V$U-6$M9F,P,RTW.31A+3AD-&8M9C=B.6-D-39E-F8U(B!X M;7!-33I);G-T86YC94E$/2)X;7 N:6ED.F%D-F)D-65A+34Y9C0M9C,T8BTY M,68T+3EB8C0X93,V9&1B-2(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2(V M1#DW,C5%,CDV0S@U.#%",#%#,4,Y0T8Q-3$T-3$P,B(@9&,Z9F]R;6%T/2)I M;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L;W)-;V1E/2(S(B!P:&]T;W-H;W Z M24-#4')O9FEL93TB(B!X;7 Z0W)E871E1&%T93TB,C Q."TP,2TQ.50Q,#HR M,#HS."TP.#HP,"(@>&UP.DUO9&EF>41A=&4](C(P,3@M,#$M,3E4,3 Z,C,Z M-3(M,#@Z,# B('AM<#I-971A9&%T841A=&4](C(P,3@M,#$M,3E4,3 Z,C,Z M-3(M,#@Z,# B/@T*"0D)/'AM<$U-.DAI&UP+FEI9#HR-V0Q.64Q-2UB,V(W+3(U-#$M8C)C-"TP-30U M-34P9#9A.3$B('-T179T.G=H96X](C(P,3@M,#$M,3E4,3 Z,C,Z-3(M,#@Z M,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O&UP34TZ2&ES M=&]R>3X-"@D)/"]R9&8Z1&5S8W)I<'1I;VX^#0H)/"]R9&8Z4D1&/@T*/"]X M.GAM<&UE=&$^#0H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T M(&5N9#TG=R<_/O_; $, @$! @$! @(" @(" @(#!0,# P,#!@0$ P4'!@<' M!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,#/_; $,! @(" P,# M!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,#/_ !$( B0#[P,!(@ "$0$#$0'_Q ? !!0$! 0$! M 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$! 7T! @, M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I M*C0U-CH.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1 M!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25 MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\)XKDOB1\7M-^'$"K,6N+ MZ09CMD/S8]6/\(^M:WC/Q0O@_P ,7FI2+N6UC)"Y^^Q.%'XDBOEG5=5N=>U2 M>\NI6EN+@[I&SR3GC\JI(39W.K_M+>)+^5FMEM+&+^$)%YAQ[LV1G\*SQ\?? M%S-G^UL#T%K#_P#$5R,<.[^$9]AUJ2.//]T[>N.(L=J-//[@YOZN=0/CCXJ/_ M #%/_):'_P"(IR_&[Q4?^8I_Y+0__$5S*P?YQ3Q'S_\ 6HT\_N#F_JYTO_"[ M/%7_ $%/_):+_P"(IP^-7B@_\Q3_ ,EHO_B:YH1\T\1$?_JHT\_N#F_JYTG_ M NGQ1_T%/\ R6B_^)H_X73XH_Z"?_DO#_\ $USHB.:=Y/\ G%&GG]P+_ .)KG_*S_P#J-'V8 M_P"11IY_<'-_5SH/^%S>)_\ H)?^2\7_ ,31_P +F\3_ /02_P#)>+_XFN?^ MS'_(H^S'_(HT\_N#F_JYT'_"YO$__02_\EXO_B:/^%S>)_\ H)?^2\7_ ,37 M/_9R/_U4%.._Y4:>?W!S?U?W!S?U?W!S?U?W!S?U=92-',G^MMY1MEC_ [CW%='7R7X1\1W7@K7[?4+-F\R M%AE,_P"M7/*GZ]/:OJK1]4CUO2[:\@;=!=1+-&?56 (_0U,BT6J***D84'I1 M7+_%WQLW@7P1<741_P!*F_T>W/\ TT8'G\ "WX4 9OQ+^.5AX F:SCC;4-2 MR88V $6>F\]OIU/M7E^H_M)>)]0F?W#YOZN=0OQR\5G_ )BO_DM#_P#$4\?'#Q5_ MT%/_ "6A_P#B*Y=8L=J>L/'_ -:C3S^X.;^KG3+\;O%1_P"8I_Y+0_\ Q%.' MQL\59_Y"G_DM%_\ $5S0CY_^M3Q'S1IY_<'-_5SI/^%U^*/^@I_Y+Q?_ !%. M_P"%T^*/^@I_Y+1?_$US?E-_D4X1?W!S?U)_^@E_Y+Q?_ !-<_P#9C_D4?9C_ )%&GG]P'_XFL$PG M_:_*FF'C_P"M1IY_<'-_5SH/^%T^*/\ H*?^2T7_ ,336^-?BD?\Q3_R6B_^ M(KG_ "J:T1Q_]:C3S^X.;^KG0?\ "[/%7_04_P#):+_XBFGXW>*A_P Q3_R6 MA_\ B*Y[RZ8\7/\ ]:C3S^X.;^KG1'XX^*A_S%/_ "6A_P#B*:?CGXK'_,4_ M\EH?_B*YMH?W!S?U+0?^0M M_P"2L/\ \17-O%Q4;0\__7HT\_N#F_JYTK?'KQ:/^8MC_MUA_P#B*:/CYXNC M/_(5#^QM81_)*YIH,CI4+0Y''Y&BUM6@YE+2+/1O#O[46K:?.!JEK;WMOT+1 MKY,OX=C^0KV#P?XVT_QSI*WFGSK)&3AU/#1GT8=C7RG+!G.U5RPQP.M=%\+O M'4W@'Q?!=*Q^R7#;+E,_ZQ#QD^Z]1]*5BDSZBHID3AT#!MP;D'U%/J"@H-!Z M<52UG6[?P]IDUY=R"*VMU+R.W8?XGICWH M[LUGWWB[2]+9ENM2L+=AU$EPJ MD?F:^?\ XD_&S5/'%W)#;R/8Z:"52%#AI!ZN>O/H#CUKC%B\P\_,S'KU)JN4 M5SZK'Q&\/G_F.:/_ .!L?^-'_"Q= _Z#FC_^!L?^-?*\D?\ @9'_ (T[_A/]#_Z#&D_^!D?^-?,J MH:>(LGI1R^OW!S>GWGTO_P )]HO_ $&-)_\ N/_ !IW_">Z)_T&-)_\#(_\ M:^:1!STIWD_YQ1R^OW!S>GWGTI_PG>B_]!C2_P#P+C_QH_X3O1?^@QI?_@7' M_C7S:(!G_P"M3O)Q_P#JHY?7[@YO3[SZ0_X3K1?^@OI?_@7'_C1_PG>B_P#0 M8TO_ ,"X_P#&OG'R\]OTI?L_T_[YHY?7[@YO3[SZ-_X3O1?^@MI?_@7'_C1_ MPG>B_P#06TO_ ,"X_P#&OG/R?\XI?(]A1R^OW!S>GWGT9_PG&C?]!;2__ N/ M_&C_ (3C1O\ H+:7_P"!GWGT7_PG&C?]!;2_ M_ N/_&C_ (3C1O\ H+:7_P"!GWGT5_PG6B_] M!?2__ N/_&C_ (3O1?\ H,:7_P"!GWGTA_PG>B_]!C2?_ N/_&D_P"$\T7_ *#&D_\ @7'_ (U\WFWX MZ?I3/)_SBCE]?N#F]/O/I3_A/=$_Z#&D_P#@9'_C33X_T/'_ "&=)_\ R/_ M !KYK:WQV_2FF+CI^E'+Z_<'-Z?>?2G_ L+0O\ H-Z/_P"!L?\ C2_\+"T+ M_H-:/_X&Q_XU\T-%4;0X-'+Z_<'-Z?>?3?\ PL+0O^@UH_\ X&Q_XTG_ L3 M0?\ H-Z/_P"!L?\ C7S"R<&HS']?SI\OK]PG^?K3]F^J%[1=&?7]O= MQW<0DBDCDC;HR-N!_&I:^2?#OBK4O"-]]HTZ\FM9,C.TY5O8J>#^5?0'P?\ MBY'\2=.:.94@U*V4&6-3E9%/1U]C^AJ>4JYVU%%%(84444 %%%% !1110!YS M^TQ.8OAW&H)Q->1H??Y7/]!7A*0[C^/8)_BA\O!9?&VK_ /R3 M7-_\-;0KU\8?%$=@/^$VU?\ ^2:W_P!INQ6/S\*,8)KY@EME\UOE_B-?<87) M:-2',Y/[V?G6.XFKT9\L;?\ @)] #]KB$?\ ,X?%#_PM=8_^2:/^&N8O^AR^ M*'_A;:Q_\DU\^^2O]VCR5_NUU?ZO4/YG]YQ_ZW8OO'_P%'T)_P -=Q_]#E\4 M/_"VUC_Y)H_X:[C_ .AR^*'_ (6VL?\ R37SWY*_W:/)7^[1_J]0_F?WA_K= MB^\?_ 4?0G_#7D?_ $.?Q1_\+;6/_DFC_AKR/_H<_BC_ .%MK'_R37SWY*_W M:/)7^[1_J]0_F?WA_K=B^\?_ %'T)_PUY'_ -#G\4?_ MM8_\ DFE_X:_7 M_H=/BC_X6VL?_)-?/7DK_=H\E?[M'^KU#^9_>'^MV+[Q_P# 4?0W_#8*_P#0 MZ?%+_P +;6/_ ))I/^&OU_Z'3XH_^%MK'_R37SUY*_W:/)7^[1_J]0_F?WA_ MK=B^\?\ P%'T-_PV$/\ H=?BE_X6VL?_ "31_P -@K_T.OQ2_P#"WUC_ .2: M^>?)7^[1Y*_W:/\ 5ZA_,_O#_6[%]X_^ H^AO^&P5_Z'7XI?^%OK'_R31_PV M"O\ T.OQ2_\ "WUC_P"2:^>?)7^[1Y*_W:/]7J'\S^\/];L7WC_X"CZ&_P"& MP5_Z'7XI?^%OK'_R32?\-@+_ -#K\4O_ M]8_\ DFOGKR5_NT>2O]VC_5ZA M_,_O#_6[%]X_^ H^A?\ AK]?^AT^*/\ X6VL?_)-+_PV"O\ T.GQ2_\ "VUC M_P"2:^>?)7^[1Y*_W:/]7J'\S^\/];L7WC_X"CZ%_P"&OU_Z'3XH_P#A;:Q_ M\DTG_#7D?_0Y_%'_ ,+;6/\ Y)KY[\E?[M'DK_=H_P!7J'\S^\/];L7WC_X" MCZ$_X:\C_P"AS^*/_A;:Q_\ )-'_ UY'_T.?Q1_\+;6/_DFOGOR5_NT>2O] MVC_5ZA_,_O#_ %NQ?>/_ ("CZ$/[7D9_YG+XH?\ A;:Q_P#)-(?VNHS_ ,SE M\4/_ MM8_\ DFOGSR5_NT>2O]VC_5ZA_,_O#_6[%]X_^ H^@S^UU&?^9R^* M'_A;:Q_\DTA_:XA/_,X_$_\ \+76/_DFOGWR5_NT>2O]VC_5ZA_,_O#_ %NQ M?]W_ ,!1]!?\-;0G_F"#@U]??LG?M*K^T1X6 MO(=2LX=(\6:!(L.K6,3%HSN!,=Q#GGRI-K8#?,I5UR^%8^:_"SP[!?Z"JLJL M"G((S57]G'0U\-_MYR0V_P"[BO?!NH/*J\"0QWNG!"?]T2R8]-Y]:^)QU&,9 M6+BOHCX$ MC'PLTOV\[_T=)7AR/H(G74445)05Y#^U1*8[+1+=<[7>5L?[H3'Z$_G7KU>1 M?M2KDZ%_V\?^TO\ &A;@>0)'G'^34->\<>. MKRXD)D?[)X@N=+C)Z'$5J\:+U'&. /QK@?$7[0-UX2F\N^\4_%&)E."?^$VU ME,JHO0]NG%?!O[2%HJ7DW ^^:^QRO+:59?O+_ "/@\WSB MMAW^[M\SHO\ AK>'_H]_J]0_F?WGS?^MV+[Q_\!1]!_P##74>/^1R^*'_A;:Q_\DTO M_#72O]VC_5 MZA_,_O#_ %NQ?>/_ ("CZ$_X:\C_ .AS^*/_ (6VL?\ R31_PUY'_P!#G\4? M_"VUC_Y)KY[\E?[M'DK_ ':/]7J'\S^\/];L7WC_ . H^A?^&OU_Z'3XH_\ MA;:Q_P#)-+_PV"O_ $.GQ2_\+;6/_DFOGGR5_NT>2O\ =H_U>H?S/[P_UNQ? M>/\ X"CZ%_X:_7_H=/BC_P"%MK'_ ,DTO_#8*_\ 0Z_%+_PM]8_^2:^>?)7^ M[1Y*_P!VC_5ZA_,_O#_6[%]X_P#@*/H;_AL%?^AU^*7_ (6^L?\ R31_PV"O M_0Z_%+_PM]8_^2:^>?)7^[1Y*_W:/]7J'\S^\/\ 6[%]X_\ @*/H;_AL%?\ MH=?BE_X6^L?_ "31_P -@K_T.OQ2_P#"WUC_ .2:^>?)7^[1Y*_W:/\ 5ZA_ M,_O#_6[%]X_^ H^AO^&PA_T.OQ2_\+;6/_DFD_X:_7_H=/BC_P"%MK'_ ,DU M\]>2O]VCR5_NT?ZO4/YG]X?ZW8OO'_P%'T-_PV"O_0Z?%+_PMM8_^2:3_AK] M?^AT^*/_ (6VL?\ R37SUY*_W:/)7^[1_J]0_F?WA_K=B^\?_ 4?0G_#7D?_ M $.?Q1_\+;6/_DFC_AKR/_H<_BC_ .%MK'_R37SWY*_W:/)7^[1_J]0_F?WA M_K=B^\?_ %'T)_PUY'_ -#G\4?_ MM8_\ DF@_M>1G_F'^MV+[Q_P# 4?09_:ZC/_,Y?%#_ ,+;6/\ Y)I/ M^&N8O^AR^*'_ (6VL?\ R37S[Y*_W:/)7^[1_J]0_F?WA_K=B^\?_ 4?07_# M6\/_ $./Q/\ _"UUC_Y)I4_:TBE(5?&'Q/+$X 'C76.?_)FOGSR5_NU-I4"F M_A&.K#^=#X?H?S/[P_UNQ;_E_P# 4?4GASXB^(/&15M-\5?$Q2W*M)XUU8C/ M;(-SC\^*]*^&_P"TM\3OV==1BN-;O=2\;>$&VM:;J4"75M/&K7D<:#V5%50/0"O:98: M^6J1Y961]E3FY0NSZ>\!RM<>"-&D8EGDL8&8GN3&IK7K'\ ?\B+H?_7C!_Z* M6MBL#<#TKR+]J3Q&Z6FG:5&S*LQ:XFP>"%("C\\_E7KIZ5X3^TTI/CJS7^%; M!,#/_323_ 4$R/-5BSZ_@.?PKB?VA/C=I_[/GPQN?$%Y;F^NFD6UTZP241MJ M-TX.R)6(/& SL^$>5_SS7S5^VYIQ\0?'_X2Z;(V;3[+K5\R?PM M)$^G1HV/87#@>FXUTT8\SU,*U1Q1XAXM\7_%[XI7K:KK7BK6=+MVR8].T&^F MTNVMA]W:K0LLCC@G<\A8D\ # KS_ ,3_ !6U;P4Q&H>)OB?\O!9?&VK_ /R3 M7V5XM\*V^F^&0JJN-E?&'[3=BB^?\HZ$U]9E>"I5K>TNO0^*SC,ZV'O[/\3 M_P"&M81U\8?% =L?\)KJ_P#\DT?\-;P_]#C\3_\ PM=8_P#DFOGV6W7SF^7^ M(T>2O]VOH_\ 5_#?SR^]GR/^M6*_N_\ @*/H(?M<0C_FP_ULQ7]W_P%'T)_P -=Q_]#E\4/_"VUC_Y)H_X:^3_ *'/XH?^%MK' M_P DU\]^2O\ =H\E?[M'^KM#^9_>P_ULQ7]W_P !1]"?\->1_P#0Y_%'_P + M;6/_ ))H_P"&O(_^AS^*/_A;:Q_\DU\]^2O]VCR5_NT?ZNT/YG][#_6S%?W? M_ 4?0G_#7D?_ $.?Q1_\+;6/_DFC_AKR/_H<_BC_ .%MK'_R37SWY*_W:/)7 M^[1_J[0_F?WL/];,5_=_\!1]"?\ #7D?_0Y_%'_PMM8_^2:/^&O(_P#H<_BC M_P"%MK'_ ,DU\]^2O]VCR5_NT?ZNT/YG][#_ %LQ7]W_ ,!1]"?\->1_]#G\ M4?\ PMM8_P#DFC_AKR/_ *'/XH_^%MK'_P DU\]^2O\ =H\E?[M'^KM#^9_> MP_ULQ7]W_P !1]"?\->1_P#0Y_%'_P +;6/_ ))H_P"&O(_^AS^*/_A;:Q_\ MDU\]^2O]VCR5_NT?ZNT/YG][#_6S%?W?_ 4?0G_#7R?]#G\4/_"VUC_Y)H_X M:\C_ .AS^*/_ (6VL?\ R37SWY*_W:/)7^[1_J[0_F?WL/\ 6S%?W?\ P%'T M)_PU\G_0Y_%#_P +;6/_ ))H_P"&NX_^AR^*'_A;:Q_\DU\]^2O]VCR5_NT? MZNT/YG][#_6S%?W?_ 4?09_:ZC/_ #.7Q0_\+;6/_DFD_P"&N8L_\CE\4/\ MPMM8_P#DFOGWR5_NT>2O]VC_ %=H?S/[V'^MF*_N_P#@*/H(_M2O]VC_5VA_,_O8?ZV M8K^[_P" H^@O^&MH?^AP^)__ (6NL?\ R31_PUK 3_R.'Q._\+76/_DFOGWR M5_NT>0OI1_J[A^LI?>-<68K^[_X"CZ5T']H&[\53!;#Q1\3F+< _\)MJX&?_ M )KN_#OB/XJ>')X=4\/^,O%N^#D0:IJL^KP2CJ59+AI"0>AVX;!X(.#7B/[ M-UFIN(?K7W)\+?#T-_H05E5@4YR,UX.9Y;2H+]W^)]-D^<5\0_WEOD>B?LH_ MM(_\-#>&+R'4K.'2/%>@R+!JUC$Y:,[@3'<0DDDQ2;6P"24*LI+8#GV[X=>( M9/"'C33[Z-BBB4)*!QF,D!A],9^GM7Q_^SSH2^'/V\)(H?W<-]X-U!Y50X$A MCO=."$_[HEDQZ;SZU]721\Y]Z^-K12FC[W#5&X.Y]=*V3^M.I.II:Y3J"BBB M@ HHHH **** //?VDDW>!K3VOT_]%R5XK''7MG[1:[O!-J/^GY/_ $"2O'(H MN:N.Q+W/FK]KV+9^U#\)?^P-KW_H_2*WOB,,^'?^ 5B_MBKL_:C^$?\ V!M? M_P#1^CUM?$7_ )%S_@%>S@?XL?1'@9E_"?JSX=_:=X$WT-?+LI_>M_O&OJ+] MI[I-]#7R[)_K&_WC7Z=E_P#!1^09I)^V&T445W7/+N%%%%%PN%%%%%PN%'4T M48R:=PU$W9Z G@G_ #]!3LA>-/#WQ*BDN_#WB>VW06<]O$6% MRTT;$O#)!M_>1?,PSC)8[1A+,J"DX2E\/E+IYVL_1.YM'+<5*,90C\5K:QOK MY7NO5JQ\Z45]=W__ 34\$:_X%^(7B#P)\=]"\=V_P -=#N=3U6"WT&:UF-Q M%@K"@>7$D$@$F+A&905 VMNR..^%'[(GPKU;XW\1Z#=6/]F#Q"WBLO]H']B'P_X#^#T?Q#^''Q.T_XI>#+'5!HVM7< M&BS:9<:3.R@QDP32%I(W[2!@I) '&2*CF="4HQ4KN5FK+37N]EZ.S\C.IE>+ MC&3:2Y7K=ZW6]ES7=NZ32W/G>BO=_BI^PQJ/A#]J3PC\-_#NM+XHM_']MIM_ MX?U<6OV5;RTO%!$QBWMM"'S 1NZ1YXKS+XX^ M-^%WQ@\1^&M'UK_A)-.T/4 M);"+4_LOV87OEG:SK'O?"EPP'S'Y0&)&:Z*.*IU4N1ZM7_0QK8.M23Y]D[/U MM?0Y6BBBMKG+<****+A<****+A<****87 =:]B_9M_X^XO\ >_K7CHZU[%^S M9_Q]1?7^M'?AOX]\0VL5Y:^')M$N-0%HLRYA%Y M=1LL=J64ACO'R@@DD9%&(QE*@TJCW\I/\(IO[PP^#K8A-P6B[N,?Q;2^YGRG M1U_^M7N7A+]BI;#X\>,/!?Q*\>>$_AC%X%#'5+^^E-PUQTV"RMQMENBX974( M,A3SAB%/5?%C]@CP;H?P,C^)7@'XSZ7\0/!MCK5OHVO7)\-W.EW&C--MQ(+> M60O,HW9P-I.<#."5SEF%&,E!O276TNNN]N5?.S\C:&78F4'42^'I>-]--K\W MW*WF?,C''=?7/8CG!SZ.;[2R,2 21 M@EC7GQSJ3I.KR/9V6NR=DW>*^^S^9Z4LBC&M[#VFONIOS:NTDI/9><;^1^=* M-E?]K X';LOC=^T[X%\%Z_IW[2GPQD^(_@?4-.DB2SVT^U*UO25SY=PR@?*VX\=.^,XXSV],F@L MN[&X?-G!&.>G3GICG\:^ROA!^QAXR_9__;CM_"WAKX@:?8?VWX3O->T/Q58Z M3'J%OJVER6DSC9#*<+YB(\9.6V'D%LJ3S'PB_P""?WA'Q-^R]X=^+7CKXR:9 M\/?#>O7]UI[I/H4^I7'GQ.4C$20R;IMP1RQ(78%'WLDC3^UJ%KN3Y=+63N[] M+*/^;\D9?V1B6[)/FUO=P2276][?@O5GRY17TEXP_P"":?B31/VM;7X7Z7XB MT'5K&_TE/$4'B9W%O8KI!C+M?2##;OX8>(_$ M'PG^,VB_%*\\%VYO]=TD:%UM)==KZ6O_BLS/^R\6TY..D=]8WTWY5>[2[JY\U44 @J#ZT5W7/.N%%%% M%PN%%%%%PN ZU/I@QJ$/^\/YU .M6-,_Y"$/^\/YT,:W/KS]F3_5V_T%?56I MC_BAY?7R_P"E?*O[,G^KM_H*^J=3_P"1&E_ZY_TKX//MF?I?#6Z-W_@GC'_Q MBGI?_8;U_P#]/=^*]IFBR*\>_P""=L>?V4-+_P"PYX@_]/E_7M4L5?&XC^+) M+R_)'WU#^&OZZGT=X#7;X'T4?].,'_HM:UJR? O'@K1_^O&'_P!%K6M7*=05 MX=^THN[QY:_]>"?^C):]Q/2O$_VC4W>.+7_KR3_T9+30CSR.*OG+]KB+;^U# M\)?3^QM>'_D?1Z^E8XJ^;_VP%V_M0_"3_L#:_P#^C]'KJI;OT?Z'+7V7JC=^ M(PSX=_X!7P[^T]_RV^AK[B^(O_(N?\ KX=_:>Z3?0U]OD6Z/SCB36Y\NRG]Z MW^\:;TITG^L;_>-=1\"_^2W>#?\ L.67_I0E?:5)O'S#\#G^8'XU[M_P %.N/V_?BMCI_;TK?CA1W]N/I7 MT=\?_P!DF3]M+]L3P=X1A\0V_AJ:U^#VE:LM[=0&>%C#;+A9#N4HK%^9/G*C M)VM@"O/EFE.$(5*GPR5V_P"72]K=3T(Y55J3J4:?Q1:BO.[>OEL?GV>G'Z4I M.,]/7@Y'X<_S _&OI/XW_L'^&/"'[/6K?$;X=_%O2?B?I/A;4X=+\0)#HLVF M/ISRD+&Z>)OCY\9(?#^M?$C^WO&&G_"RQ\1 M^'X3H$=M_:44=N772P4E $B1Y*S-O:3#;@, T+-J#U4FHZZM.^ENG+IN$&!6MA, MVKWUPX6*U3+H5PN79OF*KC*GK7K6D_\ !.WP7X3TK0]/^)WQT\._#GQ]XBM( MKRT\.3:)W4;".V+*0Q##Y0022,BM*N98>%[O;RD__ $E,QHY= MB:B3MH]=7&*>MM&VKW9\IT5]+_"'_@FUJ?B[XF?%+POXO\5Z9X&NOA-%%=:O M=SVS7=JUL9E$DZLK*VWR"947!:0A5PF2PU?"/_!/SX?>(O#/BCQQ'_"OAOX MJ_#_ ,3^'_$R1SVGB9K]+*SL(6+ F^5V)M9%VY:-B3AE"@L<5ZWH'_!-CX=_ M%FV\0:7\-/VAM!\;>-_#^G7&HG1CX8NK&WNU@P91%=O(4DPI^4HI#9!^54XJ;<5'5?WEZZ:VEIU29\@!>1 8]NGG\?/3_ %52QKG0E6M\+?X$U<'RUXT6_B2_$\>QA>_4@>^./\ Z])7?_M8 M#;^U1\3,#_F:M4&!W_TR7%=_\ _V+]"\:_"+_A8/Q)^)6F_"OP7>7SZ;I5W- MI4VK76K7$8_>B.VA97\M"<-(3@-\N#FM*F-A"BJU73F2[O=7^R1'!UJE9T:6 MO*W?I9+S>B^;9X#1_GBO=/BM^Q')\/\ XJ>"]+T_QUX/U?P7\1(OM.A>,I[C M^S]+:%7*3-<&0YA:(C#H?F#%5&6)4>E^'_\ @FO\._BS;^(-+^&O[0V@^-O& MV@:;<:BVBGPS=6-O=K!@RB*\>0I)A?NE5(;(/RKEAG4S2@HJI?336TO35VTU MZ.QO3RC%S;IPW7=QOM?36S]4F?( .<=]WW]?HY^RWXK\/_ +,7_!*+6?%OA+XM67A7Q1KVN217]\W@MK^>6[6P MWIH69 PVMA7%T5\M?-8 DFOSOT'[,VNV9U+S/L;SH+I@269 PWGCG(4-W)X MJ<)CI5YU%RZ1DUNU>W;W4OND3BL!'#QI\U36:3TLTKOKJWZZ:%-&RH;^'L<= M?\^W7U%' !Z\ K? 6U@A.E6? MA+3]-OTN8M@,D=S RM>&(M;?;[<1QR*580_98Y78$Y#["&)#,KM27KR^A\G]1_A2Y],=<\M>/OAM\6-%^*6F^#KN"S\30P:1/ILFEM,VR*11* MS>="SY42# /;=AMOIGB7]ASQ3^U%^U/X=\%^)/B=:W6H+\+[+7[+5KO0X[6& MWMT@W0V3XOG<.6S23NY*SOYWY?N9\J49KJ/C3\'M;_ &?_ (JZ[X-\20QV M^M>'[IK6Y$;[XW. RNAP"492'5B!E7&0#UY>NZ%2,XJ4-F>=4C*$G">ZZ'LG M[-G_ !]P_7^M?>/P<&='4_[(YKX._9L_X^X?K7WE\&_^0,F?05\OGVQ]CPZK M-6*OP<7=^WU:_P#8E:O_ .EVE5]1/%AJ^8?@JN[]ORU_[$K5_P#TNTBOJ:2+ MFOSO$=#]3PJ]U^I]4K2TB_TI:Y3M"BBB@ HHHH **** .#_:$7=X,M?^OY/_ M $"2O(8XJ]A^/PSX/M?^OU?_ $"2O)HX_:KCL2]SYA_;,3;^U#\(O^P-K_\ MZ/T>M;XB_P#(N?\ *S/VU?W?[4/PA]]'\0#_P C:/6G\13_ ,4[_P KV<# M_%7HCP,Q_A/U9\._M/=)OH:^79/]8W^\:^HOVGNDWT-?+LG^L;_>-?IV7_P4 M?C^:_P 8;1117<>8%%%% !1110 4"BB@#U3]AOQ%8>$?VQOACJFJWUGI>FV' MB2QN+F[NY5AAMHUF4L[NQ"JH&222 ,G%>Z?'#_@GW:_$CXT^,/$EA^T#^S. MECKVMWFIV\<_CE5ECCFG>55?;$0" V, GIU[U\;GDG\_I0#G\\UY^)PE2=95 MJ57ETLTU?0]/#XRG&BZ52GS*]U9VVT/T8_9#_:HURQ_8ZTKX:^ ?CEX%^$OC MCX?ZQ?1S-XC2U72/$5E--YBRQ74T$H#(Y? 506!Y &TBKJ'[;4O@O]L[X M(XZ9Z8X_/_#\AZ"NP^ WQT\1?LV_%C2/&GA.ZCL]_]^UT=]/B"HXTZ4M(QM]J325];PO9G MW%^S]^R7X9_9R^"/[1NH6?Q:^'WQ O+[P#J5K8VWAF^^VF*SRA\VZ(P(9"WD MJL66ZM@MM.-SX!>)O"/A/X$_#2\^%7Q"_9K^'9318E\6ZCXLMHI/%T.H#FY> M(2;O.C!),<8V*!@*Q5AM^5?C/_P4>\7?%GX;ZMX3TWPG\-?AWI/B*13K8\&: M"--FUD(V]4N)-[LRALGC;G)!R"0?GO/)]_\ ./I[=*YJ64UZ]-_6)^\VGT:T M5M4E8Z*F=X6A42PD$XV:;]Z+U=[)MW2]#]./CQ^T_P##/6O^"A.I-=^/M+U' MP;\4OA3_ ,(9-XGLWCF73)YRV)+F-,>4P:(;D904\SD(,X^3_CO^RE\.OV=/ M@E>7%U\5O"_Q!^(&I:E'#I%EX*U);_3[6T3F>:[;RL^8?E"QAD()W?. =OSN M3GJ6+>N>3^/^>@]!0WSCU)XZ9^GO^ KTL+E?U=Q=.HTE:ZLO>:Z^2\NQPXK- MI8A2]I35Y7L_>TOY7U]6?H9^R%\9]+LOV"O^%K:UO/BS]GJ'4_#?AQ]OR7;: ME'&+0ECD$P/+-A5)PF.G!/YZNYD=V8[I&/S$_>)[Y)]\<]>/>O8OCY^V[XH^ M/7PLT/P3)HG@_P (>$M#G^V+I?AG21I]M>76S8+B8;FW2;,CC:"3]VO&\_C] M:K+,(Z3J5)[R>B[+LC'-<8JO)2AJHQ5WWD^_?0****]0\D**** "BBB@ HHH MH !UKV+]FS_C[C^O]:\='6O8OV;/^/N/Z_UKEQ7\-G9@_P",C[R^#)_XE*O%S7MGP=&WXF MUW4/A^[\SFK_ */\BQ\>O^/"3_=-? /[2?\ Q^2_[QK[]^/)S82?0_RKX"_: M3_X_)?\ >-??Y'T/RKB+J>.T445]6?%A1110 4444 '/0_AUKZD_P""8EUH ME_)\9?#NL>+/"?@^7Q?X O=&L+[Q#JD=A9FXEF@55+MSUR2%#'&<9KY;/(H' M'T&>*Y<5A_;TG2O9O6_H=6"Q*P]95+7M?3U5OD?07Q-_8%/PN\!ZEX@7XU_L M_P#B)M,A\]=.T/Q?]LU"[P1\L,7DC>_/3(X_.ON+7_VU_'?Q[@T+Q1\+_P!J M+X5_#3PU>:?;KJGAKQ3#I]M?Z+<)&@F$"26TCW*G#,IWA2?E5L=/R;QD?6CJ MV<#)Z\=>_P#.O.Q&3SQ,4Z\^9KO"+T^9ZF%SR.&;6'ARQZI2DG?U5G8^]/V> MOB=X'^+?[1?QHU[Q7XX^&OC'X@7-K:1>#O$WQ&T&/2M U+RCY<\KVJ'RX7V) M$(2V9,#)7<74^A?MC_&ZQU__ ()N^,_"FO?&+X3^-/&L>J:;>Q:/X2-O;V-E M;>!9/VCO@/XNO/$OAF\T_X7 M?!ZPU2YB_M&%BVJV5O.T%F 6&;K[0T&8C\_R\\5\_P#[*+;EIY(=(U 2^9(9XHW5&CG#8+2 A=I(93S7A(^4\?G1N(]O M:NN.6)1:C)J5DD[Z[W^[RV.6IFCE54IP4E>[5M]+?@MGT/O_ /9>\-Z5_P $ M^+O7?$OB;]H/X<^+_!JZ9>VY\$>$=??6&\3RS0O&D4UOL"1 E@WFL&P1@D*2 M2B? 71/V@_\ @E=\$-/NOB!X/\ ZS:ZMKD]@WBB]-GI][&+MA,AGVMLE7,95 M2#N^;\/@$_,NT_,N #R /3']*]!\:?M*:YXZ_9_\&_#>\MM)CT+P/O6@MDGMNZXXS731R>% M.I&I>]K?.U_Q=SFK9U.I&4.6U[_C;\K'Z/>%/VS/"'P@_;/^'&J_\)AI]CIN MJ_!G3O"5UK^G^3J'_".7[(2KR1C>-\4D:!HV!VAOF 7(J/\ :1_:2^*WASX& M>,H_%_[77PN\7:=J]E-IFGZ'X2TK3M6O=<\T%&BFV01?8T\ILM('I[GO6*R*FJD9W6EMX1>S[M:'1+B*JZU M[I.SV#K^>?QHHHKW#YX**** "BBB@ '6K&F?\A"'_>'\ZKCK5C3/^0A#_O#^ M= X[GUY^S)_J[?Z"OJC5/^1%F_ZY_P!*^5_V9/\ 5V_T%?5.ID#P/+_US_I7 MP>?_ L_2^&MT=7_ ,$Z$W?LFZ5_V&_$'_I\OZ]MDA]J\8_X)PKN_9(TD^NN M>(/_ $^7]>WRQ\U\;B/XLOE^2/OJ'\-?UU/?_! QX,T?_KRA_P#0%K4K+\$_ M\B=I/_7E#_Z+6M2N4Z@/2O&?VATW>-;7_KR7_P!#DKV:O'_V@(]WC.U_Z\T_ M]#>F@.!CBKYJ_;)79^U#\(_^P-K^?^_^CU].I%@5\S?MH_)^U!\(3_U!_$ ^ MO[[1ZZ:77T?Z''7^%?XD:OQ%_P"1<_X!7P[^T]TF^AK[B^(QSX=_X :^'?VG MNDWT-?<9'NC\YXBZGR[)_K&_WC5[PGXAE\)>*]-U: ;IM+NXKN,'NT;AQ^HJ MC)_K&_WC337VKBFK,_/^9QES+='W9^T3^S-\.OVT?CA=?%3PS\>_A1X8\/\ MC5H]1U33?$FK"SUG1)BJB>-;8C]_@J2/FC#'(!( I_$_Y M^OUYI&&X<\YZ@]^U>,LI;C[.=1M15EHM%Y]WTN>W_;5I>TA2492:1QG:37TKXC_;2\!\W7CK7'6R"E.$5=-QU;DD[W]3LH<1585ING'226D92CR]=U;KO8^T] M&_:"TWQJO[5FH:Y\1K'Q=?\ B7PW;6&EZS?6%OH4WB=H98D!BLP1@[8^% +; M I8!B15/_@F=\1O$WPZ\'ZU)X&^/O@?X=Z])J"27WACQM"MMHNK6ZQC%PERP MD D).UE14D(49? &/C@CYL]_7_/^<4 \#H O0#H/I75+*8NE*GS:-K[*M9*V MVUO(YX9O)5(S:=XIW]Z:W?\ ->[^9^A'QK\;? ?QG^V;\$Y/&4WPQNKR(71^ M(6H^#H)%\+75RQ9K+)R/. < S/R"I(=MJX7Z"^!_QOT_X<>(O$%AXJ^-'[,> MC^&=8TZ\L]%T'P$+:"VNI&B;9)=3E?W&U4P%WD,S ;B0%;\=0<'(XPG;Y=#MI\1RA.4E22G^$/VQOACJFK7UGI>FZ?XEL;BYN[N40PVT:S L[NQ"JH ))) M '.*\J/(_SSQBC/YGFO4HX)4Z$Z*?Q7_$\BMCG.O"NU\-OP/LCXW_\ !/NT M^)'QE\9>)K#]H+]F>.QUW6[W4[>*?QR%F2.:=Y55@L)&0& P">G7O7J7[(/[ M5.NV/['6E?#3P!\ A;6]M<.T3%)+JE ^3H!SUXZ\8Y]>..>U8XCA^-6,8\]DEMRI+OI:UOD=6'XBG3E.3A=MIMW MEJK6UUU^9])Z;\2-+T/_ ()96^BP:UI=OXILOBN-5CTW[3%]L2%=-C59O))W M&,2 -@J6]" *I?$3_@IE\5/V@['2]!^*GB+_A-/ \.J6M]J&C?V99V/VY(9 M QC\VWBCE7E'+J2NY)-W;3MJKVU3Z/S/+EFF(]WE MDTDDFKM)VZ-=4?:6K?L=>!=;^)K>-O@K^T9\,_ OAB^D^U6MMKGB2XT77-!5 MFW>2%.Z278,[7+@M@USQ<; M39)KTL"1)^Z#N/M7H'[/'[2NO?LQ:YX@U' M1+;2;B?Q+H-UX=N_MR2.JP7 7S'3:Z'>,<$[@"V=IQBO/Q&459Q:=5RDDTO= M5[-K=]6>AA M+OBL+32M+L_"]TU]#8V,,HFDN;HD?NIFW!1&?F!Q@N"YC]07XY>"5_:MDU1? M%_AC[ WP &C"Z&K0&/[<;(*+4/O_ -?NX\O.[G@9K\YST_V<8 !X]3@=A_\ MKZT$94K_ GMV_*M)90FOWE1MN_1>2_"QC'.FK1A37*MM7IU_4^C/@+XZT71 M?^"=7QVT6?6-+M=:U;4_#[Z;827:+=7JQ7,C.88\AI-@(+;0<#TZU]K>(_VV M?''QYAT+Q5\+_P!J+X6_#3PS>:=;C5?#?BB'3[:_T2X1%$ZP+);.]RIPS*=X M4GY5;'3\G7^,G%Z=[-7]#T?]K;XFW7Q?\ VB/$NO77BZ;QY+/.L*Z^^CQZ.=42 M*-8A)]EC^6+A1@'#,H4D EA7G%&WC'7C'/US17L4::IPC3BM$CQZU5U9RJSW M9[)^S9_Q]P_6OO+X-_\ (&3Z"O@W]FS_ (^X?K7WE\&_^0.G^Z*^9ST^PX=W M1'\#AN_X* 6O_8DZO_Z7:17U;)!S7RM\!_F_X* 6_P#V)&K'_P G](KZQ>+F MOSO$=/D?JF%^%^K_ $/IGI10>M%;9(;J'"S64ZG,ZS)I>D:-#X[TE5Q#J6G7UI9NRYP!)#=3QF-@, A6D&?XN>/5P=: M,9IOH>/C\/-P<8ZW/%?VFM3BD\[YACGO7S!-?1B>3D<,>]?8?B7_ ()Z_';Q M>[&^^&/B!@YZ+K>BC_V]KGC_ ,$F_BT?^:3^(^N?^0YHW_R=7VN#S_"TX+ M^Z7^1\I_;D_R:/MR>OZU]6?\.A?C%_T2/Q'_ .#[1/\ Y/H_X="_&+_HD?B/ M_P 'VB?_ "?2_P!9<+_,OOC_ )D_ZHXW^5_=+_(^41>1C^[U]:=]N3_)KZL_ MX="_&+_HD?B/_P 'VB?_ "?2?\.B/C#_ -$C\1_^#[1/_D^G_K+A=^9??'_, M?^J.-_E?W2_R/E3[(O_ >Z)_\ )]'^LN%_F7WQ_P Q?ZHXW^5_=+_(^5?MR?Y-'VY/\FOJ MC_AT;\8/^B2^(O\ P>Z)_P#)]'_#I#XO?]$E\1?^#[1/_D^C_67"_P R^^/^ M8?ZHXW^5_=+_ "/E?[Z+_\G4W_ (=-?%K_ *)/XC_\'FC?_)U5_K)A/YE] M\?\ ,G_5+&_RO[I?Y'RW]O3U_6O8/V<=1CCNH_F'7^M>B'_@DW\6@/\ DDWB M/_P>:-_\G5HZ#_P3.^-7AB17L_A?XDB8'(SKFB\?^3U85N(<+./*I+[X_P"9 MT8?A;&0ES.+^Z7^1]%_##Q;;Z?HBL9.-@^M7/V/]5/C+]O6_O+=?-M])\&7L M%Q*O*1-/>V#1#VW"WE(!YPC>E>1^%?V,?VCM;O8],_X0Q?#]O)\KW^K:W8&" MW'3+"VGFD]\;/QK[J_97_97TG]ESP%-IUK=RZOK&J3?:]7U>:(1R7\V-JX7) MV1JHPD8)"Y8DEB['XS,*RE*\6?H65X6<(VGH>A/%\W2O9OA&-OP^T\?]=/\ MT:]>0RQ8KV#X5+M\!6'UD_\ 1CUX<+%Q_P#6Z5\4>+]<_P"%=_MZ?$J&^7R?[_TIF60 M?,.W>OA#]H_4(VNIOF!^:4:*]^2 M^^/^9\'G&2U\0_Z+_\G4O_ Z0^+W_ $23Q)_X M/=%_^3J/]9,)_,OOC_F/_5'&_P K^Z7^1\L_;H_4?G1]NC]1^=?4_P#PZ/\ MB]_T27Q'_P"#W1?_ ).I?^'1OQ@_Z))XD_\ ![HO_P G5/\ K+A?YE]\?\P_ MU1QO\K^Z7^1\K_;H_4?G1]NC]1^=?5'_ Z+^,'_ $2/Q'_X/M%_^3J/^'1/ MQB_Z))XB_P#!]HG_ ,GTO]9<+_,OOC_F'^J.-_E?W2_R/E?[='ZC\Z/MT?J/ MSKZI_P"'1'QB_P"B1^(__!_HG_R?2_\ #H7XQ_\ 1(_$?_@_T3_Y/H_UDPG\ MR^^/^97^J>._E?W2_P CY5^W1^H_.C[='ZC\Z^JA_P $AOC%G_DD?B+_ ,'^ MB?\ R?3O^'0GQB_Z)'XD_P#!_HG_ ,GT_P#67"O[2^^/^9/^J&,WY']TO\CY M3^W1^H_.C[='ZC\Z^JO^'0GQC_Z)'XB_\'^B?_)]'_#H3XQ_]$C\1?\ @_T3 M_P"3Z/\ 6;"[\R^^/^8?ZHXQ?9?W2_R/E7[_Z)+XC_ /!] MHO\ \G4?ZRX7^9??'_,/]4<;_*_NE_D?+'VZ/U'YT?;H_4?G7U,?^"27Q= _ MY)+XD_\ !]HO_P G4W_ATI\7!_S27Q)_X/=%_P#DZC_67"?S+[X_YB_U1QO\ MK^Z7^1\MB^CSU'YU8TN^C_M&#YA]X=_>OIS_ (=,?%K_ *)/XD_\'FC?_)U- M3_@D[\6XF#+\)_$BE>A&NZ-_\G4?ZR87^9??'_,:X2QM_A?W2_R-S]F?6(H8 MX"77H*^C/&/Q!M-,\$R;I5!$>?TKY_\ #?[ _P ?/"(5;+X9^(1CA0VMZ,?_ M &]KUSX&?\$Z_BA\7]>A;XI+_P (=X6@(>;38;R*ZU'4U_YY[H)&2%#W<.SX MX 5CO3YC-,9"M\+1]?DN6U:#]Y,^AO\ @FSI]Q#^QIX8FN(VC.H7FK:A&&_C MBN-4NYXV'LTI+FES'V=*GRQY3V_P7QX/TG_KSA_\ 0%K4K-\)#;X6 MTL?].D0_\<%:58&P5Y'\>ESXQM?^O-?_ $-Z]5N%2:?[%,BGW*V:.A\Y^*O'-MJOAC,QL!P0&D&?XN>/-_$W M_!/GXZ>,'8WWPQ\0.&[+K>BC_P!O:^KRO'4Z'QM'Q.Z+_ /)M'^LN$VYE]\?\P_U2QO\ M*_NE_D?+7VY/\FC[_Z)+XC_ M /![HO\ \G4?ZRX3^9??'_,7^J.-VY7]TO\ (^6/MR?Y-'VY/\FOJC_ATA\7 MO^B2^)/_ >Z+_\ )U'_ Z/^+__ $27Q%_X/M$_^3Z7^LF$?VE]\?\ ,'PC MC6K.+MZ2_P CY7^W)_DT?;D_R:^J/^'1OQ@_Z)+XB_\ ![HG_P GTH_X)&_& M#/\ R27Q%_X/=$_^3Z/]9,)_,OOC_F'^J.-_E?W2_P CY6^W)_DT?;D_R:^J MO^'1?Q@_Z)'XB_\ !]HG_P GT?\ #HKXP?\ 1(_$?_@_T/\ ^3Z?^LN%_F7W MQ_S#_5'&_P K^Z7^1\J_;D_R:/MR?Y-?57_#HGXP?]$D\1?^#[1/_D^C_AT3 M\8/^B2>(O_!]HG_R?1_K+A?YE]\?\Q_ZHXW^5_=+_(^5?MR?Y-'VY/\ )KZJ M_P"'1/Q@_P"B2>(O_!]HG_R?1_PZ*^,'_1)/$7_@^T3_ .3Z/]9<)MS+[X_Y MC_U2QNW*_NE_D?*OVY/\FC[A;Y%^[Q]#UKZH_X=(?%_\ Z)+XC_\ M!]HG_P GT'_@DA\7L?\ ))?$G_@]T7_Y.H_UDPEKZ+_\G4?\.EOBY_T23Q)_X/=% M_P#DZG_K-A5M)??'_,7^J.-_E?W2_P CY9^W)_DT?;D_R:^I/^'2_P 7!_S2 M7Q)_X/=%_P#DZC_ATW\6A_S2?Q'_ .#S1O\ Y.H_UFPKWDOOC_F+_4_%WO9_ M=+_(^6_MR?Y-'VY"?O?K7U'_ ,.G?BU_T27Q'_X/-&_^3J0_\$H/BR!_R2?Q M'_X/-&_^3JK_ %DPG\R^^/\ F+_5#%]8O[I?Y'G_ .S?J4:74.6'WNU?<'PP M\6V]CHB[I /D%?..@_\ !-/XT^%G5K/X7^)(MIX_XG>BG'YWU=WX6_8V_:+U MJ]ATS_A#5\/V\ORO?ZKK5@T$ Z9(MIYI#CKC9^->'FN:4:R]R2^^/^9]'D^2 MU\._?B_NE_D>N?LBZM_PF?[>=_>6J>9:Z3X-O8+AUY6-Y[ZP:(>VX6\I&><( MWI7V5)%Q7GW[+'[+>E?LP^ I["VNI-8UC4IA=:MJ\L7ERW\NT*ORY.R)5X6, M%@N6))8NQ])DBR?\\U\96GS2T/OW'_3TO\ Z"U>;QP_+7IGQB&?#5O_ -?2_P#H+5YW'%Q51 C2 M+ JQ''CM[CV[?_6^E.CBQ4L<7RU0#43(S3TASS4D<531Q8%%P(T@![5(L6>U M21Q5,D/RT78$*P^U2)",]!^53)%D4]8MI]/K4\S C6'-.\K_ #FGR2101[Y9 M%BC/W2W5OHO!_7%0/K]I&?EAN)?]IF"J?P /\ZJ[ G6$YIPBYJO_ ,)+;K_R MZG_OZ?\ "I(/$-A(?WBR1\<98/'^. #BC4"8)CC^+K][/Z 4[R6 _B_[Y/\ MA6?/XHF#L(9U2/H#$-@(_#G\ZC'B6Y4Y^TS?]]FC4#5\L$G\\"I8K"25=RQO MCU/3^E9*^+9'@8,JR2$YCD*C;-&H&\VG2@9\IL>H/2 MHTA\Q]JJ6;^Z,UAC4RA^5L'M@XJQ=>*I[D;?,94 "@*?SYZT:@;!TV8_\L9! M^E-DL9(,&2.15/0EX&N M8>*:8>.E,M-80S9*LOED@]]W7W_2K:E)4W)(LB-T9#D?_ %J+L"J8 MN*:T1JXT7S=*:8,U/,P*31FF-'_^JKCPU&T-',P*;0^U1M%QTJ\T51/%1S," MDT(YXJ)X #TJ[)#4*B>+V7\JN/'S46+., M\XZ$G-7I(N:ADCH HRQ5ZW\,!CP/8_63_P!&-7EDD5>J_#48\%V?UD_]&-4R M W:***D K@?CBF[^R^.TO_M.N^KA/C2FXZ;])?\ VG0!P4<=2) K?P]@OX#H M/I3HXN.E3QQUH0NPBQ_ITJ5(\T^.+BI8XL"BY8Q(<_PU(D6>U2)'\M2"':N3 M@#W.*+@1I ,_='Y5(D.>U2D16B+]HE\O=RJA:3^VK.,[5AFD]V ME /_ 'R!D4:@"V_S=!4@M^>U1KK]JO\ RZM_W]/^%3PZS8X9E\Z.3JBS /&/ MKC'/UXHU %AR?IW!IYCVCYN_3FJ9\4W!/RSE!S_JOW8_2FIXHND/_'UF2L,^3( ?[W']:RCXJD-NN JS-D-*JA68>AQ59]6, MARS;OKS1J!NR:?)'UC;'<@9 _6EAM&G'[M7D ZE1N'YCBL2VUQK6565F&T@X M#$=*=<^(IKUOWC^^!PH_^O[]:-0-O^S9/^>3?B0*;):M$V)%V-V# J?ZY_.N M?_M,C^*IK?Q%-:KM61BG="2:3R?:K?D>U)Y7M1S,"F8^.E-,''_ -:KABX_^M33%1S, M"BT%-:"KS09J-HJ.9@4FAQVJ,Q5=:*F-#[4#'&*A>''%7WCYJ&2+GI0!1DA]A]/6H98LC_/^??ZU>>+FHY(L'I0%V9[1 M8QTQC'%1R1UT?_H(J M_6985Y;\:H]_BJW_ .O-?_0WKU*O,_C)'N\4V_\ UZJ/_'WJH@<;'%Q4T<7R MT](>*GCCJC-#4BXZ=#D>W;_/M4B19I\<7%2I%Q0:#4BXJ1(?:I(XZE2'Y:+@ M1+!D=*D2$?W1^52I#4BPX%%V!"(J>(<_PC\JF2&GB+'4?GQ4\S A6+VIXB;- M3+%GIM_.I(H?,&55F^G/]*.9@0B+)_\ KTOE?6I_+PW]"<8_2GI;EQ\JD_0' M_)HYF!6\H^_YT>35OR?FQW]",$4ODT_'BFM$ *.9@4S%Q_P#6J-HC5XPY7(Z> MO/'XXIC1#'3I][@\4>+!Z5#)%0!1>/'OVR>I_'\JADBY_&KKQ\#K2T#I169 M84444 %%%% !1110!RWQ;3=X;A_Z^5_]!:O/HXZ]$^*HSX>A_P"OA?\ T%JX M..+-,!(X_P#/K4T<7%+''Q4\<56 R.+BITBXI\<6T?A4D<7% $<<7'2IXXN/ MTIZ0\5-'#[?F2HLD*<;IX^0X3H"W*-CK@-@8&X<+)J;(Y5FY)(;<#R M>_7!/Y#^M7'78#JM9U1Y=6N&D*LXI^IXH_M M+WJN4#H%U#)]/I7&?$_XV+\-_&G@/2GL?M0\;:Q+I1G-SY?V$)87=WYGW6$G M_'KLV@KC?NW<;#I_VEN'6O+_ -H/P;K'C?QQ\,[S2[/[5!X=U^ZOM1(FC3R( MGTG4+=7^8_-F6>),*"<-G 4$C:C",JBC+8SJ2:BW$VO'/[=OPM\%_#KQ5XEC M\<>%]>MO!^F#5=0MM)UFTN;I8753#A5DQF4NBQ[BH=I$ ^\#737/[27@.QM? M#,]QXV\)VL/C4J/#[3:Q;H-<+E0JVN7 G^_'_JRW+@#=D9^0=1_9&\8-^SMX M/\.6/AZWM]2TWX*ZQX3ND^UP*(M5N5TXI 6WA;398Y;AV2_EO$N3'$?M*$/I_ MFR*8F8(Y$1KH^JT&K$M/U:Q1&N; M&YUBWANK<,T:*71F#+EYH4Y4;7='D@O[=X+VV1HPA0^9NZIILEYH\FI:A M:WL3SK L$&UC#(&CM(Y%C=@JF1!YA^G/[2]ZYL11A!I0=S2C.4D^8W_MXI?[ M0K!AOFGF5%9=SL%&2%&3ZDD ?B14^I0W>BOLNX)8&;E=RX##U!Z'\,UARFQK M_;\?WL]MIY_SS6AX;U*2U-U<1HSV\,,C2>6OF!FV'9PN?F)Y]@-WW0:X\ZGQ MUJS+XLNI1;[KB3-KCRL-MV-V( _B/<]3W)HY0+_[07QQ\1?"M_ 6E^&?#.C^ M)=>\>:TVC6\.JZU+I-K:%+"ZO&D>6*UN7^[:LH C.3(M!EE2(1NA+$H1(;7[2 MEAXFU?Q5\*?$7AOP?JWC4> _%#ZCJNG:/=6$%S'')HU];,8_M=Q!"VV>ZC4@ M2A@,\<$5Q/Q)_9V^)'[1VN>*?'S:!#X'URW7PZOA3P_KM[!)/,VDZB^HS?;I M+1KB&-;EV$*^2\NQ%$APQ:-.FA"DXWE]_P#P/^ CFG*:=HG3>.OVK_'OP5\% M>,]2\=?"^ULY/#GA:\\3V%QH&O3ZMI-_]F7]Y9W%U)8V[6ER=T94-$Z.ID*L M2A4>]6CB\M(Y=NWS$#%<[BF<<$\=#QDXSZ"OG']H";XP_M1? KXB>&[/X7W7 M@K2]3\$ZEIT5EXAU33IM6UG5;B$I#%;-9W:+)J)XN: MY38HO%44D57I(N:ADBYI@4WAYJ&2*KTD7-0R1\U8%*2&H)8O:KTD7-0RI0!0 MDCKT_P"' QX-M/K)_P"C&KSF2+FO2/AX,>$+3_@9_P#'VK,#:HHHH *XCXQ+ MN?3?I+_[)7;UQ?Q;7+Z?_P!M!_Z#0!Q4<53QP^U.CBXJ:..M &I#Q4T47/2G M1Q\5,L65_#KZ4 1Q1^8^UHSRZZF54?-A1ZY.?<'Z M^O2E$#HI-3,KNSMN9C\YS]X^]-&H?+C/'IFL$:D0!\V!C'3K3?[2]ZOE WQ? M+G_ 9->?77[2ND:#\8/$OAG6I--T.Q\.:5I6I-JU[J20PSO?W%W D.'"JI#V MRA3O8L9@H&5!;HO[3_'\:^:OVB_@#XC^)OQ:\37EKHJZAHNL?\(4BL;F%!/' MI^MW-U> JS CRX9%;D?-NPNY@0-L/3A*34]C&M*45>&YZ_KG[=7PMT:[\$1P M^-/#>J6OC_5I=&TF]L-8M9K5KB.)Y'!?S!ERM/C?X2O_ M (@7WA.#Q1X?G\5:7;B[O=%BU&%]1LXL(=\MOOWHF'C(9@ 0X.>17S/JWPB\ M8:#\=I/%=EX:EU*Q_P"%I+XC$=G>6DB^)]:\26-[]NT2'0]MZ+LHL06!M4DFQ=". M2*5TA&QV$C+'&K]'U>BU\7XK_(Q]M470^E+S]LGX4V6D2:A-\3_AW%91,\3W M#^([1859?)##<9 !C[1!G)X\Z//WUSN>)/CQX-\'WF@V^K>+O#.ES^*G5-%C MN]4@@?6&8H%6V#,&F)WKC8#G>F.N#\T_ S]G/7?!R_!)=2T&&W_X0KX9WVB: MC^_A?[#J4XTU?+'S?.6$5R-RY3 .6Y&?,]2_9#^(4?PW\,:/)9^,7MM8^&6D M>#-2TSP]J&A1PZ?I6;3Q)(#"S;'*QFFL+1O\0>VJ6V/ MLWX6?M/>$OC)X[\:^&]!U2UNM7\ ZD-,U6W6ZADD60Q))O54=F\H,S1;F"GS M(9DYV9/=F_SWZUX/^S_X_%KXIPZAI-U'H^OZU:ZQIFJ_:H)H;U/[,L[ M5HR%<2B17MF8EHPI#*58\@>L'4N.M*Q]-%QJ MUQY-NOG2XR%#8)_Q/L*9=SS6-PT,T4L,B'YDD4JP_#!Q^/7U%9\IH;G]H#_: M(]!SG\*Z+POJ4UE:0JZL5N+E8XSCY5&UR23T ) P"*V/"'B>YF\86KRW#,LCXN'=_E6( ;R>RHH&<\ ;1TP*7*!#\:_C MKXP\)_&GPMX&\$^$/#?B35/$6C:AK^$I+?XI+XI_X0M/"T>HA[>?43:B]69+SR@38_8S] MI:?R/,$8<>095$33?%T>+]&_:4^'OQ"T/X=^*/'NCV?A76='OHM%O-+@N;:> MYN=-EA)%]>6RLI2UG!*,V.,@#FN)O?V>?B7=>*#\9(_#\(\70^.5\4P^#3J$ M N9-)&CG2?LC7(9K87QC+3C;+Y E(A,Q3]Z.FFJ,DFVMN[.64IW=CM=7_:P\ M6?#G3[RW\;?#==&UJUUW0M*B?3=6EOM$U+^*S$UO?26L+-) TC-);O"C# M"8 8_!^@Z?XJ\+WFG:3J5_92Z[* MMIK%K=7]W.]O=2VD<"Q(!'%&\DKF)R2"RQU],&''\.#Z9Z#'^-8UE%)..YI3 M>+FHI8J+ M@47BYZ5%)'UJ[)#4+Q\TP*4D-121U>DBJO)'@U8%.2/-0R0Y[5>DBXJ!X^: M/5?#0QX;_%U=_B:#_KV7 M_P!#>O2*\\^*Z;O$D/\ U[K_ .AO0@.6CBJ:..G1Q<5-''6@#4BXJ1(N*DCB MXJ:.+ H CCCJ9(OEITY\M&W00DI'GHP'&_\>OMGM5.;4A' M"S-]U02>:OE8'7IY,X8Q31SJ@)94/[PX]%/\^U0'Q#LE/DPV\:KP,QJQ_$L# MS7B_A?\ :]^'OB+_ (1V)O%OA_2=:\3:1%K=CHFHZK;P:J;5X3/N\CS"^U8U M=F*!EPCG. <2>"/VM_AM\0D\/_V7XY\*W5QXHT[^U]*LSJD"W5]:#?NF2!F# ME5,<@;Y?E:-P<;6 M49K9$^TB]V>S1:[#.&\]51E!(:(;=Y]#VY]JAD\03.W M^N=1VVMM 'X5Y'X;_:P^&?C'Q)I^BZ3\1? NK:QJL;S65A9^(+6>YO%C:19& MBC1RSJIBDR5! ,3@X*G$-G^UW\-=630VT_QUX5U6+Q+JYT'39;#58+J.YO5C M:0VX=&(\S:OW3@Y91C+IENC+L'M%W/:$\1?Z.PD+32 _)N/W??W_ !S4+^() MFZSRJ/9B /PZ5SHO^U'V_P"M9V*.KT[67U"X2!_FD;_5DXSN[+GW/K6G%&7' MS*5;I@]_7FN!&H;&W#(.'>+_V ML_ _A*\UJ3Q;XHT/PE#HNJKHS77B#4H--M[FX:TANPD+2N-V(IAD$*-GT'YUX1J'[7 MGPTT2\UVWU+QUX3TH^&]2@TC4/[1U6&SCM[J>$3PPEI& +O&<@ '.UP"2K!> MHT[XM^']7UG6M-L-+)!]U+=5[#R5;]2,T]?$,;6[2;=LRD!0GW']R#Z>G2OG3P M;^VYIFM>'EUCQ!X/\;>"--NM%DU_3KC5X[*==5MHTC=_)%E>&;S0;/[?\ 8=2@LWDU*+#[?L\MM<36 M[.3&R^4TJ2*2K,JHRLS="HNPHU(L]A;Q#,S;C/+] Q _ =*F?Q(I@4L-]R./ M-;JGH/3\>HKP.[_;.\*VM]J$,5OK%X;+1(-=@>"&,QZHDIB"VUL6<;YQ]HM2 M5.%Q=Q89B2 _Q'^V)X;\-GXC(UGKEX_PQT\:AJ(MX(W-^HB,KQVOSXDE3 1U M) 5W5<\U7U>IV#VL.Y[H=?F_Y^)A_P #-6;.\.K.5"JURB[UQA?-'\0^H'-> M4^"/CMH?Q(U:VM]'DFN8[S1X-;BN=FV%X)I)(T3!.Y9 8VW(P!7'KD#K(]1, M;95F4XQD'D5G*FT[,<9)QNCL&BW'I@^GI4;P\UDZ+X@,_FQR-EHXFE1B>1M4 ML5SWRH8\^E;P'G0AE'WAD>_%244FCS[U$Z?-7$_&'X[W'PQ\9Z3H&E^!/&'C MK5-6M+G4/*T.738?LUO \,;.YOKNV!RT\8 C+L.<@ 5S^J_M@:;+;V=QX;\& M^//&]K)ID.L:C)H=E;E]%MIM^SSH;B>&:27]U-FWMTFG4Q;3'N>,/2I5&KF? MM$G8]2>*H9(LU0\)^/;+QQK'B&SM8;R*;PW?I87)FA\L.[6MO= H,D[ ES&, ML%.X,,="=B2')_&IM;1EQ=]2E)'4$D>:OR1S+G%!?(IK'97 _M&_M)^$_V5?A'JOC3QIJD6FZ/IJ9!.#+=R$'9#$O\ M%?B%I]CX3T'7K[9X7OM^$M!\JK;W3G )?[WF\ ,Q! 4KM_3J%F<\DD<8..M M=&+P=;#24:R.?"8ZCB4Y47L34445SG8%%%% '-_$\;M!A_Z^!_Z"U<3''7<_ M$H;M$A_Z^!_Z"U<=''0 V..IXXJ(XJGCBHN 1QU)'%QTIT<=31Q47 2.+%2Q MQ8Z<>^>E21Q5+%'STH X_P")W@'2_&6DP0ZBWDKYR*DR?*T)9L;@>QY/->:7 MGQ%O(;AH9(X'6'Y$6\A6XF ' W2."[M@:7''J5A&23)9.9EMQU D4@21'':158^A'-;1DF M!=_M+WH_M+C_ .O7,G6&1RK-MV\$$\@_EG]*#K7O^)P!^>?\/PJN5 =,-2QG MGN3^= U0C^+]?\__ *JS+W2]0L-!MM4>WF^P7)*B7:<(1QM;(&"0>W?& M8-:_VOSHL!TW]I\?>/IUH_M+D]/FX/'7_.*YK^V#1_;#>M'*!TO]J-_>/'3G MVQ_+CZ4?VE[U2\'68UR[:ZO)#:Z+8 2ZA>-GRX(\].A)D;A5498L0 O-1LMA MTCQ?)IR>4Y\ZRD_UE MN[?NV!XX_NL/4XV*<&O8_"7P@TO0+%#-;K=7DF7FGD^:25V)+,Q/ M)))))ZD\UTT&F16P_=1QIMZ;5QCUQ]?U-92QR>3SS6H8<9^5<'D\=?\_U]ZO-#4;0XJ/,"DT7WO\ :^\?[WUJ M-H\M^.>*NM%FHV@YI66X%*2&HGBYJ])#S4+P\TP*;Q8/2H)(JOR0U#+%0!1> M/FH9(ZO20U#+%1<"B\?-0R1U=DCJ"2.BX%.2+FO0O ''A.T_X%_Z$:X-TKO? M RA?"]K_ ,"_]"- &O1110 5Q_Q5&YM/_P"VG_LM=A7)_$Y,FQ_[:?\ LM ' M)QQ<5-''Q1''4Z1\?YYK0!LV<]L'%$<56$BR#6=P.(^)/@'3-;OK2 M^F\^&[M2TD#VLIMYF959Q&K*0PW$!?E(.3Q7&3_$^\O;IFN(=-N"S$_O+2,L M.,:]4\=>"8_&VAR6DC-')G?'(I*NC=BI'((]17D6O>"_%6D3 M;;S1=/\ $<.2!H6 M^GB^CA6[TXD@7=JXN+[.3][D^_?G_/3BC^TO_K^_P#G/ZGU-9?B M+3[[PR;> M_7.??/6N:_M@G_\ 72?VSR!NZ]!G%+E Z;^TO?/UZT?VE[U3T=;.#29-0UFZ M_L^UN%:&Q=HI&%S-QDA45G*(#\S 8!V@XW#,=K9V][<>7#X@\.MGG]]?BU./ M7$H4_@!FE[H&@VH[^N&^O-;?A_6?^$A5M-O9@88[:66&:;[UMY:-)D-V7Y2& M'0 ]*Y.V&FO_ *WQ%IS, ?DM;>XN7<@=%VQA#G_? ]QUKT#X;?#RX\6LMO9Z M??Z?I(=$#835WU20-M$ M.F6,T\C?\"<)%^3UW?P_\(:GXN:2&WT^31]%F;$L]Q+YE]>H"<*Q7"Q(PQNC M7)XP78$K7KFB?#?2M#2/[/90@Q*%!VBMI+01H%"\+P,G.*RY@,^TTY;&U6., M86-0HQ[?Y_6I##DY/7D\CUZ_G5SRN/\ ZU-\FIYF!3,7'7]>M,,&>U7C":8T M-+S#;8HM%3&@]JNM#4;0XH I/%BHI(:O-%4+P\T 4WBYJ-XL'I5R2&HGBYH MHR0U$\6#TJ]+%4$D= %*2.H7CP>E79(JADBI@4)(N:BDC]JNR1_Y %C_P!>\?\ Z"*N53\/_P#(!L?^O>/_ -!%7*S *X'XHKN\10_]>Z_^ MA/7?5PWQ*CSKT/\ UP'_ *$W^- '.1Q?Y]*E2/C_ #S2QQ5-'%6@#8XZL)'2 MQQ5/''6=P(7*P1,[<*OOWK#USQI!IVH"'[,MQ):S*[NS,JJZL#A IR<<#)./ M:M#QI>3:3H;7=O'YTEJRSA/[^TYQ^.*\UN[I+B/[9:,;C3[@LT4RYPPR3AL MX<=&!P5;CG@U40-2?4UEED=1M61L@?W1GI37OMR, 2"1@$'D5BG4 /J.#@YI M/MXK9.VP'FW@K]E9?"%KH:+KRW$FCV^AV[.+'RC.%TK_@G]J&G>)_#MU-XVBOK/1]/L;2[LWM]6MX[N2RC>&"=((=42T5A&8= MWG6]SEU9@55PB?01OU*D>O6E_M!?S.<=LUO]9K=S#V%/L>87/[(5G>:+#I\V MN/':K8:1I\CV]GY,C1V-M<0#8WF'87%P6'!V8P L+@\>U_P!H+GKW MS33?*12^LUMKC]A3[&[]O%'V\5A_V@*?:7<,UPJ37"V\;=964E4]R/05S\IL M;(U%5/.,=\UI^$[J&+4H;B2:-6MP9%4DNVY1G<0,<+]X^O0=:YC4HY-)F"S; M<.H9'0Y1AGJ#^!X[8/H:QKKQ[#X0\01M?2+;6.I0M8RSN^V.V9F5D9CT"[D4 M$GH&/2J ]$E\<0V^G?9([<&-;?[.)7D(E4]">IA%\N!^0/<8JJ!_V8-)\)^'19R:A MJR-!?KJ-M_9NI7^FPJRVMO;A)UCN?]*C"VZG%RSALX(8DD]S]O7V]/PZ8^GM M[>U'V]<_3)X[9XK:>)JR5KF7L*<=;'D7AO\ 93\0:GX,TWP_XV\;:3K.G^'M M#;1=#.A>'FTF2U?RDB^V2--=78EGC2-1&%"1J6D++)E1'Z)\*O#GC31+ZYNO M&?C#3/$MQ)!';06^E:&VE6<:J2S3,CW%S(\K,<%A(J85<(#ESM?;U)/^UR?? MZ_Y[#TH;4-R[3RO<'H?P_ 5+JSEJ[#]E#H>/^'_V*+7P_IOA6+_A))I'\.^( MFU>61;%4&HV:>4+:P8!^$A6STX;LDN;3[J[P4SW_ &!+"VT=IK7Q5K$?BG5K M+4;+7M2NKN\N[/4?MR,URT%B]T8+/==>3+^Y7@1;#G=N'M_]H+D]/FZY[T"_ M51QMJOK%3N'L(=CEOA[\"K;XGIFPC& N!@@]B.,?2O&]+D?5-0AMX_FDF=57 MP>$[M=;LKJZB8R0SW4TD3!2N4+M@]?0@\<5C+\:^) M/B3HOBCP-XL\,^';[3-,N])N4UOPS/K4=S'-+;2[D$%]:F-U-OR274AN@KDX M?V2_%'P_2&'P#\0K70X=0TV+3]?EU+P^-2N;Z:-I"U];/'<6Z6UVQGEW%TGA MW"(B(;&#_04T0?=D?>J*:'>>>YSG]/PJXXB27*K&7LXR=]3AOAU\+_\ A7^L M^*KQM2DU)_$VJ1:BQEC59(BEE;6F&8'YV8VIDW;4YD*XXR>E>'FK\D7]E0RQ9K.--5CT[1=+3.<9FNI#G9#$G5Y&QA M5'7!)P 2/YV/^"C_ /P4<\6_\%"_BY)JFJ-+IOA33)'30]$1]T5E$>/,?L\C MX&Y^F1@8"BOW0_;0_P""7_@?]O3Q#9W_ (_\0>.9;72TVV6F6&I1V]C9D@!W M5/*)+MC)9BQZ 8 'X8?\%7?V6O"_P"QQ^V9K7@+P@M]_8NE65G-&]]<>=<2 M22P+(Q9L '&X@!0!T]23]9PS'"\S4;NK^"7D?&\22Q7+[VE/RW;\SYPW;7W? MQ+STY_S_ %K];?\ @BO_ ,%I_P"R)-)^$/Q>U11:J5M/#WB*ZEXAQ\J6MRYQ M\O0)(?NC"GY2K+^27;^''O7ZE?\ !(#_ ()"?"?]N3]DX^-?&3>*(=;M];NM M._XEVHK!&R1K$RDJR-AOG(.T@$ '&>3[6;1H2PSEB.FS7F>+E,L0L0EAO5H_ M:B"1I#]XL.,'&,_Y_P XJ8<"N%_9]^"T'[/GPQTWPG::WX@U[3](00V*E M2+- 'AVH?LV^)F^6#QEKLJKPGVFQDR1^%1Z7^S5XL24^9XQU:+_ &K= MA"W_ 'T@!_6O>!%STIX4#M1<#PS4OV4+R,OJ%KXBUB75F38T]S<-<>2,?4$5]5K:QKTC49X.!UIVP*GRC'H*.9@?G;_P4/_;#\._\$Z_A M_;R:[>6?B_XE:I"[>'?#C!8[2S!^4W<\<>%C@!'4!7F9=H)Q))'G_P#!)#_@ MI7X,_;TTN'P3\0K#1](^*^GQ$ILB$-MXDB523+ .BSJH)DA!Z NOR[DB\W_X M.9_@IH/A_P"$_ACQO;:'HMOXEU?Q3;65UJT5C$FH7,2V%[MCDG"^8R@1IP6( M^1?[HQX__P &V'P5\/\ Q3^,OQ U?5M#T/5+[PB=&O-+N+VPBN)M.E9KXF2! MW4F)LHGS(0?D7T&/>IX/#/+'7UYKG@5,5B%F2P_V6KG[1:=\&/#NEN#%IML/ M3Y!6]8Z);::@6"&.,+TP,?Y_K5J--L:JW)'>G8KY\]\C\G_9IDD>U3]#SZ5/ M39.4;Z4 ? /_ 5^_P""Q>G_ +$6CR>"/ LUAJWQ7OH@[B11-;^&H7&5EG49 M#3,IS'$3TP[C:463T#_@EK_P5,\-_P#!1'X<"WN%M-"^(VB6ZMK>B"3B09"F MZMZMH^AZ)I=_P"+AK%YJES9 M6$5O-J,RM8D23NBAI7_>2?,Y)^=O4UZW_P &SOP2T+Q)\+/$OCFXT71;CQ'H M_BBXLK35)K&*2^M8FL;,M'',5\Q%(E?*J0#O;U.??J83#K+(UTGS7/!IXK$/ M,I4&URI'ZO/#FHWCQ5[R<"HGAKP#WBE)%S4+Q?-^-7I(:ADBP: *4D-0R18J M])%4,D5 %"2+FH9(ZO215"\= %&2*J\L57Y(Z@DBH H215W'@I=OAJV_X%_Z M$:XZ2*NT\(<>';?_ (%_Z$: -*BBB@ KE_B0FYK+_@?_ ++745S?Q"7<;/\ MX'_[+0!R\<=6(XZ(XJL11T7 2.+BIXXZ6.+BIXXJ &Q18J9(K1Q\5-'%Q0!X???LY^*I/\ 5^,M6E'9KEA.W_?3@G]:FTG]G#Q0.)O& MFN0>OV2X-KGZF/::]P2+BI%A!%%P/"=5_9>U+1([BYT?6KN:YO#ONDO3]ICN MW_O.LFX%O]K[P[$=:XC6?A)K%E-MOO!Z3[>=^DZ@]KN_VF259_\ QW:/I7UE M'#SG%/,"G[R@\YJN9@?'@^&4W&WP?XFD8_PMJT*+^?V8_P JZ'0?@QKVI76Z MQ\,:7HT;@!9;Z9]0FAZ9QNVPG//#1'^E?47V.('/EIN]<@:/^Q3X9\=6NB:+; M^(M:.I6=WJD5A$E].7TZ\5[S9X M.$Q6(EF%2C+X4C[LTKX4:#HY5H-/MT9>A"#(_&MZ"QCMEVQHD:^BKBIL45X! M[PSR13)BL499F5549)/ _.IJR_&'AVW\6^&+_2[VWM[RRU"WDM[FWN(UDBN( MG4JZ.K AE920000030!^5O[=O_!Q=_PJO]H_2=!^$=CI'BGPGX8O2/$>H7)_ M=^(."KV]G(/N(F2?/ 8-(JX!C!\[]%/V4_VJ_!O[97P/G9*F1D9(((92R,KM_.W_P52^&VD_![_@H%\2O#F@Z7IFB: M5I<]BEM9:;:1VEK;AM.M)&"1Q@(H+,S$ $LQ[G/[B?\$=?@EH/PO_8C^'NL M:-H>B:3>>+/"^DWVIW%C816\VI2_9$(DG=%#2OEW.YB3EV/ >^4W@J-HJO>5[5&\6#0!1:& MH7CYJ^\51/%\W2@"C+%4,D7-7I(N:ADAH HR1U#)%S5Z2*H9(N: *,L55Y8Z MT)(ZKR1T 4)(ZADCJ[)'4$J47 [O0/\ D!V7_7O'_P"@BKE5=$&-(M?:%!_X MZ*M4 %<5\1ESKL/_ %Q'_H35VM&.37B?Q.\%7WA>_DWZ??:GHTCL\ M1M,"ZL2QRVT-@2+U/ED@[B6#*I8&HR YN\UR34+EIIFWR/R2:B^WBJ]H-*U7 M3[PV=QK37UJOFK;76G+"SQ_Q/E9'R%')"Y/. MP&_]O%'V\5SYU/(^]4MW<265U)#,KQ2QL5=&'W"/7^E5R@;?V\4?;Q6!_:G^ MU1_:@'\7ZT6<%Q>3W#2NT$*[G2%2 MJ+)L&6VE_, 8 J=G7.:@L/"NM:@9&CTV\2*$%Y9I$,44"CDL\C?*@ Y)8C ' M.*- .ATC4;:Z\*:LEY=6]G;Z>J7:S3;MD>94B( 56;YMZ\*"20H /2H].TZU M\07-K%8Q37UO),BW.J7-LT=M;(V%+PJQ#LXW-@R(%4IT8$,.D^#?@I=>O9+" M/9=:>LR27MXI/DW;)D)%&?XXPQR6/#.%VY559O;M8\"V.H>')M/C@CBCF39\ MJX XQ^@_E6,I=@/FV;QE>:&9-/M6:QL;7_1XK%/]19QKE5C5#PH55" =1@ ] M*R3J&3]3FM[Q[X0O- U61=8L=4F]5RA=FW]O%'V\5S_P#:J,,JV1U' MT/3\?7ZTO]J?[5'*!O\ V\4?;Q7/_P!IX[Y]AS71:QX*U&QM[=[>UNKS=;1S M7!A7S5MG8%]C%?N_NRI^?:3R1D TN5(!!J7^&.Q_"MI]0LY_ D=SJ&H0V,=A M=)9B:5)9"ZNC2*F(T9C@QN1\O\1YZ5SMMX4U:6SFNI[.XT^Q@7,MW=HT$,0W M8R788)S@! "S9X!)KU#X+^#(_%$4,;6[-HVGS/*KS*RF]G. 93&WW4 &V,$9 M +$D%]JS*26P&%X(T>X\4WP']*TK32H;"/;$BJ!Z#KQC^5.DBR:P H MR18-0R1<_C5Z2&H9(N: *,D7-0RQ5>DBJ%XZ=V!1DBJO)%5^2.H)(N:0%&6. MH)(LCD BK\D=5Y8Z+@>C8P?QK^>7_@X*.?\ @IYXN/IINF@?^ D=?T.=Z_GB M_P"#@G_E)YXN_P"P;IO_ *21U]#PS_O,O3]4?-\3-K#1]3XHS7[Z?\&V"*?^ M"==QQ_S-E^/_ "%;5^!=?OM_P;7_ /*.NX_[&R__ /15M7T?$'^X37]Y'@<. M_P"^I^3/T \M<^]. Q117YV?H84444 8OC==VDQ_]=A_(US<4==/XR&=,C_Z MZC^35ST:4 .BCJQ''38DJQ''0 1QU-''3HX^*FBCH (XLU-''Q3HXZGCBQ0 MR.+-3)#Q3HXO:I0H6@!B1U(!BBB@ HHHH **** "@_,*** /S%_X.AAC]D?P M%[>-H,?^"[4*\?\ ^#6#CQ[\9_\ KTT/_P!"U"O8/^#H?_DTCP'_ -CM!_Z; MM0KR#_@U@_Y'WXT?]>FA_P#H6HU]-1_Y$[_Q?Y'S-7_D<1_PG[,T445\R?3! M0>E%!Z4 ?C+_ ,'3IQX\^# ];76__0M.KV#_ (->1G]D;QX?^IVG_P#3?IX_ MI7C_ /P=/?\ (^_!?_KTUO\ ]#TZO8/^#7;_ )-%\>?]CK/_ .F_3Z^EJ-_V M/'U_4^9I?\CB2\C].B,U&T5245\T?3%>6*H9(N:NE&!MT.'_@7_H1H T**** "N=\=KN:T_X'_P"RUT1Z5@^-DW-:_P# _P#V M6@#!BCJ>.*DC2K$<= !'%4T<=+''Q4\<5 !'%4\E 'X#_P#!RA_RD-TS_L2;'_TN MU"OT<_X-\_F_X)?^!?\ K[U;_P!.MW7YQ_\ !RC_ ,I#M-_[$JQ_]+=0K]'/ M^#?'_E%_X%_Z^]6_].MW7T^._P"151]?\SYG K_A5K>A]N4445\P?3!39/N- M]*=39/\ 5M]* /YK?^"T[?\ &T;XM?\ 7YI__IJLZ_=;_@ETH/\ P3P^"O\ MV).C?^D,-?A1_P %I_\ E*+\6O\ K\T__P!-5G7[L_\ !+C_ )1X?!;_ +$G M1O\ TAAKZ?.?]QH?UT/F+-120U:IIC!H MHR1\U#)'6@\6#TJ"2*@"A+'4$D=7Y(ZKR1\T 49(ZADCJ]+%4$L= %"2.J\L M?%7I$JO+'0!V6D#&EVO_ %R7^0JQ5?2?^09;_P#7)?Y"K% !7)^.ESK$7_7$ M?^A-765R_C1=VKQ_] MUDDL3*T:,#V(XJ6.*IHHF_A +=LT <5\1?@_8>+[(2*S6%Y;-OANXB5EA89( M(9>01@'C&*^0/A#^TSX)_:3^)OBKPOX5O]$\;:IX1N&CNVL9SIUQ=QC ,\+[ M6AGB5SL:18OO#DE7C9_>/^"FGPZNOBA^QIXUTNVU[Q%H%N=,FN+F;1IHH)[N M&.-W-M([Q2$12$ 2!-K,HV[L,P/X8_\ !'_X=77Q*_;T\%V5AX@\2>%[VQCF MOX+_ $6:*"ZC:),A,RQO&8W7*NC)M=688 )KUL%E\:V'J56[I7$C1P^!;M9F "M?ZWYT"G_:6.")B#[/4/C[P?JEI.)?$UO! MILS ""]MK=W@$8'RQS*"S_*N<2+O;LRL?G'UI91^9#&S1QJSC<0 .XY_F/QH MU+1+75K9HKB%)D;J&Y_&O+YF>J?$G_"'WCC=!>:#=1GE776+4 CW5I%9?HP4 M_2K^B^#X3>QK=7L%],WW++2KB.YDD/S??F4F&)>.3N9@"#L;DU]/7O[.GA6_ MN6E;2[?C>$#_H-C#">Q50,57M&!Y?HG[+5KXMTZ&]\0#; MJ7E+% D.42RC'*Q1C.0@^;CJ269B68FM33OV1]!ANXYKY[G4O(/[M;F0R!/8 M;C7K0C4=N^:;] M6SLX57S)$4\&XE Y2%3@,Y& 2.N#7M.GZG%JUE!=6L\-Q:W2"6*:)@R2(0"& M4C@@YZYY%?S@_P#!9[P5XB\#_MT:Y'XH\5:KXMU/5+.&_P#M5ZJ1""-WD"V\ M4:\+#&%P@ SR271HX6%?F^(\G"YA.MBJE"VD3VK]JS]N/X6_ MLA7OAJS^(GB*TTN?Q1>K:64!7S712<&XD4 MM>&[Z&WN+F -'/"5EM[N)L$;@#AL@X#=A7X%_\ !9_P5XB\$_MTZXGB MCQ5JOB[5-3LX;\7=\J1"W1WD"V\2+PL,87" 'DDYR2?UV_X(9>#/$7@K]B/ MPW_:OBC5?$&DZM:07^E6M[%'_P 2:-U):WB=3N:+."H;H0P& 0*,5ET:.%AB M$[N087,)5L74P]M(HZ?6?@_K%A/(MWX.CNI W$FE:BUFK>Y21)AD_P"SA?:D M\._##Q EQ')I7A(:?=PG*7&HZDUVT1[,JQQPC(//S;AQR#TKZL**>H%&P =* M\OF9ZQ\:^-/!LVGZ@ZZP8=%U9LEV>%UL[Q_XF0J&,);@[7&P$'#*"%')^*DC M\$^&+[7-6U3PY8Z3IL)N+J[?7;(Q0Q@9)+"7';'!)/3KQ7W)KWA'3_$EOY=W M:PS+C'S+G_/_ -<^M?EU_P '#/[.,FB?L]6OBC3=7O-+T+1;F"*71[>W18;V M::8*LDDGWFV@C:@^7()QG!KJPL_LA?%CP7^U+X=C MUSPG?-XFN(Y7A?3/L[Q"QE5AC[67484C+!8]^\<;ESD?2\7[).EZJQO]0FF_ MMJ\ ,8P,8P,?CO\ \&['@;7]=_:IU;6-#\3:IH=O MH,%NVI6%O''-:ZO!([ PRJWW0"@VNHRI_*OWMC.Y5)&T]:TS/#QP]=TXNYCE MV*EB**JR5CRWPW^R=X?TC55O+I9-0N$^Z]RQD9?Q)->DV.D0:5:)!;QI''$H M554850.P%7<4$9%>>=Q4>/FHI(LFKQBS44D7/I_2@"A)#N[?AGK7BI_;X^%( M_:G_ .%.-XKLF\;_ &;SO('^I,F?^/?S,[?/V_-Y?7'N"#WG[1.BZYXA^#6O MZ?X=UJ[\-ZQ>VC0P:G:VZSSV!(&YT1P5W!=V&((!P<<5_,@/!5\/VL/^$>_M MC5O[27Q6=._M83'[<91>F+S]^<^;N&_)/WL&O6RS+X8GG5F682PSI\ MJO=V/ZD9(MO56W=2",=:AEB]JY;]GC1-;\-_!S0-+\1:U<>(]7T^T6WFU2YA M2WFOMO =T3 W;>I4 9 XY-=C)%7DR24M#TXMM:E"2.J\D=7Y8Z@DCH**$B5! M+'5Z2.H)(J .Z/WF^M?SQ?\ !P3_ ,I//%W_ &#=-_\ 22.OZ'3]YOK7\\7_ M <$_P#*3SQ=_P!@W3?_ $DCKZ+AG_>)?X?U1\SQ-_NT?4^**_?;_@VQ;'_! M.FX_[&V__P#15M7X$]37[Z?\&VC8_P""=4W;_BK+_'O^ZMJ^AX@O]0EZH\'A MW3&Q?DS] =QHW4FYL>E8?Q'^(%C\*O >L>)-6:9=-T.TDO;DQ)ODV("3M'ETC\+_GBO.O^&KO '_0 M=_\ )*Y_^-TUOVK_ #M/_$^QQ_SY7/_ ,;K@_UMR3_H,I?^#(?_ "1U_P!@ MYG_T#U/_ "7^1\%_P#!T"6;]D3P'W9O&L&.#R?[/O\ _'^5>0_\&L?'CWXT M=(-?CB:(W/A2[U M.>/2S(B-&MU;P3LD,,@1V#8 #@DY#EO,\Y_X) _L9>-/V6V_(S]PJ*\W7]J_P @#=KWS8'_+C<_P#QNG?\ M-7> /^@[_P"25S_\;KYC_6W)/^@RE_X,A_F?2?V#F?\ T#U/_ )?Y'HU-8X% M>=_\-7> /^@[_P"25S_\;ILG[5O@$H=NOO^"OW[&7C+]HSX[KXP\ ^(O$'CK2 M[R224:+JNLR-'H4DN#*UFMVZI%"YC3,:8"D+CY GH?_ 1*_9MU[]CKQ'>> M(_B)XLU[P]#.TGV?PI:ZK/)I8E91$UU#J\MM^1GZ^TA.!7G _:O\ _]![_ ,D; MG_XW0_[6'@$(?^)]V[V5S_\ &Z^9_P!;,D_Z#*7_ (,A_P#)'T?]@YG_ - ] M3_P"7^1Z('8]O?-![9/?TKSNU_:D\#W=S'"NO#S)& :SG4#/N8\8ZG)./YU MW\,BDAEZ,?ZUW8/-,)C-,)5C4MORRB[>MFSCQ6!Q.&M]9A*%]N9./YI$DD50 MR1U;(R*BDCKTCE*,D=0215>ECJO(E %&6*H)8ZNR)4$J4 4)$YKI/#G_ ""( M?^!?^A&L&9,*:Z#05VZ7']6_]"- %RBBB@ K#\7#BA5!))]@:Y(_M8> U<*=>[_\^5QVZC_5UX^,S[+<)/V6*Q-.G*U[2G%. MW3=H[=?\-7> /^@[_Y)7/_ ,;J*Z_: MP\!_9V\O7OFP<9L;CK_W[KF_ULR/_H-I?^#(?YG3_8.9_P#0-4_\ E_D?BE_ MP=W_(DV.1C//V[41UQCID_AWP:_1K_ (-]6*_\$O\ P'_U]ZL# MQQG^U;OIU]1W_+M^:_\ P44_X)Z?$;XA?M&WWB+P;K'B#XFZ'J(86DVN:\;B M^TB(.S+:B2]D5WB4R.4P<@,P(R-S?:'_ 13^%=Q^Q/\.KC_ (6!XWU[[=J$ M9C@\/'4;FZT?08V#SGD)+R*.I(4\NS_3X[C#AZ66TZ4#JI-;\C/TVHKSG_AJ[P!_T'?_ "2N?_C='_#5W@#_ *#O M_DE<_P#QNOF/];6UQ&'4J6C ME15:-QG(=2&4X(((!IKBS)'_ ,QM+_P9#_,/[!S/_H&J?^ 2_P C\!O^"T^[ M_AZ+\6N#G[7IV >,'^R[/@^^ 23@ >^17[J_\$OF/_#O3X*8RJGP5H_;J/L4 M/_ZJ_$7]JG_@FE\7-9^.VO:AHT^J_$S3]2F$T6O:OK,;W\Z8"HER]S(KLZ(J M+NZ$*I !5?U*_X)0:-9?L:_L]PZ#XU^(/B'7]9F6'?'>W=[?66E1QILCM;. M-@R01(HQ\H!&=?\ #5W@#_H._P#DE<__ !NFO^U=X!*-MU[G!QFRN?\ XW7S M'^MF2/\ YC*7_@R'_P D?1_V#F?_ $#U/_ )?Y'H@+YZ\>E+O^[]:XKPE\?_ M GXVU>/3]-U9;B\DSLC-O+&6VC) W*!D#GK7: [@OUS7J8/'8?%0]KA:D9Q MVO&2DK^J;U.#$86OAY>SQ$'%]I)I_2. MKTD=0R1T 9\B5!+'5^6/BJTB4 49(\56DCYJ_+'Q5=X^: .ETOC3K?\ ZY+_ M "%6*@TP8T^#_KFO\A4] !7-^+USJL?_ %R'_H1KI#TKG_%2YU)/^N8_FU & M9&E3QQTD2O/$UE;Z MJ\LX0PQK;/()2TF]-@V9;>N Q(KTZ!ZE#J4\T$YNUD$NN)'YR74[$*=-N%$:*8 MKF()' @!]]K&Q8#VYP/Z^G\\'I4.D>(--UJYN(;.^LKJ:UE-O<117"R-!( K M%& Y#;70E3@A64D#(S\!_$;]E;XX^!_V?['P[X7D^-'B*^CN=+U%E/C>YU.Y MFN?[*,=[YUW)XDTN[CB-T 1'!>&!7RPMG4JR^V_#+X&>/X_VQ_#/C;Q9I_B" M\M[.#7[$7%KXF9].T];J#1GA+6QG3S(7DM;U%_//[+ MGCTGD_\ "/WO/I_H\G2OPF_X(!*/^'D?A3_L%7Q_\@BOW>_;''_&+GC[_L7[ M[_TGDK\(?^" '_*2;PG_ -@J_P#_ $4*^@RJWU'$'@9D_P#;.O!W@32[^?[+;7GB'6;;3+>YEVEA&CSN@9 M]JLVT$G"GTS79K_JQ]!7BW[5'P2\4?&7QO\ #67P[XJ\2^!X_#^IWEWJ&M:$ MNFR7=I&]A/$JA-0M[B)E>1T4XA+*"3E1DU\^>^>L>%O%VF^./#6GZSHNI6.L M:/J]LE[8W]E<1W%M>P2 -'+%(A*NCJP964D$$<\BKD]_':V\LTTD<4$*L\DC M, J*.I).,8 R<]/PKX1\^(/&$G@K3=+A@L]8E,=Q91 MW#_:7O'U"V&MV5L9)[B5I&DCT:Z,8E00F,1B./._95_9G^/USX;TBQ\>:A\4 M["WTO5FU&2VN/$DUG)),FFSA&-TGB/5;FZMWO/LY,+RP0CR_^/81O(" ??>F MZS;ZWIMM>V-Q;WEG>1+/!<02"2&>-@"KJXR&4@@@C@@U8W[_ )>OUX_^OZ_D M:_/WQ?\ !SXM?!/X5^)OB!KNO_$>&X_LBX3Q )?'MU-;6^FQZ9IH86L)N_LU ME<--!> 7D8C>)Y'E>9(R7KW3_@E[\05^*/[--QKMI>>)K[0KSQ'J0T637?$* M>(;I;%)O+BC^WQW%S'G[R4U^U71A7XJ_P#!KO\ M\EE^)G_8,L?_ $9+7[5_Q5VY[&V.G;R_(X\D_P!QAZ?J/HHHKR3U@I&7(I:* M ,[Q!$&TBXR,_*R_P 2/Z:]&BQI$([;0<=NW:I9(Z=I$7_$ MHM_^N8_I4DJ<'_'I7STOB/H%L498ZKR1USOQW^.WA?\ 9Q^'UUXF\7:I#INF M0.L29/[RZE>2T)]HG+D MB]2C+'5>1*ORIQ5:1*E[%'6GK7\\G_!P1_RD\\7?]@W3?_22.OZ&SU/UK^?7 M_@O%I4>H?\%1O&D]UN^PV&DZ;<7 7JX^RQ!4'NS$#\?:OI.%8\V*:_NO\T?, M\3?[M'U/BK2] C-FM[J$LEK:-D1"--\UT1UV+G@ _>P?#G_ (** M?%3X&?"1? OP]\5:GX.\,QWDE^$TZ?;$4#V''M58?G]:^ZJ*$H\DDFCX>$Y0?-!V?D>U2_\%'/ MCM-*TC_%;QHTC?>8ZBY)_&JFL?M_?&GQ'I=S8W_Q,\67EG>1M#/!+>EHY4;@ MJP/!!S7D% .#4Q217M)O1MGU-_P3;_X*H>-O^"??C2..W:;7O ]],IU+0YY/ ME88 :2%CGRY./O="0,@CBOZ!_P!F']JKP9^U[\*;'Q?X'U:'4M.NT4RQ<">R MD(YBF3JK @CT.."1S7\J6-QZ9_+)_$U]Q?\ !%KX*?M$>+_BY=Z[\'=2;PSH MT,4J:EJFHQ%]+G)0@1E"")6W;<8!*D X^4E?#SC+*.(BZK:C)=7M\_T>Y[62 MYIB*#]DTY1>R6_R_5;'] WB,;K-/^N@_D:R8DP:UM=^:T7_KH/Y&L^*.OS\_ M0B2*.K$4>*;''5B): '1I5B-*;&E9OC;QQH_PS\(ZGK_ (@U33]$T/1K=[R_ MO[Z=8+>SA0$M([L0JJ #DDT ;%%>3_!7]M3X?_'[Q5_8>@WWB"SUB:R_M*UL M?$/A?5/#MQJ5H"H:XM$U"V@:ZB0L@=X ZH98MQ7S$W>B>)_%NF^!_#FH:SKF MJ:?H^D:5 ]W>7U[<);VUG B[GEDDE ',_%^-3\)?%'_8(N__ $2]>>_LR?#'P[XC^#&E7VH: M'I-Y>3-.))YK5'DD GD R2,G 'Z5Z)\8/^22>)_^P1=?^B7KE_V2^/@'HO\ MOW'_ */DKXO%8>E6XDIPJQ4E[&3LTFK\\>C/HJ-25/)9RIMI^UCMI]EG0?\ M"E?"!_YEG0O_ !C_P *\_\ BEX9\.^'/B=\/M&L=!T6'^VM=,%^G]FPL)[< MZ;J4H3)4E?WMK&V5P?EQG!(/,_\ !0#X_P#B+X1>"EC\*:E=:#XAP9K.>XTC M[;I^H''-NS\>6^.0>Q(R"#D?GZG_ 4Y^*VH_$S1]0\43:?-=:!=/-'';V"0 M2(_D7-N'4%B&VI=2D!MH8E>1@D?;97POA\?S/#PIWCNFDOPMJ>!4S*M#XI2M MZL^^_P!HI-"\(Z7XV_LW1]'M)=/\'ZC?Z>RZ;#^ZOH([EQ+DISCR?NG*G;R# MFNJ\)^$?"9^(_BZV_L'2WT31=)L[F*&6S1G27S]0BG;NTL1"EYI]PTD5W$H9OW=RJ71;#=%#-A@ M!GHM'_:W^(.F_:M0OM6TNR_MFPCM]8N38!EE8O<3+;6Z%@6D5;IBQSA2^&(" MDMU?ZDP4N5TJ=_1?Y&7]M32^.5O5_P"9]G_L^>!M!\<> KZ^U3P_H-UCS6$%C<:C>ZG%:S6HFF\V[N9;J3-O''CSX!:'J_P 0]-L]+\1:@C7#0VQVC[.QW0NZG[CE",KV/IR! MRXSA:EA8*=6G#7IRJ_Y&E+,ZU1Z3E][.H/P6\(8X\,Z#_P" ,?\ A7G/A_1? M#.I_'CQ=I;:#HO\ 8NA^'].NTA_LR$-%.UWJD4[AMNX[EMHN"2!LX RV? _^ M"@G[:/Q&^$OC/;\/]4:SFL1Y6HZ+JN@>8^!R)[>4-\X(SE3VY&1Q7S+\+O\ M@I3\0+GQ-KMUJ&K:38ZIXBM(;,ZA_9H:WA2.2YF570$G:SWK M'I\4>^P33=3N(X@54$$2VB/D$,2@R2"07^,K+2?!_P"QUX\\10Z3H\/B#2[3 MQ,-.N6TV&3R);-[_ ,@E64HVQ;9?O ABN6W$G/R3:?'KXCZYMGN+G3X]1MY) M;HJ;=1''>2EK43%LE6MY+349MK#(W*S?PX.IXF_:F\37GP\UKP_J]];2>'M> M745M[!+01WEY'??:!+.[;OW*.+B4J#\QSCC:6K;_ %)A9KV=._HO\C/^VJEK M<\OO9^B1^"GA#/\ R+&@_P#@#'_A3O\ A2O@_'_(L:%Z?\>4?^%?GL/^"E'Q MFU[Q/I/A_P -_P!B:UXCUFY2"UM_L(2)F)_B?/ ZC.. "37Z2Z/+=3:5:O?1 MQPWCQ*9HT;'PK7M:<->BBK_ )&M+,ZU174Y?>SPC]L+ MXR67^H3_=%?%Y10ITL_QL*45%'Z-_-: ,V).:LQI3(TJQ$M #HHZM11U'$F#5J-* "-.*DHHH **** "D M894_2EH/2@#Q+]N&-3\)=/.T';JT8&>>/)FZBN_MO@MX1DMUW>&=#Z9)-FF2 M>^>.?QK@_P!N+_DD5C_V%X__ $3-7L5J2+9E?$X7#TJW$6,=:*E:%*UT MG:ZEM<^DQ-:I3RG#J;.W6)SG_"E?" /_(LZ%]?L4?\ A7#>-O!WAO3/ MBKX-T>UT'0HX=2O9TOXO[.A;S(Q:3R(,E"#QZ9%<'_ ,% _P!J'Q1\ M#]%AB\%WUOI_B2,>=%;:GI+7%CK$>!N2.52-LB\G&<'OBOB'1/\ @JU\1]9^ M)FFZIXBATB&XTLMM,&G[7MI&ADBW,A;Y@/,;COGUP1]QEO"]#&QDZ%.G*VZL MDU\K:GSM7,JT/BE*WJ_\S[9^+&D:._BWQA:Z?::7;1:;IEE<6033X?EE>ZTO2;BSALM]A%NC\V%#)\VW<=TAR2 M23S7P[#^U7X^UZ\O[Z\ET:X;5A'#)=VEK^XN[)69P\8SE'60#F*ZCP MO^V!XW\%ZAJ&H7_ 6@>.O@YH6K:IX?T*ZOKR O++_9T*;SN(Z* MH X]!7;?\*5\'X_Y%G0NO_/E'_A7YVV7_!2_QM\&_ UOINEPZ2UM9AH;&WDM M6DE;))56(/)Y[=>G6ONSX,?$WQ=>?L[:?XC\?>'VTKQ(MD)[ZPTT_:FZ9!5. M"&(^8IDD>O:N7'<,T<)%3K4X:]%%7_(THYE5J+W9R^]F[J?PE\%Z38R7$WAK M0EAA3>Y^PQ]NO:O(YK/1HOV7M6\0-I&A?VVKZDEM/_95OQY5W-''\NS:<(BC MD'.,G)R:^0/VAO\ @I]\7O OBK4M/T_4/#NO>%+MBMCJ+:*UM,Z'/[N1-WRR M#IT 8#(/:L/PS^WSXV^('PPM_#EJVD,L33/J%A]F"SW0FEDEEDMGS@\.W[L@ ML-O&X5U4>#:=6A'$4H4G%];)V]58BIFM2#Y9SE][_P SZZ^)EAI<>FZ]>6MO MIMO+:+HYL]MA#@&9D$V1MPP;=T.0.V*])\2>"O#FG?&;P?HMKH.A"UOH+_[= M&=.A8NT:0/'\Q4L,;VZ$9SSG KXBN/VC?'&M6]]#<+9W4,XC1$M[0"2X,++] ME"Y/< %C[$M-MR=6U",&W-G(W,9 M3.=^<,-O4XSQTK[7Y[?C7G8G(<-AY^SJ4X-^45_D;4\PKR5U.7WL\%U[PIIO MA+]L;PG;Z786>GV\FGO(T=O$(U9BMT"2 .N .?:O>-@#?CFO%_B#_P GJ>#_ M /L%M_*[KVH_>KY/A6E"G5QL*:22K2T2LOAB>YGS;CAI2W]FOSD.HHHK[(^? M"BBB@ (R*AECJ:D89% %*1*KRQ5>E3BJ\B4 494]JJR)S6A+'Q5:1* -O3^+ M&'_KFO\ *IJAL>+2'_KFO\JFH #R*P_$B;M13_<'\S6Y6-X@&;U?]P?S- %& M)*LI'D4V)#FK$:4 .B3'YY^M6%BWD[N=W4GO38DYJQ&F* ')%O/S?-ZY[U(L M:KVI5&!2T >8?MC_ /)KWC[_ +%^^_\ 2>2OPA_X( ?\I)O"?_8*O_\ T4*_ M=[]L?_DU[Q]_V+]]_P"D\E?A#_P0 _Y23>$_^P5?_P#HH5]#E7^XX@^?S+_? M<.?T5(,QCZ"E,2D]/\_Y H3[B_04ZOGCZ ;L HV =A3J* &^6OI^=!'-.H/2 M@#^?/_@XE_Y2)W'_ &+ME_Z'/7Z]_P#!)/\ Y1X?"K_L7[;_ - K\A/^#B7_ M )2)W'_8NV7_ *'/7Z]_\$D_^4>'PJ_[%^V_] KZ+,/^1?0/GK_ (3Y_B#_ )<_XD?T\:2F='@Q_P \Q7#?M'_M&^$_V4_A-JOC M/QGJL>FZ1I:$Y_Y;7,A^Y#$O5Y&/ 49Z$G@$C5^)'Q2T_P""OP;U;Q7JT5]+ MIOA_3WO;A;*UDN)G11T1$!8D_3CJQ4 FOYR/^"CG_!1KQ=_P4'^+,FJ:FTFE M^%-+D>/1-$5\Q649_C"2.^:_'@\MGOG.?PQ2D[NISQC)ZU] MO4RW"3@J52FK+:SE_F?#TYG56^$NNQJQP2-:C;:/7'D\U^/72@JK=54YZ@C.:P_L7 ?\^U M]\O_ )(Z/[?Q_P#/^$?\C]]/@?\ \'&'P+^)EY%:^(8]?\%W$I7=)?0":UBR M 3ND3YN"2/N9.*_.'_@M_P#$?0_B?^U[X@\2^&=4L]8T3Q-#IC6U[;.&CGCB ML8R<:?4O@/_ ((G_M$_$7P7INO:?X+C^PZM;+=6QFO8XV>-L8;&> <[AZJ1UZT_ MQQ_P1+_:$^'7A34MEZ3;O=7[,<9+'))Y))KSL[6-888(4$ M<<**,*JJ.%4#@ < 58\H8&![5XV99K4QCY9Z0Z1_5]V>QEN64L)'W=9]65]9 M&;5/]\?R-4XDZU49@7_?'\C56)<5YIZA)$O-68DP:CB4YJS&O% #U&!7A M7_!0_P ,ZEXC_9O6;3M,U'7(?#_B70=?U+3+"UDN[K4-/LM6M;F[BCAC#/,W MD12$1(K-+MV ,6P?=J;Y:GM0!\=?$#]H+P+^VW^T=\"8_@]XPT'QU=> _%$W MB?Q#J?A^]COK;P_IATB_M7AO)HV*V\UQ-<0HEO)MD;RYFV$0N5^'?&?C-?C7 M^PO-9^'/BQ\3/B)XVUKX<^*KCXG:)/XQU"].EP6]D\ME)/:B4"P87,=I%%Y: M1&]@EG,ANE:1S^T[H"K?3K7&_ /X-Z7^SU\'_#W@G1+B^O-)\-VJV5K->NCW M#H"2-Y1%4D9/0 < >M 'PO\ %OXW76ES>,H_ OQ!\1W'PKM_!7PYEN-!S(B1F8RJ8@Z:'QV_: ^%7@C]E_3[?P M3\8/&GBCP7K?C]--M_$&I?%>^T?P];2I8/3"S;[>>:0W;"V M$B1>9#'^A7E*,\=>M+M H _-[_@F+\0]:^(_QY^$]UKFJ:EJUUI_A[XE:;#+ M?:M=:Q/';1>)M(6VB:]NHHKFY5(/*59KB-)9$"%E!//Z14@0"EH *#THH/2@ M#F_C!_R23Q/_ -@BZ_\ 1+UR_P"R5_R031?]ZX_]*)*ZCXP?\DD\3_\ 8(NO M_1+UR_[)?_)!-%_WKC_T?)7R-3_DIJ?_ %YE_P"EQ/H(_P#(CG_U]C_Z2SJO MB#\/M'^)?A6ZTC6K&.^L;I=K1MU4]F4_PL.Q'(K\F_\ @IS^S6/V9-7MC;S0 MWB7TBO87!7$IBW,"DGJ5Z _AW-?L$R_)7YJ_\%\KN.S7PLTLL<,:P8+.=H7, MQQR>!V'OFON,LM',*-79\R7WGS=;6E)/L?#/PL_:1\3?!WQ)'J6CR6,A5A)) M;7-OYEO-O$.IYZUYDNN6'W?MMEM]!.O\J=%X@L5=?^)A8Y4_PW"'Z?Q"OV9X>G?G:5 M_4^94F?K'_P3Z_8BTSXFZ1I7Q(\50PWFGR,SZ3IC@,CM&[)Y\H]V0X7\Z^[H M+>.-!A%4+PH P%'M_GM7B?\ P3GP?V+O >TAE-K-AA\P8?:9L'(/?U]Z]R1? MEK\;S*M.IB9N?\S_ #/IJ,4H)H\S_:+_ &;M"_:(\+&SU*-8-1MT/V*_1/WM MJW7!_O(3C(/'?K7XS_MC^#+GX$_&J[T,+:QWEJ76Z$:_NY9%N>*O'=NM\5OFOI&,I*_OYY"N!ECSSP,FO)DU^P=S_I MUCN'( N4X_6NJ^".JV=Q\5]#C2ZLW>2[0*!<*6/2OU&O0IPA.I%*]GU/ C)W M1^TG[&7["VE?L[V@U[5H[?4_&=XF)+G;E+)3UCCSWQU;KU XKZ),:[?H*8 I M%2#[E?C%:M.K4=2;NSZ:,5%>Z>+_ +<7_)(K'_L+Q_\ HF:O9++_ %"?[HKQ MO]N+_DD5C_V%X_\ T3-7LEE_J$_W17Q>6_\ )0XW_!2_*1]%C?\ D4X7UJ?G M$FHHHK[ ^?"FNN13J* *LJ57E3CI5Z5:JRI0!2E7K6GI0Q8K]6_]"-495X-7 MM-&+1?Q- %BBBB@ K/UL9>+Z-_-:T*HZN,M'Z_Y_PH J1 YJS$G-1Q+S5B). M: )8H^?QJ<#%-C7%.H **** "BBB@ H/2B@]* /%?VXO^216/_87C_\ 1,U> MQVG_ ![Q_P"[7CG[<7_)(K'_ +"\?_HF:O9+/_41_P"Z*^.R_P#Y*'&_X:7Y M2/H,;_R*<+ZU/SB\DNI5DM;HIAI[=L@!UZ;PP^F!7[-$9+?2ORT_X+XW\ M.F>//#LLTT-M&MI$#)(^P EWQST]OQK[[);0S&A5O9WL[:7\F?-8G6E*_8^1 M/A%^U7XJ^#6L+?:.VFW$3 E[6\M_.M9>P)7.=P/.1@T7O[27B?Q9XHAN=1GL MY9+B95*K $6.,MG;&,X51[1BOV.5&BGSV7WGS/-)Z'Z[_L#_ +"6FZOI^C_$CQA: MPWCW<4=UH^FN!)%;H<,LL@Z%LXP.@ZU]LI&HM]NT;57 '88KSC]C] /V7/A] M@KC^PK3&T\']TOIUKTM4&T^]?C&.Q$ZM:4IM[O\ ,^GHQ48*Q\F?MW?L.:/X MY\-ZQXNT6&VM;Z*%Y]4M&7]S?HH)9QZ2!03GHQ]Z_(S5_%EWX8\67D5BRPQV METX@<'$BA6^7#=M?1<$VCBJM/FLI1O;HW?\SCS+6E&5M;GJVN?MP> M.O$/@:RT.>72(X;7(>[AL1'=7BXQME<'D <8&,UZ1^P]X&U[]KGQQ)X7C:VM M93NFN+O9MCM;9=H8E?XF+-@#IDU\EKXJTP)N_M/3\,!DBZ3&?0\X/]*^[/\ M@@IJEIJ7[2.L?9;JVN/+T:;<(95DV@R18Z'U'I7V.<1A1P52I22O;H]CS<+[ M]9)GZ:_ 'X >&_V<_!%OH/AVS6&-<27-PP_?7DAZRR-W)/;M7?;!3%C4'MUJ M2OR64G)WEJSZ)::(\3^(/_)ZG@__ +!;?RNZ]J/WJ\5^(/\ R>IX/_[!;?RN MZ]J/WJ^/X9_CX[_K\_\ TF)]!GG\/"_]>H_G(=1117UQ\^%%%% !1110 V0< M56E2K9&14,J\4 495XJO*E7I1561,T :5F,6L/\ N+_*ICTJ*S_X]H_]Q?Y5 M*>E #-QQ65K'SWJ_[H_F:U&Z?A6;J?\ Q]J6/\( ^N3C^M2Y)*[=EYB6]MV1 M1I4\:&F15:B4#TI\R_JX_P"OZU'1ICWJ4;@*(Q_G_(J7-+F_K4+?U_3&;F_R M:"S8_P#KT_-(6XZ43Z?I]]I\VEQ316%Q>? MZ1/"ZQ*XA5C&K-QO;" E06!*@_A+_P $9OC5X;^ 7[>WA'7/%%]$QD^@K^B+XX_"NQ^,?PYU+P_J%O;W5EJ4#6 M\\$Z>9'-&PP48'JI].^!Z"OAW]B'_@BKX=_9D_:(U3Q@#)>,MTSZ,ER PTF- MAAE1OXWX(\S&X+A>.6?VL!C:-'"U*52]Y>G^1Y&.P-:KB:56G:T6[W_X<_0V M*9F ^\N>F1BI=S?Y--M;<6D*HH^Z /K[U+FO%YOZU/7&;F_R:-S?Y-/S1FCF M_K4!FYO\FFR.P1NO3M4N:BN8ACF _F^_X+4?M!Z'^T9^W-K. ML:%#JUG!I5C%I%U#JED]G<07$$DHD5HWPP +#J,]&='T>WUJ.;P196^D:A-=V+PP27"H2PAD8;9=O&=N<;E[,">%_X*$?\ !&;P M_P#M:_%W2?%D,EQI^I+<)_:4UHGSZE;@?ZM^GV";*WT?4 M)KNQ>"WEN%0EA#(PVR[>-VWIN7^\,\'_ ,%"?^",WA_]K7XN:5XKADN-/U)9 MT_M*:T3Y]2MP/]6_.0W0+)U"C:P QU)R2>Y)-&.Q^'JX2%&%[Q]/\ (,'@*]+%SKSM:7]=ST;4 A9(VP=KC. >>"5(*DJ>K!U84J\:E2]EV1S8JC.K1E"GO;K_ ,.? MD?\ \&Y7[06A_"3]J+7/#>I0:Q=:IXZBM;'3ET^P>Y2-HVD9WF*Y,4:J,Y8]-OX]:^)?^"8W_!*_1OV);":Z9SJ&NW7%QJ,L0626,,2B*,G; M&.NT$@M\Q.>*^VD&U0OIQ71FN*IXC$.K2OKW1SY7A:E##JE5Z?UW#V=O7UZ5_4KXFT&/Q'HT]G)N"S*02">]?G-#_P0D\'VO[8; M>-$MU;0F?[2NC&-?L:W!?<9<9QMS@B(Y 8D\@JH]K*<=1PT9^U3?,NQX^:X& MMB'!4K:-/7_AS[T^!7Q4TSX\?!G0?%6EVNIV^DZ]:"Y@AU&T>TN#&Q(4O$W( M##YAV*LK#@@U^3W_ 6F_P""++>#I=4^+GPCTG=I;%KG7] M(^;+KNN+=!R8 MSDEHQ]WDK@9 _8;PKX;C\-Z)!9Q[F$*@98YR1C_"M">WCEMFC9%:-E*E2/EP M1C&/2N7 YC+"U/:4OA>ZUL=&.RZ&*I\E3=;/J?R'!=S[1RWX\>)- B7]W9#S M%,ES"F#^ZZETQ\N"PXR!^D2?L1_"$QDM\-_!OO\ \2R+_#V!K[*MQ!AH4HU% M=I]$M5ZGQE'A_$5*DH2:4H[.SL_P/Y:?SH/RCGIG&2,?UK^I*7]B3X0JO'PW M\'_3^S(O\*Q_%/\ P3^^"OB[29+._P#AGX2:!P598[)8C@^Z8;/;BL(\487^ M62^YM_B=,N%L2H\W-%)>O^1_,-C''Z]/UI,X_P!GUP*_1#_@M;_P20TG]C". MT^('P_%PO@K6+TVMY8S2ACI,[#=&J$\E&PV,Y("X/.&;\[QUKV\+7IXBFJU+ M8^?Q&$GAY^RGH:WA/4(X;F2PO#_H&H+Y,N.?)]=-KW^E>*]'OF^_J4%M._P#O@A&/XLA/ MXFNU>]$Q/ZH/V?QCX">"/^P!8?\ I.E=@JY%"/^P!8?^DZ5UZ=* M_(L3_&GZO\S]9P_\./HOR'8I-@I:*S-RKJ(S;K_O _I4$0YJS?C]RH]ZAB7G M]* )H5J=1@4R-.*DH **** C<,4W8,]*=10 4444 %%%% !0>E%!Z4 )_^P1=?^B7KF/V2?^2"Z+_OS_\ I1)73_&#_DDGB?\ [!%U_P"B7KF/ MV2?^2"Z+_OS_ /I1)7R-3_DIJ?\ UYE_Z7$]^/\ R(Y_]?8_^DL])9?E_P : M^:?V_?V$X?VS]+L+5IM/:**&2SN[:_5FAN(78,""O(=77J.F:^F,<4TH ... MIXKZR46[-.S/ \F?A;_P5#_X(^>%_P!BK]BSQKXVBTWP]_:%GI=V+":SDG\R MVN%MI)4<;R1QL)Y&*]&_9!_X((^&_C-^S#\,?&.I6/A>\F\3^&=+U>Z,DESY MDK3VL,KD[3MW,6.1P!GL*_2[]LGX5;I7:?!/7K/Q;\'O">J6.FPZ/9ZIHUG>0:?"!Y= MC'+"CK"H VH"%& !@=!6E/%8N[3JRM_B?\ F3[&EORK[D2?"7X5:#\$OAYI M/A+PS8KIN@Z' +>RM%=G$48).,L2QY.<\ MX]!7W0#D8-(T2[?NKTK.4974H-IKJM']X-)JTE='\]O_ 47_P""9'A_]F3] MI/\ 9_\ A]IUEHEK=_$+QWI6DWTMO)-Y5Q9W+3(8FW'/+1\D8.. >>?OG]G3 M_@W_ / /PK^+^C>(-;T'PW>6NDN;@1VT]TD@E S&P.X<[_3Z#$:@ M=*UAB,5:SJR_\"?^9G[&E>ZBON1&D8"XZX[]JD PE."X[4'I4FAXK^W%_P D MBL?^PO'_ .B9J]DLO]0G^Z*\;_;B_P"216/_ &%X_P#T3-7LEE_J$_W17Q^6 M_P#)0XW_ 4ORD?08W_D4X7UJ?G$FHHHK[ ^?"BBB@!&&15>5.*LGD5#(M % M.9>#5S3QBU6J\J\U8LABV6@":BBB@ JGJ@RT=7*JZ@,LE $,:U:B7FH8ES5B M-: ) ,4444 %%%% !1110 4'I10>E 'BO[<7_)(K'_L+Q_\ HF:O9+'_ (]T M_P!VO&_VXO\ DD5C_P!A>/\ ]$S5[)9?ZA/]T5\?EO\ R4.-_P %+\I'T&-_ MY%.%]:GYQ))%^5N,\=!7S#^W?_P3TT_]M26U:[NM/:'[/]EN;:^B,D,J!MZ, MFT[E8$GH17U!3#$H'2OKI1O9K1KL?/[Z,_![_@LO_P $J?"O[#?[#WB?Q3I& MFZ#)KDD:QV$]A#*LULX=,M@D@Y4GC&./QKZ>^!?_ ;^> =;\,>"MPM!.K72M&DCC._[QR1GCK7W=^UAX%TW5/AI?>*KZWCO[KP#87VM MV5G=()K*YFCMW95GC(^= 0. 5/H0<$=9\#_%=QX^^#GA+7;V"UMKK6='L[Z: M&V7;#$\L".50$DA06XR3QBJIXC$:KVLK?XG_ )D^QI;\J^Y&IX,\':9X!\+: M=H.D6JV.E:3 EK:6Z$E88D4*JC))XQW-:R_=H5 O\J./#-OXT M\)ZAI%PTD<.I6TEM(R?>4.I7(]QFOSV\:?\ ! ;PSX^\1W.K:NWA74+ZX/[R M>2TE5Y !@;MK 9P "0*_2 QJ1R*;+"K1L-O8BHLT^:G)Q=K73:"T6K25S\ _ MV,?^"8WAK]IO_@I=\>/ ?]FZ/;>'? NBZ7)8VUQ#(UNLTC2+*T>#P25&03QG MM7ZM_L!_\$Q/ W["T^JZKI>AZ)'XFU-C"VHV*2J?LIVGRB&8_P 0)R!G\*Z? M]E6UL_!WQY^+7@VQL;%;/PS:] M\,:^E:*M7:2G4DUU3;U)]E33O&*^X0#_^P6W\KNO: MC]ZO%?B#_P GJ>#_ /L%M_*[KVH_>KY'AG^/CO\ K\__ $F)]!GG\/"_]>H_ MG(=1117UQ\^%%%% !1110 4UQQ3J",B@"I,F*K2BKTR<55E7- %RW&((_P#= M _2I#TID _TP5XK^W,N?AGI__ &$XA_Y"GKY7C7_D28C_ _JCWN%]_[^1?_$4?\,,^%RQ;^U->R>I$ MD//;_GG7M6\T;S0N N'U_P PD/N8?ZT9M_T$3^\\5_X89\+_ /04U[_OY%_\ M;H_X89\+_P#04U[_ +^1?_&Z]JWFC>:/]0^'_P#H$A^(?ZT9M_T$3^\\5_X8 M9\+_ /04U[_OY%_\;H_X89\+_P#04U[_ +^1?_&Z]JWFC>:/]0^'_P#H$A^( M?ZT9M_T$3^\\5_X89\+_ /04U[_OY%_\;H_X88\+_P#04U[_ +^1?_$5[5O- M&\T?ZAY!_P! D/Q#_6C-O^@B?WGBK?L,>%W'S:GKC8]7A_\ C='_ PQX7_Z M"FO>W[R+C_R'7M6\T;S1_J'D'_0)#\0_UHS;_H(G]YXJW[#'A=Q\VIZXV/5X M?_C=!_89\+G_ )BFO<=/GBX_\AU[5O-&\T?ZA\/_ /0)#\0_UHS;_H(G_P"! M'BO_ PSX7_Z"FO?]_(O_C='_##/A?\ Z"FO?]_(O_C=>U;S1O-'^H?#_P#T M"0^YA_K1FW_01/\ \"/%?^&&?"__ $%->_[^1?\ QNC_ (88\+X_Y"FO?]_( MO_C=>U;S1O-2N >'E_S!P^YA_K1FW_01/[SQ7_AAGPQC_D*:]]/,B_\ C='_ M PQX7S_ ,A37O\ OY#_ /&Z]JWFC>:K_4'A_P#Z!(?>*_ M\,,^%_\ H*:]_P!_(O\ XW1_PPSX7_Z"FO?]_(O_ (W7M6\T;S1_J'P__P! MD/Q#_6C-O^@B?WGBO_##/A?_ *"FO?\ ?R+_ .-T?\,,^%_^@IKW_?R+_P"- MU[5O-&\T?ZA\/_\ 0)#[F'^M&;?]!$_O/%3^PQX7/75->_[^1?\ QNC_ (89 M\+D_\A37^O\ STB_^(KVK>:-YI?Z@\/_ /0)#[F'^M&;_P#01/\ \"/%?^&% M_"__ $%->_[[B_\ C='_ PSX7'_ #%-?^OF1?\ Q%>U;S1O-/\ U#R!_P#, M)#\0_P!:,W_Z")_>>*?\,+>%@,?VIKN.F \/3T_U=(_[#?AA.?[5U[Y>?];% MU_[X[_K7MF\TCG*GZ4?ZAG%T69^I)@;)"@+G]XWY5]"2?=_3% M>*>#(U/[8WBW_9TU<9YQ\MK7S^;<,Y5EV,P-?!48TY.JDVD[M)JRDE3;5]=;QUUO]YY=_P %W;6.X_X)K>-O,4/Y)_CS]7^9^M8?\ AQ]%^0ZBBBLS8AOO]4/K M4<"]*DO!NC ]ZX']I[XU?\,W?LX>._B$-,;6?^$+T*\UO^SQ M9M;9NVXW;6QG.#C% 'H:=*6L?6/&>G^%_!UUKVL7UCHVDZ?:/?7MY>SK!;6< M*(7DDDD^3_Q^>9Y/^MS'][.\;>O% 'H5%>8^*?VT/A#X&^'MGXLUKXK_#72/"NH M79L+76K[Q/8V^GW5P%+&&.=Y!&T@56.T-G"DXXJ[XU_:I^&?PVE\,IXB^(W@ M/06\:*I\/?VEKUK:?V_N\O;]D$D@\_/FQ8\O=GS$QG<* /0:*YB?XQ^%;7P_ MK.JR>*/#D>E^&[E[/6+Q]2A6WTF=-F^*X?=MAD7>F4<@C<,]1GFOVC?VB5^! M.F>'[.RTIO$7B[QMJZ>'_#.CKF45X]\+_P!H[Q%!_P )A;_%OPCI_P ,IO!=I%JESK,.M/J/A:ZL9$=C M-%J<]M:8:$Q2":.2*,Q@(^6216K6E_;'^$L/PML_'3?%/X;KX)U&9[>T\0-X MELQI5U(@%+WQ MQI-HM_?>';?5H)-5L[<^7B:6U#&6.,^=#AF4 ^:G)W#/84 %!Z44'I0!S?Q@ M_P"22>)_^P1=?^B7KF/V2?\ D@NB_P"_/_Z425T_Q@_Y))XG_P"P1=?^B7KF M/V2?^2"Z+_OS_P#I1)7R-3_DIJ?_ %YE_P"EQ/?C_P B.?\ U]C_ .DL]+HQ MQ117UQX!P/[4RX_9E^(W_8KZE_Z2RT?LL(/^&8_AS_V+&F'_ ,E(J/VI_P#D MV;XB_P#8KZE_Z2RT[]EC_DV3X=?]BQIO_I)%1Y#Z'>4444""BBB@#P;]NE=O M_"G?^RGZ)_[6KW@=/I7A'[=?7X._]E.T7_VO7NR=*!]!U!Z44'I0(\5_;B_Y M)%8_]A>/_P!$S5[)9?ZA/]T5XW^W%_R2*Q_["\?_ *)FKV2R_P!0G^Z*^/RW M_DH<;_@I?E(^@QO_ "*<+ZU/SB34445]@?/A1110 4V0<4ZD89% %25]&67\:L5!=_>6@!D(JRG2HH14P&* "BBB@ MHHHH **** "@]**#TH \5_;B_P"216/_ &%X_P#T3-7LEE_J$_W17C?[<7_) M(K'_ +"\?_HF:O9++_4)_NBOC\M_Y*'&_P""E^4CZ#&_\BG"^M3\XDU%%%?8 M'SYP/[4R ?LR?$7C_F5]2X_[=9:/V65!_9E^')_ZEC3?_26*C]J?_DV;XB_] MBOJ7_I++3OV6/^39/AU_V+&F_P#I)%1TL/H=Y1110(*#THH/2@#P7]G\9_;> M_: _V?\ A'<>W^@/7O5>"_ #_D][]H'Z^'/_ $@DKWJ@ HHHH \3^(/_ ">I MX/\ ^P6W\KNO:C]ZO%?B#_R>IX/_ .P6W\KNO:C]ZOD>&?X^._Z_/_TF)]!G MG\/"_P#7J/YR'4445]+?MRX'PNT]C_T% M(NG_ %RGKY7C;_D28CT_5'N\+_\ (TH^OZ'K]B/]$3']T5X7\??VRIO 'B== M'\,0Z;J5Y;DB\DG1I8HSV1=C+R!G))QG JU^VO\ ';4?@G\*;5=+0K>ZWNM5 MNA_RZ *"6 _O'=@>AK\U&\-?&C5O'^O:IH/B+2([+8MS;6]X>'0;F\LY^ZZ?X4\#06/AK7+.!I];OKJ4.B,AV[81_&"1U%=M^R3\0_B)^S+XP MNM3US7(-69K]T\F#_5R19.Y3Z!FP0/X3Z#->YG?!=?*:,GF%2%.JE%JG=N;B MW92=H\J36MN:]MC*G5NS];3P*X'X^?'.Q^"GA![N22&;4KA2ME;'YO,;^\P! M!V#O@C/0=:VM+^(,6K_"JW\41P2-#&9L);Q@_NT4>BD$D=S[XKYW*<#3Q>)C0JU(TXO[4 MKV6E];:Z^2-9RY5<^N(?V[/&UQ;>9_9GAM0,DC[--P/KYU>F?LV_M6_\+9OY M=)UR.SL-:W;H5@5DBG7'(&YF.X0?8U^8NL?M;^,O@#-?>!?%5CI>L^,[ MKRAHFH6\H%JXEX!F'\&TD=>M7/#WAGXN?#WXO6.L:_XNTZ[BM;;SY!9_*P?) MVA?=3SNZ$$CH<5]5C.!:V$PWUK%UZ<82BY4W=M54M;PM'Y>^XZ]#)5E<_9C/ MS57U75+?1--FO+N:.VMK>,R22R'"(H&22:\W_9+^.$OQ^^$D6KW$)AO+.Y-C M='M+(L<;%QZ9$@S[@U\__P#!27X\Z\^LR> ]%D&G_N%G^TMR)Y73;\D;G5>)OV\=>F\6WD/A_3=)FTF%RL+W4$K32 8 M&3MD"CG)^A'H:/"O[=^N0^*K6'Q%I^D1Z2[;9Y+."43)_M#W7FD\0>,?BA^U!X3 MU3Q;X5U/2?#WA7S_ +-I]BQ#7,@1P#(Y_P"69WM:5K^G_#O6[C^U#%AECA9WV_],VV,0.Q-?1_[5/QD MNO@?\';W6K&#SKQF6VA)'$+.#\Y'?;C.*^ K4U3J."::77H_/T9T)W5SF_VD M?VK_ /A4^I6^DZ"MCJ&M,VZ=;A&>*!/0[&!WYYQZ#U->;7'[=?C:"V63^R_# M1SS_ ,>\W/K_ ,MN*^'_ !+I'QA^(?Q?NM4\/^)-/A@O+8S1_;3N9GR-X?/< ML M>3LH'?W[ 5\XV_[=WC2\+/'I7AU8\DJ#;SEL>_[P<_I7S9^WQ\:/''[0VMZE M#X*M'BM+IFNY+2T/$$1 /E@C[Q P 1T([8K]+OV% M?VA+SXV^ ;RQU!6;4/#GDQ//Q_I$;A]A/;2C2,RJJ@DDG '?/I7S9\4OVY[_3?'$EA MX4M=*O-/M_W;7%W%(QE<9W%-KK\O3&>N#ZBH/^"AOQ[U3X?Z/8^%M-5[=MBC&;:_452HD??]G^WEXJ ML=6M?[2TO06L2Z^?Y,$JR!<\[292 <9Y((%?3?A#QGI_CSP]9ZII=Q'<6=X@ M9&'4'^Z1V8<@CL:_'"^^,_CS]L.TUK4?A]=:?X7\+Z+;^2Z71#7-Y*RDL,=4 M4<@$U](?\$Y_CWXG^#^M:!X1\37PUH:[-!:S&-OEBGD8!9%/3C\Y1NK^\^7D^Z75$TZJDS]%2Z[?E XK MR,GRZGC*_LJM6-)6?O2NUZ/EN_N-*DN5'V@/VZ_&PM_,.F>&?7!MYA@?]_J] MB_9L_:1M_C9I#6]Y]GM?$%J-\UO&"LRTF/XGM?\ ]GC4O/'V%8RN[SL]-^W^'UK>^#MQ\5/@3\9+S7M<\46N MHFS\IHA;CAY,<\=DV_*P/#=>H!'TF:<#UQ9#^!%?G3^WS\IZO9^';N/1 MWTN0PVUO.WR)&K$/ST\QAR3Z=*^3P.%A7Q$*-2I&G%M+FE?E7F[7=O1&TI65 MSZ0MOV\?&6H22-#I7AU82S>6&MIV?&>,_O0"?I72?"3]N"\UKQM'IOBVWTK3 M[2Z^2"YMHY(PCGH'WNV?J*_/.[_:,\;?L?W=K_PLG^S/$ND:W;.]E)8L%GMI MD7A&7'W3W(K-U32?C/\ $73M!\4/XBT/2[#5KI+JWL++A_U#%_E;5Q__!/K]H[4/B!'<^#=4\RXN-)M6N[>[+;F,2R( MFQNYP9!M/7 YS79>"%S^V9XN_P"P6O\ Z#:U^+\51Y<1@5_T^7_I,CZ;(/X6 M*_Z]2_\ 2HGE_P#P77_Y1K>./K!_Z,%?SEU_1I_P77_Y1K>./]Z#_P!#%?SE MU^U<._[FO5GY'Q+_ +Y_VZ@KI[_[O@S_ *]/_;ZZKF*Z>_\ N^#/^O3_ -OK MJOHJ7P,^=/ZH/@!_R03P1_V +#_TG2NO3I7(? #_ )()X(_[ %A_Z3I77ITK M\CQ/\>?J_P S]:P_\./HOR'4445F;$=T,Q^^>*\A_;T^&&M_&C]B3XM>$?#. MG_VIX@\3>$]3TS3+02QP_:KB6VDCCCW2,J+EF R[*HSDD#D>O7'W/QHA48H M^3/VD;;XD?MB_LPZ[X5T_P"%OQ.^&&MZ7<:/K=K/JFH>&I9-8-CJ5M>26EJ8 M;^]@%PZ0,$-Y$+)3X1\7 M^(O"L'B/Q+(_AZ73A+;1V*6NDI=QA6N!"EQ(7AAEE:83,8D_0WRE]*YWXJ?! MSPC\=/!\WA[QMX5\.^,= GD2673=4O:P"-2BE6[?]F?]F3XF_LI?#S1=/UOX)+\5#XB^$OA_P "7NE?VOHZ M6.AW&G&]6>UOFN)%!T^" M?"GBK6O%&AZIK\T^O^*KC0;:S@L9["%E!AT^\:21VOD."J !#R*((YOW=E<:$\4+@X +"[F_L1<%0KI8W.>N MT^O?ME_#+Q9XAO\ X:^./!.GQ>(->^%GB)M)4=XU&M.^+'CSX@>&?AO\$_&'AOQ##X=\?Z MVVJVGV&_FB@@EL)'U:2*U>YB-M?6XC^T)&\;2O$$X!;VSP]\8_"/B\:+)I/B MKPYJD?B+39-9TIK34H9AJEBAC#WI?%\^,[G0[[4+&6]T6T MA\(SZ2EY<_9YY(#-->)$P2WEF^1HF8AO,">Q2?\ !1CX9:Y\0O&W@_PWXP\" MZEXF\'^$+7QF)+WQ-:VFDW-E.%%CBEFE\AECBO+:0;Q(M=U>_ MM4_#+2_B/9^#;SXC> ;3QE?W/V.UT&7Q%:)J4]QY47?"&6&XDB@S$[K*R1PQ-]XUP*?M.?#?_A:TW@7_A8/@C_A.+:2 M.*?P]_;UK_:L+RIYD:-:^890S(0R@KRIR,BN^H *#THH/2@#F_C!_P DD\3_ M /8(NO\ T2]?%>G:#K5_X8TRU&JW%FND)9WDD!:%H67;(QC.\MGKW'%?;8>BZ MCLCXS,\?]5IJ2WD[(^S?VE/^"AGAWQ+\'_$NB:/H^J7:Z]I=SIHN9RMNL/G1 M/'O"G);&[=M^7.,9&(+I?"FCVUI6HB3"Y.YSCU/6O!_BKIOA?P-X-CN=+O/B1]NDN?*T[0Y[J' M5(;E?O2% D:SR-L#X4YV!-Q)S7CDU_XZ\8_!O4_"O@6;0=%TC4KI[[6[W4_$ M,6ES>(KF1&6&U*NQ)KT*>#I/0^:EG>+YKJ:^2O^9^PG[+'_ M 41^%/[9'F6_@GQ5:W&L6\8EGTF[4V^H1*?XO*;!9?]I"R^]>W)*S)DL/<# MG%?RO?%#P=\6_P!CWQGH?C:70/$G@G4=+OEN-*UC@V[7 P=J3QED<, 0P/#* M<'-?TU_LX?%R'X\_ CPGXN2,0MX@TR*ZGB'2&4C$J?\ 9%9?PKCQN%5&22> MY[62YL\8I0J*TH[VV.U:9E0MGY1W]/7_ /77C'CW]O7P!X)U>;3X=1FUR^A. MUTTU!,D9]#(2$_(DBO-?^"RGQEU3X3?LI6-AH^H2:3=>.->A\.M<12>7.L;V M]U"Z\V-F MY)(&,]!BC#X?GCSO8,RS25&JJ-+?<]O_ &Q?^"FUCKK^%9I/##6EAX+\3V7B M1II]456N1;;_ -T1Y>(]Q?&XDCIUKT7X=_\ !=WX/ZW?6-GXNM?$_P /)]1C M$L$^LZ>XLY(V.%D$BC=Y9.<2% IQUK\_O'OBK2=%^)-I)I=GK7BS3]!U+[3I MJ:Y%Y<.K3PM\DQL;VESVZSS M7E5J?)-P/K\OQJQ6'C72M<\9_;B_Y)%8_P#87C_]$S5[)9?ZA/\ =%>-_MQ? M\DBL?^PO'_Z)FKV2R_U"?[HKXG+?^2AQO^"E^4CZ[&_\BG"^M3\XDU%%%?8' MSX4444 %%%% $,H^:GVXQ"M-F&&I8/\ 5+0!)1110 5#E%!Z4 >*_MQ?\DBL?^PO'_Z)FKV2R_U" M?[HKQO\ ;B_Y)%8_]A>/_P!$S5[)9_ZB/_=%?'Y=_P E#C?\-+\I'T&-_P"1 M3A?6I^<21LXXK!\>?$C1/AAX>EU;Q!JMGI>GP_>FN'V@GT488 M!^E?E'_P43^*R_%/_@H!KWAGQ!;KXB\+_#V.VL(M%:]GMK?S[BQM[HW#F%E? MS0+@;#D@!1Q7VU"C[25CY#,,;]6I$?%_PD\5:'HMIJNH+K6F7 M6F+=M$(84\Z)X]ZACN;&[.,#..HKQ?X;?\%I-+^#6@^%? M]\/\ 6M6FT?2[ M;3XSH]Y]LO;I8(EC,RVPB! .W."V%YRQKQ'QAX;\&>%_ 5]?6-Y\1M!,"QBP MTU=3BU.SNKE_N1C>HN.#M'EAB6W@#C^@^+O&$FD^*=-\!R:?X:U+Q$\7] MMZ[KFJKHLMA:1'9%99D^9%:9G+*H+N3SA0,>E#!TGHSY2IG>,YKQFODM/Q/U M:_9A_P""JOP9_:N\0QZ)X?\ $ZZ?XDF_U>CZM']CNYL(9--2TU:3O+'Y-6\0:K9Z3I\/WIKA]H) M]%'5B?[HR:\)\;_\%,O">B6%Q-HNF:KKBPD@.0+6&3Z%@6/UVU\Z-PYA97\T"X&TY(&T5R7C M'PUX+\+> KZ^LKOXC:"85C6QTT:G%J=E=7+_ '8QO3[0>=H\L,2V\ 8P:JEA MH)*52^ICC,XK>TE3H67*>H>"/^"M^E?"G]IOQQKFH^"-:U*?XB#3F33='N/M MU]:BSMVB)$8C'F!L[B\3KI_B2;_5Z M-JT?V.[FQR?+#?+)CT1B1CI7Y2:!XN\82:5XITWP(^G^&]2\1M$-;UW7-571 M);&SC.R*Q)D^95:=F+*H+L3SA0,?)/Q]_9_^*'P:TY?$NI>%=/^"5O[2FH?M7?L)_#_Q=K4AF\0R:OHG& M:\:2LVC[:G-3@I+JDSQ7X@_\GJ>#_P#L%M_*[KVH_>KQ7X@_\GJ>#_\ L%M_ M*[KVH_>KY#AG^/CO^OS_ /28GTF>?P\+_P!>H_G(=1117UQ\^%%%% !1110 M4444 (PR*KS"K-0SK@T 2H,(OTI3TI$^X/I2GI0!'!7B_P"W+_R2S3_^PI'S M_P!LIJ]H@KQ?]N88^%FG>O\ :L8Y_P"N,U?)\;_\B3$?X?U1[O"__(TH^OZ, MY'_@HEIJ:G\.]&A;;N9)V!/12/)[_7'YFOSPL?V2F^(GC74M2NO&7B"RLM65 M1):VDFQE ^]$?]GT^M?J=^UQX(_X3+X#Z@\<8>XTN+[7'QD[%'S_ *$G\*_- MFU^(ESX9NY(XX8YMDA&2>G<5]_D.>8[+8>UP%1P&+[P_'Y=I?Z9+LN7C/57;^(D\\Y->?\ PM^! M\GPMN-7BDUR\UM9Y7NBT[96-0<*?77@0?\8?:.=O\ S)\)Y')_T(8R/Z5^8OQV^"$GQ,\7 MQVMOKE[H:V5\+K=;OM\U"J$^N5(/U/M7F99F&(P.(6+P MS<9PO9VNU=6Z_F7*TUHK_,S/ /['?@?2OAWK6F:JMQXBOO$'_'UJE[)NO%*\ MIL;JNTX(QCI7F]C^RNWP[^(MGJ$/BS7=7AMX&M8[6ZDWL^2 >VT<''M79Q? M'G4+>#9]EC^H-7OAMXN;QAX^MTNH5188991MYP54D&O9_P!;\WE&I"IB)2C4 MTFFT[Z6^7:RTZ"]FEK8^U_\ @FE!]G^"6N1KG:OB*9AKK/Q2O@L\MK)LCM_.B_P!9$CVZ#831 M?;)I8&#K-))\S$,#SU X[ 5X7_P4Z\'_ &?1M,\0PQ@^9FUF*CDEJ*YHM;W/BSX"_L5Z1INIZ7>^)M?U3Q+#I&?[682S6%K-MLVESRX'8^PP!6 MAI'QDO-)4*EM&^">2>A]J;KGQHOM4A;=!"@P226PO^?PKZ?_ %ZSUXCZVL3- M32MNFFO\.V^IG[%'KG_!/[PX= _:)\"P_:)KH1B[C2:;[\JQV4R!C[DD_D*^ MM?VYK1+_ .![PR']W->*C-_=_=2\_A7FW[!'@:Q;Q1<:RS1^=I>EPVD,3X\V M)I0&=R,G' QGON-?07QQ\(?\)[\+M8TU8UEN&@:6 '_GHOS+^>,?C7R^(K2J MU'4EJWJ]+7;WMTU-(-/2+V/R,U']F&;XE_$.;4F\6:UHL$UM]EDMK.3:T1!^ MZAZ;2.37I7C;]CCP+JWPST?2--2ZT.\T,[[75;&7;>LQYM0G@\O[+#^9KZ%\89NHT81Q$DJ2M%* MR:TMT^+334S=)/W]]!:$XZ1'<6.?3;N/ M_ :_2^QL8],LH;:!5C@MT$4:*,!54 #Z 5Y.:9EB*Q4W*2)-YT)P)'7&X'_9/7ZC%:?P;_9'\(^&; M?4[OQ!+>>,KS5K;[(TNJMYWD0X^9(P3QGUZ^]>B_M]>'7^&/QONFAB40W1^U MPKT4I)SQ]&#C';%>2V?QUO[&#:MK">,9S7=0XBS*A@_J%*M*--N]DK6>_P 2 MLW^I+@GNCC?$'['EMX#\6:7>:;XN\0/INCW#2Q64\Q<1KR5C4Y^[V]3^5?=G M_!+RP.GWGCV$_>C&FA^.-W^E$C\,_P J^2_#7CJ;QOXYTJSN($CBGN5! /!& M2?Z5^B'[&_P]C\$?"C[_D8C#%#Q&#_ ,!&?^!5AFF>8[,N5XVH MZCCHG:VGGW94(J.QXO\ \%,[#[?K.FMMW20622+Z']Y*"/UKXE^&O[%-AK.M MR3Z_XKU[5-)FOS>MIQE*PW*YW 2XQ\V>#CM7Z+?\%$?!;:Q\(EUB./=)I?YAE]*HL#4<%/1V6K]'N M2XQE+4T/C_\ L@^&?%NK3:QH.H7WA&\N+4V]Q%ILGEVUUM&$,B^WMC-:?[(G M@!_ /CWX?:>][<:E]AU[3[7[1,26+-!UF:%6BT:UDOW+#(\]R4C_'J?8I58WB',<5@XX+$UI2IPU2: MO;HM=^H1II2NCZ<_:97=\#->5EW+Y<>01U'G)Q^5?E)X^_9XF^)7C^SDB\3: MEH<6EM)$ZVC;2P((5U]&YPV>U?L3XJ\/P^*O#%_IL^TQ7T#PL2,[<@C./;@_ MA7Y5?$C5KSX=_$?4K62$?:+>=XY%/\+J=K#GWSS7)D^;8G+JWUG!SY)K2Z5] M].NQ4XW+D7[&?@,?!G_A&Y(KA[]Y?M;:V9/^)A]I'_+7?UX],XKSWP3^SG-\ M-_B%>7!\3:QK2W\:1".[DW,H4;F9^Q(QQCI76?\ "^=0-KY/V6+TY;BM[X+W ML_Q(\47T/DI]I: );J.?GD<+C\S7J?ZUYLZ%6A4Q$I1J.\DVG>^_IZ(S5)(^ M\/V$D!_95\+],,UX<8QUO)Z_/7]JKX72?$:_U#2[;4[C1Y-0*N)H6V_,F/E; M'8@Y/XU^IWP^\'P?#SP+I.BVJHL.FVJ0 <$@?,?Q.3^-? _[??AI_AI\:)I M88E6WO2+JWRNU6#Y/Z$2+^ XKQLOQM;"8F.*PTN6I%WB[:)]_4TE9Z-Z]CS/ MX%_LD>&/"&H3:MKMY?>,K^:T^RQ?VJ_FQ6J$8=44^O//6O/?B%^Q)I_A[4H7 MT'Q9X@T[2K:]%S'8F8M';*#G;&,_7DUV-A\<+ZQBVK:PM[YZ5%)\3;CQ/JEM M;S0)''-,D;$=@6 -?0+CC.XU9UWBY.4U9JZ::VMR[+=VMM?0A45<^D/^":FG MM8_'>\#JP>7P[-(V?>YM\>!O\ D\WQA_V"Q_*TJG^Q!\,X_#^CZUX@ M:%8YM4N!:0''*PPY! ]BY8>^P=:N>"%S^V=XP_[!@_\ 0;2OR?BR5\5@'_T^ M7_I,CZ/(?X6*_P"O4O\ TJ)Y?_P7(MIM2_X)Q^-;>WBDFGE>W5(T7>M!?+#MS^=?IF59XL)1]E* MFY:_S6_]M/S_ #3)?K=9554Y;*VU_P!3^2G_ (5CXF'_ #+NN?\ @!+_ /$U MT5]X UYD\(G^Q=6 M[7;*?LCXB_TRX;YN..&!_$5_5M00#7I_P"MT;:4'_X% M_P#:GG_ZIO\ Y^_^2O\ ^2./_9^\Q?@1X)5U*L-"L05/5?\ 1X^*[%>OXT@5 M1BG$U\94GSS<^[O]Y]?3ARP4>PZBBB@LCN/N?C2P_=I+C[GXTL/W: 'T444 M!Y%?-?[2G[(DM; MQ&2QN8+B1&CM[EMIW1!HU+ -LKZ4(W#!I"H(H ^#/"7[,7Q.^"7AKP38MX#U M#X@M\%?B3+XA34(-4L?[4^)EC=:7>V<>I.]Y-H/AC?:U_:B^.X;_PSI>L:;'<>%!K^LVNI6GFO//' MZQK RW!MI)BLDA\I9DY'WF(U QMXZT>4I_A_.@#\V]%_8N^+WAS]F+Q=X(;P M'+OV;-$\"QSVVL:<;>QUW3K74XY;"8M.KY=KZ/9+&KP_(VYU! /IOC# M]C3QAJ?.29/E\G[+?G8V)&VM MM5MZ[OM?RQ@#'2G%O7DL<:0SF[6\C5S#=)/ B1R6I =\(P_2^N)\/\ [-7PY\)?%G4O M'VE> ?!>F^.M81HK_P 1VNB6T.KWR-LW++=*@ED!\N/(9B#L7T&.VH *#THH M/2@#F_C!_P DD\3_ /8(NO\ T2]9?^EQ/H(_\ (CG_ -?8_P#I M+/12O'XXK^=^T\>:EX;_ ."B?QZM(9A)9S?$OQ$7MY/N9_M*XY'I_6OZ(FCS M^>:_%_\ X*"?\$^-6_9J_;?\0^.M(MKJ\\&_$B_EUWSLEC97\\C/=1L?0R,7 M7I@28'"\?>8"M&#;EH?G^?86I4A3E27PN[/5O!WPOO?B%X;OM2\+1Z9HOBS5 MK'["^O/<2B]@MB0S0P<[8@R@HSJ Y4E=Q'%?*?[1/['.N:)-<+J&IZ2L:ELF M-#)N/?/;]*^[/V4"S:"OS,O[H?0]3[UXY^V(N;BZ'S%LMT&?Z5W4ZVOQ(^?Q MZ7,T[GY8?'+PO)X0T&XTW^T=0N[5&\WR)+A_LH?!&]8\[0V"><9K^D;_@ MF<%'["OPW;_J&L?_ "/)7X-ZG^S!X@_:#\5C7A MF8C. !P<=J_H*_8S^'%U\)/V8_!_AV^A:WN-/M&!A8Y:%7D>15/N%90?<&N' M-,13G4C&F[V70]3AC"U:<:E2::3T5^MCXM_X.<[F6P_8L^&\T,DD,T/Q-L6C MDC.&C/\ 9FI\@]C_ #&1W-?-W[)NO_\ "U?",6E^(+6#5;6\B$=Q$9&B%RN. M060AE)]5((K]&?\ @K/^Q-)^W9^R)?>&+&4Q>(_#]]%XCT$LQ6-[R!)4$;XZ MK)%+-'[%U;L*_.?]C7PEJ?@?4$TO5K&YT^^LV$4T$R;61AUS^7ITK7#UH*CR M-V9&;86;QKK6;321WG[2O[)?B[Q7IEOXOIICM1($+LY)Z8'>NVA7BOCDCQ MLPP?51;9N_\ !NWN;_@HQJ;N\TTCZ?*TDLLADDD8PW!+,QR22>3SR>M?O81D M5^/_ /P03_8O\0?#G]H*[\;:E%LF^SO]I1>4M(FBECC1CT,CL^[ /RJA!YK] M@ U>'7JJI7E.&Q]EDN'J4,'"%71K7[SQG]N+_DD5C_V%X_\ T3-7LEE_J$_W M17C?[E%!Z4 >*_MQ?\DBL?\ ML+Q_^B9J]DL_]1'_ +HKQO\ ;B_Y)%8_]A>/_P!$S5[):?\ 'NO^[7Q^6Z\1 M8W_#2_*1]!CO^13A?6I^<20C^5?@?_P4+\8ZAX5_X+;?&06=QY<U?DQ_P62_X)]:IH/[6,7QS\.V]Q?Z;XMB@MO$,2$N MUG=6\4<$,R\?<>"-%('1HB?XCG[S U8TZEY'P>?8>I5PZ]DM4R_\'_!\GQ$L MK/6-)L=)A\765O+%I.JWDDF[16E4J984!V>8,Y1V5BAY7%?/W[1W[&7BC2I[ MAM2UC3ICGYIV=Y9)">I)QWYSGKDYZFOJG]C1&BL+56^5@HX(P?QY_I67^V/' MB6Z;OS^%=\:R3OS(^ =,O;)-4OI(;C!GMXIWCM9B M#D%HP0K8(R,@X-?N1_P;]C/_ 3>\-_]?3CZ?N8*_(CXE_ WQ)\:O%1T_2+% M]DCD2W4Z%8+9<_>+'KCK@O7%?2_P?\(2?$2QL]8TFQTF' MQ=8V\D>DZK=R2;]%:1=IEA0'9YBYRCLK%",KBL[_ (+)_P#!/O5-#_:RB^.G MAVVN+_3?%L4%KXAB0EVL[JWBC@AF7C[CP1HI Z-$3_$<]Q^QHC1V%J#\K*@X M(P?Y_P!*Z(UX>SBN;7L<\\'4CBJG-'W6]#Y6_:._8Q\4:5/<'4M9TZ;GYYV= MY9)">I)QW[^N3GJ:^,OC!X%D\ :9?6*:G?20W&#/;Q3O%:S$'(+1@A6P0",@ MX(K]8OVQX\2W3?6OSN^)?P-\1_&KQ4=/TFR?;(Y$MU.A6"V7/WBQ/..N!R:Z MJ>(A&-YR1X^*R^\N6C%N^_\ P3]>?^#?D9_X)N^&_P#KZ?\ ]$P5]MYP:^:/ M^"3WP*NOV=OV-M"\/W"W"1F8SVZS+ME,?E1)N8=MS1LX'97%?2X&:^9C+F5^ MY^E4*;A3C!]$E^!XM\0?^3U/!_\ V"V_E=U[4?O5XK\0?^3U/!__ &"V_E=U M[4?O5\KPS_'QW_7Y_P#I,3Z;//X>%_Z]1_.0ZBBBOKCY\**** "BBB@ HHHH M *AN.M35#<=: )4^X/I2GI2)]P?2E/2@"."O&?VYN/A9IW_86C_]%35[-!7C M/[<__)+-/_["T?\ Z)FKY3C;_D28C_#^J/>X7_Y&='U_1GKTEG'J&D-!,@DA MFA,;J>C*001^5?EW\9?V4?''ASXGZY9:;X/\4ZII]O=NMO=6FDSS131Y^1E< M+@Y!YQFOU)M/^/:/_=IZ+Q_6OI:/\*+\E^1X4MS\BQ^S7\1/^A \;?CH=T/_ M &F?Y'\:]/\ V>?V?[CQ)\/KJ/Q1X3OKK1-5O1!;K7^&M"L](\>>+/!&I6L-SHWB!)-5=T:/(]F?)=K^QIJ7@J&\U/X9^,/%&FV]K M+LNDT]IUN].< $175CN6<$C#%HVDW!@R0;"I/G/QO\ _$CQ?;3>(O$"GQ5!: MDQ_VSIH2Y@BCC 7RYFC19(V4L0?/CC?@@\C ^ZKWP?\ V9XLL=+U.^O+/6=G MD>'?%$3C[5.BC>;*Y9OEF=5!;9(&$JJ9!B1&9:NM:7;KXJMV\61_\(GXJF9; M>Q\6:*_V>#4VX"QN6W /TQ;W0D0Y^0RD$KZE?,)8B/+5LWT=M;>3_KT9Y5# M^PG[2FW;MT^[;^MT?F/8:3=:M;7<]I;75U;Z>JO=21QEEM5;.TR$#"@XZG . M#BO1OV:/#WV3XGZ'>ZLUCI.DZFL@MKO6666)I6P,2 ;>,GYA@,>#] M,0? 2P\6^)?%VO\ B;0;S4=NN2VUMXH\*Q>5>V+6T<=M)))9#<'/F1RY>-9F M+%OW<8 QQ/P\_9MU+7/"NN1^&FT7QMHFCZC+I#- 5AOY(DV30J94D@DE(CDC MSON@(W&WR6*L#5++\+?G]HTXM=--5W_SY1U,PQ-^7V:]Y/KKIY?\.>DZ=^RC MX5\7ZK=77P]UK7/A#XP %U=:9IMZQLIQN_UJQ(X22W8_*&A94&<,H<%!Q'[0 MC?&SP]\-;_P_X]M]/\4:#M\Y=9MK4$HRMD-NC,:PJJ9W-.HW<[2QKE_"'AMK M;Q ^@7JZIHGBC30T\-Y:Z7(ET(B&59E%J+2[:0#".[P72,06.Y)% Z+3?CQX M\N;63P[J7BJ75M#BG%GJ.J6MLFK6S,60I9,L:6MY$9%;RW9O,;?E$^<[4[I8 M2I=QE:4?[RUMTM):M^5SSJ>*A=.-XOR?7LX[)>9\I?\ ",:B;JQ@%C>/+J6# M9JL#%KP9VYC&,N"Q &T'/;)XJSX5^&WB#QUJEY8Z+H.LZM>6.!=0V=C)-):Y M)4>8J*2O*GKCH>F#7U=?)I/Q:^*@TFT\,:7;KH5JUU=Z?X=EM_\ 3KJ8&..2 M?2]2CMU)C@$P?Y'DVW"!9 1@<[XNN?#O@[XQ0OXJ$WA^#^R0D%Y>:3Z^;FMHK+\4=\LXG%7]WEZZO\ #R-R MW_9F6\\+Z!XCCO)M.O&A6U2_\^2S_L^[0B*2UG?:7M9A(A03['C^5D*1R%96 MZJR^/OQ&^"5X-*NFU#Q5?1J670KBP,NI% I.0$)D$0*[?M"/?(6.#Y9(4<;H M?C'Q?:O?:AX/UBZN/ .O70TS4=8A3^W[::]=%A206EZ1=@M\D1#2R(Q,8'F9 M"BS8^,5\#6>J>'X="TWQ88XX[Q]1M)+F+7O#979']HFAG2"Y0(IW+$LI>-4D MRZQ\1]WLIRA[*HE44>G5>KVCZ)W[6.*6(2G[2#<&_FGZ+KZ_,^?OC1X7U/Q# MXYUO6+/1/+LVW:A<)IT_V^WTZ-V+8>9% 4*J:^!%X@\'!+/4[GRK2[DQ+:J#!.\?DEF;))*%1"I.#YM7 T^:SO%O M5?T]_GKY/<]&EFD^7F7O):/^E:WY=VMCC?\ @G_X!\1?"W6=>U+4/#VHQWNC MK!<7&EW5K);WSVTHFC\Z&-L98&*3:O.X!E!W8S]N:)X@L_$>D6^H6-U#=65T MHDAFC.5D4_YQCU].E?/&K>.MN:/X[TWPT'T_6898?[*UBVLYRF M[[2N @>.1(Y?GBM]B"7H&)JGXZ_:HTOX8^)[R/2Y)O"MQ?3$:[IVMP(L>ES' M86N;<+)LN+AEE#/;V[OYN WRN<3\?U&GM_77;\3/_ M ."F?PZD^(^GZ(NAV=YJWB6SW%[&PM7NK@6IZ2LB#*KO!49P"6..A(^+A\&/ M&#:4E\OA+Q)]AFG6VCN?[+F\EI&D6)(P^W:S-(P08/+$*!GBOMWQ5\=;+3O# M(T/P>EW9OXDCCO;[Q;XBN?[-^UP.<&497[2T\H4QP!8$ /E82(*,GQII?BS MXDWG@GPY'<7NG:%-?IY*-8MH>F0P6D#S(4@#_;V\LQQ\EI^.[]4['R1X.\#:WX+^*VDVNK:'K-C?1-]J%G/8S M1W$L6#AEC*%SD@]%(X/7''UKH7[=WB*P\,K9Z#X7EU+1+5ELX?%&JA+.SL%& M% O%1O*1T;Y7)EAR1D1IN16IZM\+-#TGQ+X?U3P_8VGC*VDU!=+U*_N;*.T\ M-9O"D: !!NNS]I%NFOHM5\VEY')B,1B M:CNGR>FMUZO1_)-^9P_C3P]\0?C+H0O?%_C*[LM#NF58(K.VDM+*ZF(R(;6V M5!=7^[&5$B(.C*\JY4_*^I_ WQG#/J;_ /"'^)&ATN1UNW339MEH0JR,';:0 MH",&R3@ @DX.1]I:I:+\!(8M6\-^(;'7&O\ 33/<7-PT$=KX9L)&W":P,CB* M"-R2D5LS$2%$^;9"X.9\1_VM?!.N?#&W\!^ ?,U/^WIUTZYDG:6$F-V,MWYJ M;&O'DEC$P:58'!=R2Q)Y7"%TNRM;O?\ K4>'Q2H)QJ2UZ)N]_--] M/78^/!\#?&X:Q4^#O%6_4B1:#^R+@?:L(9/W8*_-\H+8!^Z#Z&OM[]B_QOH7 MP8^#T>BZG_:$?C*)_+N]$BL9IM20 ;HSY"H7$;!\B1@$&X@L-K8YGX[_ !$U M:_B\,:QXB?738V&M0-'!L7PMIZK,'M2,RR_VDQ"W!#,%$>P.S(!@5RGCS]I& M;X5W,VK>"+'PSX;N-+MY+:^M]/LWBL[A"5E*RWEX+:.2< EXQ'!-(QE8 ,'? M)1RARC=:WZ]%Y-[K[K%5Z^9]0^(_B#XOO-#FU&XCTGXOD>;2[B)+F MSTL;0RO)"S"QAC4(P#.(;M?F"EF++C>N?V(/%7@+PO<:EJVN:%I'B#7+B*RA MM-%MS(VH3R_*(Y#MBM_)4YD<-:R%525][-N8]/\ 9U&$>2O-1;Z+5_Y_>K'/ M',J\W[2C%RCYZ?Y+[G?N?)-SI]Q9RRQS02QR6Z/)(C(5,:J<,QSC 7N>F>XK MT[]E.^\8:/K=SKG@7PS+XJU1#'#:%;9YK&.7=N_?.I58\<$;G7D=^:]Z^(GP M(^$?PX_9O\8:?X9T2]\?:OI/A_4%?4V+7UKIDJV\A:?>["TAD1OG*P_O1LX4 MMBOQ MP].2E!2>NTDM=.RN[?-([(XG$3BXR:6FZZ?-Z7^5SPCQ5'\=?'>JOI_BOXD0 M>#YKF)9(_#_AFV&H:U#Z96VVF.-CD"62XVC'/>O,/C/^SO=:+X9U;4+23Q%K MFH::X?67O+\:K=6F/O?:)(E^SV[C_G@LD[@/O9PHY^OW\'1>%?#"_P!M01>" MO#=Q.!!X9T/G4-7F9?NW%Q$=\LK_ ,20G^%B\LB;L=#I'@BVTK0H=<\4V]AH M>A^'8C+=:MY+?4M5C$-E:2KA]+L@0RQ$=I';$DA'\6Q#D1*3 MW)&X5XTG9V/;A)R5S&\&^&8?!WA;3]+@_P!791+'GNQ'4_B M,/\ L&+_ .@VE>V$?S%>*>!O^3T/&/\ V"U/Z6E?'<4?[S@/^OR_])D?09#_ M L5_P!>I?\ I43W#;Q2;0*6BOKK'@B;!1L%+119 -,:FG;<444>8!1110!' M*.>!I%W_Z)>N6_9.9A\#=&C'&UI^>N?W\GY9ZUZ!XBT.'Q)H=YI]P MK&"^@>W?:=IVNI4X/T->/G]AWPJ3_P A+7OO$@"6+ S_ -L^U?&YMAY[8Q8_PUE>*_ M!FE^.=$GTW6-/MM0L;C_ %D4R;E/OZ@C)Y'(KRK_ (8:\,?]!/7O^_D/_P ; MH_X8:\,?]!/7O^_D/_QNJ_M;B!Z/ 0_\'K_Y6+ZGE/\ T$R_\%?_ '0\_P#C MM^Q!H7PS^''BCQ1X3US7M!DT33;K4_L:3[X)/*B:38,X*AMN,Y.,]Z\+\7?L MOWVC^!/!/CSQ)?:CK7@OQ%86M_K-W:0>9=Z$)XE<$QMN\R,%AND&"!D[!@*W MT=\8_P!DO0/AQ\(/%7B&RU#5I+O0M'O-1@29HVC>2&!Y%#!4!*DJ 0"#CN.M M-^#G[)6@_$?X.^%]>U"^U:.[U[1[2_N886C\M'FA61U7*$[3*-_K+;_ .O*_P#EAU7[/O[*/PU\#:;I_B#0(5UY[B-) M[/4KF;[1\I'#1@85?J!D=Z]B&U3\HVX[5\7?%?\ 8\3]F+4(]?T/^WM<^'9) M;6=-MWC-[I()R;BW^7#Q 9+)M&,9S@DIZGX(_96\"_$3PS8ZUHOB/5-2TO4( MQ+;W$,L3+(#_ , R&'0@X((P<$$5T5,=G5*?+AL%"4>[K6OW_P"7[\7>+X9-+O8\1PW.F-Y M5]>3'[L2*.))&ZI7! M^[#$@3YF)P/0=ZQ/@G_P3];QQ&OBOXB3:A8ZK<.9=+TBWGCD71X6Y D8IB28 M\%B ,$>OW:I9AG4[K$8.,=.E9O7HOX<5KZ_(F>%ROE3AB)2_[AK_ .3/,?%/ M[//BW2?!'@?4-:U/5]#B\<>)K'0+?2+N?[7<:?#<[]L\KJ$4N-F3$%'!Y=3E M1[9X#_X);>$M!NDN-&P?^0KKW_?R+_X MBN/ZYGM]H^"O .C_#C0H=,T33;;3;& M'[L4*[_"2'_XW2G]AOPN.?[3U M[_O[%_\ &ZVCFW$$599?#_P>O_E1+P>4O?$S_P#!?_W0/VX7;_A4NGK_ -1: M/)]?W,U>T0?($5>/E%>+Q_L.^$T=#_:&N2!7#%&EBVMCUP@/Y$'FO:(X_+51 MC[N.IJLCPF8?VAB,PQ]*-/VB@DE/G^%/^['N&:8C"?5:.%PLI2Y.:[E'EWM_ M>EV[DU%%%?7'@A1110 4444 ,E_I26_^JHF/-$'$2T 24444 %13_P"L6I:A MG^\AH D3I3J;$T_+M'/K7,_%?X7Z=\7O#:Z7J3W$,,5P+A6@8!U8!E[@CD M,>H/6O/S^PWX6=MQU+7]Q/WC-%D_^0Z^)Q%#-L+FU;&X.A&K"K&"UGR-LZ'::]ID]G?6D-Y:7" M%)89E#I(,8Y!KR$_L-^&1_S$]>_[^Q?_ !NJ^H_L5^$=(L)KJZUK6K>WMD:6 M666X@C2-5!)9F,> !DD]*W_ +4X@>G]GP_\'K_Y68_4\I2O]9G_ ."O_NAR MOQF_8G\%^$M,N-9T"_U[PQ?S2B*VM-+E\P7=Q)_JXDC8CYF;'\:JJY8E5!8> M=^,OV!-0M]:\%V_B#QM)J%QXJU(Z=W09,)C?YELHR>-K/WQA+%9Y M=*67QOKMB'_\@1+"939RCBI=-Z*_^6$?P\_9&\#_ ;\;_V>=!&M:RUO]JT* M;5[W;9ZDZ &1"JQ;8Y4;YL%')0AESAPGM7@7XGV?B2\;2[RVET/Q!:IOETR\ M(678.#)$P^6:+IAT)'9@C J/,_$7['G@WPIX?O-0U#Q!J6F6=FK22W5U<0QP MPC &XDH !G'?G/4&N!^#7[/=M\5]2DBE;4M%BT?":@ES\EUJ#."8Y;>%XU:* MV< LCR;G)5T**8RQVHXS/N3FCE\%Y^V_^YZDRP^4QE9XN>O3V*MZZ5-#W[X@ M>.[#4+FY\,66DQ^+-6G4+.-E!?:I+.=R!2T8 )+!,/XF_ : MU^&'B2/3)I[N^BU$F:#4(%+II%JLB++)>0*C/Y:!AM='"LQPPB52X].L/V+/ M">J6D,]KK6M7%M=*LLJ*D\OAKVKK_Y6*.% MRFX? 3]B3X9^%M,TO7K&W;Q*+J-+FVN+MM\&#\RL(@ M H[?>!(/&:Q?A+^RGH/Q \,7E_>7^J0S6^MZMIP$+QJK)::C,X\H2?)CRY=P0 M'Y2L@13N\W*9O%9ZY7_ %[+IX7*$N9XJ6W2BEU_Z^'TA' L?W5V MXZ8/2GDLH^45XDO[#OAE^FIZ]CN?-B_^-_YQ4A_8;\, ?\A/7O\ OY#_ /&Z M:S3B%:?4(?\ @]?_ "HOZGE._P!9G_X+_P#NA'X]D8?MG^$-PY_LP@<=\7?? MZ9KVP,V\=^>3Z5Y?\//V5-!^''BRUUBTO-4NKBU5A&L[IL!92I/RJ#T9O;FO M3Q]\?-GG&,=*UX8P6,H_6*F-C&$JE1SY5+GLFDM^6/8C.\5AZKI0PTFXTX*- MVK7LV]KR[]R>BBBOJCQ0HHHH **** "BBB@ J&XZU-4-QUH E3[@^E*>E-C^ MX*5S\IH 9G:/YUXK^W$V?A7IY)VJ-5CS_P!^IO\ ./>O:E^8_AS6;K_AVQ\3 M6?V/4+6WO+5F#&*>,2(2/8\=Z\;/LMJ8_ 5<)3:3DM+[7TM?R[G?E..CA,93 MQ,DVHO5?(XBV_:M\!K$JG7@-O!'V.XX]ON5./VKO (_YCW_DC<\_^0ZVU^"W MA%E_Y%G0O3_CRC_PI?\ A2OA%?\ F6-!_P# */\ PKQ:='B:$5#VN'T_N5/_ M ),[W4R6[?LZO_@C MZQ]HU3P]J$P_Y%?0?_ * M/_"A_@OX1V_\BSH;8YYLHS_2M:<>*(RO[7#_ /@NI_\ +":DLDE&WLZO_@X4?=M;J.2-E(961E3*NC*&!4@JR@CD"LOPY M^TQX4U'0-0T3Q1J5OK$42^0+N33I##K-NP_Y:1;"%< E7!4(Q(9:ZM6 DM979AN9C"R(SG.Z2*2J_[37PA M\,K\%]4M;'1=/T_4-8FM-,M+BTB$$T$]S%O#M MMXBL4$DHCT^,0ZE"#M6YAR#\IZ,A),;'!R"COY[^UMX#T73X]#C\+VMOI.NZ M7J$%W?W-I8QS6VGZ?*WV>2:ZA;]W*@WED5AN)B9E*A'9>NG'BN>(?[[#IO=^ MSJ6MW?[W;SMZG'*7#L**O3K-+9<\+W[+W-_Z1ROQQ^*=C\:-&L_".N3Z+>1_ M:1G?#_5/ =I'%J%I"UK;R M0C1-7L9]0BAZJZ6MZ@6ZA63D@F9@%<9C4Y4>L>%]&\'?#+3+71?''A_0=%N; M6(1IJ]TBOI^J%03O%PX&V7&YC%+M;[VS>JEJ\Q^/WP__ .%R>,O#MM\.] N= M :S274Y=0C M6U2SMVC)2.UD7RF,DC1JCSA=_P X&Z+>U;X?_6WF5.%;#QC' M6_)4MZI>TZ^6ODC&M+AQ^_*%:3>EN>G?TNZ?3ST\V><^$?&M[X3\,-:2V5GX MDT^XF^V7NA>(+"'5X$F<#:+6Y9TE.R-88R9R2BPDIYN546["'3O$WQBTNXUC M4-4T72K6*[1(K*=M6T*T#&!HHE@O%:63+1%I (8X]RP,F""Q]T^'-CX=\'^# M--DUOP?IFJ:&8_W7B.PM)+U'P2&^U02;[BV<-N# F5$*,'=,;!Y_^TGX"\/? M$CQ#X5U;P)=6^BZ?_:#V%]KMM>K%HUT#:W$@A1"KQ,VY &N C+&7 Q*RE8]J M<^+YU;2GAHWNKJG4:^?[VU_5-]S.=/AR$+\M>RZ.<-_+]UHOG;L(M!@NM2B#$%;C?&\>^5P 7F:Z5U1<*[*?WT-PI8@_N]Q MP///$^@ZEK>M7BZ=KVEZ"?!]I_:U]H-[#''J"Q^8A-MYL]M$TS&-'DR\$H!\ MM1(R3YKKHT^,7'V52MADELY4ZK^Y*JVK][)=F+M8^&$!FLH=+OM+\0$?VAH,R'68+6$[VBCVW7DNICWR*R"[D0M)) M(.IC:;QGK]K'X@\/WW@?07\!^(K2]>\DO=*O_.T>(FUF@1Y+29,*X$NT^5 Y M5'D =N_0^(-;^'=O\.UDNO OB.WM[A@$\1C7[]-%=G&X2I=JIF:,Y!RMKY8R M 0HZ>2:/H^M>+OB7HW_"*ZWZ='8@J1O61;9,C; MAP46-O<>*M6MV8LC23RB2S+$YWB4CD M'&YLDVO'?[2VA_$>[_X1FY^#,V@:] IB-M9ZG<-?1S*IW((+,122;?5G5>,< M$D5Y!K-KJ&B>";'7HOB;H>JQQZB]FFAVSM)=&WY=9692+@[Y@(E\SG:RG<4) M VI8/C.5-4YU,+%=/W55W].6JU;U,:F+X74_:1C7D^OOP7W\U-/[CV_P?X:\ M,_L]R:7K?@?5+C_A)M0B:'4XXX@+?3Y6+2#!N(6Q:KN$;"("0HBLN3N5M_5/ MBQ+K_P 9-+U+XB+:>.M%L--D@@MM#@:WL8YYGA8E[6YV/(%$.3YDLJDLI5%8 M';Y?ONU6U;HVU8J>9\+4DE3A776W/!+_R:FD_DF?77[17[ M5FI?%CP;JGAKPSH\FAZ>MOS=WEQ'%'_!\<.UX-&T/2S=:E)(_+B:YO"UNK;F+-(!*S=>22#S.C M_&Q;+PXVGZ7\'[?1+R^3/G:[K%QK5]/\ 1;12L\FYCP\;QQCU7!QH? 3] ME^S^(^KZQI[^/H=3UO1KB&].E^;<1V;VTT0<0G;-'>QF.;SDR\K858F9.=M< M'U+BRA2<:T\,K/K3J._K^]DCL6*X>JU5*FL0[K7WZ:M_Y3B9'@GPGX7LO$L= M]=:?I^KG5"6O;WQ@T^I3VMPX9Y;DV,!6W,4GRKM65FSL&2NXB+QG=37/Q?6X M\.R26*V=H((+^ Q^&M+DD+MYF]+%7OFB*+$J@NKC>^&0SJMZ]OWNGI^#*Y.%KEUM6BLY+Z)8]3G48W2I# P-O$NY2TTLJLF0#"S,B/@?LO\ P\T?X8_# MZSO_ !QI\6N17Q-K&Z=3E5*LW;63G3:^5X:#/ GQMM?A#XLU>ST>3 M3]<_MY5O/[:NTFM;33979GEM8HE1YOLZEC)%&% !DE#."03/;>*/"OQ$^)L^ MI?$3Q1_PDFE:/"BZ;8_V;+;Z=+-*#YTWV= S.@7;&HN&=L^:<;2AKH/CC>^$ M]5T.X\->"_"^EZOXBUZ:W>_M=.QTQGP]*7LXQK-?XX6OV^#4Y/]HC]H*Q\=_"?Q MCX2\*C3])M6T2[L+>2YM79M0+V[HL-M$F%B5L[?-E9=F?N$?,.MTSXZ?#KX7 M>';RX\/W$VL:Y=;1//<).;J^?. TT\B%O+0L20H8(@(1,!5.9^U5:^']-^#W MCZS\)^&=%DU;2= O;F\U"*-+>/1"ML[@^8HW?:=H#(BC*_*S%%*EO4/"/P \ M)^'-'AMY-&L=0FR99+J\MXY)II&.YFX4*G).%0*B@X55' YY1XJA1BG5P_*W MM[.KKIU_>FD99!.LVJ=7F2WYX66O3W#BO!WQH\"Z3J[:UKGBA=6\12H8_M(T MZY2"S0_\L;9-C>6IP-QR7<@;F.%58O%'[0/@_P ?>-K&SO-6\GPOI.R^=#9S MG^U;H$F*-E"9$<.W>P8 L_E?PH0^[\3/ ?A^*6T\/:#X=T&+Q!K@98IQI\3? MV;;KCSKI@RXPH954$$-(\8(*[L=3H_P%\'Z3I-K9KX=TJ6.UB2%7FMUFD8* M 69LLS'&2S$DGDDFL91XH7O.MA]=O =O_(>^G^@W'_QNMQ_@QX/12Q\,Z#A1D_Z#'_A7 MGMKX]^"][\&/#/Q"BM=#;PCXPETZ#2+[^Q)!]L?4)X;>S'E>5YJ>9+/$OSHH M3=E]H!(SY.);_P 7#_\ @NI_\L-N?)5_R[J_^!P_^0.@/[5O@3_H/;CV'V&X MZ_\ ?NN'^#GBVP\:_M7^)=4TVX^T65YI0,C?V3Y=Q-93%M'DTV1VAD:-\"2-&> M,LI*2 %)%*NA92K'EGE.>8O$T*F/J4N2E-3]R,U)M)JWO2:Z]C6&8Y;0I588 M2G/FG%Q]Z<6M6GLH+L=G147F9/RMNXS@8Y]/Z]Z4R;>I4>N:^X/G"2BH][>_ M7^[SBL3XC?$72OA)X USQ5XBN_[.T'PSI\^J:G=>2\OV>V@B:663:BL[;45C MA5+'& ">" ;]%5=,U./6+&WNK=M]O=(LT38*[T9<@X(!''..OKBK5 !1110! M'_?/3Z5-0 44$X%>8_$W]L#X=_!SQ4^A^(_$D5AJD:+)) MK/.T:L 5W>7 M&V"0<@'G'- 'IU%>)_\ #Q+X._\ 0W_^4F^_^,T?\/$O@[_T-_\ Y2;[_P", MT!<]K(W4FP9KQ7_AXE\'?^AO_P#*3??_ !FC_AXE\'?^AO\ _*3??_&:+"T/ M;**\3_X>)?!W_H;_ /RDWW_QFC_AXE\'?^AO_P#*3??_ !F@=SKOVID _9E^ M(W'_ #+&I?\ I)+2?LMPJW[,?P[^7_F5],&.W_'I%VKR;X]_MU?"OQK\#/&F MCZ;XH^TZEJVA7UE:P_V9>)YLLENZ(NYH0HRS 9) &>:C^ 7[=GPM\%? OP7H MVI>*&M]3TG0;&RNX?[,O'\F6.W1'7&._\$&0J9[ANMS8J ?+85'&4" M]5\0/^"F'PS\.>#[V\T/5+CQ)JL<9-KI\-C<6_GN3@9DEC157.,\E@,X#' / MF'[/W[0WPOL?%4GQ"^(OC>WUKXB:E'B,1Z7?-9^'H"/^/>U'DD!L%MS@DD9P M2"S/'*^P1:1Z+^R'X$3XXWMO\8_%FJZ?XD\0:@I72K6UO"MR>N5D]OTK_@H]\(]1TNWN)/$TMG-+$CR6\FF7;26[, =C M%(F7<#D<$@D'&:>HY2N1_MTH%/P=_P"RGZ*?_1]>] Y%?&_[5O[8WPZ^)C?# M7^Q?$7VS_A'_ !WIFLZ@/[/NH_L]I")?,D^:(;MN]>%RQW# ->N#_@HC\'0/ M^1O_ /*3??\ QFGJ3I8]LH(R*\3_ .'B7P=_Z&__ ,I-]_\ &:/^'B7P=_Z& M_P#\I-]_\9H%='M6Q?RH\M?2O%?^'B7P=_Z&_P#\I-]_\9H_X>)?!W_H;_\ MRDWW_P 9HL&A[917B?\ P\2^#O\ T-__ )2;[_XS1_P\2^#O_0W_ /E)OO\ MXS0.Y[917B9_X*)_!T#_ )&__P I-]_\9KN/A!\?_"?QWM+R?PKK$6K1Z?(L M=R%ADB: MG;E9%4X;:V#C!Q0!VE%%!Z4 12]:=;_ .I6HIF.:DMCF%: )*** M* "HKC[R_C4M0W9PRT /BX%/J&%LU-0 4444 %%%% !1110 4C*&4@]#2T4 M-$2@=.G HQQ3J#TH C=F _#IZUY[JDC?&?Q:^EJ=_A31+C&HMU35KI#D6H_O M0QGF3LSA8^0LRU>^(WB>^U758O">A3/;ZQJ$7FW5XN/^)1:$[6FY!'FMAEB4 M@Y96;!6-A6WIMGI/PW\(1V\0M]+TG28/O22;8X8U&2S,Q^I9F.2,?M&>/XM.^*/POTW38UUCQ%#XBENETR*=8G5&T MC4HU>5CD(FYL\_,RHY19"A6ND?Q-KWQ?4Q^'S/X?\.OPVM3PXNKT?].D+CY5 M/::4$'^&-U82#'\:^!M,\!^+OA+9Z5;K;QR>+YYIY"Q>6ZD.B:IF261B6DD. M!EF)/ ]!6E&G&$^:6^NGR9E7DYP<8[:?F=%H'PQN=6UFWUGQ;09QYTF6P3L"*Q2J?QT'_"'6=IXLT_;_PD&F2+;6]KT;6T ME8#[![L[8,;?P.H8G9Y@;T"XNX[&VDN+AXX8X4+R2.P54 Y))/0 9Y-<+X&@ MD^)OB6/Q==H\>EVH:/P];.NS;&P*M>LIZ/*N5CSRD1_A,LBB83;?/+9="ITU M%.^!-I'K?AC_ (2BZF%YK7B3$M])AE%H4+*+)58!D6!MZ%& /F>: MS .S4W4/AA>^"KN74?!,MM8M)(9+C1+@E-+O2O3C MVHG4:ES+9_U8J%.+7*]^_4\A_9#\?V.O>$-6TMV^QZY:^(]>N+O397'GVZOK M%X0>,K(H)VEXRR;E(SD8KU/7-!L_%&AW>FZA;0WEE?1M!/"XW)(K#!4]*\M^ M#OP\TOQ_\,=06^A=;FS\7>))+2[A3QQK M'PH=8?%K'4-#7 C\100X\D?]/L*C]U_UV3]UPQ80C:&TK0C*K)T][[/]'U_/ MUW,S*W1T9'&58$X5(\W MO(Z*;L^7[C>$*CG%.*#/3O3J*@V"BBB@ HHHH **** "BBB@ J&#TH^+H M;7?B/\/=%4;E;4YM8N%_O0VMNX!_"XGMC[8]Q5SX]W6@R^ +W2=#14UB% MH;:Y=@'BE&&21/5XWV.ON!7DNC?M):?_ ,)4OBS6A%'>:7X7BL(K5'V1RW\\ M[M=Q([?*(U-K;GS"=NU@>2,5U4[N*J-V:NEV?;IN<-3W6XJ]GKZ'IGQQD^WP MZ78Z3EO&32F70WC/S6K* ))I3S_HP5L2 \.&"#YV2N-AUNPG^'OB#P+?:;?Z MQX[URWFMM=LHRK/0LYGD5PH+.YE;**^W23..KC$YOD;;[):KY=/5M>2/1OA)X%_X77\.--U?X@2P^(KA8GMYM,D MBV:98W$3-#-F$Y\R99(W!DD+$$$H(LE3YY\+?C#'X8\5Z_KGA_\ M+X@:;?7 M+:;!I]A')?ZEIEE:O*(O]*)\EE=VFE6.>1)#'(AW.0%KRC3[76/'FB^(K/6/ M$NFK_:NHQR"SF\R_@LOM;$W4ORM#:'R62>;B%J+(ZHFG6-[&%VC[2T9MK.*V3'^K?,SLF=H52)>J5",7-2ES:[+ M116^E^KOY>MC'VTY6<8M66[W?J5M9_:-E\93WFK6/B/1OAWX!\27:1:FT>I) M/J\TFTK)/;PG88#DHDQ428V;UZ2.V%\=-&^&OP]T_0KCPQIOBJ_\41:O974$ MESI+1QW_ ._BB.VPE6&.7(( -K #PJ[E!R>TM?"5GXD\VZ\'6_\ 8MY<6[01 MV?P\TA_L5ZK8.VZU"4V]O)KW5O'7CS7O$.B M^%8//LM/M9?[/-]>F-O-:&.V\N3RXXSL'FR-N,TH)*@%O'[;0/%GQ7UR6^^$ M_P +[S25OD83WUU8PV^CO;NCQ[88[Q0DS'(+W!_?2 GY(US'2P:3C^[:IQW< ME=+_ ,"EJO-*Z\D5BN=2]].3Z*6K:_PQ]UKSW[EK3-*M_AK\5[>\T;P7J$]I MJUQ]K\-:-K.BM<3.4)\U))Y-EU(5)CD7:;F%-[L WE^<+'Q8^*.H?%CX[Q7O MBBU'P[DT#39UEF\*7EOJ&HY>6U'EW&HI(L5KC!&Z78$4D;B):S?''[.GC?P5 MJ-G:_$O7(]-TJ_E60ZE8I_:7SH/W:R/*P>>*,L0T=PC%4)2(R D#MO!^C?#7 MP?GX+7\3R77_AK-XZU";1_ MU MJOCA[Z1&U:VLI1JP=!NV?:;\116"32,TF)#',Z$2,)3C8UJU\.:AXPU'7O#^ ME^!='\+:78VKZ1?7.O*_BA=(E7H>$;._\V6XET&Z^SW&MSN6\R2>(;K=( W$<.QV"*H9P"T9ZOQ?X M,\6?#[3+2ZCL=)U$>'[GWEE H_U4EI(_DS08'S*LL?3*(K!2,Y9 MO%7HQ5WTNVK/Y^Z_*][:;FLB?W'S'\.OV>_ ?Q4T#^T_%7CK MQ?!XHLY?[,GUS5+R'5?#UW-'@*J2%!$86RCQP3NA(=0%<=>K\!:5_P *=^#& MF>(/$G@#3[GP]J\HPQN;642QE':&7&_#/B)/'=CH_P?UB\\06/A^Y22#3=56-=)S$ OVF?:8U54=LHD,1F8@2 M,P95P2K2J7C4DUJG:6B7DFGI?I?3L@^KNDU*$-=DUK?SE&6[]-5W.WU:>.WD)N$DEU&WV/:@R+Y:>;*LH,A)=$+[ M>]B^&VO?#R[U"[^).FWVCF9Y=QLK5I?#%Q;,VYX7FLRT]BLC/R1&D3 RI*Q MW-HK;?#]O!^I:7X:FC\/73J=1T%M-U+RXH+^%A+!'*87-O=Q&5%\N\5Z=-.K2U[I[XQPE2:Y8KE>^N_K9:M/HF_DT.KK MP[I?@W0))O"NC^*@VF1:!8WJZM]KB8,\SP2W;+$(_)64;;>Z9=SJI="0!UOB M_7O"?@G3WTWQ5X$A;7-05EBU47U[H>J73*"57:6*J^/ M\1_#FBZQXPDU#[=HVL6ZZ= L4-[;QZ3>:C<7)#2R3M;Q^1)Y$<<0S);.#YS* M%9@BL>$(OC9\)].FO85UN[TC6+.-)KS6-.>XOG5"Q9+=DBG>VC(+%!=0I%&' M.8P<)6[VN_NV7R9TGPP_:9O?A)J MT\.H>(;;Q=XBU);>.W36[";3+[68P"B)!B;?B13!%ZI]KN+!F/EJ/,3R5A8JG[IRKQJY#)XE\9W M'Q]AB\6?#A[S[%HJ-;:A?VW[F\U>W.UY[""-UW+(H^=97"E9,*F?,=T\.\%_ M!KX@:GX+@?PUIMCJGA6WS9"V\-ZPNEW&JQH5'FW=O<*]I*'4%BGE[W#E9&RS MBNBUS]IK5OA]J<>H>(/#^J>%=:@V6BZG+I,FGI>J -L,T;,UG<0CD!S=0R(? MN*F\@\GU-SE>DU-_*_S7Z_TNB.*Y8\DXN$?U[)[)>GX'NGQKBT5?V(O'#>&A M NBS>#]2GM/)!VNKVDS[R3\Q9B226^8DDMSFO1/%WBZS\#>%[C5;YI!!:Q@X MC3?)*Q("QHHY9W;"JHY)(%?)]Y^T7I?BWX-?$;0;-%M1XJ\/:HUO8"7S5LM0 MDMY,I$V!N@N&8R*2JE9?-R,2)CVGPY\0=#^,?QZ=3R%B&Y(U;!W^8^#B)AYE;#RIOEJ-W3;?7HOS_ ."CU:=9R>BZ?J=C M\*_"5YI\=YKFN(J^(M>99;I5<2+8Q@GRK1&[K&&.2,!W>1^-^!V"Q<_K3O+4 M'I3JXY3OZ7??&+PCXF\ M)Z=K?@V*X0ZUH[:/K-K+?RW%GGSHK>..SF?SW01.IC92PD3=^DW6FLG?'/6I MNRC\K;?X,^%- ^'5_P#%2UT33U^)%G^U2^G6OB=D\S5+.RG\:"TGM(9V)>*U MD@N)U>!"L3FXE=D+R,Q/&?C?7OV2_!%S\>_"NES:MJ6F^/OB-X%U&T@4R&Y& MI:W>/I;,H&2%U>VLX!Q\JWLK< ,*_0;XT?M8^"O@+KFGZ3KDWB*^UK5+9[R' M2_#GAG4_$FHBV5@IN'MM.M[B6.'>P3S754+G:"2<5TOPU^*'A_XU^ -+\5>% M]6LM<\/ZU"+BRO;=B8YER0>",JRL&5E8!E965@"" VWN?EY\7OV=]'_ &>O MBIX?^'OQ<\ MWEDY:XD22$Q@!'S[A\#?V>-!^*'[3?A,?$*ZG^*%]X2^#.C7VFZWKOARXM+T MW7]HW_E:DMC>>;<6^H(B@+))NN%)?YMSN#]S7?B2WL?$MCI+0Z@UUJ$,UQ$Z M6$\ELJQ&,-YDZH8HG)E4JDCJT@#E VQ]N@DG'IN].@S_ )Z]S0!^2?[+WQ&\ M#_LY:+XTM_!VD?#?XW6EC\+]2N]3\4?#.[U'PQXJNX[>W@(@\564+2O'JT\I MDV7TDBWL;_:C';1$S < 9/!WAWQA\5#X%N_@%:Z#XI_9W\1JU_#;SNQE\BWFC6\,: M7\=/VXOA?\,O&UM:ZW\/;[PGK_B&?PYJ%L+C3/$6H6MQID$*W43@QW"0174T MJPN&7S"DNTM"C+]-"4[AD\$XZ5Q'QR_9Q\&_M%:+I]EXKTRXN&T:Z%[IE_8: ME=:5J6E3X*F2VO;22*YMV92R,8I%WH[(V59E(!X'JLUC^Q[?:/\ "GX%ZUX; MM=3\>>.FTV+2]6QJ6C?#;=I,VIS00Z?;26\L<4L5H98[0SQ@/>M(A6,",Y?P MP_;>^*WQ/^+7@/P:D7@'3;N/_A+?^$RO_P"RKJ[ANQX>U>TT^1K"/[7'Y NE MG+ 2/007UQ#*62>;?,SAV+DR.6 /G_\ 8 _X*!>.OVL?'^D- MJOAJ_/@_QMXJO-#<96XLS$I:UE(C9) M$9=+PIX(T7Q[_P %._B-9Z[H^EZU9QZ!!,L%_:I<1K((=. <*X(W88C.,X)K MVCX1?L=_#WX%^.+OQ%X9T:^M=3N(9K6 76M7U_;:1;RRB:6WL+>XFDAL('D6 M,M#:)%&?*B!4B- OE?PH_P"4IWQ*_P"Q;A_]%Z;0(]L_X9I^'/\ T3_P3_X( M[7_XBC_AFGX<_P#1/_!/_@CM?_B*[:B@9Q/_ S3\.?^B?\ @G_P1VO_ ,10 M?V:?ASC_ ))_X)_\$=K_ /$5VU% '#O^S7\.57/_ K_ ,$],_\ ("MO_B*Y M/XO>$_@O\#?!UQKGB3PCX#L;.!6*K_8EJ9+A@.$C79EF/3'J17L;?=K\^/\ M@N1'+)XB^#<<,:S2276H!(9&VQRMYFG[4;V)X)[ FNO+\.L1B8T9:)_HKF=: M?)!R*?Q0_;N^ _BCX8^(M.T/X0:AI^L:EI=S;Z?>+X=TJ+[/.\3+'*'68NNU MR#N497&>,51\+?MV_!GP?\%M)TR3X-MK'C#3='M[26>]T+3OL]W>)"JN[R&1 MI65G#-G:7;DXR'9A=F<;B2S1B51G M.O]]?Y'F_6JOD?0W_!.#XD?!OXY_%+Q)X_\ B3)"FH7UGJ6D M6<>EVB/O(MK*%'=1M$;,6**Q4 GO7VDO[-GP[4<^ ?!?/7_B26W/_CE?C/\ M\$(K=E_X*G^,IBK8>,@.R\D"TGP?Z5^YGWL?I7R^;X>-#&3H4[V5M_0[<+.4 MZ:E.WR.+?]FKX<[6_P"* \%'=RP_L.V^8^_R>P_*ODC]NO4?AG^S9\8-+'A_ MPK:ZA\0-6T\-:^'CID5QHL\4CNBS2VWE$[RT3 "!HV;;RPR2?NT_TK\Q_P#@ MK;X@M]!_X*"_#^2;Q5_PAC1^';1_[9VL[::/M=]^^55!)(QC'?-/)L/"OB>2 MK>UF_N'B9\E.Z/,/B?\ M:ZUJM]I-KJ7P]^%OAFZT74X-4>&U\*SV3W8C!_< M7 ,GSPR;OF3^(!:Z*;]N'7[;0X]5F^$/P2ATF1@BWS^!YUMF8DC:)#-C/!P/ M:O./B/\ 'GP_;^+Y_MWQ+;XD3+L_XFLZW-F#A?N+Y>"=HX^?C@C@55^*GQ8T M_P 1? :WCA^-UQKR-=QE/"$MF\(MR'/[P/C'R]1T)S7V?]FX5QB_9*__ &\> M;[:7\Q]5?\$HOVM?!G[?_B+Q[I&L?"WX:VUSX4O&CM;K3/#D,,%U$@B5R5D, MC ^9(0#P"!7VLG[-7PY9?^1!\$_^".U_^(K\JO\ @V.B\KXF_%=?,$FZ6Y8@ M'A?WMKBOV+3I7Q&:4HTL74IPV3/2PLG*E&3['%_\,T_#G_HG_@G_ ,$=K_\ M$4?\,T_#G_HG_@G_ ,$=K_\ $5VU%<)T'$_\,T_#G_HG_@G_ ,$=K_\ $4?\ M,T_#G_HG_@G_ ,$=K_\ $5VU% '$_P##-/PY_P"B?^"?_!':_P#Q%>&?L Z9 M;Z1\??CS9VMO#:VMKK\<,$,2!(X8UN;\*BJ.%4#H!P*^J:^7?V$O^3COV@O^ MQD7_ -*=0H%U/J*FN<"G4V1N*!D$QYJ6U_U(JO(W-6+,YMUH DHHHH *@N_O M+4]5[XX9* %A/%3CI56)N:LH M74@AM[6)II'/1%49)/Y4 32.R]_;\:Y_XA>.O^$)T:.2.%K_ %"^E%GI]DIV MM>7# E4S@[0%#.S8.Q$=B"%-?G9\7O\ @M?XB\,_%#Q-8: _@W4-(T=R(E>[ M9+IVSS"$\LYD7!7K\V017)Z[_P %B_%]]XNL=0_X1.[\-ZE<:8R6U[XF5;.W MME8AF6W_ ';*68AJO."OUVE)->EO34BHW M:T3]%--UJU^$,8LIC/XE\<:[F^N;>R0&XO'X3?ACMAMD"A%9V"@(!EG)W7], M^&-YXKU*#5/&TUOJ$T+B6UTB EM+T]A@JWS*#<2J1D2R $ HD9R3X-_P2L_ M:KT_]H_P)JDDG]C#7FF,]^UG=-=R2N#M/FSN TA4%<9SM4A1A5 'UL1QQU]Z M^4S/"U\#B9X3$1Y:D79[-_A=6]"*=%->\,VXS]*\\^,Z9^(OPEY_YFN8]/\ MJ"ZK7AO_ 4D_P""B4W[(C:7INA77A_^W;IU!@U.?REE#$8"G:W*J0Q'<,*^ M6=;_ ."QOBSQ7?Q377@Z_P!>N/",KZG9WOAA%O+2.9K>>W(9V0#(BN'."&'L M<"O?R3@?.LPPZQ^%I7I.Z3;BK_9TNUI?R'6CS0Y4?HUXF?\ X7'XNF\-Q,6\ M-Z3(IUR3&%OIN'2P![J!AYNVTI'SOD"^@QQ*BMM&WD]*_+KX _\ !7_6K7QG MX3\.W"^"M-T/4G.]5U)KB\,K-N*.&C#&:1V)9F8DLQ).237Z>Z-JL.O:3:WU MK()K:[C6:-Q_$K#(->=Q#PYF.4584>TCN(&6 M15D5U*LKC*L#U!'I7 >$99/A'XCM_"=P[?V'?%O^$=N'Y\D*"[6#'U10S1=, MQ(5P3$6;J?B%XUM?AWX-U#6KZ14M=/@:4Y/WCV'XG _&ORX^(W_!9OQ!XKAU MNS%EX2\1:+#?+'9IIMZW]I7&ULK)"GE@B164$8(*D#)K3AWAG,LX I\RB ME>[2M?;5M:Z?=N%2/5;GZ-_LR'?\/-4[?\57XC[]?^)W?5Z'Y22(PV[O8FOR MBTS_ (+%^,/AO;:EI.F>&8?#RPO=:L5\6.+&:]FNIY;J4QJL;!@9)'[C'8 < M5]X_L'?M51?M9?!B#7)+O3KG4!C[3]B?=""PZ*<#.U@RYQV'K71GW!^<9916 M,QM'EIR=D^:+U>JVDPI12C9G7W?PUU'X>W$E]X)DM88I6WW.@3G987+'EFA( M!-M*W7*AHV))9-S%QSMWX^ALO$-SXITNUOK/4=/A2+Q3H,\6V\-J,[+I44E9 M6A^;$D;,DL?F*&=DC"^P>5@C>&M$E\+R:KI MK$FXO+]K.\L'QEW21$+;3M*,F2K%/F5E(%>?D>6XO,\2L'AJ?/.S>C2T6]V[ M+YNVO4SJTGO$^^;#4H]3L(KB":.>"=!)'+$VY)%(R&5AP00<@CC%3*Y(%?DW MX,_X+,^+? ?@-H;'P7J7V.&^>WAO4C1M%@#N6)6Z_ ML,?\%5=2_:"^.TWA3Q->>$8O,5?LJZ7>&=I=XX?F-<*&PO)_B]J]G,/#W/\ M!T*F+K4&J=/=J4)66G2,GM?7R-H2TU/O.BF@Y/XTK9VG%?'%"T5@^/\ XE:# M\)O!]YXB\5:]HOAGP_IB"6]U35;Z.SL[1"P4&2:0JBJ690"S#)/KP:/PG^.7 M@WX^^$SK_@/Q=X7\;:&L[6QU#0=5@U*U$JX+)YL+,FX!AEX2*6_F6)YFCB5CF1A'%(Y5,D+&S?=4D: MU !1110 US@56G;@U/*]59CD4 7(O]6OTIU-@_U*_2G4 %5[EL3K5@]*JW9Q M.OTH FA/%25#">*F'2@ H;I10>E 'YO_ /!73Q7K/Q8^*NB>$]!_LJ>S\/3* M]^;FYEA,E?+%_^R]XPM-!LY&\:QZTJK.'T:YNY5L[4RYVF M)E;&-86QAUS0Q')-';.74HP**=S$LS;8 MUW$DG+5Z%_P4$^)DWPZ_9NU:/33;'6-+O&UUI]T+I;6TAC?&1M+N3_[+7=?\%B-;L_#/P:\,ZA?7'V>WCU5 MH=^">7C./_037P-;&3JXYXN:7.Y&/V9_&6M>'9F;QE% MX59[,1FUL;V:1+YRV\^:78D GNO-?2O_ 2MTVX\!?'J^T?Q9IOAN:'5FWZ9 M*CO>213^4,LK2Y*#$87(()WX["OBOQ/\8/$5QXCF;1_%FFV>E[PL4>QMP3IS M^7ZU]'_\$XOB#9^,?VFO &GSZE#>ZPLXDF\I2%C;NTD_*[#-4UB[94M=,M9+E\_Q!5) M_,G]37XT_$#X>>-/CI\:O$6N3:QIOA_^T]365-4M;V?[4D2$G<%SLRY/((QD MGU-?K)^V!&O_ S%XX9CB.#299F/]T( _P#):_%7XA_&.>=;9?#/B33[':"; MAYT8L2"" OMUS7S7".=8G+L7_LLJ<)5%R\T]DM_,>SNCT3P=\,_&7P?^,&@Z MX-8T_P 2K8ZI]IDU*\O9OM3Q.,MN4$IE>2!C&<5^ROP^\4P>./!.DZS;.K0Z MG:1W 93P2R@D?@<_E7X3?#SXR7%J+G_A*/$=K>"0(8MB-N1\?.#[>E?M1^QN M$;]EOP/)&WF)-I<4RGU#9;/ZU7%^?8K,L3&6+E"4H*W-35HOU_\ M8I"LNI\ M6_\ !7+Q/K'Q7^*NA^$] 71Y[+P[,KWYN;B6'RY=N_Y2A!(.5!'/W>E?+5]^ MR]XPLM"LY6\;+K043A]'NKR9;.V,IRIC96WMM''S<#VKU#_@HUX_LO!O[4?C MJQ34(K35_.\V!958JK/&&4DCMS^5?,.B?%SQ1'K-NU]XNTN2S$JED6)OGCR2 MX'OC%?1<,\6YIA,#]6PE6E"-.[M-:ROKI;F]+IQ?<+GZP_\ !)GQY>ZC\!%\ M*ZW]CCUKPZD9>*WD9T$;;E7YF))/R#<23R]>D?MZ_%"3X9?L[:JMBUO_ &KK M2-8V23N51V*ECD^F 0?8U\W_ /!&WQ1IOC/QAXVNM/NA=+:VD,;X!&TNY/\ M[+7>?\%AM7L_#OP8\,ZE?3"W@AU9HBYYP7A;'_H-? XC&3J8N6*DES.7,UTN MW>UM-PZ6/SQ\&_LW>,M=T_SI/&$7@R:2SECD32[V9_M,DC%R)-S'&/5<'%>W M?\$YIM>_9W_:>M_[;;1UTC6(8;"6>"[FED:7/E_QDXSN#'&*^5?&?Q?UV[U^ M8Z+XJTVWTO#]*U36;>]UBZU:"' M,*L%F+3 +CWQC-?H>?<99G7RV<,15HRIU$ERQOSQMTO9/1_S.2[ ?ME% R237XX?M3Z%XA_:*_:(\1:MI)T/1=(NE,5C=QW4UO<6XD MD+L^R/ \T<,@]#F-A_6OPO^)?Q@"VTEOX= MUZSL=06X9>@DC)1O_0<_B*_#_P"'WQAU.TU9F\2>*+&]LVC<[(T;<'S\ MI'MZYK]=_P#@F'=6^K?LD:1?6LHF@O+RY=' ^^ ^SO[J:]#C#B#&9C.G2Q)=,TOPKX?LM$FUJX"27\]T3%,EN[ M#"^8N&_@R1GQFG[,_B^726O/^$UCPUXMU_8'VV?["R;0N"Y)?MR,X/<&O MHS_@K/XQTWP-^TZGVV\2VEO-)@EC#@L#CZ+'QAI<HM9-]%?F_!)KN!^E7_!'#Q3J?A31= M8\#Z[]@CNEDDN[-;:>2;S$5^69GYR0^.3T05]9_M%?$"'X5_!O7-7DDCAD2 MPPF3[OFR?(N?H6S]!7P+_P $F_'&E^//VGMMG>+HRU M?5__ 4YN(-+_9(UF^N9&B@LKNVED?\ N#S O\VKX?-,=4QF.GC*R7/)W?+M MV&]=S\P= ^"/C;QYXFN-4N/$-KX-DN+Z>\EN=,OIY)I _P JQ[6RFT#!P1Q7 M8?LLZ)XJ_9E_:*\-ZY?7FDZEI]BCV]]J!O)Y)YU#AP^UB1O;ITQS7B7Q!^,& MIW5^G_",^)M.LK-8L8EB8R2/W_G^E;?PV^+\<=OY/B#Q!:WEY)<@0/#&P^7^ MZW;K7Z-C^-LSJY7*G.I0<)Q4737QQ6R=]VUV*RNX[^UBGA;?% M,@D1A_$IY!J:L?P#9_8/ VB08/[FP@CZ^D:C^E;%?EH!37;8I/IS3J* /C+] MM_Q7X)\"_M)MJ5]\9O$?[,OC>X\("RT_QGJ/]DIX4\41BXEDBLI3J4;75KBUN'DBCM[T 72?:W='GE@=7DD:%F_5>88#'VSCFO/_ M !?\!]'\:?'GP;\1+JYU)=:\#Z?J>FV,,4J?9)XM0^RF4R@H69E-K&4VLH + M9!RN #\QO'-M<6G[.VJ"W74(_!C?##XTOX%2\#@KX<,FFG3A&'.Y;;R<&W!P M%MA H7';?&3X*WW[/GB.*S_9_T5_"_C?QQ^SEK]]=2:)&1J7B#5+:?2!;W MD[9\R[U!1>7>R:1FF9YSER3FOU&"C/X#FC8-V: /SQ_X)G>'? L7[1NDW_PT M^+'P+UBU?PU-)K_AWX7?#F]T7[9O:'R9MZ'S;90O MZ(4T1A2??K[TZ@ HHHH **** *VH-BW4_P"T*AA>I=1/^BK_ +P_E5>)AB@" MY&WRYKCOVC+B*+X">-%N/&,'P]CFT.]B_P"$GFGC@3P\6A=1>%Y'15\G/F9+ M*!LY8=:ZZ)JBUOP_8>*M$O=-U2RM-2T[4H'M;NUNH5F@NHG4J\8L?^F*[.'VM+_X*P>+/&=O!-HNC^&T7Q)X= MTBST*.XM;AWC\5W,FEK8A]GCCQ&3&,(2 MM3:-^PS\*] O]#NK3PG%'-X;\3WOC+3V-]=-Y&JWGF?:+@AI"'#>8<1OF-"J M%$4QIM /ECX&_'7QQKO[7?@N]M+WPOX5\!V>E?$N;6/#&C^'[J*/5)-,\3PV MQN]JW@C^V2[HY#(T3L)'O.OVD&*W\=?B9\7_ (U?\$L?BKX\\63?#EO!GCSX M1:IK^FZ;HUE>VNJ>'S/9>;;VDT\D\T5^/(E823K':;7B&V%UD)B^H]'_ &+? MAOX=\5^&]FZ==8^T6FGPR7 M#1Z;#)A 4LEA7$<8P!&@4 \3\:_M4_$#P?JNJ^#?B%H7PO\ $MUH^K_#S5+( MV^D7'V73X=:U]K/RG2:X?S;JS:U,D5ZAB5I3&_V>+9M-KX>?MW_%5_&/A/6O M$MOX!;P#XI\=^*_!2:=IFDWBZO#'I']LR0WRW+73QR;UTORF@^SC+.9%E _= M#Z4\8_LI> ?'_BJ\UK5M!^U:G?'13--]MN(]W]D7DE[IV%60*/)N)7?@#?NV MOO4!0:5^RMX%\/Q:#_9^AK;R>%?$&H^*]))O+EQ:ZI?_ &S[5<$&3Y_,^WW7 MR.2B^;\JKM3: >!_LV_MA?%SQ[\7O@O#XMC^'#>$OCAX2U'Q?8VVD6-W!J7A M](4LI8;.666Y=;K]W>J'N$AA4NF!&H()WOA1_P I3OB5_P!BW#_Z+TVN0_8Z M_P"">'B+X2?M/Z/X^\1Z'X#\-0^$] U'0]/MO#?B?6=9MKYKVXMI&DM[/4%$ M>B6L:VQV6-H\T8-RPW@1 R=?\*/^4IWQ*_[%N'_T7IM F?45%%% PHHHH :: M_.?_ (+[Z?;WC?"GSDW*JZOWQWL*_1ANE? __!:R'0;GQ/\ "9?$EQJEKI/E M:T7ETZ)99T?;9>7PQ VE@,GL*];A_P#WZG\_R9RXS^$SX*7X*Z#\._B_I.D_ M$.:%M#O[9[L7]IJ!:*YC,#NABF?C DVJP[,&!KG-"^$_]N_"R[\76[VL>@VM MPEK'NO&5KV5CDB)!\KE."_/R#;WQ7LG['/[6_@+]GK6/B'I.K6DE\VJ1QIHU MWK4"*\5F8\R)$N2B@S,Q;8>H^;G%>&_"/Q)X-\6'("YQ&6V \D9YQ7UV'SJ=3&O"./NH\^6#2I\Z:OV/3?^"# MJ>3_ ,%3O&,8SLC@V("$X MKZ:6WLY/#%FEQ-$@DDBC-]>!F53]X@9('&;30I8;;6K'33<06K3"-[>9N08Y@@)9>61NO6N+;1-! M/POT+6H-=2^UK6IC*VG1Q!UL[0 A7E?^&5G!'E_PCKVKM/AM_P %")_V1_@W MXB^&FNZ3-X=AU:\N-:LXY58_:K>Z;?'(&(W-\NUY'I7@O_!3'26U;]B3QU&K-&8;6*4,KE"-LT9X8))8X9?# M^N+"\Z1L\MA_J7<<,0>P[GTKY_'B&<#*ZE<=0?\ D+OSTZ_+Z]J4:[.S?\?] MQRY&?[4DR0?^ DY3M92]HTO*R2_ #] ?V$O$]YI?[37AFVT MU;>SAO+LB=((A&LB,C;L@#DE2>OMZ"OU 8 *:_%[_@CXDVN?MR>&M]U-,MK% M=3%6OFF'^H?^$@=Z_:)QE3]*\>HW)W;U _(OX]^+;S7?B_X@NM86WO[BWU&< M[YX1)L99#RH(XQCMV '85Y9;_MXC32MO;>']?6.1D5=NGF-=S''([$<<] #[ M5C_\%!8I/"W[8_CVVCNYH8SK$\BH-1:)0'D;@+@_EWKQS^W;AMN;^Z;YSUU. M7_XFO3RW'8>FFL53E4[>_P GW+E8'TCX<^,47Q3M6U!='^QSV4Y0)=6861'Q M]Y#C[ISUZY%?I]_P3TUZ^\2?LQ:5-?S&9H[FXBB)'2,2$@?@21_^JOPO.OW3 M)\U_=8 /759!Q_WSTY_"OW$_X)AZ8VF?L-^!5+L[36TTS,TAD+%IY#]X]:X, M95C5J.48N*Z)N[7S#J'OA%H<-K,([.\U$BY3&?,VQDI^ RV1 MW_ 5^=GB']H.W^"TD,<>BW$]QRUF!]ZS&)@#'(." 3Z5^/\>O7*;0NI70&\]-4E&?\ QW_.3ZFM MLOQ"HS]^+E#K%-Q^]J]P/H73?VQ5^(6I6^GS:#JD<=W*T"S7-CF-6'][/13C M /J:^K_^"7OB*\A^/O\ 9EKY-KIU95NH+.:2%B,@.$)7CZXK\<_&/Q M";2I[S7M2M8]1N;-7=G^S">X?/4*3R=WUYK]F=1@^U:?/&>DD;+^8Q7\\/Q1 MGGT'XF:W9K?7*_9[V:, :DZ['[>$B(UFGAW MQ!A8V4*UEM#QJ>>/3D_+74>$/B.VMS6>O:?;I87%TBD.;<0W$8S]UN,C'7 X MQ7RQ_;ESM'_$PN5_=]1J<@_]EK8\ W4^M>.])MO[0N7:XNX4Q_:#[_5-#DU;2+S6(HIVCM;N!7B5EEB,ZQ@SP/YPA,'?"/PV\/ZKJEEJMQ;:'X>M[ M>SDD@N[>X?=;P^4C-*+98RW) (R&QB@#P&U_:,^*'PC_ &O=/^%4_P 1M0\> MZ/9^+;:UFUG4-(TV._DBN/"NKW[Z9:-86]I9ZI81Z6\(M_L=O M#-Y^!_#NDZ#>2ZAIMEI> M@VMG;Z=3"?)AS&F%/E1\?(N #YV_X)[_%KXI>)_'_B M[P[\0&\6WFFVNCZ5K6FW?B^X\++KJR71N4E3R-!N)(18M]G1X))D21F-PI>4 M1C9]5'I7'_!W]GWP'^SOH=UI?P_\$^$O VFWUP;NYM/#^D6^F07$Q 4RND** MK/M51N()P .@%==(V!0!#,:KSMBI)7JO,_6@#0@/[B/Z#^525'!_JH_]T?RJ M2@ /2JEZ?WZ_2K=4;]L7*_[N?UH DA:K*'(JE$_-6HWH DH/2BB@#\6O^"Q6 MG_V?^W3XBD7=_I5O:2_+Y?)^S1C^+GUKY<1GW#_6]1QF&OL+_@MQ;?9/VS&? M8I^T:7;ODKG.$"_T-?'RSY*_)'V_@'I0TG=/J!^E7_!OY8XT3XCW39W/+81C M(3L)B?NUZ=_P7(TS[1^Q_8S*&_T7Q! V1@]89A_%QZ5Q_P#P0+M!_P *A\<7 M.%'FZC;H<+UVI)_\57IW_!9RS%Q^Q'J+%5;[/J=M)R,]I!_[-2Y4!^-"L^T# M,F,?],>*^F/^"0M@U]^WCX/9O,(A2ZEY\K_GUD_N\CG%?,ZW.0ORQ]OX!Z5] M9?\ !%JW^W?MO:4^R-?L^GW3 JN#GR6'/YFA12V _5K]IO3?[5_9R\=V^W=Y MV@7JX]