0000883241-15-000014.txt : 20151214 0000883241-15-000014.hdr.sgml : 20151214 20151214164214 ACCESSION NUMBER: 0000883241-15-000014 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 116 CONFORMED PERIOD OF REPORT: 20151031 FILED AS OF DATE: 20151214 DATE AS OF CHANGE: 20151214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SYNOPSYS INC CENTRAL INDEX KEY: 0000883241 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 561546236 STATE OF INCORPORATION: DE FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-19807 FILM NUMBER: 151286402 BUSINESS ADDRESS: STREET 1: 690 E MIDDLEFIELD RD CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 BUSINESS PHONE: 6505845000 MAIL ADDRESS: STREET 1: 690 E MIDDLEFIELD RD CITY: MOUNTAIN VIEW STATE: CA ZIP: 94043 10-K 1 snps10311510-k.htm 10-K 10-K
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 October 31, 2015
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number 0-19807
 
 
 
 
SYNOPSYS, INC.
(Exact name of registrant as specified in its charter)
Delaware
 
56-1546236
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
690 East Middlefield Road, Mountain View, California 94043
(Address of principal executive offices, including zip code)
(650) 584-5000
(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.01 par value
 
NASDAQ Global Select Market
Securities Registered Pursuant to Section 12(g) of the Act: None
 
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes  ý    No  ¨
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.    Yes  ¨    No  ý
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§ 229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.  ý
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer  x    
 
Accelerated filer  ¨
 
Non-accelerated filer  ¨
 
Smaller Reporting Company  ¨
 
 
 
 
(Do not check if a smaller reporting company)
 
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes  ¨    No  ý



The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold as of the last business day of the registrant’s most recently completed second fiscal quarter was approximately $5.0 billion. Aggregate market value excludes an aggregate of approximately 56.9 million shares of common stock held by the registrant’s executive officers and directors and by each person known by the registrant to own 5% or more of the outstanding common stock on such date. Exclusion of shares held by any of these persons should not be construed to indicate that such person possesses the power, direct or indirect, to direct or cause the direction of the management or policies of the registrant, or that such person is controlled by or under common control with the registrant.
On December 10, 2015, 151,452,864 shares of the registrant’s Common Stock, $0.01 par value, were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement relating to the registrant’s 2016 Annual Meeting of Stockholders, scheduled to be held on March 29, 2016, are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated. Except as expressly incorporated by reference, the registrant’s Proxy Statement shall not be deemed to be part of this report.




SYNOPSYS, INC.
ANNUAL REPORT ON FORM 10-K
Fiscal year ended October 31, 2015
TABLE OF CONTENTS
 
 
 
 
 
 
 
 
  
Page No.
 
 
  
 
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.
 
 
 
 
 


i


Cautionary Note Regarding Forward-Looking Statements
This Annual Report on Form 10-K (this Form 10-K or Annual Report) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the Securities Act), and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act), which are subject to the “safe harbor” created by those sections. Any statements herein that are not statements of historical fact may be deemed to be forward-looking statements. For example, words such as “may,” “will,” “could,” “would,” “should,” “anticipate,” “expect,” “intend,” “believe,” “estimate,” “project” or “continue” and the negatives of such terms are intended to identify forward-looking statements. This Form 10-K includes, among others, forward-looking statements regarding our expectations about:
our business, product and platform strategies;
our business outlook;
the continuation of current industry trends towards customer and vendor consolidation, and the impact of such consolidation;
prior and future acquisitions, including the expected benefits of completed acquisitions;
the impact of macroeconomic conditions on our business and our customers’ businesses;
demand for our products and our customers’ products;
customer license renewals;
the completion of development of our unfinished products, or further development or integration of our existing products;
technological trends in integrated circuit design;
our ability to successfully compete in the electronic design automation industry;
our license mix, our business model, and variability in our revenue;
litigation;
our ability to protect our intellectual property rights;
the potential impact of the unauthorized third-party access to our customer-facing license and product delivery system that began in July 2015;
our cash, cash equivalents and cash generated from operations;
our available-for-sale securities; and
our future liquidity requirements.
These statements involve certain known and unknown risks, uncertainties and other factors that could cause our actual results, time frames or achievements to differ materially from those expressed or implied in our forward-looking statements. Accordingly, we caution readers not to place undue reliance on these statements. Such risks and uncertainties include, among others, those listed in Part I, Item 1A, Risk Factors of this Form 10-K. The information included herein represents our estimates and assumptions as of the date of this filing. Unless required by law, we undertake no obligation to update publicly any forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future. All subsequent written or oral forward-looking statements attributable to Synopsys, Inc. or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. Readers are urged to carefully review and consider the various disclosures made in this report and in other documents we file from time to time with the Securities and Exchange Commission (SEC) that attempt to advise interested parties of the risks and factors that may affect our business.
Fiscal Year End
Our fiscal year ends on the Saturday nearest to October 31 and consists of 52 weeks, with the exception that approximately every five years, we have a 53-week year. Fiscal 2015, 2014, and 2013 were 52-week years ending on October 31, 2015, November 1, 2014, and November 2, 2013, respectively.
For presentation purposes, this Form 10-K refers to the closest calendar month end.


1


PART I

 Item 1.     Business
Company Overview
Synopsys, Inc. provides software, intellectual property, and services used by designers along the entire silicon to software spectrum, from engineers creating advanced semiconductors to software developers seeking to ensure the quality and security of their applications. We are a global leader in supplying the electronic design automation (EDA) software that engineers use to design and test integrated circuits, also known as chips. We also offer intellectual property (IP) products, which are pre-designed circuits that engineers use as components of larger chip designs rather than designing those circuits themselves. We provide software and hardware used to develop the electronic systems that incorporate chips and the software that runs on them. To complement these offerings, which are sold primarily to semiconductor and electronics companies, we provide technical services to support our solutions and help our customers develop chips and electronic systems. We are also a leading provider of software tools that developers use to improve the quality and security of software code in a wide variety of industries, including electronics, financial services, energy, and industrials.
Corporate Information
We incorporated in 1986 in North Carolina and reincorporated in Delaware in 1987. Our headquarters are located at 690 East Middlefield Road, Mountain View, California 94043, and our telephone number there is (650) 584-5000. We have approximately 110 offices worldwide.
Our annual and quarterly reports on Forms 10-K and 10-Q (including related filings in XBRL format), current reports on Form 8-K, and Proxy Statements relating to our annual meetings of stockholders, including any amendments to these reports, as well as filings made by our executive officers and directors, are available through the Investor Relations page of our Internet website (www.synopsys.com) free of charge as soon as practicable after we file them with, or furnish them to, the SEC (www.sec.gov). We use our Investor Relations page as a routine channel for distribution of important information, including news releases, analyst presentations, and financial information. The contents of our website are not part of this Form 10-K.
Background—From Silicon to Software
Recent years have seen a remarkable proliferation of consumer and wireless electronic products, particularly mobile devices. The growth of the Internet and cloud computing has provided people with new ways to create, store and share information. At the same time, the increasing use of electronics in cars, buildings, and appliances and other consumer products is creating a connected landscape of “smart” devices. Many thousands of software applications–“apps”–have been developed to expand the possibilities of these connected devices.
These developments have been fueled by innovation in the semiconductor and software industries. It is common for a single chip to combine many components (processor, communications, memory, custom logic, input/output) and embedded software into a single System-on-Chip (SoC), necessitating highly complex chip designs. The most complex chips today contain more than a billion transistors, the basic building blocks for integrated circuits, each of which may have features that are less than 1/1,000th the diameter of a human hair. At such small dimensions, the wavelength of light itself can become an obstacle to production, proving too big to create such dense features and requiring creative and complicated new approaches from designers. Designers have turned to new manufacturing techniques, such as multiple-patterning lithography and FinFET transistors, which in turn have introduced new challenges in design and production.
In addition to this increasing complexity, due to the popularity of mobile devices and other electronic products, there is increasing demand for integrated circuits and systems with greater functionality and performance, reduced size, and less power consumption. The designers of these products–our customers–are facing intense pressure to deliver innovative products at ever shorter times-to-market, as well as at lower prices. In other words, innovation in chip and system design often hinges on “better,” “sooner,” and “cheaper.”
A similar dynamic is at work in the software industry, where the pace of innovation often requires developers–our customers–to deliver high-quality software, which can include millions of lines of code, in increasingly frequent release cycles. Bugs, defects, and security vulnerabilities in code can be difficult to detect and expensive to fix. But at a time when software is prevalent in many industries and an increasing array of smart devices, it can be crucial to do so.

2


Our Role
Synopsys’ products support innovators in these industries, from silicon to software, helping them to meet their design and time-to-market challenges. We provide software tools, IP, hardware systems and other technologies that designers use to create chips and systems. We also provide software tools that software developers use to detect critical flaws in their code.
The task of the chip and system designer is to determine how best to locate and connect the building blocks of chips, verifying that the resulting design behaves as intended and ensuring that the design can be manufactured efficiently and cost-effectively. This task is a complicated, multi-step process that is both expensive and time-consuming. We offer a wide range of products that help designers at different steps in the overall design process, both for the design of individual integrated circuits and for the design of larger systems. Our products can increase designer productivity and efficiency by automating tasks, keeping track of large amounts of design data, adding intelligence to the design process, facilitating reuse of past designs and reducing errors. Our IP products offer proven, high-quality pre-configured circuits that are ready-to-use in a chip design, saving customers time and enabling them to direct resources to features that differentiate their products. Our global service and support engineers also provide expert technical support and design assistance to our customers.
The task of the software developer is to write code that not only accomplishes the developer's goal as efficiently as possible but also runs securely and free of errors. We offer products that can help developers write better, more secure code by analyzing their code for quality defects and security vulnerabilities, adding intelligence and automation to the software testing process, and helping to eliminate quality and security defects in a systematic manner. To the extent developers make use of third-party components in their code, our products can help developers better manage its composition and security. Our products can enable software developers to catch flaws earlier in the development cycle, when they can be less costly to fix.
Products and Services
Revenue from our products and services is categorized into four groups:
Core EDA, which includes our digital and custom integrated circuit (IC) design software, our verification products, and our field-programmable gate array (FPGA) design software;
IP, Systems and Software Integrity (previously referred to as IP and Software Solutions), which includes our DesignWare® IP portfolio, our system-level design products, and our software quality and security testing solutions;
Manufacturing Solutions; and
Professional Services and Other.
Core EDA
The process of designing integrated circuits contains many complex steps: architecture definition, register transfer level (RTL) design, functional/RTL verification, logic design or synthesis, gate-level verification, floorplanning, and place and route, to name just a few. Designers use our Core EDA products to automate the integrated circuit design process and to reduce errors. We offer a large number of Core EDA products intended to address the process comprehensively. Our Core EDA products generally fall into the following categories:
Digital and Custom IC Design, which includes software tools to design an integrated circuit;
Verification, which includes technology to verify that an integrated circuit design behaves as intended; and
FPGA Design, which includes software tools to design FPGAs, a complex, configurable form of integrated circuit.
Digital and Custom IC Design
Our Galaxy™ Design Platform provides our customers with a single, integrated chip design solution that includes industry-leading individual products and incorporates common libraries and consistent timing, delay calculation and constraints throughout the design process. The platform allows designers the flexibility to integrate internally developed and third-party tools. With this advanced functionality, common foundation and flexibility, our Galaxy Design Platform helps reduce design times, decrease integration costs and minimize the risks inherent in advanced, complex integrated circuit designs. Our products span digital, custom and analog/mixed-signal designs.

3


Our principal design products, available as part of the Galaxy Design Platform or as individual point tools, are our IC Compiler™ and IC Compiler II physical design solutions, Design Compiler® logic synthesis product, Galaxy Custom Designer® and Laker® Layout custom design solutions, PrimeTime® timing analysis products, StarRC™ product for extraction, and IC Validator tool for physical verification.
Verification
Our Verification Continuum™ platform is built from our industry-leading and fastest verification technologies, providing virtual prototyping, static and formal verification, simulation, emulation, FPGA-based prototyping, and debug in a unified environment with verification IP and planning and coverage technology. By providing a consistent model and debug environment across a designer’s flow of verification tasks and enabling seamless transitions between simulation, emulation, and prototyping, the platform helps our customers accelerate software development and time-to-market for their advanced SoCs.
The individual products included in Verification Continuum span both our Core EDA and IP, Systems and Software Integrity categories. The solutions reported in Core EDA revenue include the following:
Our Verification Compiler™ solution, which is a complete portfolio of integrated, next-generation verification technologies that include advanced debug (our Verdi® solution), simulation (our VCS® comprehensive RTL verification technology), static and formal verification technology, verification IP, and planning and coverage technology. In addition to their inclusion in our Verification Compiler solution, these verification technologies also continue to be sold as individual point tools.
Our ZeBu® emulation systems, which use high-performance hardware to emulate SoC designs so that designers can accelerate verification of large complex SoCs and perform earlier verification of the SoC together with software.
Our other principal individual verification solutions, including CustomSim™ FastSPICE and FineSim® SPICE/FastSPICE circuit simulation and analysis products, HSPICE® circuit simulator, Spyglass® static verification products (acquired as part of our acquisition of Atrenta Inc. in fiscal 2015), and CustomExplorer™ Ultra mixed-signal regression and analysis environment.
The virtual prototyping and FPGA-based prototyping solutions that are part of our Verification Continuum platform are included in our IP, Systems and Software Integrity category.
FPGA Design
FPGAs are complex chips that can be customized or programmed to perform a specific function after they are manufactured. For FPGA design, we offer Synplify® Pro and Premier implementation and Identify® debug software tools.
IP, Systems and Software Integrity
IP Products
As more functionality converges into a single device or even a single chip, and chip designs grow more complex, the number of third-party IP blocks incorporated into designs is rapidly increasing. Synopsys is a leading provider of high-quality, silicon-proven IP solutions for SoCs. Our broad DesignWare® IP portfolio includes:
high-quality solutions for widely used wired and wireless interfaces such as USB, PCI Express, DDR, Ethernet, SATA, MIPI, HDMI, and Bluetooth Smart;
logic libraries and embedded memories, including SRAMs and non-volatile memory;
configurable processor cores and application-specific instruction-set processors (ASIPs) for embedded and deeply embedded designs;
IP subsystems for audio and sensor functionality that combine IP blocks and software into an integrated, pre-verified solution;
security IP, which includes cryptographic cores, security protocol accelerators and co-processors, embedded security IP modules, secure boot and cryptography middleware, and content protection IP for integration into SoCs;
analog IP for analog-to-digital data conversion and audio; and
SoC infrastructure IP including minPower datapath components, ARM® AMBA® interconnect fabric and peripherals, and verification IP.

4


Our IP Accelerated initiative augments our established, broad portfolio of silicon-proven DesignWare IP with DesignWare IP Prototyping Kits, DesignWare IP Virtual Development Kits, and customized IP subsystems to accelerate prototyping, software development, and integration of IP into SoCs.
We also offer IP portfolios for applications in specific market segments such as mobile, cloud computing, Internet of Things, digital home, digital office, and automotive that combine our DesignWare IP offerings, optimized for market requirements, with software development tools to help designers more rapidly develop SoCs and systems in these areas.
System-Level Solutions
Optimizing the system-level design earlier in the development cycle, including both hardware and software components, is increasingly important for customers to meet their performance, time-to-market, and development cost goals. Our Platform Architect™ software enables early and rapid exploration of SoC architectural trade-offs. To speed the creation, implementation and verification of differentiated IP blocks, we offer SPW™ and System Studio™ tools for algorithm design, Processor Designer™ software for custom processor design, ASIP Designer software for the design of application-specific instruction-set processors, and Synphony Model™ and C Compilers for high-level synthesis. Our Saber™ platform models and simulates the behavior of power electronic and mechatronic systems.
Escalating software content and complexity in today’s electronic devices are driving the adoption of new tools and methods to accelerate software development and ease hardware-software integration and system validation. Our system-level portfolio includes prototyping technologies that can improve the productivity of both hardware and software development teams. These prototyping technologies are also an important component of our Verification Continuum platform. They include the following:
Our Virtualizer™ tool and broad portfolio of transaction-level models enable the creation of virtual prototypes, fully functional software models of complete systems that enable engineers to start software development up to 12 months earlier than traditional methods. 
Our HAPS® FPGA-based prototyping systems integrate high-performance hardware and software tools with real-world interfaces to enable faster hardware-software integration and full system validation.
Our hybrid prototyping solution combines both approaches to prototyping, integrating Virtualizer virtual prototyping with HAPS FPGA-based prototyping.
Synopsys also provides a series of tools used in the design of optical systems and photonic devices. Our CODE V® solution enables engineers to model, analyze and optimize designs for optical imaging and communication systems. Our LightTools® design and analysis software allows designers to simulate and improve the performance of a broad range of illumination systems, from vehicle lighting to projector systems.
Software Integrity Products
Our Software Integrity platform includes software quality and security testing tools that help software developers reduce the risk of errors and security defects in their code before it is released. We first began offering software integrity products in fiscal 2014 with our acquisition of Coverity, Inc. Our Coverity® products include our Code Advisor solution, composed of our Quality Advisor™ and Security Advisor™ software tools, which analyze software code to find crash-causing bugs, incorrect program behavior, memory leaks and other performance-degrading flaws, security vulnerabilities, violations of security best practices, and other critical code issues, many of which may be difficult to detect by other means.
We continued to expand our software integrity offerings with our acquisitions of Codenomicon OY and the Seeker® interactive application security testing solution from Quotium Technologies SA in fiscal 2015 and our acquisition of Protecode Inc. after the end of fiscal 2015. Our Codenomicon products include the Defensics® security testing platform, which tests for security vulnerabilities in software code, particularly network protocols and file formats, by systematically sending invalid or unexpected inputs to the system under test, sometimes referred to as “fuzz testing.” Our Codenomicon AppCheck™ software tool scans binary code to identify incorporated third-party code and any known security vulnerabilities of such code, while our Protecode technology scans for the use of open source code and helps manage the associated license and security risks. Our AbuseSA™ platform aggregates, contextualizes, and visualizes security threat data from a variety of sources.

5


Manufacturing Solutions
Our Manufacturing Solutions software products and technologies enable semiconductor manufacturers to more quickly develop new fabrication processes that produce production-level yields. These products are used in the early research and development phase and the production phase. In the production phase, manufacturers use these products to convert IC design layouts into the masks used to manufacture the devices.
Our Manufacturing Solutions include Sentaurus™ Technology-CAD (TCAD) device and process simulation products, Proteus™ mask synthesis tools, CATS® mask data preparation product, and Yield Explorer® and Odyssey/Yield Manager® Yield Management solutions.
Professional Services and Other
Synopsys provides consulting and design services that address all phases of the SoC development process. These services assist our customers with new tool and methodology adoption, chip architecture and specification development, functional and low-power design and verification, and physical implementation and signoff. We also provide a broad range of expert training and workshops on our latest tools and methodologies.
Customer Service and Technical Support
A high level of customer service and support is critical to the adoption and successful use of our products. We provide technical support for our products through both field-based and corporate-based application engineering teams. Customers who purchase Technology Subscription Licenses (TSLs) receive software maintenance services bundled with their license fee. Customers who purchase term licenses and perpetual licenses may purchase these services separately. See Product Sales and Licensing Agreements below.
Software maintenance services include minor product enhancements, bug fixes and access to our technical support center for primary support. Software maintenance for our EDA and IP products also includes access to the SolvNet® portal, our web-based support solution that gives customers access to Synopsys’ complete design knowledge database. Updated daily, the SolvNet portal includes documentation, design tips and answers to user questions. Customers can also engage, for additional charges, our worldwide network of applications consultants for additional support needs.
In addition, Synopsys offers training workshops designed to increase customer design proficiency and productivity with our products. Workshops cover our EDA products and methodologies used in our design and verification flows, as well as specialized modules addressing system design, logic design, physical design, simulation and test. We offer regularly scheduled public and private courses in a variety of locations worldwide, as well as Virtual Classroom on-demand and live online training.
Product Warranties
We generally warrant our products to be free from defects in media and to substantially conform to material specifications for a period of 90 days for our software products and for up to 6 months for our hardware products. In many cases, we also provide our customers with limited indemnification with respect to claims that their use of our software products infringes on United States patents, copyrights, trademarks or trade secrets. We have not experienced material warranty or indemnity claims to date.
Support for Industry Standards
We actively create and support standards that help our EDA and IP customers increase productivity, facilitate efficient design flows, improve interoperability of tools from different vendors, and ensure connectivity, functionality and interoperability of IP building blocks. Standards in the electronic design industry can be established by formal accredited organizations, industry consortia, company licensing made available to all, de facto usage, or through open source licensing.
Synopsys’ EDA products support more than 35 standards, including the most commonly used hardware description languages: SystemVerilog, Verilog, VHDL, and SystemC. Our products utilize numerous industry standard data formats, application programming interfaces, and databases for the exchange of design data among our tools, other EDA vendors’ products, and applications that customers develop internally. We also comply with a wide range of industry standards within our IP product family to ensure usability and interconnectivity.
Our software integrity products support several existing and emerging industry standards for software coding and security, such as the MISRA coding standards for the automotive industry. In addition, our products support multiple

6


major programming languages, including Objective C, Javascript and security vulnerability coverage for C#, and are compatible with numerous common industry language compilers, development environments, and data and file formats.
Sales, Distribution and Backlog
Our EDA and IP customers are primarily semiconductor and electronics systems companies. The customers for our software integrity products include many of these companies as well as companies in a wider array of industries, including financial services, energy, and industrials. We market our products and services principally through direct sales in the United States and principal foreign markets. We typically distribute our software products and documentation to customers electronically, but provide physical media (e.g., DVD-ROMs) when requested by the customer.
We maintain sales/support centers throughout the United States. Outside the United States, we maintain sales, support or service offices in Canada, multiple countries in Europe, Israel, Japan, China, Korea, Taiwan and other countries in Asia. Our international headquarters are located in Dublin, Ireland. Our offices are further described under Part I, Item 2, Properties.
In fiscal 2015, 2014 and 2013, an aggregate of 49%, 50% and 52%, respectively, of Synopsys’ total revenue was derived from sales outside of the United States. Geographic revenue, which is based on where individual "seats" or licenses to our products are located, is shown below as a percentage of total revenue for the last three fiscal years.
Additional information relating to domestic and foreign operations, including revenue and long-lived assets by geographic area, is contained in Note 13 of Notes to Consolidated Financial Statements in Part II, Item 8, Financial Statements and Supplementary Data. Risks related to our foreign operations are described in Part I, Item 1A, Risk Factors.
Our backlog was approximately $3.6 billion on October 31, 2015, an increase from backlog of $3.5 billion on October 31, 2014, which resulted primarily from business growth, and to a lesser extent, acquisitions. Backlog represents committed orders that are expected to be recognized as revenue over the following three years. We currently expect that $1.7 billion of our backlog will be recognized after fiscal 2016. Backlog may not be a reliable predictor of our future sales as business conditions may change and technologies may evolve, and customers may

7


seek to renegotiate their arrangements or may default on their payment obligations. For this and other reasons, we may not be able to recognize expected revenue from backlog when anticipated.
Revenue attributable to each of our four product categories is shown below as a percentage of total revenue for the last three fiscal years.
*Our IP, Systems and Software Integrity category was referred to as IP and Software Solutions in fiscal 2014 and IP and System-Level Solutions in fiscal 2013.
Aggregate revenue derived from Intel Corporation and its subsidiaries through multiple agreements accounted for 12.8%, 10.5% and 11.3% of our total revenue in fiscal 2015, 2014 and 2013, respectively. No other customer accounted for more than 10% of our revenue during such periods.
Product Sales and Licensing Agreements
We typically license our software to customers under non-exclusive license agreements that transfer title to the media only and restrict use of our software to specified purposes within specified geographical areas. The majority of our licenses are network licenses that allow a number of individual users to access the software on a defined network, including, in some cases, regional or global networks. License fees depend on the type of license, product mix and number of copies of each product licensed.
Generally, we provide our customers the right to “re-mix” a portion of the software they initially licensed for other specified Synopsys products. For example, a customer may use our front-end design products for a portion of the license term and then exchange such products for back-end place and route software for the remainder of the term in order to complete the customer’s IC design. This practice helps assure the customer’s access to the complete design flow needed to design its product. The ability to offer this right to customers gives us an advantage over competitors who offer a narrower range of products because customers can obtain more of their design flow from a single vendor. At the same time, because in such cases the customer need not obtain a new license and pay an additional license fee for the use of the additional products, the use of these arrangements could result in reduced revenue compared to licensing the individual products separately without re-mix rights.
We currently offer our software products under various license types: renewable TSLs, term licenses and perpetual licenses. For a full discussion of these licenses, see Part II, Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations—Critical Accounting Policies and Estimates and Results of Operations—Revenue Background.

8


We typically license our DesignWare Core intellectual property products under nonexclusive license agreements that provide usage rights for specific applications. Fees under these licenses are typically charged on a per design basis plus, in some cases, royalties. Royalty arrangements are not material to our total revenue.
Our hardware products, which principally consist of our prototyping and emulation systems, are either sold or leased to our customers. Hardware revenue is not material to our total revenue.
Finally, our Global Technical Services team typically provides design consulting services to our customers under consulting agreements with statements of work specific to each project.
Research and Development
Our future performance depends in large part on our ability to further enhance and extend our design and verification platforms and to expand our IP, system-level, software integrity and manufacturing product offerings. Research and development of existing and new products is primarily conducted within each product group. We also use targeted acquisitions to augment our own research and development efforts.
Our research and development expenses were $776.2 million, $718.8 million and $669.2 million in fiscal 2015, 2014 and 2013, respectively. Our capitalized software development costs were approximately $3.7 million, $3.6 million and $3.6 million in fiscal 2015, 2014 and 2013, respectively.
Competition
The EDA industry is highly competitive. We compete against other EDA vendors and against our customers’ own design tools and internal design capabilities. In general, we compete principally on technology leadership, product quality and features (including ease-of-use), license terms, price and payment terms, post-contract customer support, and interoperability with our own and other vendors’ products. No one factor drives an EDA customer’s buying decision, and we compete on all fronts to capture a higher portion of our customers’ budgets. Our competitors include EDA vendors that offer varying ranges of products and services, such as Cadence Design Systems, Inc. and Mentor Graphics Corporation. We also compete with other EDA vendors, including new entrants to the marketplace, that offer products focused on one or more discrete phases of the IC design process, as well as with customers’ internally developed design tools and capabilities.
In the area of IP products, we compete against numerous other IP providers, including Cadence Design Systems, Inc., and our customers' internally developed IP, and we generally compete on the basis of product quality and features, ease of integration with customer designs, compatibility with design tools, license terms, price and payment terms, and customer support. In the area of software integrity products, the market is still developing, and we compete with numerous tool providers, some of which focus on specific aspects of software security or quality analysis, as well as frequent new entrants, which include start-up companies as well as more established software companies.
Proprietary Rights
Synopsys primarily relies upon a combination of copyright, patent, trademark and trade secret laws and license and nondisclosure agreements to establish and protect its proprietary rights. We have a diversified portfolio of more than 2,500 United States and foreign patents issued, and we will continue to pursue additional patents in the future. Our issued patents have expiration dates through 2034. Our patents primarily relate to our products and the technology used in connection with our products. Our source code is protected both as a trade secret and as an unpublished copyrighted work. However, third parties may develop similar technology independently. In addition, effective copyright and trade secret protection may be unavailable or limited in some foreign countries. While protecting our proprietary technology is important to our success, our business as a whole is not significantly dependent upon any single patent, copyright, trademark or license.
In many cases, under our customer agreements and other license agreements, we offer to indemnify our customers if the licensed products infringe on a third party’s intellectual property rights. As a result, we may from time to time need to defend claims that our customers’ use of our products infringes on these third-party rights.
We license software and other intellectual property from third parties, including, in several instances, for inclusion in our products. Risks related to our use of third-party technology are described in Part I, Item 1A, Risk Factors.
Employees
As of October 31, 2015, Synopsys had 10,284 employees, of which 3,760 were based in the United States.

9


Executive Officers of the Registrant
The executive officers of Synopsys and their ages as of December 14, 2015 were as follows:
Name
 
Age
 
Position
Aart J. de Geus
 
61
 
Co-Chief Executive Officer and Chairman of the Board of Directors
Chi-Foon Chan
 
66
 
Co-Chief Executive Officer and President
Trac Pham
 
46
 
Chief Financial Officer
Brian M. Beattie
 
62
 
Executive Vice President, Business Operations and Chief Administrative Officer
Joseph W. Logan
 
56
 
Executive Vice President, Worldwide Sales and Corporate Marketing
John F. Runkel, Jr.
 
60
 
General Counsel and Corporate Secretary
Aart J. de Geus co-founded Synopsys and has served as Chairman of our Board of Directors since February 1998 and Chief Executive Officer since January 1994. He has served as Co-Chief Executive Officer with Dr. Chi-Foon Chan since May 2012. Since the inception of Synopsys in December 1986, Dr. de Geus has held a variety of positions, including President, Senior Vice President of Engineering and Senior Vice President of Marketing. He has served as a member of Synopsys’ Board of Directors since 1986, and served as Chairman of our Board from 1986 to 1992 and again from 1998 until present. Dr. de Geus has also served on the board of directors of Applied Materials, Inc. since July 2007. Dr. de Geus holds an M.S.E.E. from the Swiss Federal Institute of Technology in Lausanne, Switzerland and a Ph.D. in Electrical Engineering from Southern Methodist University.
Chi-Foon Chan has served as our Co-Chief Executive Officer since May 2012 and as our President and a member of our Board of Directors since February 1998. Prior to his appointment as our Co-Chief Executive Officer in May 2012, he had served as our Chief Operating Officer since April 1997. Dr. Chan joined Synopsys in May 1990 and has held various senior management positions, including Executive Vice President, Office of the President from September 1996 to February 1998 and Senior Vice President, Design Tools Group from February 1994 to April 1997. Dr. Chan has also held senior management and engineering positions at NEC Electronics and Intel Corporation. Dr. Chan holds a B.S. in Electrical Engineering from Rutgers University, and an M.S. and a Ph.D. in Computer Engineering from Case Western Reserve University.
Trac Pham is our Chief Financial Officer. Mr. Pham joined Synopsys in November 2006 as Vice President, Financial Planning and Strategy. He became our Vice President, Corporate Finance, in August 2012, assuming additional responsibility for our tax and treasury functions, before being appointed Chief Financial Officer in December 2014. Mr. Pham holds a Bachelor of Arts in Economics from the University of California, Berkeley and an MPIA (Master of Pacific International Affairs) from the University of California, San Diego. He is an active status California CPA.
Brian M. Beattie is our Executive Vice President, Business Operations and Chief Administrative Officer. Prior to his promotion to that role in December 2014, Mr. Beattie had served as our Chief Financial Officer since January 2006. From October 1999 to January 2006, he was Executive Vice President of Finance and Administration and Chief Financial Officer of SupportSoft, Inc. From May 1998 to May 1999, he served as Vice President of Finance, Mergers and Acquisitions of Nortel Networks Corporation. From July 1996 to April 1998, Mr. Beattie served as Group Vice President of Meridian Solutions of Nortel Networks Corporation. Mr. Beattie served on the board of directors of Unwired Planet, Inc. from December 2010 until November 2012. Mr. Beattie holds a Bachelor of Commerce and an M.B.A. from Concordia University in Montreal.
Joseph W. Logan serves as our Executive Vice President of Worldwide Sales and Corporate Marketing. He became Senior Vice President of Worldwide Sales in September 2006, assumed responsibility for our Corporate Marketing organization in August 2013, and became Executive Vice President in December 2013. Previously, Mr. Logan was head of sales for Synopsys’ North America East region from September 2001 to September 2006. Prior to Synopsys, Mr. Logan was head of North American Sales and Support at Avant! Corporation. Mr. Logan holds a B.S.E.E. from the University of Massachusetts, Amherst.
John F. Runkel, Jr. has served as our General Counsel and Corporate Secretary since May 2014. From October 2008 to March 2013, he was Executive Vice President, General Counsel, and Corporate Secretary of Affymetrix, Inc. He served as Senior Vice President, General Counsel and Corporate Secretary of Intuitive Surgical, Inc. from 2006 to 2007. Mr. Runkel served in several roles at VISX, Inc. from 2001 to 2005, most recently as Senior Vice President of Business Development and General Counsel. Mr. Runkel was also a partner at the law firm of Sheppard, Mullin, Richter & Hampton LLP for 11 years. He holds a Bachelor of Arts and a Juris Doctorate from the University of California, Los Angeles.

10


There are no family relationships among any Synopsys executive officers or directors.
 Item 1A.     Risk Factors
A description of the risk factors associated with our business is set forth below. Investors should carefully consider these risks and uncertainties before investing in our common stock.
The growth of our business depends on the semiconductor and electronics industries.
The growth of the electronic design automation (EDA) industry as a whole, and our EDA and intellectual property (IP) product sales in particular, is dependent on the semiconductor and electronics industries. A substantial portion of our business and revenue depends upon the commencement of new design projects by semiconductor manufacturers and their customers. The increasing complexity of designs of systems-on-chips and integrated circuits, and customers’ concerns about managing costs, have previously led and in the future could lead to a decrease in design starts and design activity in general, with some customers focusing more on one discrete phase of the design process or opting for less advanced, but less risky, manufacturing processes that may not require the most advanced EDA products. Demand for our products and services could decrease and our financial condition and results of operations could be adversely affected if growth in the semiconductor and electronics industries slows or stalls. Additionally, as the EDA industry matures, consolidation may result in stronger competition from companies better able to compete as sole source vendors. This increased competition may cause our revenue growth rate to decline and exert downward pressure on our operating margins, which may have an adverse effect on our business and financial condition.
Furthermore, the semiconductor and electronics industries have become increasingly complex ecosystems. Many of our customers outsource the manufacture of their semiconductor designs to foundries. Our customers also frequently incorporate third-party IP, whether provided by us or other vendors, into their designs to improve the efficiency of their design process. We work closely with major foundries to ensure that our EDA, IP, and manufacturing solutions are compatible with their manufacturing processes. Similarly, we work closely with other major providers of semiconductor IP, particularly microprocessor IP, to optimize our EDA tools for use with their IP designs and to assure that their IP and our own IP products, which may each provide for the design of separate components on the same chip, work effectively together. If we fail to optimize our EDA and IP solutions for use with major foundries’ manufacturing processes or major IP providers’ products, or if our access to such foundry processes or third-party IP products is hampered, then our solutions may become less desirable to our customers, resulting in an adverse effect on our business and financial condition.
Consolidation among our customers, as well as within the industries in which we operate, may negatively impact our operating results.
A number of business combinations, including mergers, asset acquisitions and strategic partnerships, among our customers in the semiconductor and electronics industries have occurred over the last several years, and more could occur in the future. Consolidation among our customers could lead to fewer customers or the loss of customers, increased customer bargaining power, or reduced customer spending on software and services. The loss of customers or reduced customer spending could adversely affect our business and financial condition. In addition, we and our competitors from time to time acquire businesses and technologies to complement and expand our respective product offerings. If any of our competitors consolidate or acquire businesses and technologies which we do not offer, they may be able to offer a larger technology portfolio, a larger support and service capability, or lower prices, which could negatively impact our business and operating results.
The continued uncertainty in the global economy, and its potential impact on the semiconductor and electronics industries in particular, may negatively affect our business, operating results and financial condition.
While the global economy has shown improvement, there are still uncertainties surrounding the strength of the recovery in many regions. Weakness in the global economy has adversely affected consumer confidence and the growth of the semiconductor industry in recent years, causing semiconductor companies to behave cautiously and focus on their costs, including their research and development budgets, which capture spending on EDA products and services. Further uncertainty caused by deteriorating global economic conditions could lead some of our customers to postpone their decision-making, decrease their spending and/or delay their payments to us. Continuing caution by semiconductor companies could, among other things, limit our ability to maintain or increase our sales or recognize revenue from committed contracts and in turn could adversely affect our business, operating results and financial condition.

11


We cannot predict when widespread global economic confidence will be restored. In addition, should further economic instability affect the banking and financial services industry and result in credit downgrades of the banks we rely on for foreign currency forward contracts, credit and banking transactions, and deposit services, or cause them to default on their obligations, it could adversely affect our financial results and our business. Accordingly, our future business and financial results are subject to uncertainty, and our stock price is at risk of volatile change. If economic conditions deteriorate in the future, or, in particular, if the semiconductor industry does not grow, our future revenues and financial results could be adversely affected. Conversely, in the event of future improvements in economic conditions for our customers, the positive impact on our revenues and financial results may be deferred due to our business model.
We may not be able to realize the potential financial or strategic benefits of the acquisitions we complete, or find suitable target businesses and technology to acquire, which could hurt our ability to grow our business, develop new products or sell our products.
Acquisitions are an important part of our growth strategy. We have completed a significant number of acquisitions in recent years. We expect to make additional acquisitions in the future, but we may not find suitable acquisition targets or we may not be able to consummate desired acquisitions due to unfavorable credit markets, commercially unacceptable terms, or other risks, which could harm our operating results. Acquisitions are difficult, time-consuming, and pose a number of risks, including:
Potential negative impact on our earnings per share;
Failure of acquired products to achieve projected sales;
Problems in integrating the acquired products with our products;
Difficulties entering into new markets in which we are not experienced or where competitors may have stronger positions;
Potential downward pressure on operating margins due to lower operating margins of acquired businesses, increased headcount costs and other expenses associated with adding and supporting new products;
Difficulties in retaining and integrating key employees;
Substantial reductions of our cash resources and/or the incurrence of debt;
Failure to realize expected synergies or cost savings;
Difficulties in integrating or expanding sales, marketing and distribution functions and administrative systems, including information technology and human resources systems;
Dilution of our current stockholders through the issuance of common stock as part of the merger consideration;
Assumption of unknown liabilities, including tax and litigation, and the related expenses and diversion of resources;
Disruption of ongoing business operations, including diversion of management’s attention and uncertainty for employees and customers, particularly during the post-acquisition integration process;
Potential negative impact on our relationships with customers, distributors and business partners;
Exposure to new operational risks, regulations, and business customs to the extent acquired businesses are located in regions where we are not currently conducting business;
The need to implement controls, processes and policies appropriate for a public company at acquired companies that may have lacked such controls, processes and policies;
Negative impact on our earnings resulting from acquisition-related costs; and
Requirements imposed by government regulators in connection with their review of an acquisition, including required divestitures or restrictions on the conduct of our business or the acquired business.
If we do not manage the foregoing risks, the acquisitions that we complete may have an adverse effect on our business and financial condition.
For example, we have recently acquired several providers of software quality and security testing tools, including Coverity, Inc. and Codenomicon OY. This is a new, though adjacent, technology space for us. The customers for

12


these tools are diverse and include industries with which we do not have experience. We may need to develop new sales and marketing strategies and meet new customer service requirements. We will need to accurately predict, prepare for, and promptly respond to technological developments in the field, such as identifying new security vulnerabilities in software code and ensuring support for a growing number of programming languages. At the same time, we will need to compete against new and unfamiliar competitors that may have more financial resources, industry experience, brand recognition, or established customer relationships than we do. To successfully develop our software quality and security offerings, we will need to skillfully balance our investment in the space with investment in our existing products, as well as attract and retain employees with expertise in these new fields. If we fail to do so, we may not realize the expected benefits of our acquisitions, and it may have a negative effect on our earnings and financial condition.
Changes in accounting principles or standards, or in the way they are applied, could result in unfavorable accounting charges or effects and unexpected financial reporting fluctuations, and could adversely affect our reported operating results.
We prepare our consolidated financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP). These principles are subject to interpretation by the Securities and Exchange Commission (SEC) and various bodies formed to interpret and create appropriate accounting principles and guidance. A change in existing principles, standards or guidance can have a significant effect on our reported results, may retroactively affect previously reported results, could cause unexpected financial reporting fluctuations, and may require us to make costly changes to our operational processes.
For example, the Financial Accounting Standards Board (FASB) is currently working together with the International Accounting Standards Board (IASB) to converge certain accounting principles and facilitate more comparable financial reporting between companies that are required to follow U.S. GAAP and those that are required to follow International Financial Reporting Standards (IFRS). In connection with this initiative, the FASB issued a new accounting standard for revenue recognition in May 2014 - Accounting Standards Update (ASU) 2014-09, "Revenue from Contracts with Customers (Topic 606)" - that supersedes nearly all existing U.S. GAAP revenue recognition guidance and will be effective for fiscal 2019. Although we are currently in the process of evaluating the impact of ASU 2014-09 on our consolidated financial statements, it could change the way we account for certain of our sales transactions. Adoption of the standard could have a significant impact on our financial statements and may retroactively affect the accounting treatment of transactions completed before adoption.
Further efforts by the FASB and IASB to converge U.S. GAAP and IFRS accounting principles may have a material impact on the way we report financial results in areas including, but not limited to, lease accounting and financial statement presentation. In addition, the SEC may make a determination in the future regarding the incorporation of IFRS into the financial reporting system for U.S. companies. Changes in accounting principles from U.S. GAAP to IFRS, or to converged accounting principles, may have a material impact on our financial statements and may retroactively affect the accounting treatment of previously reported transactions.
Our operating results may fluctuate in the future, which may adversely affect our stock price.
Our operating results are subject to quarterly and annual fluctuations, which may adversely affect our stock price. Our historical results should not be viewed as indicative of our future performance due to these periodic fluctuations.
Many factors may cause our revenue or earnings to fluctuate, including:
Changes in demand for our products due to fluctuations in demand for our customers’ products and due to constraints in our customers’ budgets for research and development and EDA products and services;
Product competition in the EDA industry, which can change rapidly due to industry or customer consolidation and technological innovation;
Our ability to innovate and introduce new products and services or effectively integrate products and technologies that we acquire;
Failures or delays in completing sales due to our lengthy sales cycle, which often includes a substantial customer evaluation and approval process because of the complexity of our products and services;
Our ability to implement effective cost control measures;

13


Our dependence on a relatively small number of large customers, and on such customers continuing to renew licenses and purchase additional products from us, for a large portion of our revenue;
Changes in the mix of our products sold, as increased sales of our products with lower gross margins, such as our hardware products, may reduce our overall margins;
Expenses related to our acquisition and integration of businesses and technology;
Changes to our effective tax rate;
Delays, increased costs or quality issues resulting from our reliance on third parties to manufacture our hardware products, which include a sole supplier for certain hardware components; and
General economic and political conditions that affect the semiconductor and electronics industries.
The timing of revenue recognition may also cause our revenue and earnings to fluctuate, due to factors that include:
Cancellations or changes in levels of license orders or the mix between upfront license revenue and time-based license revenue;
Delay of one or more orders for a particular period, particularly orders generating upfront license revenue;
Delay in the completion of professional services projects that require significant modification or customization and are accounted for using the percentage of completion method;
Delay in the completion and delivery of IP products in development that customers have paid for early access to;
Customer contract amendments or renewals that provide discounts or defer revenue to later periods;
The levels of our hardware revenues, which are recognized upfront and are primarily dependent upon our ability to provide the latest technology and meet customer requirements, and which may also impact our levels of excess and obsolete inventory expenses; and
Changes in our revenue recognition model.
These factors, or any other factors or risks discussed herein, could negatively impact our revenue or earnings and cause our stock price to decline. Additionally, our results may fail to meet or exceed the expectations of securities analysts and investors, or such analysts may change their recommendation regarding our stock, which could cause our stock price to decline. Our stock price has been, and may continue to be, volatile, which may make it harder for our stockholders to sell their shares at a time or a price that is favorable to them.
We operate in highly competitive industries, and if we do not continue to meet our customers’ demand for innovative technology at lower costs, our business and financial condition will be harmed.
We compete against EDA vendors that offer a variety of products and services, such as Cadence Design Systems, Inc. and Mentor Graphics Corporation. We also compete with other EDA vendors, including new entrants to the marketplace, that offer products focused on one or more discrete phases of the integrated circuit (IC) design process, as well as vendors of IP products and system-level solutions. Moreover, our customers internally develop design tools and capabilities that compete with our products, including internal designs that compete with our IP products.
The industries in which we operate are highly competitive and the demand for our products and services is dynamic and depends on a number of factors, including demand for our customers’ products, design starts and our customers’ budgetary constraints. Technology in these industries evolves rapidly and is characterized by frequent product introductions and improvements and changes in industry standards and customer requirements. Semiconductor device functionality requirements continually increase while feature widths decrease, substantially increasing the complexity, cost and risk of chip design and manufacturing. At the same time, our customers and potential customers continue to demand an overall lower total cost of design, which can lead to the consolidation of their purchases with one vendor. In order to succeed in this environment, we must successfully meet our customers’ technology requirements and increase the value of our products, while also striving to reduce their overall costs and our own operating costs.

14


We compete principally on the basis of technology, product quality and features (including ease-of-use), license or usage terms, post-contract customer support, interoperability among products, and price and payment terms. Specifically, we believe the following competitive factors affect our success:
Our ability to anticipate and lead critical development cycles and technological shifts, innovate rapidly and efficiently, improve our existing products, and successfully develop or acquire new products;
Our ability to offer products that provide both a high level of integration into a comprehensive platform and a high level of individual product performance;
Our ability to enhance the value of our offerings through more favorable terms such as expanded license usage, future purchase rights, price discounts and other unique rights, such as multiple tool copies, post-contract customer support, “re-mix” rights that allow customers to exchange the software they initially licensed for other Synopsys products, and the ability to purchase pools of technology; and
Our ability to compete on the basis of payment terms.
If we fail to successfully manage these competitive factors, fail to successfully balance the conflicting demands for innovative technology and lower overall costs, or fail to address new competitive forces, our business and financial condition will be adversely affected.
If we fail to protect our proprietary technology, our business will be harmed.
Our success depends in part upon protecting our proprietary technology. Our efforts to protect our technology may be costly and unsuccessful. We rely on agreements with customers, employees and others and on intellectual property laws worldwide to protect our proprietary technology. These agreements may be breached, and we may not have adequate remedies for any breach. Additionally, despite our measures to prevent piracy, other parties may attempt to illegally copy or use our products, which could result in lost revenue. Some foreign countries do not currently provide effective legal protection for intellectual property and our ability to prevent the unauthorized use of our products in those countries is therefore limited. Our trade secrets may also be stolen, otherwise become known, or be independently developed by competitors.
We may need to commence litigation or other legal proceedings in order to:
Assert claims of infringement of our intellectual property;
Defend our products from piracy;
Protect our trade secrets or know-how; or
Determine the enforceability, scope and validity of the propriety rights of others.
If we do not obtain or maintain appropriate patent, copyright or trade secret protection, for any reason, or cannot fully defend our intellectual property rights in some jurisdictions, our business and operating results would be harmed. In addition, intellectual property litigation is lengthy, expensive and uncertain and legal fees related to such litigation will increase our operating expenses and may reduce our net income.
Our operating results could be adversely affected by an increase in our effective tax rate as a result of tax law changes, changes in our geographical earnings mix, an unfavorable government review of our tax returns, or by material differences between our forecasted and actual annual effective tax rates.
Our operations are subject to income and transaction taxes in the United States and in multiple foreign jurisdictions, with a significant amount of our foreign earnings generated by our subsidiaries organized in Ireland and Hungary. Because we have a wide range of statutory tax rates in the multiple jurisdictions in which we operate, any changes in our geographical earnings mix, including those resulting from our intercompany transfer pricing or from changes in the rules governing transfer pricing, could materially impact our effective tax rate. For example, a recent U.S. Tax Court ruling may change the way stock-based compensation costs are treated in cost sharing arrangements with subsidiaries, which if upheld, could affect our effective tax rate and cash flow. Furthermore, a change in the tax law of the jurisdictions where we do business, including an increase in tax rates or an adverse change in the treatment of an item of income or expense, could result in a material increase in our tax expense. In addition, U.S. income taxes and foreign withholding taxes have not been provided for on undistributed earnings of certain of our non-U.S. subsidiaries to the extent such earnings are considered to be indefinitely reinvested in the operations of those subsidiaries. If our expectations regarding reinvestment of such earnings changes, then our income tax expense would increase.

15


Further changes in the tax laws of foreign jurisdictions could arise as a result of the base erosion and profit shifting (BEPS) project undertaken by the Organisation for Economic Co-operation and Development (OECD), which represents a coalition of member countries. On October 5, 2015, the OECD issued a series of reports recommending changes to numerous long-standing tax principles. It is likely that some or all of these recommendations will be adopted by various countries in which we do business and may increase our taxes in these countries. In addition, the Republic of Ireland has changed its corporate residence rules and will require changes to our tax position by January 1, 2021. Changes to these and other areas in relation to international tax reform could increase uncertainty in the corporate tax area and may adversely affect our provision for income taxes. In the U.S., a number of proposals for broad reform of the corporate tax system are under evaluation by various legislative and administrative bodies, but it is not possible to accurately determine the overall impact of such proposals on our effective tax rate at this time.
Our tax filings are subject to review or audit by the Internal Revenue Service and state, local and foreign taxing authorities. We exercise significant judgment in determining our worldwide provision for income taxes and, in the ordinary course of our business, there may be transactions and calculations where the ultimate tax determination is uncertain. We are also liable for potential tax liabilities of businesses we acquire. Although we believe our tax estimates are reasonable, the final determination in an audit may be materially different than the treatment reflected in our historical income tax provisions and accruals. An assessment of additional taxes because of an audit could adversely affect our income tax provision and net income in the periods for which that determination is made.
Forecasting our annual effective tax rate is highly complex, as it depends on forward-looking financial projections of our annual income and geographical mix of earnings, our interpretations of the tax laws of numerous jurisdictions, and the possible outcomes of tax audits, among other estimates and assumptions. Some items cannot be forecasted or may be treated as discrete to the future periods when they occur. If our estimates and assumptions prove incorrect, then there may be a material difference between our forecasted and actual effective tax rates, which could have a material impact on our results of operations. In addition, we maintain significant deferred tax assets related to federal research credits and certain state tax credits. Our ability to use these credits is dependent upon having sufficient future taxable income in the relevant jurisdiction. Changes in our forecasts of future income could result in an adjustment to the deferred tax asset and a related charge to earnings that could materially affect our financial results.
We may have to invest more resources in research and development than anticipated, which could increase our operating expenses and negatively affect our operating results.
We devote substantial resources to research and development. New competitors, technological advances in the semiconductor industry or by competitors, our acquisitions, our entry into new markets, or other competitive factors may require us to invest significantly greater resources than we anticipate. If we are required to invest significantly greater resources than anticipated without a corresponding increase in revenue, our operating results could decline. Additionally, our periodic research and development expenses may be independent of our level of revenue, which could negatively impact our financial results. Finally, there can be no guarantee that our research and development investments will result in products that create significant, or even any, revenue.
The global nature of our operations exposes us to increased risks and compliance obligations that may adversely affect our business.
We derive roughly half of our revenue from sales outside the United States, and we expect our orders and revenue to continue to depend on sales to customers outside the U.S. In addition, we have expanded our non-U.S. operations significantly in the past several years. This strategy requires us to recruit and retain qualified technical and managerial employees, manage multiple remote locations performing complex software development projects and ensure intellectual property protection outside of the U.S. Our international operations and sales subject us to a number of increased risks, including:
Ineffective legal protection of intellectual property rights;
International economic and political conditions, such as political tensions between countries in which we do business;
Difficulties in adapting to cultural differences in the conduct of business, which may include business practices that we are prohibited from engaging in by the Foreign Corrupt Practices Act or other anti-corruption laws;
Financial risks such as longer payment cycles and difficulty in collecting accounts receivable;
Inadequate local infrastructure that could result in business disruptions;

16


Government trade restrictions, including tariffs, export licenses, or other trade barriers;
Additional taxes and penalties; and
Other factors beyond our control such as natural disasters, terrorism, civil unrest, war and infectious diseases.
If any of the foreign economies in which we do business deteriorate or if we fail to effectively manage our global operations, our business and results of operations will be harmed.
In addition, our global operations are subject to numerous U.S. and foreign laws and regulations, including those related to anti-corruption, tax, corporate governance, imports and exports, financial and other disclosures, privacy and labor relations. These laws and regulations are complex and may have differing or conflicting legal standards, making compliance difficult and costly. If we violate these laws and regulations we could be subject to fines, penalties or criminal sanctions, and may be prohibited from conducting business in one or more countries. Although we have implemented policies and procedures to ensure compliance with these laws and regulations, there can be no assurance that our employees, contractors or agents will not violate these laws and regulations. Any violation individually or in the aggregate could have a material adverse effect on our operations and financial condition.
Our financial statements are also affected by fluctuations in foreign currency exchange rates. A weakening U.S. dollar relative to other currencies increases expenses of our foreign subsidiaries when they are translated into U.S. dollars in our consolidated statement of operations. Likewise, a strengthening U.S. dollar relative to other currencies, especially the Japanese Yen, reduces revenue of our foreign subsidiaries upon translation and consolidation. Exchange rates are subject to significant and rapid fluctuations, and therefore we cannot predict the prospective impact of exchange rate fluctuations. Although we engage in foreign currency hedging activity, we may be unable to hedge all of our foreign currency risk, which could have a negative impact on our results of operations.
Cybersecurity threats or other security breaches could compromise sensitive information belonging to us or our customers and could harm our business and our reputation, particularly that of our security testing solutions.
We store sensitive data, including intellectual property, our proprietary business information and that of our customers, and confidential employee information, in our data centers and on our networks. Despite our security measures, our information technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions that could result in unauthorized disclosure or loss of sensitive information. 
For example, in October 2015, we discovered unauthorized third-party access, which had begun in July 2015, to our products and product license files hosted on our SolvNet customer license and product delivery system. We determined that no customer project or design data had been accessed. No personally identifiable information or payment card information is stored on the system. While we identified and closed the method used to gain access, and do not expect the incident to impact our financial results, it is possible our security measures may be circumvented again in the future, and such a breach could harm our business and reputation. The techniques used to obtain unauthorized access to networks, or to sabotage systems, change frequently and generally are not recognized until launched against a target. We may be unable to anticipate these techniques or to implement adequate preventative measures. Furthermore, in the operation of our business we also use third-party vendors that store certain sensitive data, including confidential information about our employees, and these third parties are subject to their own cybersecurity threats. While our standard vendor terms and conditions include provisions requiring the use of appropriate security measures to prevent unauthorized use or disclosure of our data, as well as other safeguards, a breach may still occur. Any security breach of our own or a third-party vendor’s systems could cause us to be non-compliant with applicable laws or regulations, subject us to legal claims or proceedings, disrupt our operations, damage our reputation, and cause a loss of confidence in our products and services, any of which could adversely affect our business.
Our software products may also be vulnerable to cyberattacks. An attack could disrupt the proper functioning of our software, cause errors in the output of our customers’ work, allow unauthorized access to our or our customers’ proprietary information, and other destructive outcomes. As a result, our reputation could suffer, customers could stop buying our products, we could face lawsuits and potential liability, and our financial performance could be negatively impacted.
We recently began offering software quality and security testing solutions as a result of our acquisitions of Coverity and Codenomicon. If we fail to identify new and increasingly sophisticated methods of cyberattack, or fail to invest sufficient resources in research and development regarding new threat vectors, our security testing products may

17


fail to detect vulnerabilities in our customers’ software code. An actual or perceived failure to identify security flaws may harm the perceived reliability of our security testing products and could result in a loss of customers, sales, or an increased cost to remedy a problem. Furthermore, our acquisitions of Coverity and Codenomicon may increase our visibility as a security-focused company and may make us a more attractive target for attacks on our own information technology infrastructure. Successful attacks could damage our reputation as a security-focused company.
Liquidity requirements in our U.S. operations may require us to raise cash in uncertain capital markets, which could negatively affect our financial condition.
As of October 31, 2015, approximately 83.9% of our worldwide cash, cash equivalents and short-term investments balance is held by our international subsidiaries. At present, such foreign funds are considered to be indefinitely reinvested abroad, to the extent they derive from foreign earnings we have indefinitely reinvested in our foreign operations. We intend to meet our U.S. cash spending needs primarily through our existing U.S. cash balances, ongoing U.S. cash flows, and available credit under our term loan and revolving credit facilities. As of October 31, 2015, we had outstanding debt of $45.0 million under our $150.0 million term loan facility and $160.0 million of outstanding debt under our $500.0 million revolving credit facility. Should our cash spending needs in the U.S. rise and exceed these liquidity sources, we may be required to incur additional debt at higher than anticipated interest rates or access other funding sources, which could negatively affect our results of operations, capital structure or the market price of our common stock.
From time to time we are subject to claims that our products infringe on third-party intellectual property rights.
We are from time to time subject to claims alleging our infringement of third-party intellectual property rights, including patent rights. For example, we and Emulation & Verification Engineering S.A. (EVE), a company we acquired in October 2012, are party to ongoing patent infringement lawsuits involving Mentor Graphics Corporation. The jury in one of the lawsuits returned a verdict of approximately $36 million in assessed damages against us for patent infringement, and the court in the lawsuit has entered an injunction prohibiting certain sales activities relating to the features found by the jury to infringe. We have appealed from the injunction and the final judgment in the case. Further information regarding the EVE lawsuits is contained in Part I, Item 3, Legal Proceedings. In addition, under our customer agreements and other license agreements, we agree in many cases to indemnify our customers if our products infringe a third party’s intellectual property rights. Infringement claims can result in costly and time-consuming litigation, require us to enter into royalty arrangements, subject us to damages or injunctions restricting our sale of products, invalidate a patent or family of patents, require us to refund license fees to our customers or to forgo future payments or require us to redesign certain of our products, any one of which could harm our business and operating results.
Product errors or defects could expose us to liability and harm our reputation and we could lose market share.
Software products frequently contain errors or defects, especially when first introduced, when new versions are released, or when integrated with technologies developed by acquired companies. Product errors could affect the performance or interoperability of our products, could delay the development or release of new products or new versions of products and could adversely affect market acceptance or perception of our products. In addition, allegations of manufacturability issues resulting from use of our IP products could, even if untrue, adversely affect our reputation and our customers’ willingness to license IP products from us. Any such errors or delays in releasing new products or new versions of products or allegations of unsatisfactory performance could cause us to lose customers, increase our service costs, subject us to liability for damages and divert our resources from other tasks, any one of which could materially and adversely affect our business and operating results.
We may be subject to litigation proceedings that could harm our business.
We may be subject to legal claims or regulatory matters involving stockholder, consumer, employment, competition, and other issues on a global basis. Litigation is subject to inherent uncertainties, and unfavorable rulings could occur. An unfavorable ruling could include monetary damages or, in cases for which injunctive relief is sought, an injunction prohibiting us from manufacturing or selling one or more products. If we were to receive an unfavorable ruling on a matter, our business and results of operations could be materially harmed. Further information regarding material pending lawsuits, other than ordinary routine litigation incidental to our business, is contained in Part I, Item 3, Legal Proceedings.

18


We may not be able to continue to obtain licenses to third-party software and intellectual property on reasonable terms or at all, which may disrupt our business and harm our financial results.
We license third-party software and other intellectual property for use in product research and development and, in several instances, for inclusion in our products. We also license third-party software, including the software of our competitors, to test the interoperability of our products with other industry products and in connection with our professional services. These licenses may need to be renegotiated or renewed from time to time, or we may need to obtain new licenses in the future. Third parties may stop adequately supporting or maintaining their technology, or they or their technology may be acquired by our competitors. If we are unable to obtain licenses to this third-party software and intellectual property on reasonable terms or at all, we may not be able to sell the affected products, our customers’ use of the products may be interrupted, or our product development process and professional services offerings may be disrupted, which could in turn harm our financial results, our customers, and our reputation.
The inclusion of third-party intellectual property in our products can also subject us and our customers to infringement claims. Although we seek to mitigate this risk contractually, we may not be able to sufficiently limit our potential liability. Regardless of outcome, infringement claims may require us to use significant resources and may divert management attention.
Some of our products and technology, including those we acquire, may include software licensed under open source licenses. Some open source licenses could require us, under certain circumstances, to make available or grant licenses to any modifications or derivative works we create based on the open source software. Although we have tools and processes to monitor and restrict our use of open source software, the risks associated with open source usage may not be eliminated and may, if not properly addressed, result in unanticipated obligations that harm our business.
If we fail to timely recruit and retain senior management and key employees, our business may be harmed.
We depend in large part upon the services of key members of our senior management team to drive our future success. If we were to lose the services of any member of our senior management team, our business could be adversely affected. To be successful, we must also attract and retain key technical, sales and managerial employees, including those who join Synopsys in connection with acquisitions. There are a limited number of qualified EDA and IC design engineers, and competition for these individuals is intense and has increased. Our employees are often recruited aggressively by our competitors and our customers. Any failure to recruit and retain key technical, sales and managerial employees could harm our business, results of operations and financial condition. Additionally, efforts to recruit and retain qualified employees could be costly and negatively impact our operating expenses.
We issue stock options and restricted stock units and maintain employee stock purchase plans as a key component of our overall compensation. We face pressure to limit the use of such equity-based compensation due to its dilutive effect on stockholders. If we are unable to grant attractive equity-based packages in the future, it could limit our ability to attract and retain key employees.
Our business is subject to evolving corporate governance and public disclosure regulations that have increased both our compliance costs and the risk of noncompliance, which could have an adverse effect on our stock price.
We are subject to changing rules and regulations promulgated by a number of governmental and self-regulatory organizations, including the SEC, the NASDAQ Stock Market, and the FASB. These rules and regulations continue to evolve in scope and complexity and many new requirements have been created in response to laws enacted by Congress, making compliance more difficult and uncertain. For example, our efforts to comply with the Dodd-Frank Wall Street Reform and Consumer Protection Act and other new regulations, including "conflict minerals" regulations affecting our hardware products, have resulted in, and are likely to continue to result in, increased general and administrative expenses and a diversion of management time and attention from revenue-generating activities to compliance activities.
There are inherent limitations on the effectiveness of our controls and compliance programs.
Regardless of how well designed and operated it is, a control system can provide only reasonable assurance that its objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues

19


and instances of fraud, if any, have been detected. Moreover, although we have implemented compliance programs and compliance training for employees, such measures may not prevent our employees, contractors or agents from breaching or circumventing our policies or violating applicable laws and regulations. Failure of our control systems and compliance programs to prevent error, fraud or violations of law could have a material adverse impact on our business.
Our investment portfolio may be impaired by the deterioration of capital markets.
Our cash equivalent and short-term investment portfolio currently consists of investment-grade U.S. government agency securities, asset-backed securities, corporate debt securities, commercial paper, certificates of deposit, money market funds, municipal securities and other securities, and bank deposits. Our investment portfolio carries both interest rate risk and credit risk. Fixed rate debt securities may have their market value adversely impacted due to a credit downgrade or a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall or a credit downgrade occurs. As a result of capital pressures on certain banks, especially in Europe, and the continuing low interest rate environment, some of our financial instruments may become impaired.
Our future investment income may fall short of expectations due to changes in interest rates or if the decline in fair value of investments held by us is judged to be other-than-temporary. In addition, we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in the issuer’s credit quality or changes in interest rates.
In preparing our financial statements we make certain assumptions, judgments and estimates that affect amounts reported in our consolidated financial statements, which, if not accurate, may significantly impact our financial results.
We make assumptions, judgments and estimates for a number of items, including the fair value of financial instruments, goodwill, long-lived assets and other intangible assets, the realizability of deferred tax assets, the recognition of revenue and the fair value of stock awards. We also make assumptions, judgments and estimates in determining the accruals for employee-related liabilities, including commissions and variable compensation, and in determining the accruals for uncertain tax positions, allowances for doubtful accounts, and legal contingencies. These assumptions, judgments and estimates are drawn from historical experience and various other factors that we believe are reasonable under the circumstances as of the date of the consolidated financial statements. Actual results could differ materially from our estimates, and such differences could significantly impact our financial results.
Catastrophic events may disrupt our business and harm our operating results.
Due to the global nature of our business, our operating results may be negatively impacted by catastrophic events throughout the world. We rely on a global network of infrastructure applications, enterprise applications and technology systems for our development, marketing, operational, support and sales activities. A disruption or failure of these systems in the event of a major earthquake, fire, telecommunications failure, cybersecurity attack, terrorist attack, epidemic, or other catastrophic event could cause system interruptions, delays in our product development and loss of critical data and could prevent us from fulfilling our customers’ orders. Moreover, our corporate headquarters, a significant portion of our research and development activities, our data centers, and certain other critical business operations are located in California, near major earthquake faults. A catastrophic event that results in the destruction or disruption of our data centers or our critical business or information technology systems would severely affect our ability to conduct normal business operations and, as a result, our operating results would be adversely affected.
 Item 1B.     Unresolved Staff Comments
None.
 Item 2.     Properties
Our principal offices are located in two adjacent buildings in Mountain View, California, which together provide approximately 341,000 square feet of available space. This space is leased through August 2030, and we have two options to extend the lease term, the first to extend the term by ten years, followed by a second option to extend by approximately nine additional years. We also lease approximately 238,000 square feet of space in three separate

20


buildings in Sunnyvale, California, with lease expiration dates ranging from September 2019 to October 2019. We own one building in Sunnyvale, California with approximately 120,000 square feet of space. These buildings in Mountain View and Sunnyvale are used for research and development, sales and support, marketing, and administrative activities.
We currently lease 29 other offices throughout the United States, and own 2 office buildings in Oregon, one of which is leased to a tenant. These offices are used primarily for sales and support activities as well as research and development.
International Facilities
We lease additional space for sales, service and research and development activities in approximately 25 countries throughout the world, including 25,000 square feet in Dublin, Ireland for our international headquarters, as well as significant sites in Yerevan, Armenia, Bangalore, India and Shanghai, China. In addition, we own two buildings in Hsinchu, Taiwan with approximately 212,000 square feet of combined space.
We believe that our existing facilities, including both owned and leased properties, are in good condition and suitable for the current conduct of our business.
 Item 3.     Legal Proceedings
We are subject to routine legal proceedings, as well as demands, claims and threatened litigation that arise in the normal course of our business. The ultimate outcome of any litigation is uncertain and unfavorable outcomes could have a negative impact on our results of operations and financial condition. Regardless of outcome, litigation can have an adverse impact on Synopsys because of the defense costs, diversion of management resources and other factors.
Mentor Patent Litigation
We are engaged in complex patent litigation with Mentor Graphics Corporation (Mentor) involving several actions in different forums. We acquired Emulation & Verification Engineering S.A. (EVE) on October 4, 2012. At the time of the acquisition, EVE and EVE-USA, Inc. (collectively, the EVE Parties) were defendants in three patent infringement lawsuits filed by Mentor. Mentor filed suit against the EVE Parties in federal district court in the District of Oregon on August 16, 2010 alleging that EVE’s ZeBu products infringed Mentor’s United States Patent No. 6,876,962. Mentor filed an additional suit in federal district court in the District of Oregon on August 17, 2012 alleging that EVE’s ZeBu products infringed Mentor’s United States Patent No. 6,947,882. Both cases sought compensatory damages, including lost profits and royalties, and a permanent injunction. Mentor also filed a patent infringement lawsuit against Nihon EVE K.K. in Tokyo District Court in 2010 alleging that certain ZeBu products infringe Mentor’s Japanese Patent No. P3,588,324. This case seeks compensatory damages, a permanent injunction and destruction of inventory. On May 15, 2015, the Tokyo District Court ruled that such products did not infringe Mentor's patent. Mentor has appealed the decision.
On September 27, 2012, Synopsys and the EVE Parties filed an action for declaratory relief against Mentor in federal district court in the Northern District of California, seeking a determination that Mentor’s United States Patents Nos. 6,009,531; 5,649,176 and 6,240,376, which were the subject of a patent infringement lawsuit filed by Mentor against EVE in 2006 and settled in the same year, are invalid and not infringed by EVE’s products, and that Mentor is without right or authority to threaten or maintain suit against the plaintiffs on such patents. Mentor asserted patent infringement counterclaims in this action based on the same three patents and sought compensatory damages, including lost profits and royalties, and a permanent injunction. In April 2013, this action was transferred to the federal district court in Oregon and consolidated with the two Mentor lawsuits in that district (the Oregon Action).
The Oregon Action
In the Oregon Action, Synopsys and the EVE Parties further asserted patent infringement counterclaims against Mentor based on Synopsys’ United States Patents Nos. 6,132,109 and 7,069,526, seeking compensatory damages and a permanent injunction. After pre-trial summary judgment rulings, the only patent remaining at issue in the Oregon Action was Mentor’s ‘376 patent.
The Oregon Action went to trial on the remaining Mentor patent, and a jury reached a verdict on October 10, 2014 finding that certain features of the ZeBu products infringed the ‘376 patent and assessing damages of approximately $36 million. On March 12, 2015, the court entered an injunction prohibiting certain sales activities

21


relating to the features found by the jury to infringe. Synopsys has released a new version of ZeBu software that does not include such features. Both parties have appealed from the final judgment.
The California Action
On December 21, 2012, Synopsys filed an action for patent infringement against Mentor in federal district court in the Northern District of California, alleging that Mentor’s Veloce products infringe Synopsys’ United States Patents Nos. 5,748,488, 5,530,841, 5,680,318 and 6,836,420 (the California Action). This case seeks compensatory damages and a permanent injunction. The court stayed the action as to the ‘420 patent pending the U.S. Patent and Trademark Office's inter partes review of that patent (discussed below). On January 20, 2015, the court granted Mentor's motion for summary judgment on the '488, '841, and '318 patents, finding that such patents were invalid. Synopsys has appealed the court's ruling.
PTO Proceedings
On September 26, 2012, Synopsys filed two inter partes review requests with the U.S. Patent and Trademark Office (the PTO) challenging the validity of Mentor’s ‘376 and ‘882 patents. The PTO granted review of the ‘376 patent and denied review of the ‘882 patent. On February 19, 2014, the PTO issued its final decision in the review of the ‘376 patent, finding some of the challenged claims invalid and some of the challenged claims valid. On April 22, 2014, Synopsys appealed to the Federal Circuit from the PTO’s decision. Mentor filed a cross-appeal on May 2, 2014.
On December 21, 2013, Mentor filed an inter partes review request with the PTO challenging the validity of Synopsys’ ‘420 patent. On June 11, 2015, the PTO issued its final decision in the review, finding all of the challenged claims invalid. On August 12, 2015, Synopsys appealed to the Federal Circuit from the PTO’s decision.
 Item 4.     Mine Safety Disclosures
Not applicable.

22


PART II

 Item 5.     Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Common Stock Market Price
Our common stock trades on the NASDAQ Global Select Market under the symbol “SNPS.” The following table sets forth for the periods indicated the high and low sale prices of our common stock, as reported by the NASDAQ Global Select Market.
 
Quarter Ended
 
January 31,
 
April 30,
 
July 31,
 
October 31,
2015
 
 
 
 
 
 
 
High
$
44.65

 
$
47.96

 
$
51.15

 
$
52.30

Low
$
41.16

 
$
43.19

 
$
46.62

 
$
44.98

2014
 
 
 
 
 
 
 
High
$
41.57

 
$
41.10

 
$
39.37

 
$
41.75

Low
$
35.72

 
$
36.38

 
$
36.84

 
$
37.28

As of December 10, 2015, we had 330 stockholders of record. To date, we have paid no cash dividends on our capital stock and have no current intention to do so.

23


Performance Graph
The following graph compares the five-year total return to stockholders of our common stock relative to the cumulative total returns of the S&P 500 Index, the S&P Information Technology Index and the NASDAQ Composite Index. The graph assumes that $100 was invested in Synopsys common stock on October 29, 2010 (the last trading day before the beginning of our fifth preceding fiscal year) and in each of the indexes on October 29, 2010 (the closest month end) and that all dividends were reinvested. No cash dividends were declared on our common stock during such time. The comparisons in the table are required by the SEC and are not intended to forecast or be indicative of possible future performance of our common stock.
COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN*
*$100 invested on 10/29/10 in stock or index, including reinvestment of dividends.
Indexes calculated on month-end basis. Stock calculated on fiscal year-end basis.
 
Copyright© 2015 S&P, a division of McGraw-Hill Financial. All rights reserved.
The information presented above in the stock performance graph shall not be deemed to be “soliciting material” or to be “filed” with the SEC or subject to Regulation 14A or 14C, except to the extent that we subsequently specifically request that such information be treated as soliciting material or specifically incorporate it by reference into a filing under the Securities Act or Exchange Act.

24


Stock Repurchase Program
Our Board of Directors (Board) approved a stock repurchase program in 2002 pursuant to which we were authorized to purchase up to $500.0 million of our common stock, and has periodically replenished the stock repurchase program to such amount. Our Board last replenished the stock repurchase program up to $500.0 million on September 1, 2015, as announced on the same date. The program does not obligate Synopsys to acquire any particular amount of common stock, and the program may be suspended or terminated at any time by our Chief Financial Officer or our Board. We repurchase shares to offset dilution caused by ongoing stock issuances from existing equity plans for equity compensation awards and issuances related to acquisitions, and when management believes it is a good use of cash. Repurchases are transacted in accordance with Rule 10b-18 of the Securities Exchange Act of 1934, as amended (Exchange Act) and may be made through any means including, but not limited to, open market purchases, plans executed under Rule 10b5-1(c) of the Exchange Act and structured transactions. As of October 31, 2015, $500 million remained available for further repurchases under the program.
In August 2015, we entered into an accelerated share repurchase agreement (the August 2015 ASR) to repurchase an aggregate of $100.0 million of our common stock. Pursuant to the August 2015 ASR, we made a prepayment of $100.0 million and received an initial share delivery of shares valued at $80.0 million with an average purchase price of $46.94 per share. The remaining balance of $20.0 million is included within stockholders' equity during fiscal 2015 and was settled in the first quarter of fiscal 2016. The total shares purchased under the August 2015 ASR were approximately 2.1 million shares, at an average purchase price of $48.06 per share.
The table below sets forth information regarding our repurchases of our common stock during the three months ended October 31, 2015:
Period
Total
number
of shares
purchased
 
Average
price paid
per share
 
Total
number of
shares
purchased
as part of
publicly
announced
programs
 
Maximum dollar
value of shares
that may yet be
purchased
under the
programs(1)
Month #1
 
 
 
 
 
 
 
August 2, 2015 through September 5, 2015
1,704,303

 
$
46.9400

 
1,704,303

 
$
500,000,000

Month #2
 
 
 
 
 
 
 
September 6, 2015 through October 3, 2015

 
$

 

 
$
500,000,000

Month #3
 
 
 
 
 
 
 
October 4, 2015 through October 31, 2015

 
$

 

 
$
500,000,000

Total
1,704,303

 
$
46.9400

 
1,704,303

 
$
500,000,000

(1)
Does not include $20.0 million equity forward contract related to the August 2015 ASR referenced above. As of October 31, 2015, $500 million remained available for future repurchases under the program.
See Note 9 of Notes to Consolidated Financial Statements for further information regarding our stock repurchase program including ASRs entered into in December 2015.



25


 Item 6.     Selected Financial Data
 
Fiscal Year Ended October 31,(1)
 
2015
 
2014
 
2013
 
2012
 
2011
 
(in thousands, except per share data)
Revenue
$
2,242,211

 
$
2,057,472

 
$
1,962,214

 
$
1,756,017

 
$
1,535,643

Income before provisions for income taxes
281,610

 
272,142

 
275,666

 
201,135

 
219,113

Provision (benefit) for income taxes(2)
55,676

 
13,018

 
27,866

 
18,733

 
(2,251
)
Net income
225,934

 
259,124

 
247,800

 
182,402

 
221,364

Net income per share:
 
 
 
 
 
 
 
 
 
Basic
1.46

 
1.67

 
1.62

 
1.24

 
1.51

Diluted
1.43

 
1.64

 
1.58

 
1.21

 
1.47

Working capital
(14,552
)
 
117,976

 
225,058

 
(111,983
)
 
327,735

Total assets
5,045,739

 
4,775,499

 
4,358,935

 
4,147,656

 
3,368,844

Long-term debt

 
45,000

 
75,000

 
105,000

 

Stockholders’ equity
3,133,989

 
3,056,170

 
2,788,277

 
2,543,971

 
2,101,300

(1)
Our fiscal year ends on the Saturday nearest to October 31 and consists of 52 weeks, with the exception that approximately every five years, we have a 53-week year. Fiscal 2015, 2014, 2013, and 2011 were 52-week years ending on October 31, 2015, November 1, 2014, November 2, 2013, and October 29, 2011, respectively. Fiscal 2012 was a 53-week year ending on November 3, 2012.
(2)
Includes $6.3 million, $19.6 million, $1.1 million, $36.9 million, and $32.8 million in tax benefits from tax settlements received in fiscal years 2015, 2014, 2013, 2012, and 2011, respectively. See Note 11 of Notes to Consolidated Financial Statements.
 Item 7.     Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview
The following summary of our financial condition and results of operations is qualified in its entirety by the more complete discussion contained in this Item 7 and by the risk factors set forth in Item 1A of this Annual Report. Please also see the cautionary language at the beginning of Part I of this Annual Report regarding forward-looking statements.
Business Summary
Synopsys, Inc. provides software, intellectual property, and services used by designers along the entire silicon to software spectrum, from engineers creating advanced semiconductors to software developers seeking to ensure the quality and security of their applications. We are a global leader in supplying the electronic design automation (EDA) software that engineers use to design and test integrated circuits, also known as chips. We also offer intellectual property (IP) products, which are pre-designed circuits that engineers use as components of larger chip designs rather than designing those circuits themselves. We provide software and hardware used to develop the electronic systems that incorporate chips and the software that runs on them. To complement these offerings, which are sold primarily to semiconductor and electronics companies, we provide technical services to support our solutions and help our customers develop chips and electronic systems. We are also a leading provider of software tools that developers use to improve the quality and security of software code in a wide variety of industries, including electronics, financial services, energy, and industrials.
Our EDA and IP customers are generally semiconductor and electronics systems companies. Our solutions help them overcome the challenge of developing increasingly advanced electronics products while reducing their design and manufacturing costs. While our products are an important part of our customers’ development process, our customers’ research and development budget and spending decisions may be affected by their business outlook and their willingness to invest in new and increasingly complex chip designs. In addition, a number of consolidations

26


have taken place in the semiconductor industry recently. While we do not believe customer consolidations have had a material impact on our results, the future impact is uncertain. Please see the risk factor titled “Consolidation among our customers, as well as within the industries in which we operate, may negatively impact our operating results.” in Part I, Item 1A, Risk Factors for a discussion of potential risks.
Despite global economic uncertainty, we have maintained profitability and positive cash flow on an annual basis in recent years. We achieved these results not only because of our solid execution, leading technology and strong customer relationships, but also because of our time-based revenue business model. Under this model, a substantial majority of our customers pay for their licenses over time and we typically recognize this revenue over the life of the contract, which averages approximately three years. Time-based revenue, which consists of time-based license, maintenance and service revenue, generally represents approximately 90% of our total revenue. The revenue we recognize in a particular period generally results from selling efforts in prior periods rather than the current period. Due to our business model, decreases as well as increases in customer spending do not immediately affect our revenues in a significant way.
Our growth strategy is based on building on our leadership in our EDA products, expanding and proliferating our IP offerings, and driving growth in the software quality and security market, which we entered with our acquisition of Coverity, Inc. We have continued to make investments in the software quality and security space with additional recent acquisitions, which we believe have expanded our total addressable market. As we continue to expand our product portfolio, for instance in IP products, and our total addressable market, we may experience increased variability in our revenue, though we generally expect time-based revenue to continue to represent approximately 90% of our total revenue. Overall, our business outlook remains solid based on our leading technology, customer relationships, business model, diligent expense management, and acquisition strategy. We believe that these factors will help us continue to successfully execute our strategies.
Fiscal Year End
Our fiscal year ends on the Saturday nearest to October 31 and consists of 52 weeks, with the exception that approximately every five years, we have a 53-week year. Fiscal 2015, 2014, and 2013 were 52-week years ending on October 31, 2015, November 1, 2014, and November 2, 2013, respectively.
For presentation purposes, this Form 10-K refers to the closest calendar month end.
Fiscal 2015 Financial Performance Summary
In fiscal 2015, compared to fiscal 2014, our financial performance reflects the following:
Total revenue of $2.2 billion, an increase of $184.7 million or 9%, reflecting organic growth and several acquisitions,
Total cost of revenue and operating expenses of $2.0 billion, an increase of $167.0 million or 9%, primarily due to our operational growth and acquisitions resulting in higher employee-related costs,
Higher operating income of $266.5 million, an increase of $17.7 million or 7%, and
Higher provision for income taxes of $55.7 million, an increase of $42.7 million or 328%, primarily due to the integration of acquired technologies during fiscal 2015 and higher tax settlements in fiscal 2014, resulting in lower net income.
We continued to derive more than 90% of our revenue from time-based revenue in fiscal 2015.
New Accounting Pronouncements
See Note 14 of the Notes to Consolidated Financial Statements.
Critical Accounting Policies and Estimates
Our discussion and analysis of our financial results under Results of Operations below are based on our audited results of operations, which we have prepared in accordance with U.S. GAAP. In preparing these financial statements, we make assumptions, judgments and estimates that can affect the reported amounts of assets, liabilities, revenues and expenses and net income. On an ongoing basis, we evaluate our estimates based on historical experience and various other assumptions we believe are reasonable under the circumstances. Our actual results may differ from these estimates. For further information on our significant accounting policies, see Note 2 of Notes to Consolidated Financial Statements.

27


The accounting policies that most frequently require us to make assumptions, judgments and estimates, and therefore are critical to understanding our results of operations, are:
Revenue recognition;
Valuation of business combinations;
Valuation of intangible assets; and
Income taxes.
Revenue Recognition
We generate our revenue from the sale of our software licenses, maintenance and professional services, and to a small extent, hardware products. Software license revenue consists of fees associated with the licensing of our software. Maintenance and professional service revenue consists of maintenance fees associated with perpetual and term licenses and professional services fees. Hardware revenue consists of sales of FPGA-based emulation and prototyping products.
With respect to software licenses, we utilize three license types:
Technology Subscription Licenses (TSLs). TSLs are time-based licenses for a finite term, and generally provide the customer limited rights to receive, or to exchange certain quantities of licensed software for, unspecified future technology. We bundle and do not charge separately for post-contract customer support (maintenance) for the term of the license.
Term licenses. Term licenses are also for a finite term, but do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually for the balance of the term. The annual maintenance fee is typically calculated as a percentage of the net license fee.
Perpetual licenses. Perpetual licenses continue as long as the customer renews maintenance plus an additional 20 years. Perpetual licenses do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually.
For the three software license types, we recognize revenue as follows:
TSLs. We typically recognize revenue from TSL fees (which include bundled maintenance) ratably over the term of the license period, or as customer installments become due and payable, whichever is later. Revenue attributable to TSLs is reported as “time-based license revenue” in the consolidated statements of operations.
Term licenses. We recognize revenue from term licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these term licenses is reported as “upfront license revenue” in the consolidated statements of operations. For term licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, we recognize revenue as customer payments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
Perpetual licenses. We recognize revenue from perpetual licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these perpetual licenses is reported as “upfront license revenue” in the consolidated statements of operations. For perpetual licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, we recognize revenue as customer installments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
Our maintenance and service revenue consists of maintenance fees associated with perpetual and term software licenses and professional services fees. We recognize revenue from maintenance arrangements ratably over the maintenance period to the extent cash has been received or fees become due and payable, and recognize revenue from professional services and training fees as such services are performed and accepted by the customer.

28


Revenue attributable to maintenance, professional services and training is reported as “maintenance and service revenue” in the consolidated statements of operations.
Hardware revenue consists of sales of FPGA-based emulation and prototyping products. We recognize revenue from sales of hardware products in full upon shipment if all other revenue recognition criteria are met. Revenue attributable to these sales is reported as “upfront license revenue” in the consolidated statements of operations and is not material to our total revenue.
We also enter into arrangements in which portions of revenue are contingent upon the occurrence of uncertain future events, for example, royalty arrangements. We refer to this revenue as “contingent revenue.” Contingent revenue is recognized if and when the applicable event occurs. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations. These arrangements are not material to our total revenue.
We infrequently enter into multiple-element arrangements that contain both software and non-software deliverables such as hardware. We have determined that the software and non-software deliverables in our contracts are separate units of accounting. We recognize revenue for the separate units of accounting when all revenue recognition criteria are met. Revenue allocated to hardware units of accounting is recognized upon shipment when all other revenue recognition criteria are met. Revenue allocated to software units of accounting is recognized depending on the software license type (TSL, term license or perpetual license). Such arrangements have not had a material effect on our consolidated financial statements and are not expected to have a material effect in future periods.
We also enter into arrangements to deliver software products, either alone or together with other products or services that require significant modification, or customization of the software. We account for such arrangements using the percentage of completion method as we have the ability to make reasonably dependable estimates that relate to the extent of progress toward completion, contract revenues and costs. We measure the progress towards completion using the labor hours incurred to complete the project. Revenue attributable to these arrangements is reported as maintenance and service revenue in the consolidated statements of operations.
We determine the fair value of each element in multiple element software arrangements that only contain software and software-related deliverables based on vendor-specific objective evidence (VSOE). We limit our assessment of VSOE of fair value for each element to the price charged when such element is sold separately. We have analyzed all of the elements included in our multiple-element software arrangements and have determined that we have sufficient VSOE to allocate revenue to the maintenance components of our perpetual and term license products and to professional services. Accordingly, assuming all other revenue recognition criteria are met, we recognize license revenue from perpetual and term licenses upon delivery using the residual method, recognize revenue from maintenance ratably over the maintenance term, and recognize revenue from professional services as services are performed and accepted by the customer. We recognize revenue from TSLs ratably over the term of the license, assuming all other revenue recognition criteria are met, since there is not sufficient VSOE to allocate the TSL fee between license and maintenance services.
We make judgments related to revenue recognition. Specifically, in connection with each transaction involving our products, we must evaluate whether: (1) persuasive evidence of an arrangement exists, (2) delivery of software or services has occurred, (3) the fee for such software or services is fixed or determinable, and (4) collectability of the full license or service fee is probable. All four of these criteria must be met in order for us to recognize revenue with respect to a particular arrangement. We apply these revenue recognition criteria as follows:
Persuasive Evidence of an Arrangement Exists. Prior to recognizing revenue on an arrangement, our customary policy is to have a written contract, signed by both the customer and by us or a purchase order from those customers that have previously negotiated a standard end-user license arrangement or purchase agreement.
Delivery Has Occurred. We deliver our products to our customers electronically or physically. For electronic deliveries, delivery occurs when we provide access to our customers to take immediate possession of the software through downloading it to the customer’s hardware. For physical deliveries, the standard transfer terms are typically Freight on Board (FOB) shipping point. We generally ship our products or license keys promptly after acceptance of customer orders. However, a number of factors can affect the timing of product shipments and, as a result, timing of revenue recognition, including the delivery dates requested by customers and our operational capacity to fulfill product orders at the end of a fiscal quarter.

29


The Fee Is Fixed or Determinable. Our determination that an arrangement fee is fixed or determinable depends principally on the arrangement’s payment terms. Our standard payment terms for perpetual and term licenses require 75% or more of the license fee and 100% of the maintenance fee to be paid within one year. If the arrangement includes these terms, we regard the fee as fixed or determinable, and recognize all license revenue under the arrangement in full upon delivery (assuming all other revenue recognition criteria are met). If the arrangement does not include these terms, we do not consider the fee to be fixed or determinable and generally recognize revenue when customer installments are due and payable. In the case of a TSL, because of the right to exchange products or receive unspecified future technology and because VSOE for maintenance services does not exist for a TSL, we recognize revenue ratably over the term of the license, but not in advance of when customers’ installments become due and payable.
Collectability Is Probable. We judge collectability of the arrangement fees on a customer-by-customer basis pursuant to our credit review policy. We typically sell to customers with whom we have a history of successful collection. For a new customer, or when an existing customer substantially expands its commitments, we evaluate the customer’s financial position and ability to pay and typically assign a credit limit based on that review. We increase the credit limit only after we have established a successful collection history with the customer. If we determine at any time that collectability is not probable under a particular arrangement based upon our credit review process or the customer’s payment history, we recognize revenue under that arrangement as customer payments are actually received.
Valuation of Business Combinations:
We are required to allocate the purchase price to tangible assets, liabilities and contingencies assumed, and intangible assets acquired in a business combination. Any residual purchase price is recorded as goodwill.  The allocation of the purchase price requires management to make estimates in determining the fair values of assets acquired and liabilities assumed, especially with respect to intangible assets which are amortized over various estimated useful lives. Our estimates may include, but are not limited to, future cash flows of an acquired business, the appropriate discounted rate, and the cost savings expected to be derived from an acquisition. These estimates are inherently difficult, subjective and unpredictable, and if different estimates were used, the purchase price allocation to the acquired assets and liabilities could be different. In addition, we make judgments and estimates when we assign useful lives to intangible assets identified as part of our acquisitions. These estimates are also inherently uncertain and if we used different estimates, the useful life over which we amortize intangible assets would be different. Therefore, our assessment of the estimated fair value of each of these assets and liabilities can have a material effect on our Consolidated Financial Statements.
Valuation of Intangible Assets
We evaluate our intangible assets for indications of impairment whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Intangible assets consist of purchased technology, contract rights intangibles, customer relationships, trademarks and trade names, covenants not to compete, capitalized software development, and in-process research and development. Factors that could trigger an impairment review include significant under-performance relative to expected historical or projected future operating results, significant changes in the manner of our use of the acquired assets or the strategy for our overall business or significant negative industry or economic trends. If this evaluation indicates that the value of the intangible asset may be impaired, we make an assessment of the recoverability of the net carrying value of the asset over its remaining useful life. If this assessment indicates that the intangible asset is not recoverable, based on the estimated undiscounted future cash flows of the technology over the remaining useful life, we reduce the net carrying value of the related intangible asset to fair value. Any such impairment charge could be significant and could have a material adverse effect on our reported financial results. We did not record any impairment charges on our intangible assets during fiscal 2015, 2014 or 2013.
Income Taxes
Our estimates and assumptions made in our tax provisions may differ from the actual results as reflected in our income tax returns and we record the required adjustments when they are identified or resolved.
We recognize deferred tax assets and liabilities for the temporary differences between the book and tax bases of assets and liabilities using enacted tax rates in effect for the year in which we expect the differences to reverse, and for tax loss and credit carryovers. We record a valuation allowance to reduce the deferred tax assets to the amount

30


that is more likely than not to be realized. In evaluating our ability to utilize our deferred tax assets, we consider all available positive and negative evidence, including our past operating results, our forecast of future taxable income on a jurisdiction by jurisdiction basis, as well as feasible and prudent tax planning strategies. These assumptions require judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses. We believe that the net deferred tax assets of approximately $272.0 million that are recorded on our balance sheet as of October 31, 2015 will ultimately be realized. However, if we determine in the future that it is more likely than not we will not be able to realize a portion or the full amount of deferred tax assets, we would record an adjustment to the deferred tax asset valuation allowance as a charge to earnings in the period such determination is made.
We apply a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining whether it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. An uncertain tax position is considered effectively settled on completion of an examination by a taxing authority if certain other conditions are satisfied.
The calculation of tax liabilities involves inherent uncertainty associated with the application of complex tax laws, significant assumptions, judgments and estimates including forward-looking financial projections and geographical mix of earnings.  We are also subject to examination by various taxing authorities.  We believe we have adequately provided in our financial statements for potential additional taxes.  If we ultimately determine that these amounts are not owed, we would reverse the liability and recognize the tax benefit in the period in which we determine that the liability is no longer necessary.  If an ultimate tax assessment exceeds our estimate of tax liabilities, we would record an additional charge to earnings.
Results of Operations
Revenue Background
We generate our revenue from the sale of software licenses, maintenance and professional services, and to a small extent, hardware products. Under current accounting rules and policies, we recognize revenue from orders we receive for software licenses, services and hardware products at varying times.
In most instances, we recognize revenue on a TSL software license order over the license term and on a term or perpetual software license order in the quarter in which the license is delivered. The weighted average license term of the TSLs and term licenses we entered into in fiscal 2015, 2014, and 2013 was 2.7 years, 2.9 years and 3.6 years, respectively.
Revenue on contracts requiring significant modification or development is accounted for using the percentage of completion method over the period of the development.
Revenue on hardware product orders is generally recognized in full at the time the product is shipped.
Contingent revenue is recognized if and when the applicable event occurs.
Revenue on maintenance orders is recognized ratably over the maintenance period (normally one year).
Revenue on professional services orders is generally recognized after services are performed and accepted by the customer.
Our revenue in any period is equal to the sum of our time-based license, upfront license, maintenance and professional services for the period. We derive time-based license revenue largely from TSL orders received and delivered in prior quarters and to a smaller extent due to contracts in which revenue is recognized as customer installments become due and payable and from contingent revenue arrangements. We derive upfront license revenue directly from term and perpetual license and hardware product orders mostly booked and shipped during the period. We derive maintenance revenue largely from maintenance orders received in prior periods since our maintenance orders generally yield revenue ratably over a term of one year. We also derive professional services revenue primarily from orders received in prior quarters, since we recognize revenue from professional services as those services are delivered and accepted or on percentage of completion for arrangements requiring significant modification of our software, and not when they are booked.

31


Our license revenue is sensitive to the mix of TSLs and perpetual or term licenses delivered during a reporting period. A TSL order typically yields lower current quarter revenue but contributes to revenue in future periods. For example, a $120,000 order for a three-year TSL delivered on the last day of a quarter typically generates no revenue in that quarter, but $10,000 in each of the 12 succeeding quarters. Conversely, a $120,000 order for perpetual and term licenses with greater than 75% of the license fee due within one year from shipment typically generates $120,000 in revenue in the quarter the product is delivered, but no future revenue. Additionally, revenue in a particular quarter may also be impacted by perpetual and term licenses in which less than 75% of the license fees and 100% of the maintenance fees are payable within one year from shipment as the related revenue will be recognized as revenue in the period when customer payments become due and payable.
Our customer arrangements are complex, involving hundreds of products and various license rights, and our customers bargain with us over many aspects of these arrangements. For example, they often demand a broader portfolio of solutions, support and services and seek more favorable terms such as expanded license usage, future purchase rights and other unique rights at an overall lower total cost. No single factor typically drives our customers’ buying decisions, and we compete on all fronts to serve customers in a highly competitive EDA market. Customers generally negotiate the total value of the arrangement rather than just unit pricing or volumes.
Total Revenue
Year Ended October 31,
 
$ Change    
 
% Change    
 
$ Change    
 
% Change    
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
(dollars in millions)
$
2,242.2

 
$
2,057.5

 
$
1,962.2

 
$
184.7

 
9
%
 
$
95.3

 
5
%
The overall growth of our business has been the primary driver of the increase in our revenue. Our revenues are subject to fluctuations, primarily due to customer requirements, including payment terms and the timing and value of contract renewals. For example, we experience variability in our revenue due to factors such as the timing of IP consulting projects and royalties and certain contracts where revenue is recognized when customer installment payments are due, as well as volatility in hardware sales.
The sequential increase in total revenue from fiscal 2013 through fiscal 2015 was due to our overall organic growth and revenues from acquired companies. The increases were primarily in time-based license revenue and hardware sales.
Time-Based License Revenue
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
 
$
1,792.2

 
$
1,699.1

 
$
1,599.5

 
$
93.1

 
5
%
 
$
99.6

 
6
%
Percentage of total revenue
80
%
 
83
%
 
82
%
 
 
 
 
 
 
 
 
The increase in time-based license revenue for fiscal 2015 compared to fiscal 2014, and for fiscal 2014 compared to fiscal 2013, was primarily attributable to an increase in TSL license revenue due to our overall growth, including contributions of revenue from acquired companies.
Upfront License Revenue
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
 
$
197.3

 
$
135.8

 
$
132.0

 
$
61.5

 
45
%
 
$
3.8

 
3
%
Percentage of total revenue
9
%
 
7
%
 
7
%
 
 
 
 
 
 
 
 
Changes in upfront license revenue are generally attributable to normal fluctuations in customer requirements, which can drive the amount of upfront orders and revenue in any particular period.
The increase in upfront license revenue for fiscal 2015 compared to fiscal 2014 was primarily attributable to an increase in the sale of hardware products.

32


Upfront license revenue for fiscal 2014 compared to fiscal 2013 was relatively flat with a slight increase in the sale of perpetual licenses to IP, Systems and Software Integrity products.
As our sales of hardware products grow, upfront license revenue may increase as a percentage of total revenue, but we expect it to remain consistent with our business model in which approximately 90% of our total revenue consists of time-based revenue.
Maintenance and Service Revenue
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
Maintenance revenue
$
70.1

 
$
74.3

 
$
79.2

 
$
(4.2
)
 
(6
)%
 
$
(4.9
)
 
(6
)%
Professional service and other revenue
182.6

 
148.3

 
151.5

 
$
34.3

 
23
 %
 
$
(3.2
)
 
(2
)%
Total
$
252.7

 
$
222.6

 
$
230.7

 
$
30.1

 
14
 %
 
$
(8.1
)
 
(4
)%
Percentage of total revenue
11
%
 
11
%
 
12
%
 
 
 
 
 
 
 
 
Changes in maintenance revenue are generally attributable to the timing of contract renewals and the type of contracts that bundle maintenance.
The decrease in maintenance revenue for fiscal 2015 compared to fiscal 2014, and in fiscal 2014 compared to fiscal 2013, was primarily due to the timing of contract renewals and the type of contracts that bundle maintenance.
The increase in professional services and other revenue for fiscal 2015 compared to fiscal 2014 was primarily due to the increase in, and timing of, IP customization projects that are accounted for using the percentage of completion method.
The decrease in professional services and other revenue for fiscal 2014 compared to fiscal 2013 was primarily due to the timing of IP customization projects that are accounted for using the percentage of completion method.
Cost of Revenue and Operating Expenses
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
Cost of revenue
$
518.9

 
$
456.9

 
$
453.6

 
$
62.0

 
14
%
 
$
3.3

 
1
%
Operating expenses
1,456.8

 
1,351.9

 
1,262.2

 
$
104.9

 
8
%
 
$
89.7

 
7
%
Total
$
1,975.7

 
$
1,808.8

 
$
1,715.8

 
$
166.9

 
9
%
 
$
93.0

 
5
%
Total expenses as a percentage of total revenue
88
%
 
88
%
 
87
%
 
 
 
 
Our expenses are generally impacted by changes in personnel-related costs including salaries, benefits, stock compensation and variable compensation; changes in amortization; and changes in selling and marketing expenses. The increase in our expenses compared to prior fiscal years was primarily due to an increase in personnel-related costs, driven by increased headcount from our organic growth and acquisitions, and related fixed charges including facilities; amortization of intangible assets; and depreciation. We allocate certain human resource programs, information technology and facility expenses among our functional income statement categories based on headcount within each functional area. Annually, or upon a significant change in headcount (such as a workforce reduction, realignment or acquisition) or other factors, management reviews the allocation methodology and expenses included in the allocation pool.
Foreign currency fluctuations, net of hedging, did not have a significant impact on expenses during fiscal 2015 as compared to fiscal 2014, or fiscal 2014 as compared to fiscal 2013. See Note 5 of Notes to Consolidated Financial Statements for details on our foreign exchange hedging programs.

33


Cost of Revenue
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
Cost of license revenue
$
303.6

 
$
268.4

 
$
268.9

 
$
35.2

 
13
%
 
$
(0.5
)
 
 %
Cost of maintenance and service revenue
105.3

 
87.2

 
80.4

 
$
18.1

 
21
%
 
$
6.8

 
8
 %
Amortization of intangible assets
110.0

 
101.3

 
104.3

 
$
8.7

 
9
%
 
$
(3.0
)
 
(3
)%
Total
$
518.9

 
$
456.9

 
$
453.6

 
$
62.0

 
14
%
 
$
3.3

 
1
 %
Percentage of total revenue
23
%
 
22
%
 
23
%
 
 
 
 
 
 
 
 
We divide cost of revenue into three categories: cost of license revenue, cost of maintenance and service revenue, and amortization of intangible assets. We segregate expenses directly associated with consulting and training services from cost of license revenue associated with internal functions providing license delivery and post-customer contract support services. We then allocate these group costs between cost of license revenue and cost of maintenance and service revenue based on license and maintenance and service revenue reported.
Cost of license revenue. Cost of license revenue includes costs related to products sold and software licensed, allocated operating costs related to product support and distribution costs, royalties paid to third-party vendors, and the amortization of capitalized research and development costs associated with software products that have reached technological feasibility.
Cost of maintenance and service revenue. Cost of maintenance and service revenue includes operating costs related to maintaining the infrastructure necessary to operate our services and costs to deliver our consulting services, such as hotline and on-site support, production services and documentation of maintenance updates.
Amortization of intangible assets. Amortization of intangible assets, which is recorded to cost of revenue and operating expenses, includes the amortization of core/developed technology, trademarks, trade names, customer relationships, covenants not to compete related to acquisitions and certain contract rights related to acquisitions.
The increase of cost of revenue for fiscal 2015 compared to fiscal 2014 was primarily due to increases of $19.8 million in product costs due to increased sales, $16.8 million in costs related to our professional services revenue, $11.4 million in personnel-related costs driven by higher headcount, including those from acquisitions, $8.7 million in amortization of intangible assets, and higher functionally allocated expenses of $2.6 million.
Cost of revenue remained relatively flat in fiscal 2014 compared to fiscal 2013 as increases in personnel-related costs of $20.4 million, driven by higher headcount and increases in consulting services, were partially offset by lower product costs of $15.3 million, primarily due to purchase accounting adjustments that were recorded in fiscal 2013, and a decrease of $3.0 million in amortization of intangible assets due to certain intangible assets being fully amortized.
Changes in other cost of revenue categories for the above mentioned periods were not individually material.
Operating Expenses
Research and Development
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
 
$
776.2

 
$
718.8

 
$
669.2

 
$
57.4

 
8
%
 
$
49.6

 
7
%
Percentage of total revenue
35
%
 
35
%
 
34
%
 
 
 
 
 
 
 
 
The increase in research and development expense in fiscal 2015 compared to fiscal 2014 was primarily due to an increase of $39.6 million in personnel-related costs driven by headcount increases, including those from acquisitions, and functionally allocated expenses that were higher by $12.0 million.

34


The increase in research and development expense in fiscal 2014 compared to fiscal 2013 was primarily due to an increase of $36.5 million in personnel-related costs driven by headcount increases, including those from acquisitions, functionally allocated expenses that were higher by $12.2 million, and a $3.2 million increase in consultant and contractor costs.
Changes in other research and development expense categories for the above mentioned periods were not individually material.
Sales and Marketing
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
 
$
474.4

 
$
453.1

 
$
426.0

 
$
21.3

 
5
%
 
$
27.1

 
6
%
Percentage of total revenue
21
%
 
22
%
 
22
%
 
 
 
 
 
 
 
 
Changes in commissions and other variable compensation are generally attributable to the volume of contracts and timing of shipments based on contract requirements.
The increase in sales and marketing expense for fiscal 2015 compared with fiscal 2014 was primarily due to an increase of $13.5 million in personnel-related costs driven by headcount increases, including those from acquisitions, $2.4 million in variable compensation due to higher shipments and higher functionally allocated expenses of $2.7 million.
The increase in sales and marketing expense for fiscal 2014 compared with fiscal 2013 was primarily due to an increase of $21.2 million in personnel-related costs driven by headcount increases, including those from acquisitions, an increase of $4.0 million in variable compensation due to higher shipments and higher functionally allocated expenses of $2.0 million.
Changes in other sales and marketing expense categories for the above mentioned periods were not individually material.
General and Administrative
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
 
$
165.1

 
$
155.2

 
$
143.8

 
$
9.9

 
6
%
 
$
11.4

 
8
%
Percentage of total revenue
7
%
 
8
%
 
7
%
 
 
 
 
 
 
 
 
The increase in general and administrative expenses for fiscal 2015 compared with fiscal 2014 was primarily due to increases of $20.0 million in facilities and depreciation expenses including those from acquisitions, $3.9 million in personnel-related costs primarily due to higher headcount, and $5.2 million in acquisition-related professional services costs. The increases were partially offset by higher allocations of $20.5 million in expenses to other functions compared to the same period in fiscal 2014, due to increased spending in allocated costs, resulting from increased headcount.
The increase in general and administrative expenses for fiscal 2014 compared with fiscal 2013 was primarily due to increases of $10.4 million in facilities and depreciation expenses, $9.8 million in professional service costs, $2.4 million of acquisition-related costs, and $1.2 million in personnel-related costs. The increases were partially offset by higher allocations of $15.3 million in expenses to other functions compared to the same period in fiscal 2013, due to increased spending in allocated costs, resulting from increased headcount.
Changes in other general and administrative expense categories for the above mentioned periods were not individually material.

35


Change in Fair Value of Deferred Compensation
The income or loss arising from the change in fair value of our non-qualified deferred compensation plan obligation is recorded in cost of sales and each functional operating expense, with the offsetting change in the fair value of the related assets recorded in other income (expense), net. These assets are classified as trading securities. There is no overall impact to our net income from the income or loss of our deferred compensation plan obligation and asset.
Acquired In-Process Research and Development
In-process research and development (IPR&D) costs relate to in-process technologies acquired in acquisitions. The value assigned to IPR&D is determined by considering the importance of each project to our overall development plan, estimating costs to develop the IPR&D into commercially viable products, estimating the resulting net cash flows from such projects when completed and discounting the net cash flows back to their present value. The utilized discount rate is our weighted average cost of capital, taking into account the inherent uncertainties in future revenue estimates and the profitability of such technology, the successful development of the IPR&D, its useful life and the uncertainty of technological advances, all of which are unknown at the time of determination.
Upon completion of development, the underlying intangible asset is amortized over its estimated useful life and recorded in cost of revenue. IPR&D projects acquired are anticipated to be completed over a period of one to three years from the date of the acquisition. See Note 4 of Notes to Consolidated Financial Statements.
Amortization of Intangible Assets
Amortization of intangible assets includes the amortization of contract rights and the amortization of core/developed technology, trademarks, trade names, customer relationships, covenants not to compete, and in-process research and development related to acquisitions completed in prior years. Amortization expense is included in the consolidated statements of operations as follows:
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
Included in cost of revenue
$
110.0

 
$
101.3

 
$
104.3

 
$
8.7

 
9
%
 
$
(3.0
)
 
(3
)%
Included in operating expenses
26.0

 
24.8

 
23.2

 
$
1.2

 
5
%
 
$
1.6

 
7
 %
Total
$
136.0

 
$
126.1

 
$
127.5

 
$
9.9

 
8
%
 
$
(1.4
)
 
(1
)%
Percentage of total revenue
6
%
 
6
%
 
6
%
 
 
 
 
 
 
 
 
Amortization of capitalized software development costs is not presented in the above table and is included in cost of license revenue in the consolidated statements of operations.
The increase in amortization of intangible assets for fiscal 2015 compared with fiscal 2014 was primarily due to the additions of acquired intangible assets, including from our fiscal 2015 acquisitions, which were partially offset by certain intangible assets being fully amortized.
Amortization of intangible assets was relatively flat for fiscal 2014 compared with fiscal 2013 as the full amortization of certain intangible assets was offset by additions of intangible assets in fiscal 2014.

36


Restructuring Charges
In November 2014, we initiated a restructuring program that included a voluntary retirement program (VRP) and a minimal headcount reduction program. The VRP was offered to certain eligible employees in the United States and enrollment for those employees was completed on November 21, 2014. As of October 31, 2015, the program has been completed, and no further charges are anticipated.
The following is a summary of our restructuring activities:
 
Balance at Beginning of Period
 
Costs Incurred (Reduced)
 
Cash Payments
 
Balance at End of Period
 
(in millions)
Fiscal 2015
$

 
$
15.1

 
$
(15.1
)
 
$

See Note 2 of the Notes to Consolidated Financial Statements.
Other Income (Expense), Net
 
Year Ended October 31,
 
$ Change
 
% Change
 
$ Change
 
% Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
Interest income
$
2.8

 
$
1.3

 
$
1.9

 
$
1.5

 
115
 %
 
$
(0.6
)
 
(32
)%
Interest expense
(2.8
)
 
(1.9
)
 
(1.7
)
 
(0.9
)
 
47
 %
 
(0.2
)
 
12
 %
Gain (loss) on assets related to executive deferred compensation plan
3.7

 
10.8

 
18.5

 
(7.1
)
 
(66
)%
 
(7.7
)
 
(42
)%
Foreign currency exchange gain (loss)
6.3

 
1.2

 
6.0

 
5.1

 
425
 %
 
(4.8
)
 
(80
)%
Other, net
5.1

 
12.0

 
4.5

 
(6.9
)
 
(58
)%
 
7.5

 
167
 %
Total
$
15.1

 
$
23.4

 
$
29.2

 
$
(8.3
)
 
(35
)%
 
$
(5.8
)
 
(20
)%
The net decrease in other income (expense) in fiscal 2015 as compared to fiscal 2014 was primarily due to a gain from the sale of a non-marketable equity investment in fiscal 2014, and lower gains in the market value of our executive deferred compensation plan assets, which were partially offset by increased foreign currency exchange gains in the current year as a result of the strengthened U.S. dollar against the related foreign currencies.
The net decrease in other income (expense) in fiscal 2014 as compared to fiscal 2013 was primarily due to lower gains in the market value of our executive deferred compensation plan assets and decreased foreign currency exchange gains as a result of less movement in foreign currency exchange rates. The decreases were partially offset by a gain from the sale of a non-marketable equity investment in fiscal 2014 that was recorded in other, net.
Income Taxes
Our effective tax rate for fiscal 2015 included tax expense from the integration of acquired technologies of $33.0 million partially offset by tax benefits from the reinstatement of the U.S. federal research tax credit of approximately $12.4 million, a settlement with the Internal Revenue Service (IRS) of $4.0 million for fiscal 2014, and a settlement with the Taiwan tax authorities of $2.3 million (net tax benefit resulting from fiscal years 2012 and 2013). The reinstatement of the research tax credit resulted in an additional tax credit for ten months of fiscal 2014 as well as two months of fiscal 2015, which was recorded in fiscal 2015. Our effective tax rate for fiscal 2014 included tax benefits from a settlement with the IRS of $15.5 million (for fiscal years 2012 through 2013), from federal statute of limitations lapses of $6.7 million, and a settlement with the Taiwan tax authorities of $3.9 million (net tax benefit resulting from fiscal years 2009 and 2010 and application of settlements to other open fiscal years). Our effective tax rate for fiscal 2013 included tax benefits from the reinstatement of the U.S. federal research tax credit of approximately $19.0 million, reversal of deferred taxes resulting from the merger of a foreign affiliate of $6.8 million, and settlement with the IRS of certain issues related to fiscal 2012 of $1.1 million. The reinstatement of the research tax credit resulted in an additional tax credit for ten months of fiscal 2012 as well as a full year credit for fiscal 2013, compared to only two months of credit in fiscal 2014 as a result of the expiration of the credit on December 31, 2013. For further discussion of the provision for income taxes and settlements, see Note 11 of the Notes to Consolidated Financial Statements.

37


Liquidity and Capital Resources
Our sources of cash, cash equivalents and short-term investments are funds generated from our business operations and funds that may be drawn down under our revolving credit and term loan facilities. As of October 31, 2015, we held an aggregate of $155.5 million in cash, cash equivalents and short-term investments in the United States and an aggregate of $809.4 million in our foreign subsidiaries. Funds held in our foreign subsidiaries are mostly generated from revenue outside North America. At present, such foreign funds are considered to be indefinitely reinvested in foreign countries to the extent of indefinitely reinvested foreign earnings. However, in the event funds from foreign subsidiaries were needed to fund cash needs in the U.S. and if U.S. taxes have not already been previously accrued, we would be required to accrue and pay additional U.S. taxes in order to repatriate these funds.
The following sections discuss changes in our balance sheet, cash flows, and other commitments on our liquidity and capital resources during fiscal 2015.
Cash and Cash Equivalents
 
Year Ended October 31,
 
$ Change
 
% Change
 
2015
 
2014
 
 
(dollars in millions)
Cash and cash equivalents
$
836.2

 
$
985.8

 
$
(149.6
)
 
(15
)%
Our cash decreased primarily due to cash used for stock repurchases under our accelerated stock repurchase agreements entered into in December 2014 (the December 2014 ASR) and August 2015 (the August 2015 ASR), debt repayments, and cash paid for acquisitions and intangible assets. The decrease was partially offset by funds generated from our operations and proceeds from our senior unsecured revolving credit facility.
Cash Flows
 
Year Ended October 31,
 
$ Change
 
$ Change
 
2015
 
2014
 
2013
 
2014 to 2015
 
2013 to 2014
 
(dollars in millions)
Cash provided by operating activities
$
495.2

 
$
551.0

 
$
496.7

 
$
(55.8
)
 
$
54.3

Cash used in investing activities
(559.6
)
 
(497.3
)
 
(66.1
)
 
(62.3
)
 
(431.2
)
Cash used in financing activities
(62.1
)
 
(73.7
)
 
(98.0
)
 
11.6

 
24.3

Cash Provided by Operating Activities
We expect cash from our operating activities to fluctuate as a result of a number of factors, including the timing of our billings and collections, our operating results, and the timing and amount of tax and other liability payments. Cash provided by our operations is dependent primarily upon the payment terms of our license agreements. We generally receive cash from upfront arrangements much sooner than from time-based license revenue, in which the license fee is typically paid either quarterly or annually over the term of the license.
Fiscal 2015 compared to fiscal 2014. The decrease in cash provided by operating activities was primarily driven by higher disbursements for operations, including vendors, which were partially offset by higher cash collections.
Fiscal 2014 compared to fiscal 2013. The increase in cash provided by operating activities was primarily driven by higher cash collections, which were partially offset by higher disbursements for operations, including vendors.
Cash Used in Investing Activities
Fiscal 2015 compared to fiscal 2014. The increase in cash used in investing activities was primarily driven by purchases of short-term investments, net of proceeds from the sales of our short-term investments, of $129.7 million, partially offset by a decrease in cash paid for acquisitions and intangible assets, net of cash acquired, of $54.5 million.
Fiscal 2014 compared to fiscal 2013. The increase in cash used in investing activities was primarily driven by cash paid for acquisitions and intangible assets, net of cash acquired, of $394.6 million

38


Cash Used in Financing Activities
Fiscal 2015 compared to fiscal 2014. The decrease in cash used in financing activities was primarily due to an increase of proceeds from our senior unsecured revolving credit facility of $260.0 million which was partially offset by an increase of $160.3 million for our stock repurchase activities and an increase of $99.5 million for repayment of debt.
Fiscal 2014 compared to fiscal 2013. The decrease in cash used in financing activities was primarily due to the acquisition of a non-controlling interest in SpringSoft, Inc. for $44.0 million in fiscal 2013 and a decrease of $25.3 million in purchases of treasury stock, partially offset by a decrease of $49.8 million in proceeds from issuances of common stock. We repaid our senior unsecured revolving credit facility balance of $200.0 million in the third quarter of fiscal 2014, which had been drawn down during the second quarter of fiscal 2014.
Accounts Receivable, net
Year Ended October 31,
 
 
 
 
2015
 
2014
 
$ Change
 
% Change
(dollars in millions)
 
 
 
 
$385.7
 
$326.7
 
$59.0
 
18%
Our accounts receivable and days sales outstanding (DSO) are primarily driven by our billing and collections activities. Our DSO was 60 days at October 31, 2015 and 55 days at October 31, 2014. The increase in DSO is attributable to the growth in our business and timing of billings at the end of fiscal 2015.
Working Capital
Working capital is comprised of current assets less current liabilities, as shown on our consolidated balance sheets:
 
Year Ended October 31,
 
 
 
 
 
2015
 
2014
 
$ Change
 
% Change
 
(dollars in millions)
 
 
 
 
Current assets
$
1,563.8

 
$
1,504.7

 
$
59.1

 
4
 %
Current liabilities
1,578.4

 
1,386.8

 
$
191.6

 
14
 %
Working capital
$
(14.6
)
 
$
117.9

 
$
(132.5
)
 
(112
)%
Working capital at the end of fiscal 2015 was lower than at the end of fiscal 2014 primarily due to (1) a $174.7 million increase in short-term debt, (2) a $149.6 million decrease in cash and cash equivalents, and (3) a $40.0 million increase in deferred revenue due to timing. These changes in working capital were partially offset by (1) a $128.7 million increase in short-term investments, (2) a $59.0 million increase in accounts receivable due to the timing of our billings at the end of fiscal 2015, and (3) a $20.2 million increase in income taxes receivable and prepaid taxes.
Other
Our available-for-sale securities as of October 31, 2015 consisted of investment-grade U.S. government agency securities, asset-backed securities, corporate debt securities, commercial paper, certificates of deposit, money market funds, and others. We follow an established investment policy and set of guidelines to monitor, manage and limit our exposure to interest rate and credit risk. The policy sets forth credit quality standards and limits our exposure to any one issuer. As of October 31, 2015, we had no direct holdings in structured investment vehicles, sub-prime mortgage-backed securities or collateralized debt obligations and no exposure to these financial instruments through our indirect holdings in money market mutual funds. During fiscal 2015, we had no impairment charge associated with our available-for-sale securities portfolio. While we cannot predict future market conditions or market liquidity, we regularly review our investments and associated risk profiles, which we believe will allow us to effectively manage the risks of our investment portfolio.
We proactively manage our cash, cash equivalents and short-term investments balances and closely monitor our capital and stock repurchase activities to ensure ample liquidity. Additionally, we believe the overall credit quality of our investment portfolio is strong, with our global excess cash, and our cash equivalents and fixed income portfolio, invested in banks and securities with a weighted-average credit rating exceeding AA. The majority of our investments are classified as Level 1 or Level 2 investments, as measured under fair value guidance. See Notes 5 and 6 of the Notes to Consolidated Financial Statements.

39


We believe that our current cash and cash equivalents, short-term investments, cash generated from operations, and available credit under our Revolver (defined below) will satisfy our routine business requirements for at least the next 12 months and the foreseeable future.
Other Commitments
On February 17, 2012, we entered into an agreement with several lenders (the Credit Agreement) providing for (i) a $350.0 million senior unsecured revolving credit facility (the Revolver) and (ii) a $150.0 million senior unsecured term loan facility (the Term Loan). Principal payments on a portion of the Term Loan are due in equal quarterly installments of $7.5 million, with the remainder due in October 2016. We can elect to make prepayments on the Term Loan, in whole or in part, without premium or penalty. On May 19, 2015, the Credit Agreement was amended and restated in order to increase the size of the Revolver from $350.0 million to $500.0 million and to extend the termination date of the Revolver from October 14, 2016 to May 19, 2020. The amended and restated Credit Agreement also replaced a financial covenant requiring us to maintain a minimum specified level of cash with a covenant requiring a minimum interest coverage ratio. Subject to obtaining additional commitments from lenders, the principal amount of the loans provided under the amended and restated Credit Agreement may be increased by us by up to an additional $150.0 million through May 2019. The amended and restated Credit Agreement contains financial covenants requiring us to operate within a maximum leverage ratio and a minimum interest coverage ratio, as well as other non-financial covenants. As of October 31, 2015, we were in compliance with all financial covenants.
As of October 31, 2015, we had a $45.0 million outstanding balance under the Term Loan and a $160.0 million outstanding balance under the Revolver, all of which is considered short term. As of October 31, 2014, we had a $75.0 million outstanding balance under the Term Loan, of which $45.0 million was classified as long-term, and no outstanding balance under the Revolver. Borrowings bear interest at a floating rate based on a margin over our choice of market observable base rates as defined in the amended and restated Credit Agreement. As of October 31, 2015, borrowings under the Term Loan bore interest at LIBOR +1.125% and the applicable interest rate for the Revolver was LIBOR +1.000%. In addition, commitment fees are payable on the Revolver at rates between 0.125% and 0.200% per year based our leverage ratio on the daily amount of the revolving commitment.
Contractual Obligations
The following table summarizes our contractual obligations as of October 31, 2015:
 
Total
 
Fiscal 2016
 
Fiscal 2017/ Fiscal 2018
 
Fiscal 2019/ Fiscal 2020
 
Thereafter
 
Other
 
(in thousands)
 
 
Lease Obligations:
 
 
 
 
 
 
 
 
 
 
 
Capital Lease
$
6

 
$
6

 
$

 
$

 
$

 
$

Operating Leases(1)
366,641

 
52,266

 
88,674

 
60,970

 
164,731

 

Purchase Obligations(2)
128,003

 
123,799

 
4,169

 
35

 

 

Revolver(3)
160,000

 
160,000

 

 

 

 

Term Loan(3)
45,000

 
45,000

 

 

 

 

Other Long-Term Obligations(4)
3,115

 
675

 
1,350

 
1,090

 

 

Long term accrued income taxes(5)
37,763

 

 

 

 

 
37,763

Total
$
740,528

 
$
381,746

 
$
94,193

 
$
62,095

 
$
164,731

 
$
37,763

(1)
See Note 7 of Notes to Consolidated Financial Statements.
(2)
Purchase obligations represent an estimate of all open purchase orders and contractual obligations in the ordinary course of business for which we have not received the goods or services as of October 31, 2015. Although open purchase orders are considered enforceable and legally binding, the terms generally allow us the option to cancel, reschedule and adjust our requirements based on our business needs prior to the delivery of goods or performance of services.
(3)
These commitments relate to the principal of the Revolver or the Term Loan as discussed in Other Commitments above.

40


(4)
These other obligations include fees associated with our Term Loan and Revolver.
(5)
Long-term accrued income taxes represent uncertain tax benefits as of October 31, 2015. Currently, a reasonably reliable estimate of timing of payments in individual years beyond fiscal 2015 cannot be made due to uncertainties in timing of the commencement and settlement of potential tax audits.
The expected timing of payments of the obligations discussed above is estimated based on current information. Timing of payment and actual amounts paid may be different depending on the time of receipt of goods or services or changes to agreed-upon amounts for some obligations.
Off-Balance Sheet Arrangements
As of October 31, 2015, we did not have any off-balance sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K.
 Item 7A.     Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Risk. Our exposure to market risk for changes in interest rates relates to our cash, cash equivalents short-term investments and outstanding debt. As of October 31, 2015, all of our cash, cash equivalents and debt were at short-term variable and fixed interest rates. While par value generally approximates fair value on variable instruments, rising interest rates over time would increase both our interest income and our interest expense. The primary objective of our investment activities is to preserve the principal while at the same time maximizing yields without significantly increasing the risk. To achieve this objective, we maintain our portfolio of investments in a mix of tax-exempt and taxable instruments that meet high credit quality standards, as specified in our investment policy. None of these investments are held for trading purposes. Our policy also limits the amount of credit exposure to any one issue, issuer and type of instrument.
The following tables present our cash equivalents, short-term investments and debt by fiscal year of expected maturity and average interest rates:
As of October 31, 2015
 
Maturing in Year Ending October 31,
 
2016
 
2017
 
2018
 
Total
 
Fair Value
 
(in thousands)
Cash & Cash equivalent (variable rate)
$
584,446

 
$

 
$

 
$
584,446

 
$
584,446

Average interest rate
0.23
%
 
%
 
%
 
 
 
 
Short-term investments (variable rate)
$
2,150

 
$
3,352

 
$
1,198

 
$
6,700

 
$
6,700

Average interest rate
0.59
%
 
0.69
%
 
0.73
%
 
 
 
 
Short-term investments (fixed rate)
$
98,014

 
$
23,334

 
$
699

 
$
122,047

 
$
122,047

Average interest rate
0.60
%
 
1.04
%
 
1.17
%
 
 
 
 
Short-term debt (variable rate)
 
 
 
 
 
 
 
 
 
Term Loan
$
45,000

 
$

 
$

 
$
45,000

 
$
45,000

Average interest rate
LIBOR +
1.125%

 
%
 
%
 
 
 
 
Revolver
$
160,000

 
$

 
$

 
$
160,000

 
$
160,000

Average interest rate
LIBOR +
1.000%

 
%
 
%
 
 
 
 

41


As of October 31, 2015, the stated maturities of our short-term investments which are classified as available for sale securities are:
 
Fair Value
 
(in thousands)
Due in 1 year or less
$
76,784

Due in 2-5 years
51,871

Due in 5-10 years
92

Total
$
128,747

Actual maturities may differ from the stated maturities because borrowers may have the right to call or prepay certain obligations. These investments are classified as available-for-sale and are recorded on the balance sheet at fair market value with unrealized gains or losses, net of tax, reported as a component of accumulated other comprehensive income (loss), or OCI. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. Realized gains and losses on sales of available-for-sale securities have not been material in any period presented. The following table presents the amounts of our short-term investments that are subject to interest rate risk by fiscal year of effective maturity and average book yield:
Foreign Currency Risk. We operate internationally and are exposed to potentially adverse movements in currency exchange rates. The functional currency of the majority of our active foreign subsidiaries is the foreign subsidiary’s local currency. We enter into hedges in the form of foreign currency forward contracts to reduce our exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions including: (1) certain assets and liabilities, (2) shipments forecasted to occur within approximately one month, (3) future billings and revenue on previously shipped orders, and (4) certain future intercompany invoices denominated in foreign currencies. The foreign currency contracts are carried at fair value and denominated in various currencies as listed in the tables below. The duration of forward contracts usually ranges from one month to 22 months. A description of our accounting for foreign currency contracts is included in Note 2 and Note 5 of Notes to Consolidated Financial Statements.
The success of our hedging activities depends upon the accuracy of our estimates of various balances and transactions denominated in non-functional currencies. To the extent our estimates are correct, gains and losses on our foreign currency contracts will be offset by corresponding losses and gains on the underlying transactions. For example, if the Euro were to depreciate by 10% compared to the U.S. dollar prior to the settlement of the Euro forward contracts listed in the table below providing information as of October 31, 2015, the fair value of the contracts would decrease by approximately $9.8 million, and we would be required to pay approximately $9.8 million to the counterparty upon contract maturity. At the same time, the U.S. dollar value of our Euro-based expenses would decline, resulting in a gain and positive cash flow of approximately $9.8 million that would offset the loss and negative cash flow on the maturing forward contracts.
Net unrealized losses of approximately $14.8 million and $11.1 million, net of tax, are included in accumulated other comprehensive income (loss) in our consolidated balance sheets as of October 31, 2015 and 2014, respectively.
If estimates of our balances and transactions prove inaccurate, we will not be completely hedged, and we will record a gain or loss, depending upon the nature and extent of such inaccuracy.
We do not use foreign currency forward contracts for speculative or trading purposes. We enter into foreign exchange forward contracts with financial institutions and have not experienced nonperformance by counterparties. Further, we anticipate performance by all counterparties to such agreements.

42


The following table provides information about the gross notional values of our foreign currency contracts as of October 31, 2015:
 
Gross Notional
Amount in
U.S. Dollars
 
Average
Contract
Rate
 
(in thousands)
 
 
Forward Contract Values:
 
 
 
Japanese yen
$
268,129

 
118.975

Euro
97,571

 
0.871

Chinese renminbi
94,913

 
6.390

Taiwanese dollar
65,727

 
31.392

Indian Rupee
83,275

 
67.259

Canadian dollar
46,467

 
1.268

Korean won
19,692

 
1,166.980

British pound sterling
27,649

 
0.650

Israeli shekel
23,829

 
3.886

Armenian dram
15,929

 
470.089

Swiss franc
8,305

 
0.956

Swedish krona
897

 
8.494

Singapore dollar
8,071

 
1.402

Chilean peso
2,423

 
704.640

Hungarian forint
18,875

 
282.234

 
$
781,752

 
 
The following table provides information about the gross notional values of our foreign currency contracts as of October 31, 2014:
 
Gross Notional
Amount in
U.S. Dollars
 
Average
Contract
Rate
 
(in thousands)
 
 
Forward Contract Values:
 
 
 
Japanese yen
$
319,063

 
105.058

Euro
117,547

 
0.749

Chinese renminbi
88,557

 
6.195

Taiwanese dollar
66,484

 
29.808

Indian Rupee
62,118

 
65.072

Canadian dollar
34,890

 
1.099

Korean won
20,843

 
1,036.368

British pound sterling
19,884

 
0.607

Israeli shekel
18,481

 
3.578

Armenian dram
15,968

 
394.548

Swiss franc
8,600

 
0.908

Swedish krona
7,337

 
7.204

Singapore dollar
6,910

 
1.259

Chilean peso
2,882

 
594.037

Russian ruble
2,624

 
38.273

Hungarian forint
1,749

 
243.531

 
$
793,937

 
 
Equity Risk. We have approximately $10.3 million and $10.9 million of non-marketable equity securities in privately held companies as of October 31, 2015 and 2014, respectively. These investments are accounted for under the cost or equity methods. The cost basis of securities sold is based on the specific identification method. The securities of privately held companies are reported at carrying value. Investments are written down to the fair value

43


if there are any events or changes in circumstances that indicate any other than temporary decline in the value. During fiscal 2015 and 2014, we had no impairments to our investment portfolio. None of our investments are held for speculation purposes.


44


 Item 8.     Financial Statements and Supplementary Data
Report of Independent Registered Public Accounting Firm
The Board of Directors and Stockholders
Synopsys, Inc.:
We have audited the accompanying consolidated balance sheets of Synopsys, Inc. and subsidiaries (the Company) as of October 31, 2015 and November 1, 2014, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended October 31, 2015. We also have audited the internal control over financial reporting of Synopsys, Inc. as of October 31, 2015, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control Over Financial Reporting appearing under item 9A(b). Our responsibility is to express an opinion on these consolidated financial statements and an opinion on internal control over financial reporting based on our audits.
We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement and whether effective internal control over financial reporting was maintained in all material respects. Our audits of the consolidated financial statements included examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
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.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of Synopsys, Inc. and subsidiaries as of October 31, 2015 and November 1, 2014, and the results of their operations and their cash flows for each of the years in the three-year period ended October 31, 2015, in conformity with U.S. generally accepted accounting principles. Also in our opinion, Synopsys, Inc. maintained, in all material respects, effective internal control over financial reporting as of October 31, 2015, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

/s/ KPMG LLP

Santa Clara, California
December 14, 2015

45


SYNOPSYS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except par value amounts)
 
October 31,
 
2015
 
2014
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
836,188

 
$
985,762

Short-term investments
128,747

 

      Total cash, cash equivalents and short-term investments
964,935

 
985,762

Accounts receivable, net of allowances of $2,561 and $2,026, respectively
385,694

 
326,727

Deferred income taxes
94,994

 
111,449

Income taxes receivable and prepaid taxes
46,732

 
26,496

Prepaid and other current assets
71,446

 
54,301

Total current assets
1,563,801

 
1,504,735

Property and equipment, net
263,077

 
249,098

Goodwill
2,471,241

 
2,255,708

Intangible assets, net
363,659

 
365,030

Long-term prepaid taxes
18,736

 
17,645

Long-term deferred income taxes
178,915

 
208,156

Other long-term assets
186,310

 
175,127

Total assets
$
5,045,739

 
$
4,775,499

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable and accrued liabilities
$
385,542

 
$
397,113

Accrued income taxes
19,565

 
31,404

Deferred revenue
968,246

 
928,242

Short-term debt
205,000

 
30,000

Total current liabilities
1,578,353

 
1,386,759

Long-term accrued income taxes
37,763

 
50,952

Long-term deferred revenue
93,613

 
77,646

Long-term debt

 
45,000

Other long-term liabilities
202,021

 
158,972

Total liabilities
1,911,750

 
1,719,329

Stockholders’ equity:
 
 
 
Preferred Stock, $0.01 par value: 2,000 shares authorized; none outstanding

 

Common Stock, $0.01 par value: 400,000 shares authorized; 155,157 and 155,965 shares outstanding, respectively
1,552

 
1,560

Capital in excess of par value
1,610,460

 
1,614,603

Retained earnings
1,725,727

 
1,551,592

Treasury stock, at cost: 2,107 and 1,299 shares, respectively
(98,375
)
 
(49,496
)
Accumulated other comprehensive income (loss)
(105,375
)
 
(62,089
)
Total stockholders’ equity
3,133,989

 
3,056,170

Total liabilities and stockholders’ equity
$
5,045,739

 
$
4,775,499

See accompanying notes to consolidated financial statements.


46


SYNOPSYS, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 
Year Ended October 31,
 
2015
 
2014
 
2013
Revenue:
 
 
 
 
 
Time-based license
$
1,792,212

 
$
1,699,135

 
$
1,599,464

Upfront license
197,325

 
135,757

 
132,018

Maintenance and service
252,674

 
222,580

 
230,732

Total revenue
2,242,211

 
2,057,472

 
1,962,214

Cost of revenue:
 
 
 
 
 
License
303,633

 
268,348

 
268,910

Maintenance and service
105,242

 
87,226

 
80,338

Amortization of intangible assets
110,045

 
101,311

 
104,304

Total cost of revenue
518,920

 
456,885

 
453,552

Gross margin
1,723,291

 
1,600,587

 
1,508,662

Operating expenses:
 
 
 
 
 
Research and development
776,229

 
718,768

 
669,197

Sales and marketing
474,407

 
453,079

 
425,982

General and administrative
165,097

 
155,215

 
143,791

Amortization of intangible assets
26,004

 
24,808

 
23,199

Restructuring charges
15,088

 

 

Total operating expenses
1,456,825

 
1,351,870

 
1,262,169

Operating income
266,466

 
248,717

 
246,493

Other income (expense), net
15,144

 
23,425

 
29,173

Income before provision for income taxes
281,610

 
272,142

 
275,666

Provision (benefit) for income taxes
55,676

 
13,018

 
27,866

Net income
$
225,934

 
$
259,124

 
$
247,800

Net income per share:
 
 
 
 
 
Basic
$
1.46

 
$
1.67

 
$
1.62

Diluted
$
1.43

 
$
1.64

 
$
1.58

Shares used in computing per share amounts:
 
 
 
 
 
Basic
154,957

 
155,054

 
153,319

Diluted
158,065

 
157,710

 
156,601


See accompanying notes to consolidated financial statements.


47


SYNOPSYS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
Year Ended October 31,
 
2015
 
2014
 
2013
Net income
$
225,934

 
$
259,124

 
$
247,800

Other comprehensive income (loss):
 
 
 
 
 
Change in foreign currency translation adjustment
(39,567
)
 
(24,093
)
 
(12,726
)
Change in unrealized gains (losses) on investments, net of tax of $0, for fiscal 2015
(28
)
 

 

Cash flow hedges:
 
 
 
 
 
Deferred gains (losses), net of tax of $7,107, $(3,108), and $2,999 for fiscal years 2015, 2014 and 2013, respectively
(18,614
)
 
(5,419
)
 
6,057

Reclassification adjustment on deferred (gains) losses included in net income, net of tax of $(6,212), $(125), and $(540) for fiscal years 2015, 2014 and 2013, respectively
14,923

 
(3,882
)
 
(6,565
)
Other comprehensive income (loss), net of tax effects
(43,286
)
 
(33,394
)
 
(13,234
)
Comprehensive income
$
182,648

 
$
225,730

 
$
234,566


See accompanying notes to consolidated financial statements.


48


SYNOPSYS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
 
Common Stock
 
Capital in
Excess of
Par
Value
 
Retained
Earnings
 
Treasury
Stock
 
Accumulated
Other
Comprehensive
Income (Loss)
 
Total 
Synopsys
Stockholders’
Equity
 
Non-controlling
Interest
 
Total
Equity
 
Shares
 
Amount
 
Balance at October 31, 2012
150,899

 
$
1,509

 
$
1,585,034

 
$
1,098,694

 
$
(168,090
)
 
$
(15,461
)
 
$
2,501,686

 
$
42,285

 
$
2,543,971

Net income
 
 
 
 
 
 
247,800

 
 
 
 
 
247,800

 


 
247,800

Other comprehensive income (loss), net of tax effects
 
 
 
 
 
 
 
 
 
 
(13,234
)
 
(13,234
)
 
 
 
(13,234
)
Purchases of treasury stock
(3,996
)
 
(40
)
 
40

 
 
 
(145,016
)
 
 
 
(145,016
)
 
 
 
(145,016
)
Common stock issued
7,266

 
73

 
(55,312
)
 
(21,640
)
 
206,438

 
 
 
129,559

 
 
 
129,559

Stock-based compensation
 
 
 
 
67,482

 
 
 
 
 
 
 
67,482

 
 
 
67,482

Acquisition of non-controlling interest
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(42,285
)
 
(42,285
)
Balance at October 31, 2013
154,169

 
$
1,542

 
$
1,597,244

 
$
1,324,854

 
$
(106,668
)
 
$
(28,695
)
 
$
2,788,277

 
$

 
$
2,788,277

Net income
 
 
 
 
 
 
259,124

 
 
 
 
 
259,124

 
 
 
259,124

Other comprehensive income (loss), net of tax effects
 
 
 
 
 
 
 
 
 
 
(33,394
)
 
(33,394
)
 
 
 
(33,394
)
Purchases of treasury stock
(3,092
)
 
(31
)
 
31

 
 
 
(119,747
)
 
 
 
(119,747
)
 
 
 
(119,747
)
Common stock issued
4,888

 
49

 
(62,112
)
 
(32,386
)
 
176,919

 
 
 
82,470

 
 
 
82,470

Stock-based compensation
 
 
 
 
79,440

 
 
 
 
 
 
 
79,440

 
 
 
79,440

Balance at October 31, 2014
155,965

 
$
1,560

 
$
1,614,603

 
$
1,551,592

 
$
(49,496
)
 
$
(62,089
)
 
$
3,056,170

 
$

 
$
3,056,170

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income
 
 
 
 
 
 
225,934

 
 
 
 
 
225,934

 
 
 
225,934

Other comprehensive income (loss), net of tax effects
 
 
 
 
 
 
 
 
 
 
(43,286
)
 
(43,286
)
 
 
 
(43,286
)
Purchases of treasury stock
(5,672
)
 
(57
)
 
57

 
 
 
(260,000
)
 
 
 
(260,000
)
 
 
 
(260,000
)
Equity forward contract
 
 
 
 
(20,000
)
 
 
 
 
 
 
 
(20,000
)
 
 
 
(20,000
)
Common stock issued
4,864

 
49

 
(74,845
)
 
(51,799
)
 
211,121

 
 
 
84,526

 
 
 
84,526

Stock-based compensation
 
 
 
 
86,400

 
 
 
 
 
 
 
86,400

 
 
 
86,400

Tax benefit from stock-based compensation
 
 
 
 
4,245

 
 
 
 
 
 
 
4,245

 
 
 
4,245

Balance at October 31, 2015
155,157

 
$
1,552

 
$
1,610,460

 
$
1,725,727

 
$
(98,375
)
 
$
(105,375
)
 
$
3,133,989

 
$

 
$
3,133,989


See accompanying notes to consolidated financial statements.

49


SYNOPSYS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
Year Ended October 31,
 
2015
 
2014
 
2013
Cash flow from operating activities:
 
 
 
 
 
Net income
$
225,934

 
$
259,124

 
$
247,800

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Amortization and depreciation
211,821

 
192,826

 
187,404

Stock compensation
86,400

 
79,440

 
67,511

Allowance for doubtful accounts
1,300

 
(1,250
)
 
102

(Gain) loss on sale of investments
(109
)
 
(6,999
)
 
(868
)
Excess tax benefits from stock-based compensation
(4,245
)
 

 

Deferred income taxes
36,883

 
(17,100
)
 
(676
)
Net changes in operating assets and liabilities, net of acquired assets and liabilities:
 
 
 
 
 
Accounts receivable
(56,533
)
 
(65,018
)
 
37,590

Prepaid and other current assets
(23,106
)
 
1,836

 
(12,063
)
Other long-term assets
(16,259
)
 
(23,270
)
 
(27,468
)
Accounts payable and accrued liabilities
27,568

 
40,645

 
(1,135
)
Income taxes
(44,633
)
 
(9,095
)
 
(2,306
)
Deferred revenue
50,139

 
99,814

 
814

Net cash provided by operating activities
495,160

 
550,953

 
496,705

Cash flows from investing activities:
 
 
 
 
 
Proceeds from sales and maturities of short-term investments
109,173

 

 

Purchases of short-term investments
(238,902
)
 

 

Proceeds from sales of long-term investments

 
7,774

 
989

Proceeds from sale of property and equipment

 

 
2,000

Purchases of property and equipment
(86,965
)
 
(103,275
)
 
(65,459
)
Cash paid for acquisitions and intangible assets, net of cash acquired
(340,153
)
 
(394,623
)
 

Capitalization of software development costs
(3,682
)
 
(3,638
)
 
(3,609
)
Other
900

 
(3,488
)
 

Net cash used in investing activities
(559,629
)
 
(497,250
)
 
(66,079
)
Cash flows from financing activities:
 
 
 
 
 
Acquisition of non-controlling interests

 

 
(44,004
)
Proceeds from credit facility
460,000

 
200,000

 

Repayment of debt
(330,425
)
 
(230,968
)
 
(30,712
)
Issuances of common stock
84,904

 
82,083

 
131,914

Purchase of equity forward contract
(20,000
)
 

 

Purchases of treasury stock
(260,000
)
 
(119,747
)
 
(145,016
)
Excess tax benefits from stock-based compensation

4,245

 

 

Other
(794
)
 
(5,057
)
 
(10,167
)
Net cash used in financing activities
(62,070
)
 
(73,689
)
 
(97,985
)
Effect of exchange rate changes on cash and cash equivalents
(23,035
)
 
(16,693
)
 
(10,582
)
Net change in cash and cash equivalents
(149,574
)
 
(36,679
)
 
322,059

Cash and cash equivalents, beginning of year
985,762

 
1,022,441

 
700,382

Cash and cash equivalents, end of year
$
836,188

 
$
985,762

 
$
1,022,441

Supplemental Disclosure of Cash Flow Information:
 
 
 
 
 
Cash paid for income taxes during the year:
$
59,731

 
$
40,741

 
$
31,326

Interest payments during the year:
$
2,710

 
$
1,904

 
$
1,761

See accompanying notes to consolidated financial statements.

50

SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS



Note 1. Description of Business
Synopsys, Inc. (Synopsys or the Company) provides software, intellectual property and services used by designers along the entire silicon to software spectrum, from engineers creating advanced semiconductors to software developers seeking to ensure the quality and security of their applications. The Company is a global leader in supplying the electronic design automation (EDA) software that engineers use to design and test integrated circuits, also known as chips. The Company also offers intellectual property (IP) products, which are pre-designed circuits that engineers use as components of larger chip designs rather than designing those circuits themselves. The Company provides software and hardware used to develop the electronic systems that incorporate chips and the software that runs on them. To complement these offerings, which are sold primarily to semiconductor and electronics companies, the Company provides technical services to support these solutions and help its customers develop chips and electronic systems. The Company is also a leading provider of software tools that developers use to improve the quality and security of software code in a wide variety of industries, including electronics, financial services, energy, and industrials.
Note 2. Summary of Significant Accounting Policies
Fiscal Year End. The Company’s fiscal year ends on the Saturday nearest to October 31 and consists of 52 weeks, with the exception that approximately every five years, the Company has a 53-week year. Fiscal 2015, 2014, and 2013 were 52-week years ending on October 31, 2015, November 1, 2014, and November 2, 2013, respectively. For presentation purposes, the consolidated financial statements and accompanying notes refer to the closest calendar month end.
Principles of Consolidation. The consolidated financial statements include the accounts of the Company and all of its subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Use of Estimates. To prepare financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP), management must make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates and may result in material effects on the Company’s operating results and financial position.
Foreign Currency Translation. The functional currency of the majority of the Company’s active foreign subsidiaries is the foreign subsidiary’s local currency. Assets and liabilities that are not denominated in the functional currency are remeasured into the functional currency with any related gain or loss recorded in earnings. The Company translates assets and liabilities of its non-U.S. dollar functional currency foreign operations into the U.S. dollar reporting currency at exchange rates in effect at the balance sheet date. The Company translates income and expense items of such foreign operations into U.S. dollars reporting currency at average exchange rates for the period. Accumulated translation adjustments are reported in stockholders’ equity, as a component of accumulated other comprehensive income (loss).
Foreign Currency Contracts. The Company operates internationally and is exposed to potentially adverse movements in currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions. The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheet.
The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting. See Note 5. Financial Assets and Liabilities.
Fair Values of Financial Instruments. The Company’s cash equivalents, short-term investments and foreign currency contracts are carried at fair value. The fair value of the Company’s accounts receivable and accounts payable approximates the carrying amount due to their short duration. Non-marketable equity securities are carried at cost, net of impairments. The Company performs periodic impairment analysis over these non-marketable equity securities. The carrying amount of the short-term and long-term debt approximates the estimated fair value. See Note 6. Fair Value Measures.
Cash, Cash Equivalents and Short-term Investments. The Company classifies investments with original maturities of three months or less when acquired as cash equivalents. All of the Company’s short-term investments are classified as available-for-sale and are reported at fair value, with unrealized gains and losses included in

51


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. See Note 5. Financial Assets and Liabilities.
Concentration of Credit Risk. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash equivalents, marketable securities, foreign currency contracts, and accounts receivable from trade customers. The Company maintains cash equivalents primarily in highly rated taxable and tax-exempt money market funds located in the U.S. and in various overseas locations.
The Company sells its products worldwide primarily to customers in the global electronics market. The Company performs on-going credit evaluations of its customers’ financial condition and does not require collateral. The Company establishes reserves for potential credit losses and such losses have been within management’s expectations and have not been material in any year presented.
Allowance for Doubtful Accounts. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains allowances for doubtful accounts to reduce the Company’s receivables to their estimated net realizable value. The Company provides a general reserve on all accounts receivable based on a review of customer accounts. The following table presents the changes in the allowance for doubtful accounts:
Fiscal Year
Balance at
Beginning
of Period
 
Provisions
 
Write-offs(1)
 
Balance at
End of
Period
 
(in thousands)
2015
$
2,026

 
$
1,300

 
$
(765
)
 
$
2,561

2014
$
4,253

 
$
(1,250
)
 
$
(977
)
 
$
2,026

2013
$
6,072

 
$
102

 
$
(1,921
)
 
$
4,253

(1)
Balances written off, net of recoveries.
Income Taxes. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.
The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining whether it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. An uncertain tax position is considered effectively settled on completion of an examination by a taxing authority if certain other conditions are satisfied.
Property and Equipment. Property and equipment is recorded at cost less accumulated depreciation. Assets, excluding land, are depreciated using the straight-line method over their estimated useful lives. Leasehold improvements are amortized using the straight-line method over the remaining term of the lease or the economic useful life of the asset, whichever is shorter. Depreciation expenses were $71.1 million, $63.1 million and $56.7 million in fiscal 2015, 2014 and 2013, respectively. Repair and maintenance costs are expensed as incurred and such costs were $32.3 million, $28.7 million and $26.3 million in fiscal 2015, 2014 and 2013, respectively.

52


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, 2015 and 2014 is as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Computer and other equipment
$
436,425

 
$
419,951

Buildings
67,943

 
68,871

Furniture and fixtures
50,075

 
41,089

Land
20,414

 
20,414

Leasehold improvements
142,275

 
136,513

 
717,132

 
686,838

Less accumulated depreciation and amortization(1)
(454,055
)
 
(437,740
)
Total
$
263,077

 
$
249,098

(1)
Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.
The useful lives of depreciable assets are as follows:
 
Useful Life in Years
Computer and other equipment
3-5
Buildings
30
Furniture and fixtures
5
Leasehold improvements (average)
5
Goodwill. Goodwill represents the excess of the aggregate purchase price over the fair value of the net tangible and identifiable intangible assets acquired by the Company. The carrying amount of goodwill is tested for impairment annually as of October 31 or more frequently if facts and circumstances warrant a review. The Company determined that it is a single reporting unit for the purpose of goodwill impairment tests. For purposes of assessing the impairment of goodwill, the Company estimates the value of the reporting unit using its market capitalization as the best evidence of fair value. This fair value is then compared to the carrying value of the reporting unit. During fiscal 2015, 2014 and 2013, there were no indicators of impairment to goodwill.
Intangible Assets. Intangible assets consist of acquired technology, certain contract rights, customer relationships, trademarks and trade names, covenants not to compete, capitalized software, and in-process research and development. These intangible assets are either acquired through business combinations, direct purchases, or internally developed capitalized software. Intangible assets are amortized on a straight-line basis over their estimated useful lives which range from one to ten years.
The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment and intangible assets, may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such asset group will be recovered through the undiscounted future cash flow. If the undiscounted future cash flow is less than the carrying amount of the asset group, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. The Company had no impairments of any long-lived assets in fiscal 2015, 2014 or 2013.
Restructuring Charges. In November 2014, the Company initiated a restructuring program that included a voluntary retirement program (VRP) and a minimal headcount reduction program. The VRP was offered to certain eligible employees in the United States and enrollment for those employees was completed on November 21, 2014. The total cost of the restructuring program was $15.1 million, all of which was paid during fiscal 2015. As of October 31, 2015, there is no outstanding balance in restructuring charges.

53


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Accounts Payable and Accrued Liabilities. The balance consists of:
 
October 31,
 
2015
 
2014
 
(in thousands)
Payroll and related benefits
$
315,078

 
$
302,295

Other accrued liabilities
60,545

 
66,666

Accounts payable
9,919

 
28,152

Total
$
385,542

 
$
397,113

Other Long-term Liabilities. The balance consists of:
 
October 31,
 
2015
 
2014
 
(in thousands)
Deferred compensation liability (See Note 10)
$
158,462

 
$
145,508

Other long-term liabilities
43,559

 
13,464

Total
$
202,021

 
$
158,972

Other Comprehensive Income (Loss). Other comprehensive income (loss) (OCI) includes all changes in equity during a period, such as accumulated net translation adjustments, unrealized gain (loss) on certain foreign currency forward contracts that qualify as cash flow hedges, reclassification adjustments related to cash flow hedges and unrealized gain (loss) on investments. See Note 8. Accumulated Other Comprehensive Income (Loss).
Revenue Recognition. The Company derives revenue from the sale of software license arrangements. Software license revenue consists of fees associated with the licensing of the Company’s software licenses, maintenance and professional services and to a small extent, hardware products. Maintenance and professional service revenue consists of maintenance fees associated with perpetual and term licenses and professional services fees. Hardware revenue consists of sales of Field Programmable Gate Array (FPGA)-based emulation and prototyping products.
With respect to software licenses, the Company utilizes three license types:
Technology Subscription Licenses (TSLs). TSLs are time-based licenses for a finite term, and generally provide the customer limited rights to receive, or to exchange certain quantities of licensed software for, unspecified future technology. The Company bundles and does not charge separately for post-contract customer support (maintenance) for the term of the license.
Term licenses. Term licenses are also for a finite term, but do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually for the balance of the term. The annual maintenance fee is typically calculated as a percentage of the net license fee.
Perpetual licenses. Perpetual licenses continue as long as the customer renews maintenance plus an additional 20 years. Perpetual licenses do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually.
For the three software license types, the Company recognizes revenue as follows:
TSLs. The Company typically recognizes revenue from TSL fees (which include bundled maintenance) ratably over the term of the license period, or as customer installments become due and payable, whichever is later. Revenue attributable to TSLs is reported as “time-based license revenue” in the consolidated statements of operations.
Term licenses. The Company recognizes revenue from term licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these term licenses is reported as “upfront license revenue” in the consolidated statements of operations. For term licenses in which less than 75% of the license fee

54


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


and 100% of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer payments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
Perpetual licenses. The Company recognizes revenue from perpetual licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these perpetual licenses is reported as “upfront license revenue” in the consolidated statements of operations. For perpetual licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer installments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
The Company's maintenance and service revenue consists of maintenance fees associated with perpetual and term software licenses and professional services fees. The Company recognizes revenue from maintenance arrangements ratably over the maintenance period to the extent cash has been received or fees become due and payable, and recognize revenue from professional services and training fees as such services are performed and accepted by the customer. Revenue attributable to maintenance, professional services and training is reported as “maintenance and service revenue” in the consolidated statements of operations.
Hardware revenue consists of sales of FPGA-based emulation and prototyping products. The Company recognizes revenue from sales of hardware products in full upon shipment if all other revenue recognition criteria are met. Revenue attributable to these sales is reported as “upfront license revenue” in the consolidated statements of operations and is not material to the Company's total revenue.
The Company also enters into arrangements in which portions of revenue are contingent upon the occurrence of uncertain future events, for example, royalty arrangements. The Company refers to this revenue as “contingent revenue.” Contingent revenue is recognized if and when the applicable event occurs. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations. Historically, these arrangements have not been material to the Company’s total revenue.
The Company infrequently enters into multiple-element arrangements that contain both software and non-software deliverables such as hardware. The Company has determined that the software and non-software deliverables in the Company’s contracts are separate units of accounting. The Company recognizes revenue for the separate units of accounting when all revenue recognition criteria are met. Revenue allocated to hardware units of accounting is recognized upon shipment when all other revenue recognition criteria are met. Revenue allocated to software units of accounting is recognized according to the methods described above depending on the software license type (TSL, term license or perpetual license). Such arrangements have not had a material effect on the Company’s consolidated financial statements and are not expected to have a material effect in future periods.
 The Company also enters into arrangements to deliver software products, either alone or together with other products or services that require significant modification, or customization of the software. The Company accounts for such arrangements using the percentage of completion method as the Company has the ability to make reasonably dependable estimates that relate to the extent of progress toward completion, contract revenues and costs. The Company measures the progress towards completion using the labor hours incurred to complete the project. Revenue attributable to these arrangements is reported as “maintenance and service revenue” in the consolidated statements of operations.
The Company determines the fair value of each element in multiple element software arrangements that contain only software and software related deliverables based on vendor-specific objective evidence (VSOE). The Company limits assessment of VSOE of fair value for each element to the price charged when such element is sold separately. The Company has analyzed all of the elements included in multiple-element software arrangements and has determined that the Company has sufficient VSOE to allocate revenue to the maintenance components of the Company’s perpetual and term license products and to professional services. Accordingly, assuming all other revenue recognition criteria are met, the Company recognizes license revenue from perpetual and term licenses upon delivery using the residual method, recognizes revenue from maintenance ratably over the maintenance term, and recognizes revenue from professional services as services are performed and accepted by the customer. The Company recognizes revenue from TSLs ratably over the term of the license, assuming all other revenue

55


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


recognition criteria are met, since there is not sufficient VSOE to allocate the TSL fee between license and maintenance services.
The Company makes judgments related to revenue recognition. Specifically, in connection with each transaction involving the Company’s products, the Company must evaluate whether: (1) persuasive evidence of an arrangement exists, (2) delivery of software or services has occurred, (3) the fee for such software or services is fixed or determinable, and (4) collectability of the full license or service fee is probable. All four of these criteria must be met in order for the Company to recognize revenue with respect to a particular arrangement. The Company applies these revenue recognition criteria as follows:
Persuasive Evidence of an Arrangement Exists. Prior to recognizing revenue on an arrangement, the Company’s customary policy is to have a written contract, signed by both the customer and by the Company or a purchase order from those customers that have previously negotiated a standard end-user license arrangement or purchase agreement.
Delivery Has Occurred. The Company delivers its products to its customers electronically or physically. For electronic deliveries, delivery occurs when the Company provides access to its customers to take immediate possession of the software through downloading it to the customer’s hardware. For physical deliveries, the standard transfer terms are typically Freight on Board (FOB) shipping point. The Company generally ships its products or license keys promptly after acceptance of customer orders. However, a number of factors can affect the timing of product shipments and, as a result, timing of revenue recognition, including the delivery dates requested by customers and the Company's operational capacity to fulfill product orders at the end of a fiscal quarter.
The Fee is Fixed or Determinable. The Company’s determination that an arrangement fee is fixed or determinable depends principally on the arrangement’s payment terms. The Company’s standard payment terms for perpetual and term licenses require 75% or more of the license fee and 100% of the maintenance fee to be paid within one year. If the arrangement includes these terms, the Company regards the fee as fixed or determinable, and recognizes all license revenue under the arrangement in full upon delivery (assuming all other revenue recognition criteria are met). If the arrangement does not include these terms, the Company does not consider the fee to be fixed or determinable and generally recognizes revenue when customer installments are due and payable. In the case of a TSL, because of the right to exchange products or receive unspecified future technology and because VSOE for maintenance services does not exist for a TSL, the Company recognizes revenue ratably over the term of the license, but not in advance of when customers’ installments become due and payable.
Collectability is Probable. The Company judges collectability of the arrangement fees on a customer-by-customer basis pursuant to its credit review policy. The Company typically sells to customers with whom it has a history of successful collection. For a new customer, or when an existing customer substantially expands its commitments, the Company evaluates the customer’s financial position and ability to pay and typically assigns a credit limit based on that review. The Company increases the credit limit only after it has established a successful collection history with the customer. If the Company determines at any time that collectability is not probable under a particular arrangement based upon its credit review process or the customer’s payment history, the Company recognizes revenue under that arrangement as customer payments are actually received.
Warranties and Indemnities. The Company generally warrants its products to be free from defects in media and to substantially conform to material specifications for a period of 90 days for software products and for up to six months for hardware systems. In certain cases, the Company also provides its customers with limited indemnification with respect to claims that their use of the Company’s software products infringe on United States patents, copyrights, trademarks or trade secrets. The Company is unable to estimate the potential impact of these commitments on the future results of operations. To date, the Company has not been required to pay any material warranty claims.
Net Income Per Share. The Company computes basic income per share by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net income per share reflects the dilution from potential common shares outstanding such as stock options and unvested restricted stock units and awards during the period using the treasury stock method.

56


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


 The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Numerator:
 
 
 
 
 
Net income
$
225,934

 
$
259,124

 
$
247,800

Denominator:
 
 
 
 
 
Weighted average common shares for basic net income per share
154,957

 
155,054

 
153,319

Dilutive effect of common share equivalents from equity—based compensation
3,108

 
2,656

 
3,282

Weighted average common shares for diluted net income per share
158,065

 
157,710

 
156,601

Net income per share:
 
 
 
 
 
Basic
$
1.46

 
$
1.67

 
$
1.62

Diluted
$
1.43

 
$
1.64

 
$
1.58

Anti-dilutive employee stock-based awards excluded(1)
1,363

 
2,196

 
1,326

(1)
These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.
Note 3. Business Combinations
Fiscal 2015 Acquisitions
During fiscal 2015, the Company completed several acquisitions. The aggregated total purchase consideration was $333.2 million, net of cash acquired. The Company does not consider these acquisitions to be material, individually or in the aggregate, to the Company’s consolidated balance sheet and results of operations. The preliminary purchase price allocations resulted in $234.0 million of goodwill, of which $2.3 million is deductible for tax purposes, and $119.8 million of acquired identifiable intangible assets valued using the income method. The intangible assets are being amortized over their respective useful lives ranging from one to seven years. The acquisition-related costs totaling $14.9 million were expensed as incurred in the consolidated statement of operations. The Company funded the acquisitions with existing cash. The fair value of stock options assumed was approximately $2.1 million using the Black-Scholes option-pricing model and will be expensed over their remaining service periods on a straight-line basis.
The preliminary fair value estimates for the assets acquired and liabilities assumed for all fiscal 2015 acquisitions are not yet finalized and may change as additional information becomes available during the respective measurement periods. The primary areas of those preliminary estimates relate to certain tangible assets and liabilities, identifiable intangible assets, and taxes. Additional information, which existed as of the acquisition date but is yet unknown to the Company, may become known to the Company during the remainder of the measurement period, a period not to exceed 12 months from the acquisition date. Changes to amounts recorded as assets or liabilities will be recorded as retrospective adjustments to the provisional amounts recognized as of the acquisition date and may result in a corresponding adjustment to goodwill.

57


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Note 4. Goodwill and Intangible Assets
Goodwill:
 
(in thousands)
Balance at October 31, 2013
$
1,975,971

Additions
290,379

Effect of foreign currency translation
(10,642
)
Balance at October 31, 2014
$
2,255,708

Additions
233,989

Adjustments
684

Effect of foreign currency translation
(19,140
)
Balance at October 31, 2015(1)
$
2,471,241

(1)
There is no accumulated impairment of goodwill for periods presented.
Intangible assets as of October 31, 2015 consist of the following:
 
Gross Assets
 
Accumulated
Amortization
 
Net Assets
 
(in thousands)
Core/developed technology
$
584,293

 
$
375,395

 
$
208,898

Customer relationships
231,908

 
115,170

 
116,738

Contract rights intangible
165,623

 
141,763

 
23,860

Covenants not to compete
2,530

 
2,530

 

Trademarks and trade names
20,729

 
10,665

 
10,064

Capitalized software development costs
25,511

 
21,412

 
4,099

Total
$
1,030,594

 
$
666,935

 
$
363,659

 Intangible assets as of October 31, 2014 consist of the following:
 
Gross Assets
 
Accumulated
Amortization
 
Net Assets
 
(in thousands)
Core/developed technology
$
490,242

 
$
298,705

 
$
191,537

Customer relationships
210,172

 
92,146

 
118,026

Contract rights intangible
146,364

 
109,067

 
37,297

Covenants not to compete
2,530

 
2,530

 

Trademarks and trade names
18,779

 
7,765

 
11,014

In-process research and development (IPR&D)(1)
3,086

 

 
3,086

Capitalized software development costs
21,829

 
17,759

 
4,070

Total
$
893,002

 
$
527,972

 
$
365,030

(1)
IPR&D is reclassified to core/developed technology upon completion or is written off upon abandonment.

58


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Amortization expense related to intangible assets consisted of the following:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Core/developed technology
$
76,674

 
$
70,675

 
$
68,781

Customer relationships
23,104

 
22,470

 
21,394

Contract rights intangible
33,350

 
30,615

 
35,538

Covenants not to compete

 
50

 
126

Trademarks and trade names
2,900

 
2,309

 
1,663

Capitalized software development costs(1)
3,653

 
3,581

 
3,222

Total
$
139,681

 
$
129,700

 
$
130,724

(1)
Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations.
The following table presents the estimated future amortization of intangible assets:
Fiscal Year
(in thousands)
2016
$
126,865

2017
87,586

2018
62,736

2019
39,729

2020
28,334

2021 and thereafter
18,409

Total
$
363,659

Note 5. Financial Assets and Liabilities
Cash equivalents and short-term investments. The Company classifies time deposits and other investments with maturities less than three months as cash equivalents. Debt securities and other investments with maturities longer than three months are classified as short-term investments. The Company’s investments generally have a term of less than three years and are classified as available-for-sale carried at fair value, with unrealized gains and losses included in the consolidated balance sheets as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net.

59


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


During the first quarter of fiscal 2015, the Company made investments in available-for-sale securities. As of October 31, 2015, the balances of our available-for-sale securities and non-marketable equity securities investments are:
 
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses Less Than 12 Continuous Months
 
Gross
Unrealized
Losses 12 Continuous Months or Longer
 
Estimated
Fair Value(1)
 
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
 
 
Money market funds
$
233,839

 
$

 
$

 
$

 
$
233,839

Commercial paper
1,834

 

 

 

 
1,834

Certificates of deposit
3,500








3,500

Asset-backed securities
300




(1
)



299

Total:
$
239,473

 
$

 
$
(1
)
 
$

 
$
239,472

Short-term investments:
 
 
 
 
 
 
 
 
 
U.S. government agency securities
$
12,615

 
$
3

 
$
(4
)
 
$

 
$
12,614

Municipal bonds
1,403

 
1

 
(1
)
 

 
1,403

Certificates of deposit
9,800

 

 

 

 
9,800

Commercial paper
12,129

 

 

 

 
12,129

Corporate debt securities
67,201

 
27

 
(40
)
 

 
67,188

Asset-backed securities
24,619

 
2

 
(13
)
 

 
24,608

Non-U.S. government agency securities
1,007




(2
)



1,005

Total:
$
128,774

 
$
33

 
$
(60
)
 
$

 
$
128,747

 
 
 
 
 
 
 
 
 
 
Other long-term assets:
 
 
 
 
 
 
 
 
 
Non-marketable equity securities
$
10,277

 
$

 
$

 
$

 
$
10,277

Total:
$
10,277

 
$

 
$

 
$

 
$
10,277

(1)
See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.


60


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


As of October 31, 2014, the balances of our cash equivalents and non-marketable equity securities investments are:
 
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses Less Than 12 Continuous Months
 
Gross
Unrealized
Losses 12 Continuous Months or Longer
 
Estimated
Fair Value(1)
 
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
 
 
Money market funds
$
409,064

 
$

 
$

 
$

 
$
409,064

Total:
$
409,064

 
$

 
$

 
$

 
$
409,064

 
 
 
 
 
 
 
 
 
 
Other long-term assets:
 
 
 
 
 
 
 
 
 
Non-marketable equity securities
$
10,869

 
$

 
$

 
$

 
$
10,869

Total:
$
10,869

 
$

 
$

 
$

 
$
10,869

(1)
See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities.
As of October 31, 2015, the stated maturities of the Company's available-for-sale securities are:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in 1 year or less
$
76,774

 
$
76,784

Due in 2-5 years
51,908

 
51,871

Due in 6-10 years
92

 
92

Total
$
128,774

 
$
128,747

Non-marketable equity securities. The Company’s strategic investment portfolio consists of non-marketable equity securities in privately held companies. The securities accounted for under cost method investments are reported at cost net of impairment losses. Securities accounted for under equity method investments are recorded at cost plus the proportional share of the issuers’ income or loss, which is recorded in the Company’s other income (expense), net. The cost basis of securities sold is based on the specific identification method. Refer to Note 6. Fair Value Measures.
Derivatives. The Company recognizes derivative instruments as either assets or liabilities in the consolidated financial statements at fair value and provides qualitative and quantitative disclosures about such derivatives. The Company operates internationally and is exposed to potentially adverse movements in foreign currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions including: (1) certain assets and liabilities, (2) shipments forecasted to occur within approximately 1 month, (3) future billings and revenue on previously shipped orders, and (4) certain future intercompany invoices denominated in foreign currencies.
The duration of forward contracts ranges from approximately one month to 22 months, the majority of which are short-term. The Company does not use foreign currency forward contracts for speculative or trading purposes. The Company enters into foreign exchange forward contracts with high credit quality financial institutions that are rated ‘A’ or above and to date has not experienced nonperformance by counterparties. Further, the Company anticipates continued performance by all counterparties to such agreements.
The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheets. The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting.

61


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Cash Flow Hedging Activities
Certain foreign exchange forward contracts are designated and qualify as cash flow hedges. These contracts have durations of approximately 22 months or less. Certain forward contracts are rolled over periodically to capture the full length of exposure to the Company’s foreign currency risk, which can be up to three years. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on the hedged transactions. The effective portion of gains or losses resulting from changes in fair value of these hedges is initially reported, net of tax, as a component of other comprehensive income (loss) (OCI), in stockholders’ equity and reclassified into revenue or operating expenses, as appropriate, at the time the hedged transactions affect earnings. We expect a majority of the hedge balance in OCI to be reclassified to the statements of operations within the next twelve months.
Hedging effectiveness is evaluated monthly using spot rates, with any gain or loss caused by hedging ineffectiveness recorded in other income (expense), net. The premium/discount component of the forward contracts is recorded to other income (expense), net, and is not included in evaluating hedging effectiveness.
Non-designated Hedging Activities
The Company’s foreign exchange forward contracts that are used to hedge non-functional currency denominated balance sheet assets and liabilities are not designated as hedging instruments. Accordingly, any gains or losses from changes in the fair value of the forward contracts are recorded in other income (expense), net. The gains and losses on these forward contracts generally offset the gains and losses associated with the underlying assets and liabilities, which are also recorded in other income (expense), net. The duration of the forward contracts for hedging the Company’s balance sheet exposure is approximately one month.
The Company also has certain foreign exchange forward contracts for hedging certain international revenues and expenses that are not designated as hedging instruments. Accordingly, any gains or losses from changes in the fair value of the forward contracts are recorded in other income (expense), net. The gains and losses on these forward contracts generally offset the gains and losses associated with the foreign currency in operating income. The duration of these forward contracts is usually less than one year. The overall goal of the Company’s hedging program is to minimize the impact of currency fluctuations on its net income over its fiscal year.
The effects of the changes in the fair values of non-designated forward contracts for fiscal years 2015, 2014 and 2013 are summarized as follows: 
 
October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Gain (loss) recorded in other income (expense), net
$
(5,554
)
 
$
(3,301
)
 
$
3,009

The notional amounts in the table below for derivative instruments provide one measure of the transaction volume outstanding:
 
As of October 31, 2015
 
As of October 31, 2014
 
(in thousands)
Total gross notional amount
$
781,752

 
$
793,937

Net fair value
$
(3,819
)
 
$
(2,455
)
The notional amounts for derivative instruments do not represent the amount of the Company’s exposure to market gain or loss. The Company’s exposure to market gain or loss will vary over time as a function of currency exchange rates. The amounts ultimately realized upon settlement of these financial instruments, together with the gains and losses on the underlying exposures, will depend on actual market conditions during the remaining life of the instruments.

62


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


The following represents the balance sheet location and amount of derivative instrument fair values segregated between designated and non-designated hedge instruments: 
 
Fair Values of
derivative instruments
designated as
hedging instruments
 
Fair Values of
derivative instruments
not designated as
hedging instruments
 
(in thousands)
As of October 31, 2015
 
 
 
Other current assets
$
6,461

 
$
1

Accrued liabilities
$
10,141

 
$
140

As of October 31, 2014
 
 
 
Other current assets
$
9,299

 
$
1

Accrued liabilities
$
11,656

 
$
99

The following table represents the income statement location and amount of gains and losses on derivative instrument fair values for designated hedge instruments, net of tax:
 
Location of gain (loss)
recognized in OCI on
derivatives
 
Amount of gain (loss)
recognized in 
OCI on
derivatives
(effective portion)
 
Location of gain (loss)
reclassified 
from OCI
 
Amount of
gain (loss)
reclassified 
from OCI
(effective 
portion)
 
(in thousands)
Fiscal year ended October 31, 2015
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
3,982

 
Revenue
 
$
9,270

Foreign exchange contracts
Operating expenses
 
(22,605
)
 
Operating expenses
 
(24,193
)
Total
 
 
$
(18,623
)
 
 
 
$
(14,923
)
Fiscal year ended October 31, 2014
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
5,395

 
Revenue
 
$
2,339

Foreign exchange contracts
Operating expenses
 
(10,896
)
 
Operating expenses
 
1,543

Total
 
 
$
(5,501
)
 
 
 
$
3,882

Fiscal year ended October 31, 2013
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
2,427

 
Revenue
 
$
7,457

Foreign exchange contracts
Operating expenses
 
3,680

 
Operating expenses
 
(892
)
Total
 
 
$
6,107

 
 
 
$
6,565

The following table represents the ineffective portions and portions excluded from effectiveness testing of the hedge gains (losses) for derivative instruments designated as hedging instruments, which are recorded in other income (expense) income, net:
 
Foreign exchange contracts
Amount of gain (loss)
recognized in income
statement on derivatives
(ineffective portion)(1)
 
Amount of gain (loss)
recognized in income
statement on derivatives
(excluded from
effectiveness testing)(2)
 
(in thousands)
Fiscal year ended October 31, 2015
$
878

 
$
3,704

Fiscal year ended October 31, 2014
$
(302
)
 
$
3,259

Fiscal year ended October 31, 2013
$
293

 
$
2,518

(1)
The ineffective portion includes forecast inaccuracies.
(2)
The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.

63


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Other Commitments - Credit and Term Loan Facilities
On February 17, 2012, the Company entered into an agreement with several lenders (the Credit Agreement) providing for (i) a $350.0 million senior unsecured revolving credit facility (the Revolver) and (ii) a $150.0 million senior unsecured term loan facility (the Term Loan). Principal payments on a portion of the Term Loan are due in equal quarterly installments of $7.5 million, with the remainder due in October 2016. The Company can elect to make prepayments on the Term Loan, in whole or in part, without premium or penalty. On May 19, 2015, the Credit Agreement was amended and restated in order to increase the size of the Revolver from $350.0 million to $500.0 million and to extend the termination date of the Revolver from October 14, 2016 to May 19, 2020. The amended and restated Credit Agreement also replaced a financial covenant requiring the Company to maintain a minimum specified level of cash with a covenant requiring a minimum interest coverage ratio. Subject to obtaining additional commitments from lenders, the principal amount of the loans provided under the amended and restated Credit Agreement may be increased by the Company by up to an additional $150.0 million through May 2019. The amended and restated Credit Agreement contains financial covenants requiring the Company to operate within a maximum leverage ratio and maintain a minimum interest coverage ratio, as well as other non-financial covenants.
As of October 31, 2015, the Company had a $45.0 million outstanding balance under the Term Loan and a $160.0 million outstanding balance under the Revolver, all of which is considered short term. As of October 31, 2014, the Company had a $75.0 million outstanding balance under the Term Loan, of which $45.0 million was classified as long-term and no outstanding balance under the Revolver. Borrowings bear interest at a floating rate based on a margin over the Company’s choice of market observable base rates as defined in the amended and restated Credit Agreement. As of October 31, 2015, borrowings under the Term Loan bore interest at LIBOR +1.125% and the applicable interest rate for the Revolver was LIBOR +1.000%. In addition, commitment fees are payable on the Revolver at rates between 0.125% and 0.200% per year based on the Company’s leverage ratio on the daily amount of the revolving commitment.
The carrying amount of the short-term and long-term debt approximates the estimated fair value. These borrowings under the amended and restated Credit Agreement have a variable interest rate structure and are classified within Level 2 of the fair value hierarchy.
Note 6. Fair Value Measures
Accounting Standards Codification (ASC) 820-10, Fair Value Measurements and Disclosures, defines fair value, establishes guidelines and enhances disclosure requirements for fair value measurements. The accounting guidance requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The accounting guidance also establishes a fair value hierarchy based on the independence of the source and objective evidence of the inputs used. There are three fair value hierarchies based upon the level of inputs that are significant to fair value measurement:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical instruments in active markets;
Level 2—Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
On a recurring basis, the Company measures the fair value of certain of its assets and liabilities, which include cash equivalents, short-term investments, non-qualified deferred compensation plan assets, and foreign currency derivative contracts.
The Company’s cash equivalents and short-term investments are classified within Level 1 or Level 2 because they are valued using quoted market prices in an active market or alternative independent pricing sources and models utilizing market observable inputs.
The Company’s non-qualified deferred compensation plan assets consist of money market and mutual funds invested in domestic and international marketable securities that are directly observable in active markets and are therefore classified within Level 1.
The Company’s foreign currency derivative contracts are classified within Level 2 because these contracts are not actively traded and the valuation inputs are based on quoted prices and market observable data of similar instruments.

64


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


The Company’s borrowings under its credit and term loan facilities are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon market rates currently available to the Company for debt with similar terms and maturities. Refer to Note 5. Financial Assets and Liabilities.
Assets/Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are summarized below as of October 31, 2015:
 
  
 
 
Fair Value Measurement Using
Description
Total
 
Quoted Prices in 
Active Markets 
for Identical Assets
(Level  1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
 
(in thousands)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
233,839

 
$
233,839

 
$

 
$

Commercial paper
1,834

 

 
1,834

 

Certificates of deposit
3,500

 

 
3,500

 

Asset-backed securities
299

 

 
299

 

Short-term investments:
 
 
 
 
 
 
 
U.S. government agency securities
12,614

 

 
12,614

 

Municipal bonds
1,403

 

 
1,403

 

Certificates of deposit
9,800

 

 
9,800

 

Commercial paper
12,129

 

 
12,129

 

Corporate debt securities
67,188

 

 
67,188

 

Asset-backed securities
24,608

 

 
24,608

 

Non-U.S. government agency securities
1,005

 

 
1,005

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency derivative contracts
6,462

 

 
6,462

 

Other long-term assets:
 
 
 
 
 
 
 
Deferred compensation plan assets
158,462

 
158,462

 

 

Total assets
$
533,143

 
$
392,301

 
$
140,842

 
$

Liabilities
 
 
 
 
 
 
 
Accounts payable and accrued liabilities:
 
 
 
 
 
 
 
Foreign currency derivative contracts
$
10,281

 
$

 
$
10,281

 
$

Other long-term liabilities:
 
 
 
 
 
 
 
Deferred compensation plan liabilities
158,462

 
158,462

 

 

Total liabilities
$
168,743

 
$
158,462

 
$
10,281

 
$

 

65


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Assets and liabilities measured at fair value on a recurring basis are summarized below as of October 31, 2014:
Description
Total
 
Fair Value Measurement Using
Quoted Prices in 
Active Markets 
for Identical Assets
(Level  1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
 
(in thousands)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
409,064

 
$
409,064

 
$

 
$

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency derivative contracts
9,300

 

 
9,300

 

Other long-term assets:
 
 
 
 
 
 
 
Deferred compensation plan assets
145,508

 
145,508

 

 

Total assets
$
563,872

 
$
554,572

 
$
9,300

 
$

Liabilities
 
 
 
 
 
 
 
Accounts payable and accrued liabilities:
 
 
 
 
 
 
 
Foreign currency derivative contracts
$
11,755

 
$

 
$
11,755

 
$

Other long-term liabilities:
 
 
 
 
 
 
 
Deferred compensation plan liabilities
145,508

 
145,508

 

 

Total liabilities
$
157,263

 
$
145,508

 
$
11,755

 
$

Assets/Liabilities Measured at Fair Value on a Non-Recurring Basis
Non-Marketable Equity Securities
Equity investments in privately-held companies, also called non-marketable equity securities, are accounted for using either the cost or equity method of accounting.
The non-marketable equity securities are measured and recorded at fair value when an event or circumstance which impacts the fair value of these securities indicates an other-than-temporary decline in value has occurred.  In such events, these equity investments would be classified within Level 3 as they are valued using significant unobservable inputs or data in an inactive market, and the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The non-marketable equity securities are measured and recorded at fair value when an event or circumstance which impacts the fair value of these securities indicates an other-than-temporary decline in value has occurred. The Company monitors these investments and generally uses the income approach to assess impairments based primarily on the financial conditions of these companies.
The Company did not recognize any impairment during fiscal 2015, 2014 and 2013.
As of October 31, 2015, the fair value of the Company’s non-marketable securities was $10.3 million of which $6.6 million and $3.7 million were accounted for under the cost method and equity method, respectively. As of October 31, 2014, the fair value of the Company's non-marketable securities was $10.9 million, of which $6.7 million and $4.2 million were accounted for under the cost method and equity method, respectively. During the twelve months ended October 31, 2014, the Company received cash distributions of $7.1 million from the liquidation of one of its investments resulting in a $6.9 million gain, which was recorded to other income (expense), net.
Note 7. Commitments and Contingencies
Lease Commitments
The Company leases certain of its domestic and foreign facilities and certain office equipment under non-cancelable lease agreements. The lease agreements generally require the Company to pay property taxes, insurance, maintenance and repair costs. Rent expenses were $67.6 million, $65.6 million and $64.4 million in fiscal 2015, 2014 and 2013, respectively. The Company charges operating lease payments to expense using the straight-line method. The Company subleases portions of its facilities and records sublease payments as a reduction of rent expense.

66


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


During the first quarter of fiscal 2015, the Company moved into two new office buildings in Mountain View, California. The buildings together provide approximately 341,000 square feet. This space is leased through August 2030, and the Company has two options to extend the lease term, the first to extend the term by ten years, followed by a second option to extend by approximately nine additional years.
As of October 31, 2015, anticipated future minimum lease payments on all non-cancellable operating leases with a term in excess of one year, net of sublease income are as follows:
 
Minimum
Lease
Payments
 
Sublease Income
 
Net
 
(in thousands)
Fiscal Year
 
 
 
 
 
2016
$
52,266

 
$
2,579

 
$
49,687

2017
47,695

 
2,063

 
45,632

2018
40,979

 
2,120

 
38,859

2019
35,469

 
2,179

 
33,290

2020
25,501

 
2,239

 
23,262

Thereafter
164,731

 
4,432

 
160,299

Total
$
366,641

 
$
15,612

 
$
351,029

Legal Proceedings
The Company is subject to routine legal proceedings, as well as demands, claims and threatened litigation, which arise in the normal course of its business. The ultimate outcome of any litigation is uncertain and unfavorable outcomes could have a negative impact on the Company’s financial position and results of operations. The Company reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount is estimable, the Company accrues a liability for the estimated loss. The Company has determined that no disclosure of estimated loss is required for a claim against the Company because: (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.
Mentor Patent Litigation
The Company is engaged in complex patent litigation with Mentor Graphics Corporation (Mentor) involving several actions in different forums. The Company acquired Emulation & Verification Engineering S.A. (EVE) on October 4, 2012. At the time of the acquisition, EVE and EVE-USA, Inc. (collectively, the EVE Parties) were defendants in three patent infringement lawsuits filed by Mentor. Mentor filed suit against the EVE Parties in federal district court in the District of Oregon on August 16, 2010 alleging that EVE’s ZeBu products infringed Mentor’s United States Patent No. 6,876,962. Mentor filed an additional suit in federal district court in the District of Oregon on August 17, 2012 alleging that EVE’s ZeBu products infringed Mentor’s United States Patent No. 6,947,882. Both cases sought compensatory damages, including lost profits and royalties, and a permanent injunction. Mentor also filed a patent infringement lawsuit against Nihon EVE K.K. in Tokyo District Court in 2010 alleging that certain ZeBu products infringe Mentor’s Japanese Patent No. P3,588,324. This case seeks compensatory damages, a permanent injunction and destruction of inventory. On May 15, 2015, the Tokyo District Court ruled that such products did not infringe Mentor's patent. Mentor has appealed the decision.
On September 27, 2012, the Company and the EVE Parties filed an action for declaratory relief against Mentor in federal district court in the Northern District of California, seeking a determination that Mentor’s United States Patents Nos. 6,009,531; 5,649,176 and 6,240,376, which were the subject of a patent infringement lawsuit filed by Mentor against EVE in 2006 and settled in the same year, are invalid and not infringed by EVE’s products, and that Mentor is without right or authority to threaten or maintain suit against the plaintiffs on such patents. Mentor asserted patent infringement counterclaims in this action based on the same three patents and sought compensatory damages, including lost profits and royalties, and a permanent injunction. In April 2013, this action was transferred to the federal district court in Oregon and consolidated with the two Mentor lawsuits in that district (the Oregon Action).

67


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


The Oregon Action. In the Oregon Action, the Company and the EVE Parties further asserted patent infringement counterclaims against Mentor based on the Company’s United States Patents Nos. 6,132,109 and 7,069,526, seeking compensatory damages and a permanent injunction. After pre-trial summary judgment rulings, the only patent remaining at issue in the Oregon Action was Mentor's '376 patent.
The Oregon Action went to trial on the remaining Mentor patent, and a jury reached a verdict on October 10, 2014 finding that certain features of the ZeBu products infringed the ‘376 patent and assessing damages of approximately $36 million. On March 12, 2015, the court entered an injunction prohibiting certain sales activities relating to the features found by the jury to infringe. The Company has released a new version of ZeBu software that does not include such features. Both parties have appealed from the final judgment. The Company has accrued an immaterial amount as a loss contingency. The Company cannot estimate a range of losses, if any, exceeding the amount already accrued.
The California Action. On December 21, 2012, the Company filed an action for patent infringement against Mentor in federal district court in the Northern District of California, alleging that Mentor’s Veloce products infringe the Company’s United States Patents Nos. 5,748,488, 5,530,841, 5,680,318 and 6,836,420 (the California Action). This case seeks compensatory damages and a permanent injunction. The court stayed the action as to the ‘420 patent pending the U.S. Patent and Trademark Office's inter partes review of that patent (discussed below). On January 20, 2015, the court granted Mentor's motion for summary judgment on the '488, '841, and '318 patents, finding that such patents were invalid. The Company has appealed the court's ruling.
PTO Proceedings. On September 26, 2012, the Company filed two inter partes review requests with the U.S. Patent and Trademark Office (the PTO) challenging the validity of Mentor’s ‘376 and ‘882 patents. The PTO granted review of the ‘376 patent and denied review of the ‘882 patent. On February 19, 2014, the PTO issued its final decision in the review of the ‘376 patent, finding some of the challenged claims invalid and some of the challenged claims valid. On April 22, 2014, the Company appealed to the Federal Circuit from the PTO’s decision. Mentor filed a cross-appeal on May 2, 2014.
On December 21, 2013, Mentor filed an inter partes review request with the PTO challenging the validity of the Company’s ‘420 patent. On June 11, 2015, the PTO issued its final decision in the review, finding all of the challenged claims invalid. On August 12, 2015, the Company appealed to the Federal Circuit from the PTO's decision.
Note 8. Accumulated Other Comprehensive Income (Loss)
Components of accumulated other comprehensive income (loss), on an after-tax basis where applicable, were as follows:
 
Year Ended October 31,
 
2015
 
2014
 
(in thousands)
Cumulative currency translation adjustments
$
(90,508
)
 
$
(50,941
)
Unrealized gain (loss) on derivative instruments, net of taxes
(14,839
)
 
(11,148
)
Unrealized gain (loss) on available-for-sale securities, net of taxes
(28
)
 

Total accumulated other comprehensive income (loss)
$
(105,375
)
 
$
(62,089
)

68


The effect of amounts reclassified out of each component of accumulated other comprehensive income (loss) into net income was as follows:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Reclassifications from accumulated other comprehensive income (loss) into consolidated statement of operations:
 
 
 
 
 
Gain (loss) on cash flow hedges, net of taxes
 
 
 
 
 
Revenues
$
9,270

 
$
2,339

 
$
7,457

Operating expenses
(24,193
)
 
1,543

 
(892
)
Gain (loss) on available-for-sale securities
 
 
 
 
 
Other income (expense)
41

 

 

Total reclassifications into net income
$
(14,882
)
 
$
3,882

 
$
6,565

Amounts reclassified in fiscal 2015, 2014 and 2013 primarily consisted of gains (losses) from the Company’s cash flow hedging activities. See Note 5. Financial Assets and Liabilities.
Note 9. Stock Repurchase Program
The Company’s Board of Directors (Board) approved a stock repurchase program in 2002 pursuant to which the Company was authorized to purchase up to $500.0 million of its common stock, and has periodically replenished the stock repurchase program to such amount. The Board last replenished the stock repurchase program up to $500.0 million on September 1, 2015. The program does not obligate Synopsys to acquire any particular amount of common stock, and the program may be suspended or terminated at any time by Synopsys’ Chief Financial Officer or the Board. The Company repurchases shares to offset dilution caused by ongoing stock issuances from existing equity plans for equity compensation awards and issuances related to acquisitions, and when management believes it is a good use of cash. Repurchases are transacted in accordance with Rule 10b-18 of the Securities Exchange Act of 1934 (Exchange Act) and may be made through any means including, but not limited to, open market purchases, plans executed under Rule 10b5-1(c) of the Exchange Act and structured transactions. As of October 31, 2015, $500 million remained available for further repurchases under the program.
In December 2014, the Company entered into an accelerated share repurchase agreement (the December 2014 ASR) to repurchase an aggregate of $180.0 million of the Company’s common stock. Pursuant to the December 2014 ASR, the Company made a prepayment of $180.0 million of which an initial share value of $144.0 million was delivered in December and the $36.0 million forward equity contract was settled during the third fiscal quarter of fiscal 2015. Total shares purchased under the December 2014 ASR were approximately 4.0 million shares at an average purchase price of $45.37 per share.
In August 2015, the Company entered into an accelerated share repurchase agreement (the August 2015 ASR) to repurchase an aggregate of $100.0 million of the Company’s common stock. Pursuant to the August 2015 ASR, the Company made a prepayment of $100.0 million and received an initial share delivery of shares valued at $80.0 million with an average purchase price of $46.94 per share. The remaining balance of $20.0 million is included within stockholders' equity during fiscal 2015 and was settled in the first quarter of fiscal 2016. Total shares purchased under the August 2015 ASR were approximately 2.1 million total shares, at an average purchase price of $48.06 per share.
In December 2015, the Company entered into two accelerated share repurchase agreements (December 2015 ASRs) to repurchase an aggregate of $200.0 million of the Company’s common stock. Pursuant to the December 2015 ASRs, the Company made a prepayment of $200.0 million and received initial share deliveries of shares valued at $160.0 million with an average purchase price of $46.08 per share. The remaining balance of $40.0 million will be settled on or before April 29, 2016, upon completion of the repurchase. Under the terms of the December 2015 ASRs, the specific number of shares that the Company ultimately repurchases will be based on the volume-weighted average share price of the Company’s common stock during the repurchase period, less a discount.


69


The following table summarizes stock repurchase activities as well as the reissuance of treasury stock for employee stock compensation purposes:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands, except per share price)
Shares repurchased
5,672

 
3,092

 
3,996

Average purchase price per share
$
45.84

 
$
38.72

 
$
36.29

Aggregate purchase price(1) 
$
260,000

 
$
119,747

 
$
145,016

Reissuance of treasury stock
4,864

 
4,888

 
7,266

(1)
Does not include $20.0 million equity forward contract related to the above-referenced August 2015 ASR.
Note 10. Employee Benefit Plans
Employee Stock Purchase Plan
Under the Company’s Employee Stock Purchase Plan (ESPP), employees are granted the right to purchase shares of common stock at a price per share that is 85% of the lesser of the fair market value of the shares at (1) the beginning of a rolling two year offering period or (2) the end of each semi-annual purchase period, subject to a plan limit on the number of shares that may be purchased in a purchase period.
On April 2, 2014, the Company’s stockholders approved an amendment to the ESPP to increase the number of shares of common stock authorized for issuance under the plan by 5.0 million shares. During fiscal 2015, 2014 and 2013, the Company issued 1.7 million, 1.8 million, and 2.1 million shares, respectively, under the ESPP at average per share prices of $31.55, $30.00 and $22.75, respectively. As of October 31, 2015, 5.3 million shares of common stock were reserved for future issuance under the ESPP.
Equity Compensation Plans
2006 Employee Equity Incentive Plan. On April 25, 2006, the Company’s stockholders approved the 2006 Employee Equity Incentive Plan (2006 Employee Plan), which provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights and other forms of equity compensation, including performance stock awards and performance cash awards, as determined by the plan administrator. The terms and conditions of each type of award are set forth in the 2006 Employee Plan. Options granted under this plan have a contractual term of seven years and generally vest over four years. On April 2, 2015, the Company's stockholders approved an amendment to increase the number of shares of common stock reserved for future issuance under the 2006 Employee Plan by 3.8 million shares. As of October 31, 2015, an aggregate of 6.6 million stock options and 3.9 million restricted stock units were outstanding, and 11.9 million shares were available for future issuance under the 2006 Employee Plan.
2005 Non-Employee Directors Equity Incentive Plan. On May 23, 2005, the Company’s stockholders approved the 2005 Non-Employee Directors Equity Incentive Plan (the 2005 Directors Plan). The 2005 Directors Plan provides for annual equity awards to non-employee directors in the form of stock options, restricted stock or a combination thereof. The Company’s stockholders have approved an aggregate of 0.8 million shares of common stock reserved under the 2005 Directors Plan.
As of October 31, 2015, the Company has issued an aggregate of 343,070 shares of restricted stock awards with an aggregate grant date fair value of approximately $10.5 million under the 2005 Directors Plan. Restricted stock awards vest over a period of three years. In addition, the Company granted options to purchase 157,871 shares of common stock, which vest over a period of three to four years, with an aggregate grant date fair value of $4.7 million, to non-employee directors during fiscal 2007, fiscal 2011, and fiscal 2015. As of October 31, 2015, 44,823 shares of restricted stock were unvested and 76,369 stock options were outstanding, and a total of 262,402 shares of common stock were reserved for future grant under the 2005 Directors Plan.
Other Assumed Stock Plans through Acquisitions. In connection with the Company’s acquisitions in fiscal 2008, fiscal 2010, fiscal 2012, fiscal 2014, and fiscal 2015, the Company assumed certain outstanding stock awards of acquired companies. If these assumed equity awards are canceled, forfeited or expire unexercised, the underlying shares do not become available for future grant. As of October 31, 2015, 0.6 million shares of the Company’s common stock remained subject to such outstanding assumed equity awards.

70


Restricted Stock Units. Since fiscal 2007, restricted stock units are granted under the 2006 Employee Plan as part of the Company’s new hire and annual incentive compensation program. Restricted stock units are valued based on the closing price of the Company’s common stock on the grant date. In general, restricted stock units vest over three to four years and are subject to the employee's continuing service with the Company. For each restricted stock unit granted under the 2006 Employee Plan, a share reserve ratio is applied for the purpose of determining the remaining number of shares reserved for future grants under the plan. On March 24, 2011, the Company's stockholders approved an amendment of the 2006 Employee Plan to prospectively change the reserve ratio from 2.18 to 1.25. On April 3, 2012, the stockholders approved amending the share reserve ratio from 1.25 to 1.50. On April 2, 2015, the stockholders approved amending the share reserve ratio from 1.50 to 1.60.
The following table contains information concerning activities related to restricted stock units:
 
Restricted
Stock Units
 
Weighted 
Average
Grant Date
Fair Value
 
Weighted
Average
Remaining
Contractual
Life (In Years)
 
Aggregate
Fair
Value
 
(in thousands, except per share and life amounts)
Balance at October 31, 2012
3,920

 
$
27.18

 
1.52
 
 
Granted
1,680

 
$
35.27

 
 
 
 
Vested(1)
(1,476
)
 
$
25.35

 
 
 
$
52,234

Forfeited
(141
)
 
$
28.36

 
 
 
 
Balance at October 31, 2013
3,983

 
$
31.23

 
1.51
 
 
Granted
1,645

 
$
39.03

 
 
 
 
Vested(1)
(1,564
)
 
$
29.07

 
 
 
$
60,815

Forfeited
(117
)
 
$
32.95

 
 
 
 
Balance at October 31, 2014
3,947

 
$
35.29

 
1.53
 
 
Granted
1,707

 
$
48.13

 
 
 
 
Vested(1)
(1,522
)
 
$
33.05

 
 
 
$
73,677

Forfeited
(204
)
 
$
37.68

 
 
 
 
Balance at October 31, 2015
3,928

 
$
41.61

 
1.54
 
 
(1)
The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.

71


The following table contains additional information concerning activities related to stock options and restricted stock units under all equity plans, other than shares available for grant under the 2005 Directors Plan:
 
Available for
Grant(3)
 
Options(2)
 
Options
Outstanding
 
Weighted-
Average Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Life (In Years)
 
Aggregate
Intrinsic
Value
 
(in thousands, except per share and life amounts)
Balance at October 31, 2012
7,352

 
10,219

 
$
24.64

 
3.71
 
$
80,950

Options Granted
(1,704
)
 
1,704

 
$
34.10

 
 
 
 
Options Assumed(2)
 
 
158

 
$
23.60

 
 
 
 
Options Exercised
 
 
(4,173
)
 
$
24.34

 
 
 
 
Options Canceled/forfeited/expired
159

 
(182
)
 
$
24.17

 
 
 
 
Restricted stock units granted(1)
(2,519
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
184

 
 
 
 
 
 
 
 
Additional shares reserved
5,000

 
 
 
 
 
 
 
 
Balance at October 31, 2013
8,472

 
7,726

 
$
26.87

 
4.30
 
$
71,700

Options Granted
(1,686
)
 
1,686

 
$
38.65

 
 
 
 
Options Assumed(2)
 
 
843

 
$
24.63

 
 
 
 
Options Exercised
 
 
(2,103
)
 
$
24.47

 
 
 
 
Options Canceled/forfeited/expired
163

 
(402
)
 
$
27.44

 
 
 
 
Restricted stock units granted(1)
(2,468
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
174

 
 
 
 
 
 
 
 
Additional shares reserved
7,500

 
 
 
 
 
 
 
 
Balance at October 31, 2014
12,155

 
7,750

 
$
29.81

 
4.66
 
$
86,537

Options Granted
(1,908
)
 
1,942

 
$
45.14

 
 
 
 
Options Assumed(2)
 
 
133

 
$
38.97

 
 
 
 
Options Exercised
 
 
(2,125
)
 
$
26.06

 
 
 
 
Options Canceled/forfeited/expired
230

 
(411
)
 
$
33.51

 
 
 
 
Restricted stock units granted(1)
(2,707
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
313

 
 
 
 
 
 
 
 
Additional shares reserved
3,800

 
 
 
 
 
 
 
 
Balance at October 31, 2015
11,883

 
7,289

 
$
34.94

 
4.67
 
$
109,627

Vested and expected to vest as of October 31, 2015
 
 
7,192

 
$
34.84

 
4.65
 
$
108,887

Exercisable at October 31, 2015
 
 
3,673

 
$
29.80

 
3.60
 
$
74,121

 
(1)
These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above.
(2)
The Company assumed options outstanding under various plans through acquisitions.
(3)
Excluding shares reserved for future issuance under the 2005 Directors Plan.

72


The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value based on stock options with an exercise price less than the Company’s closing stock price of $49.98 as of October 31, 2015. The pretax intrinsic value of options exercised and their average exercise prices were:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands, except per share price)
Intrinsic value
$
44,104

 
$
32,094

 
$
46,592

Average exercise price per share
$
26.06

 
$
24.47

 
$
24.34

Restricted stock award activities during fiscal 2015 under the 2005 Directors Plan are summarized as follows:
 
Restricted
Shares
 
Weighted-Average
Grant Date Fair Value
 
(in thousands, except per share)
Unvested at October 31, 2014
48

 
$
36.09

Granted
22

 
$
46.46

Vested
(25
)
 
$
34.76

Forfeited

 
$

Unvested at October 31, 2015
45

 
$
41.82

Valuation and Expense of Stock Compensation. The Company estimates the fair value of stock-based awards in the form of stock options and employee stock purchase rights under employee stock purchase plans on the grant date. The value of awards expected to vest is recognized as expense over the applicable service periods. The Company uses the straight-line attribution method to recognize stock compensation costs over the service period of the award. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options, stock appreciation rights and employee stock purchase plan awards. The Black-Scholes option-pricing model incorporates various subjective assumptions including expected volatility, expected term and interest rates. The expected volatility for both stock options and stock purchase rights under the ESPP is estimated by a combination of implied volatility for publicly traded options of the Company’s common stock with a term of six months or longer and the historical stock price volatility over the estimated expected term of the Company’s stock-based awards. The expected term of the Company’s stock-based awards is based on historical experience.
The assumptions presented in the following table were used to estimate the fair value of stock options and employee stock purchase rights granted under the Company’s stock plans or stock plans assumed from acquisitions:
 
Year Ended October 31,
 
2015
 
2014
 
2013
Stock Options
 
 
 
 
 
Expected life (in years)
4.3
 
4.5
 
4.7
Risk-free interest rate
1.24% - 1.58%
 
1.38% - 1.74%
 
0.62% - 1.66%
Volatility
16.92%-21.76%
 
18.38%-20.00%
 
20.61% - 26.47%
Weighted average estimated fair value
$8.77
 
$10.95
 
$7.29
ESPP
 
 
 
 
 
Expected life (in years)
0.5 - 2.0
 
0.5 - 2.0
 
0.5 - 2.0
Risk-free interest rate
0.12% - 0.75%
 
0.05% - 0.58%
 
0.10% - 0.43%
Volatility
18.01% - 21.60%
 
16.84% - 18.78%
 
17.12% - 21.75%
Weighted average estimated fair value
$11.11
 
$9.17
 
$8.19

73


The following table presents stock compensation expense for fiscal 2015, 2014 and 2013, respectively:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Cost of license
$
9,162

 
$
8,122

 
$
6,597

Cost of maintenance and service
2,164

 
2,336

 
1,628

Research and development expense
43,431

 
38,241

 
32,423

Sales and marketing expense
17,744

 
16,754

 
13,983

General and administrative expense
13,899

 
13,987

 
12,880

Stock compensation expense before taxes
86,400

 
79,440

 
67,511

Income tax benefit
(20,071
)
 
(18,224
)
 
(16,446
)
Stock compensation expense after taxes
$
66,329

 
$
61,216

 
$
51,065

As of October 31, 2015, the Company had $156.9 million of total unrecognized stock compensation expense relating to options and restricted stock units and awards, which is expected to be recognized over a weighted average period of 2.5 years.
The cash flows resulting from the tax benefits for tax deductions in excess of the compensation expense recorded for the stock awards (excess tax benefits) are classified as cash flows from financing activities. The Company recorded excess tax benefits of $4.2 million in fiscal 2015; no excess tax benefits were recorded in fiscal periods 2014 and 2013.
Deferred Compensation Plan. The Company maintains the Synopsys Deferred Compensation Plan (the Deferred Plan), which permits eligible employees to defer up to 50% of their annual cash base compensation and up to 100% of their eligible cash variable compensation. Amounts may be withdrawn from the Deferred Plan pursuant to elections made by the employees in accordance with the terms of the plan. Since the inception of the Deferred Plan, the Company has not made any matching or discretionary contributions to the Deferred Plan. There are no Deferred Plan provisions that provide for any guarantees or minimum return on investments. Undistributed amounts under the Deferred Plan are subject to the claims of the Company’s creditors. The securities held by the Deferred Plan are classified as trading securities.
Deferred Plan Assets and Liabilities are as follows:
 
As of October 31, 2015
 
As of October 31, 2014
 
(In thousands)
Plan assets recorded in other long-term assets
$
158,462

 
$
145,508

Plan liabilities recorded in other long-term liabilities(1)
$
158,462

 
$
145,508

(1)
For undistributed deferred compensation balances due to participants.
Income or loss from the change in fair value of the Deferred Plan assets is recorded in other income (expense), net. The increase or decrease in the fair value of the undistributed Deferred Plan obligation is recorded in total cost of revenue and operating expense. The following table summarizes the impact of the Deferred Plan:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Increase (reduction) to cost of revenue and operating expense
$
3,701

 
$
10,856

 
$
18,453

Other income (expense), net
3,701

 
10,856

 
18,453

Net increase (decrease) to net income
$

 
$

 
$

Other Retirement Plans. The Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. Total contributions to these plans were $40.0 million, $23.8 million and $21.3 million in fiscal 2015, 2014 and 2013, respectively. For employees in the United States and Canada, the Company matches pretax employee contributions up to a maximum of U.S. $3,000 and Canadian $4,000, respectively, per participant per year.

74


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Note 11. Income Taxes
The domestic and foreign components of the Company’s total income (loss) before provision for income taxes are as follows:
 
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
United States
$
42,571

 
$
(7,638
)
 
$
61,818

Foreign
239,039

 
279,780

 
213,848

 
$
281,610

 
$
272,142

 
$
275,666

The components of the (benefit) provision for income taxes were as follows:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Current:
 
 
 
 
 
Federal
$
(21,911
)
 
$
(14,951
)
 
$
11,692

State
1,385

 
279

 
(5,949
)
Foreign
39,319

 
42,085

 
29,428

 
18,793

 
27,413

 
35,171

Deferred:
 
 
 
 
 
Federal
44,462

 
(4,612
)
 
4,969

State
(2,282
)
 
(4,141
)
 
933

Foreign
(5,297
)
 
(5,642
)
 
(13,207
)
 
36,883

 
(14,395
)
 
(7,305
)
Provision (Benefit) for income taxes
$
55,676

 
$
13,018

 
$
27,866

The provision (benefit) for income taxes differs from the taxes computed with the statutory federal income tax rate as follows: 
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Statutory federal tax
$
98,564

 
$
95,251

 
$
96,483

State tax (benefit), net of federal effect
(4,764
)
 
(4,306
)
 
(2,697
)
Tax credits (1)
(13,301
)
 
(5,153
)
 
(24,972
)
Tax on foreign earnings less than U.S. statutory tax
(56,536
)
 
(61,376
)
 
(40,156
)
Deferred tax reversal resulting from merger of foreign affiliate

 

 
(6,808
)
Tax settlements
(6,251
)
 
(19,645
)
 
(1,130
)
Stock based compensation
5,406

 
5,675

 
4,671

Changes in valuation allowance
(216
)
 
(235
)
 
(776
)
Federal statute lapses
(2,265
)
 
(6,746
)
 

Integration of acquired technologies
33,015

 
4,715

 
3,486

Other
2,024

 
4,838

 
(235
)
 
$
55,676

 
$
13,018

 
$
27,866

(1)
As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately $19.0 million in the above amount for the period January 1, 2012 through October 31, 2013. The credit expired on December 31, 2013, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately $12.4 million in the above amount for the period January 1 through December 31, 2014.


75


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


The significant components of deferred tax assets and liabilities were as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Net deferred tax assets:
 
 
 
Deferred tax assets:
 
 
 
Accruals and reserves
$
40,373

 
$
28,608

Deferred revenue
36,460

 
42,766

Deferred compensation
69,716

 
56,920

Capitalized costs
60,998

 
66,616

Capitalized research and development costs
24,748

 
32,710

Stock compensation
18,001

 
18,508

Tax loss carryovers
50,987

 
64,273

Foreign tax credit carryovers
1,064

 
18,846

Research and other tax credit carryovers
80,327

 
110,247

Other
5,340

 
4,689

Gross deferred tax assets
388,014

 
444,183

Valuation allowance
(48,700
)
 
(45,996
)
Total deferred tax assets
339,314

 
398,187

Deferred tax liabilities:
 
 
 
Intangible assets
66,345

 
81,218

Undistributed earnings of foreign subsidiaries
933

 
726

Total deferred tax liabilities
67,278

 
81,944

Net deferred tax assets
$
272,036

 
$
316,243

It is more likely than not that the results of future operations will be able to generate sufficient taxable income to realize the net deferred tax assets. The valuation allowance provided against our deferred tax assets as of October 31, 2015 is mainly attributable to California research credit and international foreign tax credit carryforwards. The valuation allowance increased by a net of $2.7 million in fiscal 2015 due to changes in corresponding deferred tax assets primarily related to California research credit carryforwards.
The Company has the following tax loss and credit carryforwards available to offset future income tax liabilities:
Carryforward
Amount
 
Expiration
Date
 
(in thousands)
 
 
Federal net operating loss carryforward
$
108,533

 
2016-2034
Federal research credit carryforward
120,243

 
2019-2035
Federal foreign tax credit carryforward
4,586

 
2017-2023
International foreign tax credit carryforward
10,104

 
Indefinite
California research credit carryforward
135,858

 
Indefinite
Other state research credit carryforward
5,395

 
2016-2030
State net operating loss carryforward
217,914

 
2016-2035
The federal and state net operating loss carryforward is from acquired companies and the annual use of such loss is subject to significant limitations under Internal Revenue Code Section 382. Foreign tax credits may only be used to offset tax attributable to foreign source income. The federal research tax credit expired as of December 31, 2014.
The Company has unrecognized deferred tax assets of approximately $83.3 million as of October 31, 2015 attributable to excess tax deductions related to stock options, the benefit of which will be credited to stockholders' equity when realized.
The Company has not provided taxes for undistributed earnings of its foreign subsidiaries except to the extent that the Company does not plan to reinvest such earnings indefinitely outside the United States. If the cumulative foreign earnings exceed the amount the Company intends to reinvest in foreign country operations in the future, the

76


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


Company would provide for taxes on such excess amount. As of October 31, 2015, there were approximately $1,047.5 million of earnings upon which U.S. income taxes of approximately $232.0 million have not been provided for.
The gross unrecognized tax benefits increased by approximately $8.0 million during fiscal 2015 resulting in gross unrecognized tax benefits of $132.1 million as of October 31, 2015. A reconciliation of the beginning and ending balance of gross unrecognized tax benefits is summarized as follows:
 
As of October 31, 2015
 
As of October 31, 2014
 
(in thousands)
Beginning balance
$
124,102

 
$
117,760

Increases in unrecognized tax benefits related to prior year tax positions
10,922

 
2,037

Decreases in unrecognized tax benefits related to prior year tax positions
(7,526
)
 
(23,271
)
Increases in unrecognized tax benefits related to current year tax positions
13,232

 
35,277

Decreases in unrecognized tax benefits related to settlements with taxing authorities

 
(1,858
)
Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations
(5,996
)
 
(8,816
)
Increases in unrecognized tax benefits acquired
976

 
3,575

Changes in unrecognized tax benefits due to foreign currency translation
(3,656
)
 
(602
)
 
$
132,054

 
$
124,102

As of October 31, 2015 and 2014, approximately $129.4 million and $120.5 million, respectively, of the unrecognized tax benefits would affect our effective tax rate if recognized upon resolution of the uncertain tax positions.
Interest and penalties related to estimated obligations for tax positions taken in the Company’s tax returns are recognized as a component of income tax expense (benefit) in the consolidated statements of operations and totaled approximately $0.6 million, $0.5 million and $0.2 million for fiscal years 2015, 2014 and 2013, respectively. As of October 31, 2015 and 2014, the combined amount of accrued interest and penalties related to tax positions taken on the Company’s tax returns was approximately $2.2 million and $1.3 million, respectively.
The timing of the resolution of income tax examinations is highly uncertain as well as the amounts and timing of various tax payments that are part of the settlement process. This could cause large fluctuations in the balance sheet classification of current and non-current assets and liabilities. The Company believes that in the coming 12 months, it is reasonably possible that either certain audits will conclude or the statute of limitations on certain state and foreign income and withholding taxes will expire, or both. Given the uncertainty as to ultimate settlement terms, the timing of payment and the impact of such settlements on other uncertain tax positions, the range of the estimated potential decrease in underlying unrecognized tax benefits is between $0 and $36 million.
The Company and/or its subsidiaries remain subject to tax examination in the following jurisdictions:
 
 
Jurisdiction
Year(s) Subject to Examination
United States—Synopsys
Fiscal 2015
United States—Magma Design Automation
Fiscal 2012
California—Synopsys
Fiscal years after 2010
California—Magma Design Automation
Fiscal years after 2010
Hungary
Fiscal years after 2008
Ireland, Japan, and Taiwan
Fiscal years after 2009
In addition, the Company has made acquisitions with operations in several of its significant jurisdictions which may have years subject to examination different from the years indicated in the above table.

77


SYNOPSYS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS—Continued


On July 27, 2015, the Tax Court issued an opinion (Altera Corp. et al. v. Commissioner) regarding the treatment of stock-based compensation expense in intercompany cost-sharing arrangements. However, U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations. Also, there is uncertainty related to the IRS response to the Tax Court opinion, the final resolution of this issue, and the potential favorable benefits to the Company. As such, no impact has been recorded in fiscal 2015. The Company will continue to monitor developments related to this opinion and the potential impact of those developments on the Company's current and prior fiscal years.
IRS Examinations
In the third quarter of fiscal 2015, the Company reached final settlement with the Examination Division of the IRS on the integration of acquired technologies for fiscal 2015 and research tax credit for fiscal 2014. In the fourth quarter of fiscal 2015, the Company reached final settlement with the IRS on the remaining fiscal 2015 issues.
In the first quarter of fiscal 2014, the Company reached final settlement with the IRS on the remaining fiscal 2012 issues and recognized approximately $10.0 million in unrecognized tax benefits. In the fourth quarter of fiscal 2014, the Company reached final settlement with the IRS for its audit of fiscal 2013 and recognized approximately $5.5 million in unrecognized tax benefits.
In the third and fourth quarters of fiscal 2013, the Company reached settlement with the IRS for its audit of certain fiscal 2012 issues, which resulted in a decrease in unrecognized tax benefits of $6.0 million, decrease in deferred tax assets of $4.9 million and a $1.1 million net tax benefit.
Non-U.S. Examinations
Taiwan
In the first quarter of fiscal 2015, the Company reached final settlement with the Taiwan tax authorities for fiscal 2012 with regard to certain transfer pricing issues. As a result of the settlement, the Company recognized approximately $1.1 million in unrecognized tax benefits. In the fourth quarter of fiscal 2015, the Company reached final settlement with the Taiwan tax authorities for fiscal 2013 with regard to certain transfer pricing issues. As a result of the settlement and the application of the settlement to fiscal 2014, the Company's unrecognized tax benefits decreased by $1.2 million and $1.2 million, respectively.
In the second quarter of fiscal 2014, the Company reached settlements with the Taiwan tax authorities for fiscal years 2010 and 2009, with regard to certain transfer pricing issues. As a result of the settlements and the application of the settlement to other open fiscal years, the Company’s unrecognized tax benefits decreased by $5.1 million. The net tax benefit resulting from the settlements and the application to other open fiscal years was $3.9 million.
Note 12. Other Income (Expense), Net
The following table presents the components of other income (expense), net:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Interest income
$
2,785

 
$
1,302

 
$
1,891

Interest expense
(2,814
)
 
(1,895
)
 
(1,696
)
Gain (loss) on assets related to deferred compensation plan
3,701

 
10,856

 
18,453

Foreign currency exchange gain (loss)
6,363

 
1,195

 
6,026

Other, net(1)
5,109

 
11,967

 
4,499

Total
$
15,144

 
$
23,425

 
$
29,173

(1)
See Note 6. Fair Value Measures.

78


Note 13. Segment Disclosure
ASC 280, Segment Reporting, requires disclosures of certain information regarding operating segments, products and services, geographic areas of operation and major customers. Segment reporting is based upon the “management approach,” i.e., how management organizes the Company’s operating segments for which separate financial information is (1) available and (2) evaluated regularly by the Chief Operating Decision Makers (CODMs) in deciding how to allocate resources and in assessing performance. Synopsys’ CODMs are the Company’s two Co-Chief Executive Officers.
The Company operates in a single segment to provide software products and consulting services in the EDA software industry. In making operating decisions, the CODMs primarily consider consolidated financial information, accompanied by disaggregated information about revenues by geographic region. Specifically, the CODMs consider where individual “seats” or licenses to the Company’s products are located in allocating revenue to particular geographic areas. Revenue is defined as revenues from external customers. Goodwill is not allocated since the Company operates in one reportable operating segment. Revenues and property and equipment, net, related to operations in the United States and other by geographic areas were:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Revenue:
 
 
 
 
 
United States
$
1,143,816

 
$
1,020,654

 
$
939,749

Europe
300,352

 
272,911

 
273,041

Japan
218,794

 
238,588

 
264,141

Asia Pacific and Other
579,249

 
525,319

 
485,283

Consolidated
$
2,242,211

 
$
2,057,472

 
$
1,962,214

 
As of October 31,
 
2015
 
2014
 
(in thousands)
Property and Equipment, net:
 
 
 
United States
$
192,075

 
$
181,019

Other countries
71,002

 
68,079

Total
$
263,077

 
$
249,098

Geographic revenue data for multi-regional, multi-product transactions reflect internal allocations and are therefore subject to certain assumptions and to the Company’s methodology.
One customer, in the aggregate, accounted for 12.8%, 10.5%, and 11.3% of the Company’s consolidated revenue in fiscal 2015, 2014 and 2013, respectively.
Note 14. Effect of New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, "Revenue from Contracts with Customers (Topic 606)," which supersedes the revenue recognition requirements in “Revenue Recognition (Topic 605).” This ASU requires an entity to recognize revenue when goods are transferred or services are provided to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This ASU also requires disclosures enabling users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.
In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date.” With the issuance of ASU 2015-14, the new revenue guidance ASU 2014-09 will be effective for fiscal 2019, including interim periods within that reporting period, using one of two prescribed retrospective methods. The Company is currently in the process of evaluating the impact of adoption on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method, nor has it determined the effect of the standard on its ongoing financial reporting.

79


Supplementary Data - Selected Unaudited Quarterly Financial Data
The table below includes certain unaudited financial information for the last eight fiscal quarters. Refer to Note 2 of Notes to Consolidated Financial Statements for information on our fiscal year end.
 
Quarter Ended
 
January 31,
 
April 30,
 
July 31,
 
October 31,
 
(in thousands, except per share data)
2015
 
 
 
 
 
 
 
Revenue
$
542,043

 
$
557,204

 
$
555,805

 
$
587,159

Gross margin
417,410

 
432,232

 
426,334

 
447,315

Income before provision for income taxes
76,615

 
83,884

 
65,193

 
55,918

Net income
65,189

 
55,596

 
55,387

 
49,762

Net income per share
 
 
 
 
 
 
 
Basic
$
0.42

 
$
0.36

 
$
0.36

 
$
0.32

Diluted
0.41

 
0.35

 
0.35

 
0.31

2014
 
 
 
 
 
 
 
Revenue
$
478,951

 
$
517,697

 
$
521,812

 
$
539,012

Gross margin
373,102

 
403,612

 
406,282

 
417,591

Income before provision for income taxes
71,184

 
68,059

 
70,771

 
62,128

Net income
67,696

 
63,317

 
65,656

 
62,455

Net income per share
 
 
 
 
 
 
 
Basic
$
0.44

 
$
0.41

 
$
0.42

 
$
0.40

Diluted
0.43

 
0.40

 
0.42

 
0.39

 Item 9.     Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
Not applicable.
 Item 9A.     Controls and Procedures
(a)
Evaluation of Disclosure Controls and Procedures. As of October 31, 2015, Synopsys carried out an evaluation under the supervision and with the participation of Synopsys’ management, including the Co-Chief Executive Officers and Chief Financial Officer, of the effectiveness of the design and operation of Synopsys’ disclosure controls and procedures (as such term is defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). There are inherent limitations to the effectiveness of any system of disclosure controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable, not absolute, assurance of achieving their control objectives. Our Co-Chief Executive Officers and Chief Financial Officer have concluded that, as of October 31, 2015, Synopsys’ disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed in the reports Synopsys files and submits under the Exchange Act is recorded, processed, summarized and reported as and when required, and that such information is accumulated and communicated to Synopsys’ management, including the Co-Chief Executive Officers and Chief Financial Officer, to allow timely decisions regarding its required disclosure.
(b)
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 Exchange Act) for Synopsys.
Under the supervision and with the participation of our management, including our Co-Chief Executive Officers and Chief Financial Officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of October 31, 2015. In assessing the effectiveness of our internal control over financial reporting, our management used the framework established in Internal Control Integrated Framework (2013) issued by The Committee of Sponsoring Organizations of the Treadway Commission (COSO).

80


Our management has concluded that, as of October 31, 2015, our internal control over financial reporting was effective based on these criteria. Our independent registered public accounting firm, KPMG LLP, has issued an auditors’ report on the effectiveness of our internal control over financial reporting, which is included herein.
(c)
Changes in Internal Control Over Financial Reporting. There were no changes in Synopsys’ internal control over financial reporting during the fiscal quarter ended October 31, 2015 that have materially affected, or are reasonably likely to materially affect, Synopsys’ internal control over financial reporting.
 Item 9B.     Other Information
None.


81


PART III

 Item 10.     Directors, Executive Officers and Corporate Governance
For information with respect to our executive officers, see Executive Officers of the Registrant in Part I, Item 1 of this Annual Report.
All other information required by this Item is incorporated by reference herein from our definitive Proxy Statement for the 2016 Annual Meeting of Stockholders (the Proxy Statement) scheduled to be held on March 29, 2016, provided under the headings “Proposal 1: Election of Directors,” “Audit Committee Report,” “Corporate Governance,” and “Section 16(a) Beneficial Ownership Reporting Compliance.”
 Item 11.     Executive Compensation
The information required by this Item is incorporated herein by reference from the Proxy Statement, provided under the headings “Compensation Discussion and Analysis” (and all subheadings thereunder), "Executive Compensation Tables" (and all subheadings thereunder), "Director Compensation," “Compensation Committee Interlocks and Insider Participation,” and “Compensation Committee Report.”
 Item 12.     Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this Item is incorporated herein by reference from the Proxy Statement, provided under the headings “Equity Compensation Plan Information” and “Security Ownership of Certain Beneficial Owners and Management.”
 Item 13.     Certain Relationships and Related Transactions and Director Independence
The information required by this Item is incorporated herein by reference from the Proxy Statement, provided under the headings “Certain Relationships and Related Transactions” and “Corporate Governance” (under the subheading “Director Independence”).
 Item 14.     Principal Accountant Fees and Services
The information required by this Item is incorporated herein by reference from the Proxy Statement, provided under the subheadings "Fees and Services of Independent Registered Public Accounting Firm" and "Audit Committee Pre-Approval Policies and Procedures" under the proposal titled “Ratification of Selection of Independent Registered Public Accounting Firm.”


82


PART IV

 Item 15.     Exhibits and Financial Statement Schedules
(a)
The following documents are filed as part of this Form 10-K:
(1)
Financial Statements
The following documents are included as Part II, Item 8 of this Form 10-K:
(2)
Financial Statement Schedules
Schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the financial statements or notes herein.
(3)
Exhibits
See Item 15(b) below.
(b)
Exhibits
EXHIBIT INDEX
Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
3.1
Amended and Restated Certificate of Incorporation
 
10-Q
 
000-19807
 
3.1
 
9/15/2003
 
 
3.2
Amended and Restated Bylaws
 
8-K
 
000-19807
 
3.2
 
5/23/2012
 
 
4.1
Specimen Common Stock Certificate
 
S-1
 
33-45138
 
4.3
 
02/24/92
(effective date)
 
 
10.1
Amended and Restated Credit Agreement, dated May 19, 2015, among Synopsys as Borrower, the several Lenders from time to time parties thereto, Bank of America, N.A. and Wells Fargo Bank, N.A. as Co-Syndication Agents, HSBC Bank USA, N.A., U.S. Bank, N.A., and MUFG Union Bank, N.A. as Co-Documentation Agents, JPMorgan Chase Bank, N.A., as Administrative Agent, and J.P. Morgan Securities LLC, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Wells Fargo Securities, LLC, as Co-Lead Arrangers and Co-Bookrunners
 
8-K
 
000-19807
 
10.15
 
5/20/2015
 
 

83


Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
10.2
Lease Agreement dated October 14, 2011 between Synopsys, Inc. and 690 E. Middlefield Road Fee, LLC, (“The October 14, 2011 Lease”)
 
10-K
 
000-19807
 
10.19
 
12/16/2011
 
 
10.2(i)†
Notification of Change of Ownership of Leased Premises under The October 14, 2011 Lease—Effective May 9, 2012
 
10-K
 
000-19807
 
10.10(i)
 
12/20/2012
 
 
10.2(ii)
First Amendment to The October 14, 2011 Lease
 
10-Q
 
000-19807
 
10.10(ii)
 
3/4/2013
 
 
10.2(iii)
Second Amendment to The October 14, 2011 Lease
 
10-Q
 
000-19807
 
10.10(iii)
 
5/22/2015
 
 
10.3
Lease Agreement, dated January 2, 1996 between Synopsys, Inc. and Tarigo-Paul, a California Limited Partnership, (“The January 2, 1996 Lease”)
 
10-Q
 
000-19807
 
10.28
 
5/14/1996
 
 
10.3(i)
First Amendment to The January 2, 1996 Lease
 
8-K
 
000-19807
 
10.42
 
9/12/2006
 
 
10.3(ii)
Second Amendment to The January 2, 1996 Lease
 
8-K
 
000-19807
 
10.41
 
9/12/2006
 
 
10.3(iii)
Third Amendment to The January 2, 1996 Lease
 
10-K
 
000-19807
 
10.8(iii)
 
12/20/2012
 
 
10.3(iv)
Fourth Amendment to The January 2, 1996 Lease
 
10-K
 
000-19807
 
10.8(iv)
 
12/20/2012
 
 
10.3(v)†
Notification of Change of Ownership of Leased Premises under The January 2, 1996 Lease—Effective September 25, 2012
 
10-K
 
000-19807
 
10.8(v)
 
12/20/2012
 
 
10.4*
2006 Employee Equity Incentive Plan, as amended
 
8-K
 
000-19807
 
10.23
 
4/6/2015
 
 
10.5*
Form of Restricted Stock Unit Grant Notice and Award Agreement under 2006 Employee Equity Incentive Plan
 
 
 
 
 
 
 
 
 
X
10.6*
Form of Notice of Grant of Stock Options and Option Agreement under 2006 Employee Equity Incentive Plan
 
 
 
 
 
 
 
 
 
X
10.7*
Employee Stock Purchase Plan, as amended
 
8-K
 
000-19807
 
10.12
 
4/4/2014
 
 
10.8*
2005 Non-Employee Director Equity Incentive Plan, as amended
 
8-K
 
000-19807
 
10.19
 
4/4/2014
 
 
10.9*
Form of Restricted Stock Grant Notice and Award Agreement under 2005 Non-Employee Directors Equity Incentive Plan
 
10-K
 
000-19807
 
10.33
 
12/16/2011
 
 

84


Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
10.10*
Form of Stock Options Grant Notice and Option Agreement under 2005 Non-Employee Directors Equity Incentive Plan
 
10-K
 
000-19807
 
10.34
 
12/16/2011
 
 
10.11*
Deferred Compensation Plan as restated effective August 1, 2002
 
10-Q
 
000-19807
 
10.5
 
6/10/2004
 
 
10.12*
Synopsys Amended and Restated Deferred Compensation Plan II
 
10-Q
 
000-19807
 
10.23
 
3/9/2009
 
 
10.13
Form of Indemnification Agreement for directors and executive officers
 
8-K
 
000-19807
 
99.2
 
7/14/2011
 
 
10.14
Director’s and Officer’s Insurance and Company Reimbursement Policy
 
S-1
 
33-45138
 
10.2
 
02/24/92
(effective date)
 
 
10.15*
Non-Employee Director Compensation Arrangements
 
 
 
 
 
 
 
 
 
X
10.16*
Amended and Restated Employment Agreement, dated June 2, 2008, between Synopsys, Inc. and Dr. Aart de Geus
 
8-K
 
000-19807
 
10.50
 
6/3/2008
 
 
10.17*
Amended and Restated Employment Agreement, dated June 2, 2008, between Synopsys, Inc. and Dr. Chi-Foon Chan
 
8-K
 
000-19807
 
10.51
 
6/3/2008
 
 
10.18*
Executive Incentive Plan 162(m)
 
8-K
 
000-19807
 
10.42
 
1/28/2010
 
 
10.19*
Form of Amended and Restated Executive Change of Control Severance Benefit Plan
 
10-K
 
000-19807
 
10.32
 
12/22/2008
 
 
10.20*
Compensation Recovery Policy
 
10-K
 
000-19807
 
10.46
 
12/22/2008
 
 
21.1
Subsidiaries of Synopsys, Inc.
 
 
 
 
 
 
 
 
 
X
23.1
Consent of KPMG LLP, Independent Registered Public Accounting Firm
 
 
 
 
 
 
 
 
 
X
24.1
Power of Attorney (see signature page to this Annual Report on Form 10-K)
 
 
 
 
 
 
 
 
 
X
31.1
Certification of Co-Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act
 
 
 
 
 
 
 
 
 
X
31.2
Certification of Co-Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act
 
 
 
 
 
 
 
 
 
X

85


Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
31.3
Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act
 
 
 
 
 
 
 
 
 
X
32.1
Certification of Co-Chief Executive Officers and Chief Financial Officer furnished pursuant to Rule 13a-14(b) or Rule 15d-14(b) of the Exchange Act and Section 1350 of Chapter 63 of Title 18 of the United States Code
 
 
 
 
 
 
 
 
 
X
101.INS
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X

*    Indicates a management contract, compensatory plan or arrangement.
†    We have requested confidential treatment for certain portions of this document pursuant to an application for confidential treatment sent to the SEC. We omitted such portions from this filing and filed them separately with the SEC.


86


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
 
SYNOPSYS, INC.
 
 
 
 
 
Date: December 14, 2015
 
By:
 
/s/ Trac Pham
 
 
 
 
Trac Pham
Chief Financial Officer
(Principal Financial Officer)

87


POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Aart J. de Geus, Chi-Foon Chan and Trac Pham, and each of them, as his true and lawful attorneys-in-fact and agents, with full power of substitution and reconstitution, for him and in his name, place and stead, in any and all capacities, to sign any and all amendments (including post-effective amendments) to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents, or any of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:
Name
 
Title
 
Date
 
 
 
 
 
/S/    AART J. DE GEUS
 
Co-Chief Executive Officer (Co-Principal Executive Officer) and Chairman of the Board of Directors
 
December 14, 2015
Aart J. de Geus
 
 
 
 
 
 
 
 
 
/S/    CHI-FOON CHAN
 
Co-Chief Executive Officer (Co-Principal Executive Officer), President and Director
 
December 14, 2015
Chi-Foon Chan
 
 
 
 
 
 
 
 
 
/S/    TRAC PHAM
 
Chief Financial Officer (Principal Financial Officer)
 
December 14, 2015
Trac Pham
 
 
 
 
 
 
 
 
 
/S/    SUDHINDRA KANKANWADI
 
Vice President, Corporate Controller (Principal Accounting Officer)
 
December 14, 2015
Sudhindra Kankanwadi
 
 
 
 
 
 
 
 
 
/S/    ALFRED F. CASTINO
 
Director
 
December 14, 2015
Alfred F. Castino
 
 
 
 
 
 
 
 
 
/S/    JANICE D. CHAFFIN
 
Director
 
December 14, 2015
Janice D. Chaffin
 
 
 
 
 
 
 
 
 
/S/    BRUCE R. CHIZEN
 
Director
 
December 14, 2015
Bruce R. Chizen
 
 
 
 
 
 
 
 
 
/S/    DEBORAH A. COLEMAN
 
Director
 
December 14, 2015
Deborah A. Coleman
 
 
 
 
 
 
 
 
 
/S/    CHRYSOSTOMOS L. NIKIAS
 
Director
 
December 14, 2015
Chrysostomos L. Nikias
 
 
 
 
 
 
 
 
 
/S/    JOHN G. SCHWARZ
 
Director
 
December 14, 2015
John G. Schwarz
 
 
 
 
 
 
 
 
 
/S/    ROY VALLEE
 
Director
 
December 14, 2015
Roy Vallee
 
 
 
 
 
 
 
 
 
/S/    STEVEN C. WALSKE
 
Director
 
December 14, 2015
Steven C. Walske
 
 
 
 

88


EXHIBIT INDEX
Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
3.1
Amended and Restated Certificate of Incorporation
 
10-Q
 
000-19807
 
3.1
 
9/15/2003
 
 
3.2
Amended and Restated Bylaws
 
8-K
 
000-19807
 
3.2
 
5/23/2012
 
 
4.1
Specimen Common Stock Certificate
 
S-1
 
33-45138
 
4.3
 
02/24/92
(effective date)
 
 
10.1
Amended and Restated Credit Agreement, dated May 19, 2015, among Synopsys as Borrower, the several Lenders from time to time parties thereto, Bank of America, N.A. and Wells Fargo Bank, N.A. as Co-Syndication Agents, HSBC Bank USA, N.A., U.S. Bank, N.A., and MUFG Union Bank, N.A. as Co-Documentation Agents, JPMorgan Chase Bank, N.A., as Administrative Agent, and J.P. Morgan Securities LLC, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Wells Fargo Securities, LLC, as Co-Lead Arrangers and Co-Bookrunners
 
8-K
 
000-19807
 
10.15
 
5/20/2015
 
 
10.2
Lease Agreement dated October 14, 2011 between Synopsys, Inc. and 690 E. Middlefield Road Fee, LLC, (“The October 14, 2011 Lease”)
 
10-K
 
000-19807
 
10.19
 
12/16/2011
 
 
10.2(i)†
Notification of Change of Ownership of Leased Premises under The October 14, 2011 Lease—Effective May 9, 2012
 
10-K
 
000-19807
 
10.10(i)
 
12/20/2012
 
 
10.2(ii)
First Amendment to The October 14, 2011 Lease
 
10-Q
 
000-19807
 
10.10(ii)
 
3/4/2013
 
 
10.2(iii)
Second Amendment to The October 14, 2011 Lease
 
10-Q
 
000-19807
 
10.10(iii)
 
5/22/2015
 
 
10.3
Lease Agreement, dated January 2, 1996 between Synopsys, Inc. and Tarigo-Paul, a California Limited Partnership, (“The January 2, 1996 Lease”)
 
10-Q
 
000-19807
 
10.28
 
5/14/1996
 
 
10.3(i)
First Amendment to The January 2, 1996 Lease
 
8-K
 
000-19807
 
10.42
 
9/12/2006
 
 
10.3(ii)
Second Amendment to The January 2, 1996 Lease
 
8-K
 
000-19807
 
10.41
 
9/12/2006
 
 
10.3(iii)
Third Amendment to The January 2, 1996 Lease
 
10-K
 
000-19807
 
10.8(iii)
 
12/20/2012
 
 
10.3(iv)
Fourth Amendment to The January 2, 1996 Lease
 
10-K
 
000-19807
 
10.8(iv)
 
12/20/2012
 
 

89


Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
10.3(v)†
Notification of Change of Ownership of Leased Premises under The January 2, 1996 Lease—Effective September 25, 2012
 
10-K
 
000-19807
 
10.8(v)
 
12/20/2012
 
 
10.4*
2006 Employee Equity Incentive Plan, as amended
 
8-K
 
000-19807
 
10.23
 
4/6/2015
 
 
10.5*
Form of Restricted Stock Unit Grant Notice and Award Agreement under 2006 Employee Equity Incentive Plan
 
 
 
 
 
 
 
 
 
X
10.6*
Form of Notice of Grant of Stock Options and Option Agreement under 2006 Employee Equity Incentive Plan
 
 
 
 
 
 
 
 
 
X
10.7*
Employee Stock Purchase Plan, as amended
 
8-K
 
000-19807
 
10.12
 
4/4/2014
 
 
10.8*
2005 Non-Employee Director Equity Incentive Plan, as amended
 
8-K
 
000-19807
 
10.19
 
4/4/2014
 
 
10.9*
Form of Restricted Stock Grant Notice and Award Agreement under 2005 Non-Employee Directors Equity Incentive Plan
 
10-K
 
000-19807
 
10.33
 
12/16/2011
 
 
10.10*
Form of Stock Options Grant Notice and Option Agreement under 2005 Non-Employee Directors Equity Incentive Plan
 
10-K
 
000-19807
 
10.34
 
12/16/2011
 
 
10.11*
Deferred Compensation Plan as restated effective August 1, 2002
 
10-Q
 
000-19807
 
10.5
 
6/10/2004
 
 
10.12*
Synopsys Amended and Restated Deferred Compensation Plan II
 
10-Q
 
000-19807
 
10.23
 
3/9/2009
 
 
10.13
Form of Indemnification Agreement for directors and executive officers
 
8-K
 
000-19807
 
99.2
 
7/14/2011
 
 
10.14
Director’s and Officer’s Insurance and Company Reimbursement Policy
 
S-1
 
33-45138
 
10.2
 
02/24/92
(effective date)
 
 
10.15*
Non-Employee Director Compensation Arrangements
 
 
 
 
 
 
 
 
 
X
10.16*
Amended and Restated Employment Agreement, dated June 2, 2008, between Synopsys, Inc. and Dr. Aart de Geus
 
8-K
 
000-19807
 
10.50
 
6/3/2008
 
 
10.17*
Amended and Restated Employment Agreement, dated June 2, 2008, between Synopsys, Inc. and Dr. Chi-Foon Chan
 
8-K
 
000-19807
 
10.51
 
6/3/2008
 
 

90


Exhibit Number
Exhibit Description
 
Incorporated By Reference
 
Filed or
Furnished
  Herewith  
Form  
 
File No.  
 
Exhibit  
 
Filing Date  
 
10.18*
Executive Incentive Plan 162(m)
 
8-K
 
000-19807
 
10.42
 
1/28/2010
 
 
10.19*
Form of Amended and Restated Executive Change of Control Severance Benefit Plan
 
10-K
 
000-19807
 
10.32
 
12/22/2008
 
 
10.20*
Compensation Recovery Policy
 
10-K
 
000-19807
 
10.46
 
12/22/2008
 
 
21.1
Subsidiaries of Synopsys, Inc.
 
 
 
 
 
 
 
 
 
X
23.1
Consent of KPMG LLP, Independent Registered Public Accounting Firm
 
 
 
 
 
 
 
 
 
X
24.1
Power of Attorney (see signature page to this Annual Report on Form 10-K)
 
 
 
 
 
 
 
 
 
X
31.1
Certification of Co-Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act
 
 
 
 
 
 
 
 
 
X
31.2
Certification of Co-Chief Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act
 
 
 
 
 
 
 
 
 
X
31.3
Certification of Chief Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Exchange Act
 
 
 
 
 
 
 
 
 
X
32.1
Certification of Co-Chief Executive Officers and Chief Financial Officer furnished pursuant to Rule 13a-14(b) or Rule 15d-14(b) of the Exchange Act and Section 1350 of Chapter 63 of Title 18 of the United States Code
 
 
 
 
 
 
 
 
 
X
101.INS
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X

*    Indicates a management contract, compensatory plan or arrangement.

91


†    We have requested confidential treatment for certain portions of this document pursuant to an application for confidential treatment sent to the SEC. We omitted such portions from this filing and filed them separately with the SEC.

92
EX-10.5 2 exhibit105.htm EXHIBIT 10.5 Exhibit


EXHIBIT 10.5
SYNOPSYS, INC.
RESTRICTED STOCK UNIT GRANT NOTICE AND AWARD AGREEMENT

(2006 EMPLOYEE EQUITY INCENTIVE PLAN)
Synopsys, Inc. (the “Company”), pursuant to Section 7(b) of the Company’s 2006 Employee Equity Incentive Plan (the “Plan”), hereby awards to Participant a Restricted Stock Unit Award covering the number of restricted stock units (the “Restricted Stock Units”) set forth below (the “Award”). This Award is subject to all of the terms and conditions as set forth in this Restricted Stock Unit Grant Notice and Award Agreement (such agreement, together with any special terms and conditions for your country in the Appendix hereto, the “Agreement”) and the Plan, which is incorporated by reference herein in its entirety. Defined terms not explicitly defined in this Agreement but defined in the Plan shall have the same definitions as in the Plan.
Participant:    %%FIRST_NAME%-% %%LAST_NAME%-%
ID:    %%EMPLOYEE_IDENTIFIER%-%
Award Number:    %%OPTION_NUMBER%-%    
Date of Grant:    %%OPTION_DATE%-%    
Vesting Commencement Date:     %%VEST_BASE_DATE%-%    
Number of Restricted Stock Units:    %%TOTAL_SHARES_GRANTED%-%    
Payment for Common Stock:
Participant’s future     services    


Vesting Schedule
: The Restricted Stock Units shall vest in accordance with the following vesting schedule; provided, however, that the Participant’s Continuous Service has not terminated prior to each such vesting date.     
Units
Vest Type
Full Vest
%%SHARES_PERIOD1%-%
%%VEST_TYPE_PERIOD1%-%
%%VEST_DATE_PERIOD1%-%
%%SHARES_PERIOD2%-%
%%VEST_TYPE_PERIOD2%-%
%%VEST_DATE_PERIOD2%-%
%%SHARES_PERIOD3%-%
%%VEST_TYPE_PERIOD3%-%

%%VEST_DATE_PERIOD3%-%

%%SHARES_PERIOD4%-%
%%VEST_TYPE_PERIOD4%-%

%%VEST_DATE_PERIOD4%-%
Delivery Schedule: The Company shall deliver one share of Common Stock for each Restricted Stock Unit that vests on an applicable vesting date, subject to the provisions of Section 3 below and subject to satisfaction of Tax-Related Items as described in Section 10 below. Each installment of Restricted Stock Units that vests hereunder is intended to constitute a “separate payment” for purposes of U.S. Treasury Regulation Section 1.409A-2(b)(2).
Compensation Recovery: The Restricted Stock Units granted herein are subject to the Compensation Recovery Policy applicable to corporate staff, adopted by the Company in December

1




2008, as amended from time to time (the “Compensation Recovery Policy”) and any required compensation recovery provisions under applicable laws or regulations.

Additional Terms/Acknowledgements: Participant acknowledges receipt of, and understands and agrees to, this Agreement, the Plan, the related Plan prospectus, the Company’s Insider Trading Policy, the Company’s Section 16 Officer and Director Trading Procedures (if applicable) and the Compensation Recovery Policy (if applicable). Participant further acknowledges that as of the Date of Grant, the Agreement and the Plan set forth the entire understanding between the Participant and the Company regarding the award of the Restricted Stock Units and the underlying Common Stock and supersede all prior oral and written agreements on that subject with the exception of (i) Awards previously granted and delivered to Participant under the Plan, and (ii) if applicable to you, (A) the terms of any Company change of control severance plan or provisions that are in effect and applicable at the time of a qualifying termination or event and (B) the Compensation Recovery Policy (if applicable).

ATTACHMENTS: Appendix

2





The terms and conditions of your Award, in addition to those set forth on the first page of this Agreement, are as follows.
1.NUMBER OF RESTRICTED STOCK UNITS AND SHARES OF COMMON STOCK.
(a)    The number of Restricted Stock Units subject to your Award and the number of shares of Common Stock deliverable with respect to such Restricted Stock Units may be adjusted from time to time for Capitalization Adjustments as described in Section 9(a) of the Plan. You shall receive no benefit or adjustment to your Award with respect to any cash dividend or other distribution that does not result in a Capitalization Adjustment pursuant to Section 9(a) of the Plan; provided, however, that this sentence shall not apply with respect to any shares of Common Stock that are delivered to you in connection with your Award after such shares have been delivered to you.
(b)    Any additional Restricted Stock Units, shares of Common Stock, cash or other property that becomes subject to the Award pursuant to this Section 1 shall be subject, in a manner determined by the Board, to the same forfeiture restrictions, restrictions on transferability, and time and manner of delivery as applicable to the other Restricted Stock Units and Common Stock covered by your Award.
(c)    Notwithstanding the provisions of this Section 1, no fractional Restricted Stock Units or rights for fractional shares of Common Stock shall be created pursuant to this Section 1. The Board shall, in its discretion, determine an equivalent benefit for any fractional Restricted Stock Units or fractional shares that might be created by the adjustments referred to in this Section 1.
2.    VESTING.
Subject to the limitations contained in this Agreement and the Plan, the Restricted Stock Units shall vest as provided in the vesting schedule set forth above, provided that vesting shall cease upon the termination of your Continuous Service as determined in accordance with Section 11(h) below. Any Restricted Stock Units that have not yet vested shall be forfeited upon the termination of your Continuous Service.
3.    DISTRIBUTION OF SHARES OF COMMON STOCK.
(a)    Subject to the provisions of this Agreement and the Plan, in the event one or more Restricted Stock Units vests, the Company shall deliver to you one (1) share of Common Stock for each Restricted Stock Unit that vests, subject to satisfaction of Tax-Related Items as described in Section 10 below. Except as set forth below, the delivery to you of the appropriate number of shares of Common Stock shall be made on the applicable vesting date or as soon as practicably possible thereafter. The issuance date determined by this paragraph is referred to as the “Issuance Date.” If the Issuance Date falls on a date that is not a business day, delivery shall instead occur on the next following business day. The form of such delivery (e.g., a stock certificate or electronic entry evidencing such shares) shall be determined by the Company.

3




(b)    Notwithstanding the foregoing, if (i) the Issuance Date does not occur (1) during an “open window period” applicable to you, as determined by the Company in accordance with the Company’s Insider Trading Policy, or (2) on a date when you are otherwise permitted to sell shares of Common Stock on an established stock exchange or stock market, and (ii) the Company elects, prior to the Issuance Date, (1) not to satisfy the tax withholding obligations described in Section 10 by withholding shares of Common Stock from the shares otherwise due, on the Issuance Date, to you under this Agreement, and (2) not to permit or require you to enter into an immediate sale commitment with a broker-dealer pursuant to Section 10 of this Agreement (including but not limited to a commitment under a previously established Company-approved 10b5-1 trading plan), then such shares shall not be delivered on such Issuance Date and shall instead be delivered on the first business day of the next occurring open window period applicable to you or the next business day when you are not prohibited from selling shares of Common Stock in the open public market, but in no event later than the date that is the 15th day of the third calendar month of the year following the year in which the shares of Common Stock under this Agreement are no longer subject to a “substantial risk of forfeiture” within the meaning of Treasury Regulation Section 1.409A-1(d).
4.    PAYMENT BY YOU. Subject to Section 10 below, except as otherwise provided herein or under applicable law, you will not be required to make any payment to the Company with respect to your receipt of the Award, vesting of the Restricted Stock Units, or the delivery of the shares of Common Stock underlying the Restricted Stock Units.
5.    SECURITIES LAW COMPLIANCE. You may not be issued any Common Stock under your Award unless the shares of Common Stock are either (i) then registered under the Securities Act, or (ii) the Company has determined that such issuance would be exempt from the registration requirements of the Securities Act. Your Award must also comply with other applicable laws and regulations governing the Award, and you shall not receive such Common Stock if the Company determines that such receipt would not be in material compliance with such laws and regulations.
6.    RESTRICTIVE LEGENDS. The Common Stock issued under your Award shall be endorsed with appropriate legends, if any, determined by the Company.
7.    TRANSFER RESTRICTIONS. Prior to the time that shares of Common Stock are delivered to you, you may not transfer, pledge, sell or otherwise dispose of the shares in respect of your Award. For example, you may not use shares that may be issued in respect of your Restricted Stock Units as security for a loan, nor may you transfer, pledge, sell or otherwise dispose of such shares. This restriction on transfer will lapse upon delivery to you of shares in respect of your vested Restricted Stock Units. Your Award is not transferable, except by will or by the laws of descent and distribution. In the event of divorce, you are encouraged to discuss the proposed treatment of the Restricted Stock Units with the Company prior to finalizing any domestic relations order if you reside in the United States.
8.    AWARD NOT A SERVICE CONTRACT. Your Award is not an employment or service contract, and nothing in your Award shall be deemed to create in any way whatsoever any obligation on your part to continue in the service of the Company or any Affiliate, or on the part of the Company or any Affiliate to continue such service. In addition, nothing in your Award

4




shall obligate the Company or any Affiliate, their respective stockholders, boards of directors or employees to continue any relationship that you might have as an Employee or Consultant of the Company or any Affiliate. Finally, your participation in the Plan shall not create a right to further employment or service with the Employer (as defined in Section 10 below) and shall not interfere with the ability of the Employer to terminate your employment or service relationship at any time with or without cause.
9.    UNSECURED OBLIGATION. Your Award is unfunded, and even as to any Restricted Stock Units which vest, you shall be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue Common Stock pursuant to this Agreement. You shall not have voting or any other rights as a stockholder of the Company with respect to the Common Stock acquired pursuant to this Agreement until such Common Stock is issued to you pursuant to Section 3 of this Agreement. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company with respect to the Common Stock so issued and held by you. Nothing contained in this Agreement, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.
10.    WITHHOLDING OBLIGATIONS.
(a)    You acknowledge that, regardless of any action the Company or your employer if different from the Company, whether current or former (the “Employer”) takes with respect to Tax-Related Items, the ultimate liability for any or all income tax, social insurance contributions, payroll tax, fringe benefits tax, payment on account or other tax-related withholding related to your participation in the Plan and legally applicable to you (“Tax-Related Items”) is and remains your responsibility and may exceed the amount actually withheld by the Employer. You further acknowledge that the Employer (1) makes no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Award, including the grant, vesting or settlement of the Award, the subsequent sale of shares delivered pursuant thereto and the receipt of any dividends; and (2) does not commit to structure the terms of the grant or any aspect of the Award to reduce or eliminate your liability for Tax-Related Items or achieve any particular tax result. Further, if you are or become subject to tax in more than one jurisdiction, you acknowledge that the Employer may be required to withhold, account for, and/or otherwise cause you to tender a payment to the Employer in the amount of the Tax-Related Items arising in each jurisdiction.
(b)    On or before the time you receive a distribution of Common Stock pursuant to your Award, or at any time thereafter as requested by the Company, you hereby agree to make adequate arrangements satisfactory to the Company and/or the Employer to satisfy all Tax-Related Items. In this regard, you hereby authorize the Employer or its respective agents, at their discretion, to withhold all applicable Tax-Related Items by one or a combination of the following: (1) withholding in shares of Common Stock issuable to you upon vesting of the Restricted Stock Units, the number of which shall be determined to comply with appropriate tax laws and as would be otherwise necessary or desirable; or (2) withholding from your wages or other cash compensation paid to you by the Employer and/or the Company; or (3) withholding from the proceeds of the sale of shares of Common Stock acquired upon vesting of the Restricted Stock Units, either through a

5




mandatory sale arranged by the Company (on your behalf pursuant to this authorization without further consent) or a voluntary sale (including permitting or requiring you to enter into an immediate sale commitment with a broker-dealer that is a member of the Financial Industry Regulatory Authority). Notwithstanding that the Appendix for your country may specify a particular method by which the Company or the Employer intends to recover the Tax-Related Items from you, the Company reserves the right to recover Tax-Related Items by any of the methods set forth in Section 10 of this Agreement, except that if you are an executive or director within the meaning of Section 16 of the Exchange Act and the regulations thereunder, Tax-Related Items shall be recovered by withholding in shares of Common Stock as described in this Section 10(b)(1) above.
(c)    Depending on the withholding method, the Company may withhold or account for Tax-Related Items by considering applicable minimum statutory withholding rates or other applicable withholding rates, including maximum applicable rates, in which case you will receive a refund of any over-withheld amount in cash and will have no entitlement to the Common Stock equivalent. If the obligation for the Tax-Related Items is satisfied by withholding in shares of Common Stock, then you will be deemed to have been issued the full number of shares of Common Stock subject to the vested Restricted Stock Units, notwithstanding that a number of the shares are held back solely for the purpose of paying Tax-Related Items. You will have no further rights, title or interests in or to the number of shares of Common Stock that are held back solely for the purpose of paying the Tax-Related Items.
(d)    You shall pay to the Employer any amount of Tax-Related Items that the Employer may be required to withhold as a result of your receipt of the Award and/or the shares issuable pursuant thereto that cannot be satisfied by the means previously described. Unless the tax withholding obligations of the Company and/or the Employer are satisfied, the Company shall have no obligation to deliver to you any Common Stock or the proceeds from any sale of the shares of Common Stock.
(e)    Finally, in the event the Company’s obligation to withhold arises prior to the delivery to you of Common Stock or it is determined after the delivery of Common Stock to you that the amount of the Company’s withholding obligation was greater than the amount withheld by the Company, you agree to indemnify and hold the Company harmless from any failure by the Company to withhold the proper amount.
11.    NATURE OF GRANT. In accepting this Award, you acknowledge, understand and agree that:
(a)    the Plan is established voluntarily by the Company, is discretionary in nature, and may be modified, amended, suspended or terminated by the Company as provided in the Plan;
(b)    the grant of the Award and any other awards under the Plan is voluntary and occasional and does not create any contractual or other right to receive Awards, shares or any other benefit or compensation in lieu of future awards, even if awards have been granted in the past;
(c)    all decisions with respect to future awards, if any, will be at the sole discretion of the Company;

6




(d)    you are voluntarily participating in the Plan;
(e)    the Award and the shares of Common Stock subject to the Award, and the income and value of same, are not intended to replace any pension rights or compensation;
(f)    the Award and the shares of Common Stock subject to the Award, and the income and value of same, are not paid in lieu of any normal or expected compensation or salary for purposes of calculating any severance, resignation, termination, redundancy, end of service payments, bonuses, long-service awards, life or accident insurance benefits, pension or retirement benefits or similar payments;
(g)    unless otherwise agreed with the Company, the Award and any shares deliverable thereunder, and the income and value of same, are not granted as consideration for, or in connection with, the service you may provide as a director of an Affiliate of the Company;
(h)    for purposes of the Award, your Continuous Service will be considered terminated as of the date determined by the Company in its sole discretion;
(i)    the future value of the shares underlying the Award is unknown and cannot be predicted;
(j)    should you die owning shares of Common Stock or the Award, such shares or the Award may subject your estate to United States federal estate taxes, and that you should seek your own tax advice regarding this potential tax;
(k)    you disclaim any entitlement to compensation or damages arising from the termination of the Award, including as the result of termination of your Continuous Service with the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or providing services or the terms of any employment or service agreement), or diminution in value of the shares of Common Stock, and in consideration of the grant of the Award to which you are not otherwise entitled, you hereby agree not to bring any claim against the Company, the Employer and any Affiliate, irrevocably waive your ability, if any, to bring such claim, and release the Company, the Employer and any Affiliate from any such claim that may be allowed by a court of competent jurisdiction;
(l)    the Plan and this Agreement set forth the entire understanding between you, the Company, the Employer, and any Affiliate regarding the acquisition of the shares of Common Stock and supersede all prior oral and written agreements pertaining to the Award; and
(m)    the following provisions apply only if you are providing services outside the United States:
(i)    the Award and the shares of Common Stock subject to the Award, and the value and income of same, are extraordinary items that are not part of normal or expected compensation for any purpose; and

7




(ii)    neither the Company, the Employer nor any Affiliate shall be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the Award or of any amounts due to you pursuant to the vesting of the Award or the subsequent sale of any shares of Common Stock acquired upon vesting.
12.    DATA PRIVACY.
(a)    You hereby explicitly, voluntarily and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this document by and among, as applicable, the Company, the Employer or any Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan.
(b)    You understand that the Company and the Employer may hold certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all awards or any other entitlement to shares of stock awarded, canceled, settled, vested, unvested or outstanding in your favor (the “Personal Data”), for the purpose of implementing, administering and managing the Plan. You understand that the Personal Data may be transferred to E*Trade Securities LLC or any other third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in the United States or elsewhere, and that the recipient’s country may have different data privacy laws and protections than your country. You understand that, if you reside outside the United States, you may request a list with the names and addresses of any potential recipients of the Personal Data by contacting your local human resources representative. You authorize the recipients to receive, possess, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such Personal Data as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon vesting of the Award. You understand that the Personal Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that, if you reside outside the United States, you may, at any time, view the Personal Data, request additional information about the storage and processing of the Personal Data, request any necessary amendments to the Personal Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative. Further, you understand that you are providing the consents herein on a purely voluntary basis. If you do not consent or later seek to revoke your consent, your employment status or service or career with the Employer will not be affected; the only consequence of refusing or withdrawing your consent is that the Company would not be able to grant you restricted stock units or other Awards or administer or maintain such Awards. For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.
13.    NOTICES. Any notices provided for in your Award or the Plan shall be given in writing to each of the other parties hereto and shall be deemed effectively given on the earlier of (i) the date of personal delivery, including delivery by express courier, (ii) the date that electronic

8




notice is sent by you or Shareholder Services (as applicable), in the case of notices provided by electronic means, or (iii) the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed at the following addresses, or at such other address(es) as a party may designate by ten (10) days’ advance written notice to each of the other parties hereto:
COMPANY:        Synopsys, Inc.
Shareholder Services
690 East Middlefield Road
Mountain View, CA 94043
United States of America

PARTICIPANT:
Your address as on file with the Company at the time notice is given
14.    HEADINGS. The headings of the Sections in this Agreement are inserted for convenience only and shall not be deemed to constitute a part of this Agreement or to affect the meaning of this Agreement.
15.    AMENDMENT. This Agreement may be amended solely by the Company by a writing (including an electronic writing) which specifically states that it is amending this Agreement, so long as a copy of such amendment is delivered to you, and provided that no such amendment impairing your rights hereunder may be made without your written consent. Without limiting the foregoing, the Company reserves the right to change, by written notice (including via electronic delivery) to you, the provisions of this Agreement in any way it may deem necessary or advisable to carry out the purpose of the grant as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change shall be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.
16.    MISCELLANEOUS.
(a)    The rights and obligations of the Company under your Award shall be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder shall inure to the benefit of, and be enforceable by the Company’s successors and assigns.
(b)    All obligations of the Company under the Plan and this Agreement shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.
(c)    You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of your Award.

9




(d)    You acknowledge and agree that you have reviewed your Award in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting your Award and fully understand all provisions of your Award.
(e)    This Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.
(f)    The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock. You are hereby advised to consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
(g)    If you have received this or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
(h)    The Company reserves the right to impose other requirements on your participation in the Plan, on the Award and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative purposes, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
17.    GOVERNING PLAN DOCUMENT. Your Award is subject to all the provisions of the Plan, the provisions of which are hereby made a part of your Award, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the provisions of your Award and those of the Plan, the provisions of the Plan shall control; provided, however, that Section 3 of this Agreement shall govern the timing of any distribution of Common Stock under your Award. The Company shall have the power to interpret the Plan and this Agreement and to adopt such rules for the administration, interpretation, and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Board shall be final and binding upon you, the Company, and all other interested persons. No member of the Board shall be personally liable for any action, determination, or interpretation made in good faith with respect to the Plan or this Agreement.
18.    APPENDIX. Notwithstanding any provisions in this Agreement, the Award shall be subject to the special terms and conditions set forth in the Appendix to this Agreement for jurisdictions in which you are subject to the applicable laws. Moreover, if you relocate to one of the countries included in the Appendix or otherwise become subject to the laws of such jurisdiction, the special terms and conditions for such country will apply to you, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative purposes. The Appendix constitutes part of this Agreement.

10




19.    EFFECT ON OTHER EMPLOYEE BENEFIT PLANS. The value of the Award subject to this Agreement shall not be included as compensation, earnings, salaries, or other similar terms used when calculating benefits under any employee benefit plan sponsored by the Company or any Affiliate.
20.    CHOICE OF LAW AND VENUE. The interpretation, performance and enforcement of this Agreement shall be governed by the law of the state of Delaware without regard to such state’s conflicts of laws rules. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this Award or the Agreement, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts of the State of California and agree that such litigation shall be conducted only in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California.
21.    SEVERABILITY. If all or any part of this Agreement or the Plan is declared by any court or governmental authority to be unlawful or invalid, such unlawfulness or invalidity shall not invalidate any portion of this Agreement or the Plan not declared to be unlawful or invalid. Any section of this Agreement (or part of such a section) so declared to be unlawful or invalid shall, if possible, be construed in a manner which will give effect to the terms of such section or part of a section to the fullest extent possible while remaining lawful and valid.
22.    OTHER DOCUMENTS. You hereby acknowledge receipt of, or the right to receive, a document providing the information (such as public filings) required by Rule 428(b)(1) promulgated under the Securities Act.
23.    ELECTRONIC DELIVERY AND ACCEPTANCE. The Company may, in its sole discretion, decide to deliver any documents related to the Award granted hereunder or to participation in the Plan (or future restricted stock units or other equity awards that may be granted under the Plan) by electronic means (including by filing documents publicly with at www.sec.gov or any successor website thereto) or to request your consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and, if requested, agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company. Electronic delivery may include the delivery of a link to a Company intranet or the internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other delivery determined at the Company’s discretion. You acknowledge that you may receive from the Company a paper copy of any documents delivered electronically at no cost if you contact the Company by telephone, through a postal service or electronic mail. You further acknowledge that you will be provided with a paper copy of any documents delivered electronically if electronic delivery fails; similarly, you understand that you must provide on request to the Company or any designated third party a paper copy of any documents delivered electronically if electronic delivery fails. Also, you understand that your consent may be revoked or changed, including any change in the electronic mail address to which documents are delivered (if you have provided an electronic mail address), at any time by notifying the Company of such revised or revoked consent by telephone, postal service or electronic mail.

11




24.    INSIDER TRADING RESTRICTIONS/MARKET ABUSE LAWS. You acknowledge that you may be subject to insider trading restrictions and/or market abuse laws, which may affect your ability to acquire or sell the shares of Common Stock or rights to shares under the Plan during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in your country). Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under the Company's Insider Trading Policy. You acknowledge that it is your responsibility to comply with any applicable restrictions, and you are advised to speak to your personal advisor on this matter.
25.    FOREIGN ASSET/ACCOUNT REPORTING REQUIREMENTS. You acknowledge that there may be certain foreign asset and/or account reporting requirements which may affect your ability to acquire or hold shares of Common Stock acquired under the Plan or cash received from participating in the Plan (including from any dividends paid on shares of Common Stock acquired under the Plan) in a brokerage or bank account outside your country. You may be required to report such accounts, assets or transactions to the tax or other authorities in your country. You also may be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country through a designated bank or broker within a certain time after receipt. You acknowledge that it is your responsibility to be compliant with such regulations, and you are advised to consult your personal legal advisor for any details.
* * * * *
Your signature below or online acceptance (where permitted) indicates that you have read this Agreement (including any appendices hereto) and agree to be bound by the terms and conditions of the Plan and this Agreement.
 
Synopsys, Inc.
 
Participant
By:
 
 
 
 

Title:                                              
Date:    %%OPTION_DATE%-%
 
%%FIRST_NAME%-% %%LAST_NAME%-%
Date:                                                                    



12




Appendix

Synopsys, Inc.
Restricted Stock Unit Grant Notice and Award Agreement

This Appendix, which is part of the Restricted Stock Unit Grant Notice and Award Agreement, contains the additional terms and conditions of the Restricted Stock Units that will apply to Participants in the countries listed below. If you are a citizen or resident of a country other than the one in which you currently are residing and/or working, you transfer employment and/or residency to another country after the Award is granted or you are considered a resident of another country for local law purposes, the Company shall, in its sole discretion, determine to what extent the terms and conditions included herein will apply under these circumstances. Capitalized terms used but not defined herein shall have the same meanings assigned to them in the Plan and/or the Agreement.

Belgium

There are no country-specific terms or conditions.

Canada

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Settlement in Shares. Notwithstanding any discretion contained in the Plan to settle the Award in cash, due to tax laws considerations in Canada, Restricted Stock Units will be settled in shares of Common Stock only and do not provide any right for you to receive a cash payment.

Finland

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

France

Withholding Obligations. The following provision supplements Section 10 of the Agreement:


1




A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Consent to Receive Information in English. By accepting the Restricted Stock Units, you confirm having read and understood the Plan and Agreement, including all terms and conditions included therein, which were provided in the English language. You accept the terms of those documents accordingly.

En acceptant les Restricted Stock Units, vous confirmez avoir lu et compris le Plan and le Contrat y relatifs, incluant leurs termes et conditions, qui ont été transmis en langue anglaise. Vous acceptez les dispositions de ces documents en connaissance de cause.

Germany

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Hong Kong

Securities Warning. The contents of this document have not been reviewed by any regulatory authority in Hong Kong. You should exercise caution in relation to the offer. In accepting the Award, you understand and acknowledge that the Restricted Stock Units and any shares of Common Stock issued at vesting of the Restricted Stock Units do not constitute a public offering of securities under Hong Kong law and are available only to employees and consultants of the Company and its Affiliates. The Agreement, including this Appendix, the Plan and other incidental communication materials (i) have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong, and (ii) are intended only for your personal use and may not be distributed to any other person. If you are in any doubt about any of the contents of the Agreement, including this Appendix, or the Plan, you should obtain independent professional advice.

Settlement in Shares. Notwithstanding any discretion contained in the Plan to settle the Award in cash, due to tax law considerations in Hong Kong, the Restricted Stock Units shall be settled in shares of Common Stock only and do not provide any right for you to receive a cash payment.

Sale of Shares. If the Restricted Stock Units vest within six months of the Date of Grant, you agree that you will not dispose of the shares of Common Stock acquired prior to the six-month anniversary of the Date of Grant.



2



Hungary

There are no country-specific terms or conditions.

India

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

The Employer will withhold any Tax-Related Items from your wages when your Award vests.

Ireland

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Israel

Trust Arrangement. You understand and agree that the Restricted Stock Units are granted subject to and in accordance with the Synopsys, Inc. 2006 Employee Equity Incentive Plan Israeli Subplan (the “Subplan”), the trust deed between the Company and ESOP Management and Trust Services Ltd. or any successor trustee (the “Trustee”), the Confirmation Letter -- Trustee 102 Awards, the Agreement and the Plan. You further understand and agree that the Restricted Stock Units and any shares of Common Stock issued upon vesting of the Restricted Stock Units are intended to qualify for the favorable tax treatment available in Israel pursuant to the provisions of the 102 Capital Gains Track (as defined in the Subplan). The Company does not make any undertaking or representation to maintain the qualified status of the Restricted Stock Units. In the event of any inconsistencies between the Subplan, the Agreement and/or the Plan, you agree that the Subplan will govern the Restricted Stock Units granted to you in Israel.

If you have not already signed the Confirmation Letter -- Trustee 102 Awards provided by ESOP Management and Trust Services Ltd. or the Employer in connection with grants made under the Subplan, then you must print, sign and deliver the signed copy of the Confirmation Letter within 90 days to ESOP Management and Trustee Services Ltd. by email to esop-helpdesk@esop.co.il or by fax to 972-3-7602632. If you deliver your signed Confirmation Letter by fax, you should confirm receipt by contacting ESOP Management and Trust Services Ltd. by email at esop-helpdesk@esop.co.il or by phone at 1700-70-3767. If the Trustee does not receive the signed Confirmation Letter within 90 days, the Restricted Stock Units may not qualify for the favorable tax treatment under Section 102.

Distribution of Shares of Common Stock & Transfer Restrictions. This provision supplements Section 3 and Section 7 of the Agreement:


3




To receive the favorable tax treatment provided for in Section 102, the Restricted Stock Units and the shares of Common Stock issued upon vesting of the Restricted Stock Units will be held or controlled by the Trustee, pursuant to the terms of the trust deed, for your benefit, during the Required Holding Period (as defined in the Subplan), which, until further election by the Company, shall be twenty-four (24) months from the Date of Grant, or any other period determined under the ITO (as defined in the Subplan) as now in effect or as hereafter amended or determined by the Israeli Income Tax Authority. You may still access your Restricted Stock Units and sell shares of Common Stock through your account with the Company's designated broker, subject to the terms set forth in this Appendix. You hereby understand and agree you will not require the Company's designated broker or the Trustee to release or sell the shares of Common Stock during the Required Holding Period. After the Required Holding Period has expired, the shares of Common Stock issued at vesting of the Restricted Stock Units will continue to be held by the Trustee until the earlier of (i) the receipt by the Trustee of an acknowledgment from the Israeli Income Tax Authority that you have paid all applicable taxes due pursuant to the ITO and Section 102, or (ii) the Trustee withholds any applicable tax due pursuant to the ITO and Section 102. Notwithstanding the above, if any release or sale of shares of Common Stock occurs during the Required Holding Period, the tax consequences under Section 102 shall apply to and shall be borne solely by you.

Securities Law Exemption. An exemption from the requirement to file a prospectus with respect to the Plan has been granted to the Company by the Israeli Securities Authority. Copies of the Plan and Form S-8 registration statement for the Plan file with the United States Securities and Exchange Commission are available free of charge upon request at your local HR department.

Italy

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Data Privacy. The following provision replaces Section 12 of the Agreement:

You hereby acknowledge that your personal data is collected, used, processed and transferred outside of the European Union, as described in this Agreement by and among, as applicable, the Employer, the Company and any Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Employer and/or the Company hold certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, national insurance number or other identification number, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all Restricted Stock Units or other entitlement to shares of Common Stock awarded, canceled, exercised, vested, unvested or outstanding in your favor, for the purpose of implementing, administering and managing the Plan (“Data”).


4



You are aware that providing the Company with the Data is necessary for the performance of this Agreement and that your refusal to provide the Data would make it impossible for the Company to perform its contractual obligations and may impact your ability to vest in or realize benefits from the Restricted Stock Units. Your Data shall be accessible within the Company's organization only by the persons specifically charged with Data-processing operations and by the persons that need to access the Data because of their duties and position in relation to the performance of the contract. The Controller of personal data-processing is the Company, with registered offices at 690 East Middlefield Road, Mountain View, CA 94043, U.S.A., and, pursuant to Legislative Decree no. 196/2003, its representative in Italy is Synopsys Italia S.r.l. with registered offices at Centro Direzionale Colleoni, Viale Colleoni 11 - Palazzo Sirio 3, 20041 Agrate Brianza (MI), Italy.
You understand that Data will be transferred to E*Trade Securities LLC and/or to such other stock plan service provider as may be selected by the Company, which are assisting the Company with the implementation, administration and management of the Plan and that Data may be transferred to certain other third parties assisting in the implementation, administration and management of the Plan, including any requisite transfer of such Data as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon vesting of the Restricted Stock Units. You understand that these recipients, which may receive, possess, use, retain and transfer such Data for the above-mentioned purposes, may be located in the United States, or elsewhere, including outside of the European Economic Area, and that the recipient’s country may have different data privacy laws and protections than your country. The processing activity, including transfer of Data abroad, including outside of the European Economic Area, as herein specified and pursuant to applicable laws and regulations, does not require your consent thereto as the processing is necessary to performance of contractual obligations related to the implementation, administration and management of the Plan.
You understand that Data-processing relating to the purposes above specified shall take place under automated or non-automated conditions, anonymously when possible, that comply with the purposes for which Data is collected and with confidentiality and security provisions as set forth by applicable laws and regulations, with specific reference to Legislative Decree no. 196/2003. You understand that Data will be held only as long as is required by the law or is necessary to implement, administer and manage your participation in the Plan. You understand that, pursuant to Article 7 of Legislative Decree No. 196/2003, you have the right, without limitation, to access, delete, update, request the rectification of your Data and cease, for legitimate reasons, the Data-processing. Furthermore, you are aware that the Data will not be used for direct marketing purposes. In addition, the Data provided can be reviewed and questions or complaints can be addressed by contacting your local HR representative.

Plan Document Acknowledgment.  By accepting the Restricted Stock Units, you acknowledge that you have received a copy of the Plan and the Agreement and have reviewed the Plan and the Agreement, including this Appendix, in their entirety and fully understand and accept all provisions thereof.


5



You further acknowledge that you have read, understand and specifically and expressly accept the following sections of the Agreement: Section 2: Vesting; Section 3: Distribution of Shares of Common Stock; Section 7: Transfer Restrictions; Section 8: Award Not a Service Contract; Section 10: Withholding Obligations; Section 11: Nature of Grant, Section 16: Miscellaneous; Section 20: Choice of Law and Venue; and the Data Privacy provisions set forth above.

Japan

There are no country-specific terms or conditions.

Korea

There are no country-specific terms or conditions.

Netherlands

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

People’s Republic of China

Immediate Sale of Shares. Notwithstanding Section 3(a) of the Agreement, due to local regulatory requirements, upon the vesting of your Restricted Stock Units, any shares of Common Stock to be issued to you upon vesting and settlement of the Restricted Stock Units will be immediately sold. You agree that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such shares (on your behalf pursuant to this authorization) and you expressly authorize the Company’s designated broker to complete the sale of such shares. You acknowledge that the Company’s designated broker is under no obligation to arrange for the sale of the shares at any particular price. Upon the sale of the shares, the Company agrees to pay you the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.

Exchange Control Requirements. You understand and agree that, pursuant to local exchange control requirements, you will be required to repatriate the cash proceeds from the immediate sale of the shares issued upon the vesting of the Restricted Stock Units to the PRC if you are a PRC national or are otherwise determined to be subject to the requirements imposed by the State Administration of Foreign Exchange as determined by the Company. You further understand that, under local law, the sale proceeds will need to be repatriated through a special exchange control account established by an Affiliate in the PRC and you hereby consent and agree that any proceeds from the sale of any Restricted Stock Units you acquire may be transferred to such special account prior to being delivered to you. You further agree to comply with any other requirements that may


6



be imposed by the Company in the future in order to facilitate compliance with exchange control requirements in the PRC.

You further understand and agree that the Company may distribute the proceeds of the sale of shares either in U.S. dollars or in local currency. If the proceeds are distributed in local currency, the Company is under no obligation to secure any particular exchange conversion rate and there will be delays in converting the cash proceeds to local currency due to exchange control restrictions. You agree to bear any currency fluctuation risk between the time the shares are sold and the time the cash proceeds are distributed to you through the special account described above.

Singapore

There are no country-specific terms or conditions.

Sweden

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

A number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Switzerland

Withholding Obligations. The following provision supplements Section 10 of the Agreement:

For all Permit B holders and any cross border employees subject to withholding at source, a number of shares of Common Stock sufficient to cover any Tax-Related Items that the Company or the Employer is required to withhold will automatically be sold (on your behalf pursuant to this authorization) when your Award vests. You will receive the net shares remaining after such withholding obligations and any broker fees and commissions have been satisfied.

Taiwan

There are no country-specific terms or conditions.

United Kingdom

Settlement in Shares. The following provision supplements Section 1 of the Agreement:

Notwithstanding any discretion contained in the Plan to settle the Award in cash, Restricted Stock Units will be settled in shares of Common Stock only and do not provide any right for you to receive a cash payment.



7



Withholding Obligations. The following provision supplements Section 10 of the Agreement:

If you do not pay, or the Company or the Employer does not withhold from you, the full amount of income tax that you owe within ninety (90) days of the end of the U.K. tax year in which the event giving rise to the Tax-Related Items occurs (the “Due Date”) or such other period specified in Section 222(1)(c) of the U.K. Income Tax (Earnings and Pensions) Act 2003, the amount of any uncollected Tax-Related Items will constitute a loan owed by you to the Employer, effective on the Due Date. You agree that the loan will bear interest at the then-current official rate of Her Majesty’s Revenue and Customs (“HMRC”), it will be immediately due and repayable, and the Company or the Employer may recover it at any time thereafter by any of the means referred to in Section 10 of the Agreement. Notwithstanding the foregoing, if you are a director or executive officer of the Company (within the meaning of Section 13(k) of the Exchange Act), you will not be eligible for such a loan to cover the Tax-Related Items. In the event that you are a director or executive officer and the Tax-Related Items are not collected from or paid by you by the Due Date, the amount of any uncollected Tax-Related Items may constitute a benefit to you on which additional income tax and National Insurance contributions may be payable. You will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer, as applicable, for the value of any employee National Insurance contributions due on this additional benefit, which the Company or the Employer may recover at any time thereafter by any of the means in Section 10 of the Agreement.

Joint Election. As a condition of your participation in the Plan, you agree to accept any liability for secondary Class 1 National Insurance contributions (the “Employer’s Liability”) which may be payable by the Company and/or the Employer in connection with the Restricted Stock Units and any event giving rise to Tax-Related Items. Without prejudice to the foregoing, you agree to execute a joint election with the Company (the “Joint Election”) prior to vesting of the Restricted Stock Units, the form of such Joint Election being formally approved by HMRC and attached hereto as Exhibit A, and any other consent or elections required to accomplish the transfer of the Employer’s Liability to you. You further agree to execute such other joint elections as may be required between you and any successor to the Company and/or the Employer. You further agree that the Company and/or the Employer may collect the Employer’s Liability by any of the means set forth in Section 10 of the Agreement.

If you do not enter into a Joint Election prior to vesting of the Restricted Stock Units, if approval of the Joint Election has been withdrawn by HMRC or if such Joint Election is jointly revoked by you and the Company or the Employer, as applicable, the Company, in its sole discretion and without any liability to the Company or the Employer, may choose not to issue or deliver any shares to you upon vesting of the Restricted Stock Units.

United States

Withholding Obligations. The following provision supplements Section 10 of the Agreement:



8



Upon vesting of Restricted Stock Units, the Company will issue to you the number of shares covered by the vested Restricted Stock Units, less the number of shares sufficient to cover any Tax-Related Items that the Company is required to withhold.



9



Exhibit A
(UK Participants)
PLEASE READ THE FOLLOWING IN ITS ENTIRETY
BEFORE ACCEPTING YOUR AWARD
SYNOPSYS, INC.
2006 EMPLOYEE EQUITY INCENTIVE PLAN

Important Note on the Joint Election to Transfer
Employer National Insurance Contributions

As a condition of your participation in the 2006 Employee Equity Incentive Plan, you are required to enter into a joint election to transfer to you any liability for employer’s national insurance contributions (the “Employer’s Liability”) that may arise in connection with your award of stock options and/or restricted stock units (together, the “Awards”), or in connection with future Awards that may be granted to you by Synopsys, Inc. (the “Company”) under its 2006 Employee Equity Incentive Plan (the “Joint Election”).
If you do not agree to enter into the Joint Election, the Awards will be worthless, you will not be able to exercise the options or vest in the restricted stock units, or receive any benefit in connection with the Awards, as set forth in your Award Agreement.
By entering into the Joint Election:
I.
you agree that any Employer’s Liability that may arise in connection with or pursuant to the exercise or vesting of the Award, as applicable (and the acquisition of shares of the Company’s common stock) or other taxable events in connection with the Award will be transferred to you; and
II.
you authorise the Company and/or your employer to recover an amount sufficient to cover this liability by any method set forth in the relevant Award Agreement and/or the Joint Election.
Indicating your acceptance of the Option Agreement and/or Restricted Stock Unit Award Agreement, as applicable, indicates your agreement to be bound by the terms of the Joint Election.


10



Please read the terms of the Joint Election carefully before accepting the Option Agreement and/or the Restricted Stock Unit Award Agreement and the Joint Election.
PLEASE PRINT AND KEEP A COPY OF THIS ELECTION FOR YOUR RECORDS


11



SYNOPSYS , INC.
2006 EMPLOYEE EQUITY INCENTIVE PLAN
(UK Participants)
FORM OF ELECTION TO TRANSFER THE EMPLOYER'S SECONDARY
CLASS 1 NATIONAL INSURANCE LIABILITY TO THE EMPLOYEE
1.
Parties

This Election is between:
(A)
You, the individual who has obtained access to this Election (the “Participant”), who is employed by one of the employing companies listed in the attached schedule (the “Employer”) and who is eligible to receive stock options (“Options”) and/or restricted stock units (“RSUs”) (each an “Award” and together, the “Awards”) pursuant to the terms and conditions of the Synopsys, Inc. 2006 Employee Equity Incentive Plan (the “Plan”), and
(B)
Synopsys, Inc. of 690 East Middlefield Road, Mountain View, California 94043, United States (the “Company”), which may grant Awards under the Plan and is entering this Election on behalf of the Employer.
2.
Purpose of Election

2.1
This Election relates to the Employer's secondary Class 1 National Insurance Contributions (the “Employer's Liability”) which may arise on the occurrence of a “Taxable Event” which gives rise to relevant employment income within section 4(4)(a) and/or paragraph 3B(1A) of Schedule 1 of the Social Security Contributions and Benefits Act 1992 (“SSCBA”), including but not limited to:
(i)
the acquisition of securities pursuant to the Awards (pursuant to section 477(3)(a) ITEPA); and/or
(ii)
the assignment or release of the Awards in return for consideration (pursuant to section 477(3)(b) ITEPA); and/or
(iii)
the receipt of any other benefit in connection with the Awards other than a benefit within (i) or (ii) above (pursuant to section 477(3)(c) ITEPA); and/or
(iv)
post-acquisition events relating to the Awards or the securities acquired pursuant to the Awards (within section 426 ITEPA); and/or
(v)
post-acquisition events relating to the Awards or the securities acquired pursuant to the Awards (within section 438 ITEPA).


12



In this Election, ITEPA means the Income Tax (Earnings and Pensions) Act 2003.
2.2
This Election is made in accordance with paragraph 3B(1) of Schedule 1 to SSCBA.
2.3
This Election applies to all Awards granted to the Participant under the Plan on or after May 22, 2009 up to the termination date of the Plan.
2.4
This Election does not apply in relation to any liability, or any part of any liability, arising as a result of regulations being given retrospective effect by virtue of section 4B(2) of either the SSCBA, or the Social Security Contributions and Benefits (Northern Ireland) Act 1992.
2.5
This Election will not apply to the extent that it relates to relevant employment income which is employment income of the earner by virtue of Chapter 3A of Part 7 of ITEPA (employment income: securities with artificially depressed market value).
3
The Election
The Participant and the Company jointly elect that the entire liability of the Employer to pay the Employer's Liability on the Taxable Event is hereby transferred to the Participant. The Participant understands that by electronically accepting this Election, he or she will become personally liable for the Employer’s Liability covered by this Election.

4
Payment of the Employer's Liability
4.1
The Participant and the Company acknowledge that the Employer is under a duty to remit the Employer's Liability to HM Revenue and Customs on behalf of the Participant within 14 days after the end of the UK tax month during which the Taxable Event occurs, or such other period of time, as prescribed. The Participant agrees to pay to the Company and/or the Employer the Employer’s Liability on demand, at any time on or after the Taxable Event and hereby authorises the Company and/or the Employer to account for the Employer’s Liability to HM Revenue and Customs.
4.2
Without limitation to Clause 4.1 above, the Participant hereby authorises the Company and/or the Employer to collect the Employer's Liability from the Participant at any time after the Taxable Event:
(i)
by deduction from salary or any other payment payable to the Participant at any time on or after the date of the Taxable Event; and/or
(ii)
directly from the Participant by payment in cash or cleared funds; and/or
(iii)
by arranging, on behalf of the Participant, for the sale of some of the securities which the Participant is entitled to receive in respect of the Awards; and/or
(iv)
through any other method as set forth in the relevant Award agreement entered into between the Participant and the Company.
4.3
The Company hereby reserves for itself and the Employer the right to withhold the transfer of any securities to the Participant until full payment of the Employer's Liability is collected from the Participant.


13



5
Duration of Election
5.1
The Participant and the Company agree to be bound by the terms of this Election regardless of whether the Participant is transferred abroad or is not employed by the Employer on the date on which the Employer's Liability becomes due. Any reference to the Company, the Employer and/or the Participant shall include that entity's successors in title and assigns as permitted in accordance with the terms of the Plan and Award agreement.
5.2
This Election will continue in effect until the earliest of the following:
a.
such time as both the Participant and the Company agree in writing that it should cease to have effect;
b.
on the date the Company serves written notice on the Participant terminating its effect;
c.
on the date HM Revenue and Customs withdraws approval of this Election; or
d.
on the date the Election ceases to have effect in accordance with its terms in respect of any outstanding Awards granted under the Plan.
Acceptance by THE PARTICIPANT
The Participant acknowledges that by clicking on the “I accept” button where indicated and from that date, the Participant agrees to be bound by the terms of this Election as stated above.
Acceptance by THE COMPANY
The Company acknowledges that by arranging for the scanned signature of an authorised representative to appear on this Election, the Company agrees to be bound by the terms of this Election as stated above.

SYNOPSYS, INC.
By:
 
 
 

Title:                                                          


 




14



SCHEDULE TO FORM OF ELECTION – EMPLOYING COMPANIES
The employing companies to which this Election relates are:
(1)    Synopsys (Northern Europe) Limited
Registered Office:
100 Brook Drive
Green Park, Reading
RG2 6UJ
United Kingdom
Company Registration Number:
2642054
Corporation Tax District:
Oxon and Bucks Area
Corporation Tax Reference:
402 56090 10710
PAYE District:
East Hampshire and Wight Area
PAYE Reference:
581/S3033




15
EX-10.6 3 exhibit106.htm EXHIBIT 10.6 Exhibit

EXHIBIT 10.6
2006 Employee Equity Incentive Plan
Notice of Grant of Stock Options
and Option Agreement
Synopsys, Inc. 
ID: 56-1546236 
690 East Middlefield Road
Mountain View, CA 94043
%%FIRST_NAME%-% %%LAST_NAME%-%  
%%ADDRESS_LINE_1%-%
%%ADDRESS_LINE_2%-%
%%CITY%-%, %%STATE%-% %%ZIPCODE%-%
%%COUNTRY%-%
Option Number: %%OPTION_NUMBER%-%
ID: %%EMPLOYEE_IDENTIFIER%-%
Effective %%OPTION_DATE%-%, Synopsys, Inc. (the “Company”) has granted you a Nonstatutory Stock Option (the “Option”) under the 2006 Employee Equity Incentive Plan (the “Plan”) to buy %%TOTAL_SHARES_GRANTED%-% shares of the common stock of the Company (the “Common Stock”) at an exercise price of %%OPTION_PRICE%-% per share. This Option is subject to all of the terms and conditions set forth in this Notice of Grant of Stock Options and Option Agreement (including any special terms and conditions for your country in the Appendix hereto, the “Agreement”) and the Plan, which is incorporated by reference herein in its entirety. This Option is also subject to the Compensation Recovery Policy applicable to corporate staff, adopted by the Company in December 2008, as amended from time to time (the “Compensation Recovery Policy”) and any required compensation recovery provisions under applicable laws or regulations. Capitalized terms not explicitly defined in this Agreement but defined in the Plan shall have the same definitions as in the Plan.
This Option will vest, and may be exercised, in whole or in part, in accordance with the following vesting schedule, subject to your Continuous Service with the Company or any Affiliate.
Shares
Vest Type
Full Vest
Expiration
%%SHARES_PERIOD1%-%
On Vest Date
%%VEST_DATE_PERIOD1%-%
%%EXPIRE_DATE_PERIOD1%-%
%%SHARES_PERIOD2%-%
Quarterly
%%VEST_DATE_PERIOD2%-%
%%EXPIRE_DATE_PERIOD2%-%
1.Exercise.
(a)    Right to Exercise. This Option is exercisable during its term in accordance with the vesting schedule set forth above and the applicable provisions of the Plan and this Agreement. In the event of your death, disability, or other cessation of Continuous Service, the exercisability of the Option is governed by the applicable provisions of the Plan and this Agreement. This Option may not be exercised for a fraction of a Share.

1



(b)    Method of Exercise. You must exercise the Option through your account with the Company’s designated broker, which as of the date hereof is E*Trade Securities LLC, unless you are an officer subject to the reporting requirements of Section 16(a) of the Exchange Act (a “Section 16 Officer”). Using your account, you may select the grant to exercise, the number of shares to exercise, the type of exercise (subject to applicable provisions in the Appendix), and, if applicable based on the type of exercise, the sales order for the shares issuable upon exercise. You may sell the Common Stock underlying the Option through your account or you may transfer the shares of Common Stock to your stockbroker (except as provided in the Appendix). If you are a Section 16 Officer, you must exercise your Option in accordance with the Company’s Section 16 Officer and Director Trading Procedures. All Option exercises must be made in accordance with the Company’s Insider Trading Policy.
(c)    Exercise by Another. If another person wants to exercise this Option after it has been transferred to him or her in accordance with the transferability restrictions provided in the Plan, that person must prove to the Company’s satisfaction that he or she is entitled to exercise this Option. That person must also pay the exercise price (as described below) and any applicable tax withholding due upon exercise of the Option (as described in Section 2 below).
(d)    Method of Payment. Payment of the exercise price is due in full upon exercise of all or any part of the Option. Payment of the exercise price may be made in cash or by check or in any other manner permitted in the Plan (except as provided in the Appendix).
(e)    Termination. In the event of termination of your Continuous Service for any reason other than Cause, you will be permitted to exercise the Option to the extent vested at the time of termination for ninety (90) days following your date of termination (except as provided in the Appendix); provided, however, that if your termination is due to death or disability, or if you die within ninety (90) days following your termination without “Cause”, the post-termination exercise period is twelve (12) months (except as provided in the Appendix); provided further that if your termination is for “Cause” as defined in the Plan, you shall not be permitted to exercise the Option in any respect. In each case, the date of the termination of your Continuous Service shall be determined in accordance with Section 3(i) below. In addition, if the Option is not exercisable during the applicable post-termination exercise period solely because the shares of Common Stock issuable upon such exercise are not then registered under the Securities Act and are not otherwise issuable under an exemption from the registration requirements of the Securities Act, this Option shall not expire until the earlier of the expiration date set forth above or until it shall have been exercisable for an aggregate period of at least ninety (90) days after the termination of your Continuous Service. You are responsible for keeping track of these exercise periods following your termination of Continuous Service for any reason. The Company will not provide further notice of such periods.
2.    Responsibility for Taxes. Except as otherwise provided in the Appendix, the provisions of this Section 2 shall apply. You acknowledge that, regardless of any action the Company or your employer if different from the Company, whether current or former (the “Employer”) takes with respect to any or all income tax, social insurance contributions, payroll tax, fringe benefits tax, payment on account or other tax-related withholding related to your participation in the Plan and

2



legally applicable to you (“Tax-Related Items”), the ultimate liability for all Tax-Related Items is and remains your responsibility and may exceed the amount actually withheld by the Employer. You further acknowledge that the Employer (1) makes no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Option, including the grant, vesting or exercise of the Option, the subsequent sale of shares acquired pursuant to such exercise and the receipt of any dividends; and (2) does not commit to structure the terms of the grant or any aspect of the Option to reduce or eliminate your liability for Tax-Related Items or achieve any particular tax result. In particular, you acknowledge that this Option is exempt from Section 409A of the Code only if the exercise price per share is at least equal to the “fair market value” per share of the Common Stock on the grant date and there is no other impermissible deferral of compensation associated with the Option. Further, if you have become subject to tax in more than one jurisdiction, you acknowledge that the Employer may be required to withhold or account for Tax-Related Items in more than one jurisdiction.
Prior to exercise of the Option, you shall pay or make adequate arrangements satisfactory to the Employer to satisfy all Tax-Related Items. In this regard, you authorize the Employer or its respective agents, at their discretion, to withhold all applicable Tax-Related Items from your wages or other cash compensation paid to you by the Employer and/or from proceeds of the sale of the shares. Alternatively, or in addition, if permissible under local law, the Employer may, without your further consent, (1) sell or arrange for the sale of shares that you acquire, to meet the withholding obligation for Tax-Related Items, either through a mandatory sale arranged by the Company (on your behalf pursuant to this authorization) or a voluntary sale (including permitting you to enter into a “same day sale” commitment with a broker-dealer that is a member of the Financial Industry Regulatory Authority), and/or (2) withhold in shares of Common Stock issuable at exercise of the Option. Depending on the withholding method, the Employer may withhold or account for Tax-Related Items by considering applicable minimum withholding rates or other applicable withholding rates, including maximum applicable rates, in which case you will receive a refund of any over-withheld amount in cash and will have no entitlement to the share equivalent. If the obligation for the Tax-Related Items is satisfied by withholding in shares of Common Stock, then you will have no further rights, title or interests in or to the number of shares of Common Stock that are held back solely for the purpose of paying the Tax-Related Items, and you are deemed to have been issued the full number of shares of Common Stock subject to the exercised portion of the Option.
Finally, you shall pay to the Employer any amount of Tax-Related Items that the Employer may be required to withhold as a result of your receipt or exercise of the Option and your sale of the shares obtained pursuant to any exercise of the Option that cannot be satisfied by the means previously described. The Employer may refuse to honor the exercise and refuse to deliver the shares if you fail to comply with your obligations in connection with the Tax-Related Items as described in this section.
3.    Nature of Grant. In accepting the grant of the Option, you acknowledge, understand and agree that:
(a)    the Plan is established voluntarily by the Company, is discretionary in nature, and may be modified, amended, suspended or terminated by the Company as provided in the Plan;

3



(b)    the grant of the Option and any other options or Awards under the Plan is voluntary and occasional and does not create any contractual or other right to receive future grants of options, shares, Awards or any other benefit or compensation in lieu of future options, even if options have been granted in the past;
(c)    all decisions with respect to future options or Awards, if any, will be at the sole discretion of the Company;
(d)    your participation in the Plan shall not create a right to employment or service or be interpreted as forming an employment or service contract with the Company, your employer (if different than the Company) or any Affiliate and shall not interfere with the ability of the Company, the employer or any Affiliate to terminate your employment or service relationship at any time with or without cause;
(e)    you are voluntarily participating in the Plan;
(f)    unless otherwise agreed with the Company, the Option and the shares of Common Stock subject to the Option, and the income and value of same, are not granted as consideration for, or in connection with, the service you may provide as a director of an Affiliate;
(g)    the Option and the shares of Common Stock subject to the Option, and the income and value of same, are not intended to replace any pension rights or compensation;
(h)    the Option and the shares of Common Stock subject to the Option, and the income and value of same, are not part of normal or expected compensation or salary for purposes of calculating any severance, resignation, termination, redundancy, end of service payments, bonuses, long-service awards, life or accident insurance benefits, pension or retirement benefits or similar payments;
(i)    for purposes of the Option, your Continuous Service will be considered terminated as of the date determined by the Company in its sole discretion;
(j)    the future value of the shares underlying the Option is unknown and cannot be predicted with certainty;
(k)    if the value of the underlying shares does not exceed the exercise price upon exercise, the Option will have no value and if you exercise the Option, the value of the shares acquired upon exercise may increase or decrease in value, even below the exercise price;
(l)    should you die owning shares of Common Stock or the Option, such shares or the Option may subject your estate to United States federal estate taxes, and that you should seek your own tax advice regarding this potential tax;
(m)    you disclaim any entitlement to compensation or damages arising from the termination of the Option, including as the result of termination of your employment or other service relationship with the Employer (for any reason whatsoever, whether or not later found to be invalid or in breach of employment laws in the jurisdiction where you are employed or providing services

4



or the terms of any employment or service agreement), or diminution in value of the shares of Common Stock, and in consideration of the grant of the Option to which you are not otherwise entitled, you hereby agree not to bring any claim against the Company, the Employer and any Affiliate, irrevocably waive your ability, if any, to bring such claim, and release the Company, the Employer and any Affiliate from any such claim that may arise;
(n)    the Plan and the Agreement set forth the entire understanding between you, the Company, the Employer, and any Affiliate regarding the acquisition of the shares of Common Stock and supersedes all prior oral and written agreements pertaining to the Option; and
(o)    the following provisions apply only if you are providing services outside the United States:
(i)    the Option and the shares of Common Stock subject to the Option, and the value and income of same, are not part of normal or expected compensation or salary for any purpose; and
(ii)    neither the Company, the Employer nor any Affiliate shall be liable for any foreign exchange rate fluctuation between your local currency and the United States Dollar that may affect the value of the Option or of any amounts due to you pursuant to the exercise of the Option or the subsequent sale of any shares of Common Stock acquired upon exercise.
4.    Data Privacy. You hereby explicitly, voluntarily and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this Agreement by and among, as applicable, the Company, the Employer and any Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan.
You understand that the Company and the Employer may hold certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company, details of all options or any other entitlement to shares of stock awarded, canceled, exercised, vested, unvested or outstanding in your favor (the “Personal Data”), for the purpose of implementing, administering and managing the Plan. You understand that the Personal Data may be transferred to E*Trade Securities LLC or any other third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in the United States or elsewhere, and that the recipient’s country may have different data privacy laws and protections than your country. You understand that, if you reside outside the United States, you may request a list with the names and addresses of any potential recipients of the Personal Data by contacting your local human resources representative. You authorize the recipients to receive, possess, use, retain and transfer the Personal Data, in electronic or other form, for the purposes of implementing, administering and managing your participation in the Plan, including any requisite transfer of such the Personal Data as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon exercise of the Option. You understand that the Personal Data will be held only as long as is necessary to implement,

5



administer and manage your participation in the Plan. You understand that, if you reside outside the United States, you may, at any time, view the Personal Data, request additional information about the storage and processing of the Personal Data, require any necessary amendments to the Personal Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative. Further, you understand that you are providing the consents herein on a purely voluntary basis. If you do not consent or later seek to revoke your consent, your employment status or service or career with the Employer will not be affected; the only consequence of refusing or withdrawing your consent is that the Company would not be able to grant you options or other Awards or administer or maintain such Awards. For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.
5.    Governing Law and Venue. The Option is governed by, and subject to, the laws of the State of Delaware without resort to that State’s conflict of laws rules. For purposes of litigating any dispute that arises directly or indirectly from the relationship of the parties evidenced by this grant or the Agreement, the parties hereby submit to and consent to the sole and exclusive jurisdiction of the courts of the State of California and agree that such litigation shall be conducted only in the courts of Santa Clara County, California, or the federal courts for the United States for the Northern District of California.
6.    Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to the Option granted hereunder or to participation in the Plan (or future options or other equity awards that may be granted under the Plan) by electronic means (including by filing documents publicly at www.sec.gov or any successor website thereto) or to request your consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and, if requested, agree to participate in the Plan through an on-line or electronic system established and maintained by the Company or another third party designated by the Company. Electronic delivery may include the delivery of a link to a Company intranet or the internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other delivery determined at the Company’s discretion. You acknowledge that you may receive from the Company a paper copy of any documents delivered electronically at no cost if you contact the Company by telephone, through a postal service or electronic mail. You further acknowledge that you will be provided with a paper copy of any documents delivered electronically if electronic delivery fails; similarly, you understand that you must provide on request to the Company or any designated third party a paper copy of any documents delivered electronically if electronic delivery fails. Also, you understand that your consent may be revoked or changed, including any change in the electronic mail address to which documents are delivered (if you have provided an electronic mail address), at any time by notifying the Company of such revised or revoked consent by telephone, postal service or electronic mail.
7.    Severability. The provisions of this Agreement are severable and if any one or more provisions are determined to be illegal or otherwise unenforceable, in whole or in part, the remaining provisions shall nevertheless be binding and enforceable.

6



8.    Restrictive Legends. The Common Stock issued under this Option shall be endorsed with appropriate legends, if any, determined by the Company.
9.    Unsecured Obligation. The Option is unfunded, and even as to any vested portion, you shall be considered an unsecured creditor of the Company with respect to the Company’s obligation, if any, to issue Common Stock pursuant to this Agreement. You shall not have voting or any other rights as a stockholder of the Company with respect to the Common Stock acquired pursuant to this Agreement until such Common Stock is issued. Upon such issuance, you will obtain full voting and other rights as a stockholder of the Company with respect to the Common Stock so issued and held by you. Nothing contained in this Agreement, and no action taken pursuant to its provisions, shall create or be construed to create a trust of any kind or a fiduciary relationship between you and the Company or any other person.
10.    Notices. Any notices provided for herein or in the Plan shall be given in writing to each of the other parties hereto and shall be deemed effectively given on the earlier of (i) the date of personal delivery, including delivery by express courier, (ii) the date that electronic notice is sent by you or Shareholder Services (as applicable), in the case of notices provided by electronic means, or (iii) the date that is five (5) days after deposit in the United States Post Office (whether or not actually received by the addressee), by registered or certified mail with postage and fees prepaid, addressed at the following addresses, or at such other address(es) as a party may designate by ten (10) days’ advance written notice to each of the other parties hereto:
COMPANY:    Synopsys, Inc.
Shareholder Services
690 East Middlefield Road
Mountain View, CA 94043
United States of America
PARTICIPANT:
Your address as on file with the Company at the time notice is given
11.    Amendment. This Agreement may be amended solely by the Company by a writing (including in electronic form) which specifically states that it is amending this Agreement, so long as a copy of such amendment is delivered to you, and provided that no such amendment impairing your rights hereunder may be made without your written consent. Without limiting the foregoing, the Company reserves the right to change, by written notice (including in electronic form), the provisions of this Agreement in any way it may deem necessary or advisable to carry out the purpose of the grant as a result of any change in applicable laws or regulations or any future law, regulation, ruling, or judicial decision, provided that any such change shall be applicable only to rights relating to that portion of the Award which is then subject to restrictions as provided herein.
12.    Governing Plan Document. This Option is subject to all the provisions of the Plan, the provisions of which are hereby made a part of this Agreement, and is further subject to all interpretations, amendments, rules and regulations which may from time to time be promulgated and adopted pursuant to the Plan. In the event of any conflict between the provisions of this Agreement and those of the Plan, the provisions of the Plan shall control. The Company shall have the power to interpret the Plan and this Agreement and to adopt such rules for the administration,

7



interpretation, and application of the Plan as are consistent therewith and to interpret or revoke any such rules. All actions taken and all interpretations and determinations made by the Board shall be final and binding upon you, the Company, and all other interested persons. No member of the Board shall be personally liable for any action, determination, or interpretation made in good faith with respect to the Plan or this Agreement.
13.    Miscellaneous.
(a)    The rights and obligations of the Company under this Agreement shall be transferable by the Company to any one or more persons or entities, and all covenants and agreements hereunder shall inure to the benefit of, and be enforceable by the Company’s successors and assigns.
(b)    All obligations of the Company under the Plan and this Agreement shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.
(c)    You agree upon request to execute any further documents or instruments necessary or desirable in the sole determination of the Company to carry out the purposes or intent of this Option.
(d)    You acknowledge and agree that you have reviewed this Agreement in its entirety, have had an opportunity to obtain the advice of counsel prior to executing and accepting this Option and fully understand all provisions of this Option.
(e)    This Agreement shall be subject to all applicable laws, rules, and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.
(f)    The Company is not providing any tax, legal or financial advice, nor is the Company making any recommendations regarding your participation in the Plan, or your acquisition or sale of the underlying shares of Common Stock. You are hereby advised to consult with your own personal tax, legal and financial advisors regarding your participation in the Plan before taking any action related to the Plan.
(g)    If you have received this or any other document related to the Plan translated into a language other than English and if the meaning of the translated version is different than the English version, the English version will control.
(h)    Notwithstanding any provisions in this Agreement, the Option shall be subject to any special terms and conditions set forth in the Appendix to this Agreement for your country. Moreover, if you relocate to one of the countries included in the Appendix, the special terms and conditions for such country will apply to you, to the extent the Company determines that the application of such terms and conditions is necessary or advisable for legal or administrative reasons. The Appendix constitutes part of this Agreement.

8



(i)    The Company reserves the right to impose other requirements on your participation in the Plan, on the Option and on any shares of Common Stock acquired under the Plan, to the extent the Company determines it is necessary or advisable for legal or administrative reasons, and to require you to sign any additional agreements or undertakings that may be necessary to accomplish the foregoing.
14.    Insider Trading Restrictions/Market Abuse Laws. You acknowledge that you may be subject to insider trading restrictions and/or market abuse laws, which may affect your ability to acquire or sell the shares of Common Stock or rights to shares under the Plan during such times as you are considered to have “inside information” regarding the Company (as defined by the laws in your country). Any restrictions under these laws or regulations are separate from and in addition to any restrictions that may be imposed under the Company's Insider Trading Policy. You acknowledge that it is your responsibility to comply with any applicable restrictions, and you are advised to speak to your personal advisor on this matter.
15.    Foreign Asset/Account Reporting Requirements. You acknowledge that there may be certain foreign asset and/or account reporting requirements which may affect your ability to acquire or hold shares of Common Stock acquired under the Plan or cash received from participating in the Plan (including from any dividends paid on shares of Common Stock acquired under the Plan) in a brokerage or bank account outside your country. You may be required to report such accounts, assets or transactions to the tax or other authorities in your country. You also may be required to repatriate sale proceeds or other funds received as a result of your participation in the Plan to your country through a designated bank or broker within a certain time after receipt. You acknowledge that it is your responsibility to be compliant with such regulations, and you are advised to consult your personal legal advisor for any details.
* * * * * * * * * * * * * * *
Your signature below (or online acceptance, if applicable) indicates that you have read this Agreement and agree to be bound by the terms and conditions of the Plan and this Agreement. You acknowledge receipt of, and understand and agree to, this Agreement, the Plan, the related Plan prospectus, the Compensation Recovery Policy (if applicable to you), the Company’s Section 16 Officer and Director Trading Procedures (if applicable to you) and the Company’s Insider Trading Policy. You further acknowledge that as of the grant date, the Agreement and the Plan set forth the entire understanding between the Company and you regarding the award of the Option and the underlying Common Stock and supersede all prior oral and written agreements on that subject with the exception of (i) Awards previously granted and delivered to you under the Plan, and (ii) if applicable to you (A) the terms of any applicable Company change of control severance plan or provisions and (B) the Compensation Recovery Policy.


9



* * * * *
Your signature below or online acceptance (where permitted) indicates that you have read this Agreement (including any appendices hereto) and agree to be bound by the terms and conditions of the Plan and this Agreement.



 

 
Synopsys, Inc.
 
Participant
By:
 
 
 
 
Title:
Date: %%OPTION_DATE%-%
 
%%FIRST_NAME%-% %%LAST_NAME%-%
Date:




10



Appendix to

Synopsys, Inc.
Notice of Grant of Stock Options and Option Agreement

This Appendix, which is part of the Notice of Stock Options and Option Agreement, contains the additional terms and conditions of the Option that will apply to Participants in the countries listed below. If you are a citizen or resident of a country other than the one in which the you are currently residing and/or working, you transfer employment and/or residency to another country after the Option is granted or you are considered a resident of another country for local law purposes, the Company shall, in its sole discretion, determine to what extent the terms and conditions included herein will apply under these circumstances. Capitalized terms used but not defined herein shall have the same meanings assigned to them in the Plan and/or the Agreement.
All Non-US Jurisdictions
Exercise, Including Upon Termination of Employment. The following provision supplements Section 1 of the Agreement:
Paying the exercise price by means of the surrender of other shares of Common Stock is prohibited and not an available method of exercise.
Canada
There are no country-specific terms or conditions.
Finland
There are no country-specific terms or conditions.
France
Consent to Receive Information in English. By accepting the Option, you confirm having read and understood the Plan and Agreement, including all terms and conditions included therein, which were provided in the English language. You accept the terms of those documents accordingly.
En acceptant cette Option, vous confirmez avoir lu et compris le Plan and le Contrat y relatifs, incluant leurs termes et conditions, qui ont été transmis en langue anglaise. Vous acceptez les dispositions de ces documents en connaissance de cause.
Germany
There are no country-specific terms or conditions.

1



Hong Kong
Securities Warning. The contents of this document have not been reviewed by any regulatory authority in Hong Kong. You should exercise caution in relation to the offer. The Option and any shares of Common Stock issued at exercise of the Option do not constitute a public offering of securities under Hong Kong law and are available only to employees and consultants of the Company and its Affiliates. The Agreement, including this Appendix, the Plan and other incidental communication materials (i) have not been prepared in accordance with and are not intended to constitute a “prospectus” for a public offering of securities under the applicable securities legislation in Hong Kong, and (ii) are intended only for your personal use and may not be distributed to any other person. If you are in any doubt about any of the contents of the Agreement, including this Appendix, or the Plan, you should obtain independent professional advice.
Sale of Shares. In the event the Option vests within six months of the grant date, you agree that you will not sell any shares of Common Stock acquired upon exercise prior to the six-month anniversary of the grant date.
Hungary
There are no country-specific terms or conditions.
India
Exercise, Including Upon Termination of Employment. The following provision supplements Section 1 of the Agreement:
Upon the exercise of the Option, any shares to be issued to you will be immediately sold in a same-day sale transaction. In no case may you exercise and hold Common Stock following the exercise of the Option. You agree that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such shares (on your behalf pursuant to this authorization) and you expressly authorize the Company’s designated broker to complete the sale of such shares. You acknowledge that the Company’s designated broker is under no obligation to arrange for the sale of the shares at any particular price. Upon the sale of the shares, the Company agrees to pay you the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.
Ireland
There are no country-specific terms or conditions.
Israel
Trust Arrangement. You understand and agree that the Option is granted subject to and in accordance with the Synopsys, Inc. 2006 Employee Equity Incentive Plan Israeli Subplan (the “Subplan”), the trust deed between the Company and ESOP Management and Trust Services Ltd. or any successor trustee (the “Trustee”), the Confirmation Letter -- Trustee 102 Awards, the Agreement and the Plan. You further understand and agree that the Option and any shares of

2



Common Stock issued upon exercise of the Option are intended to qualify for the favorable tax treatment available in Israel pursuant to the provisions of the 102 Capital Gains Track (as defined in the Subplan). The Company does not make any undertaking or representation to maintain the qualified status of the Option. In the event of any inconsistencies between the Subplan, the Agreement and/or the Plan, you agree that the Subplan will govern the Option granted to you in Israel.
If you have not already signed the Confirmation Letter -- Trustee 102 Awards provided by ESOP Management and Trust Services Ltd. or the Employer in connection with grants made under the Subplan, then you must print, sign and deliver the signed copy of the Confirmation Letter within 90 days to ESOP Management and Trustee Services Ltd. by email to esop-helpdesk@esop.co.il or by fax to 972-3-7602632. If you deliver your signed Confirmation Letter by fax, you should confirm receipt by contacting ESOP Management and Trust Services Ltd. by email at esop-helpdesk@esop.co.il or by phone at 1700-70-3767. If the Trustee does not receive the signed Confirmation Letter within 90 days, the Option may not qualify for the favorable tax treatment under Section 102.
Method of Exercise & Transfer Restrictions. This provision supplements Section 1(b) of the Agreement:
To receive the favorable tax treatment provided for in Section 102, the Option and the shares of Common Stock issued upon exercise of the Option will be held or controlled by the Trustee, pursuant to the terms of the trust deed, for your benefit, during the Required Holding Period (as defined in the Subplan), which, until further election by the Company, shall be twenty-four (24) months from the grant date, or any other period determined under the ITO (as defined in the Subplan) as now in effect or as hereafter amended or determined by the Israeli Income Tax Authority. You may still exercise the Option and sell shares of Common Stock through your account with the Company's designated broker, subject to the terms set forth in this Appendix. You hereby understand and agree you cannot require the designated broker or the Trustee to release or sell the shares of Common Stock during the Required Holding Period. After the Required Holding Period has expired, the shares of Common Stock issued at exercise of the Option will continue to be held or controlled by the Trustee until the earlier of (i) the receipt by the Trustee of an acknowledgment from the Israeli Income Tax Authority that you have paid all applicable taxes due pursuant to the ITO and Section 102, or (ii) the Trustee withholds any applicable tax due pursuant to the ITO and Section 102. Notwithstanding the above, if any release or sale of shares of Common Stock occurs during the Required Holding Period, the tax consequences under Section 102 shall apply to and shall be borne solely by you.
Securities Law Exemption. An exemption from the requirement to file a prospectus with respect to the Plan has been granted to the Company by the Israeli Securities Authority. Copies of the Plan and Form S-8 registration statement for the Plan file with the United States Securities and Exchange Commission are available free of charge upon request at your local HR department.

3



Italy
Data Privacy. The following provision replaces Section 4 of the Agreement:
You hereby acknowledge that your personal data is collected, used, processed and transferred outside of the European Union, as described in this Agreement by and among, as applicable, the Employer, the Company and any Affiliate for the exclusive purpose of implementing, administering and managing your participation in the Plan. You understand that the Employer and/or the Company hold certain personal information about you, including, but not limited to, your name, home address and telephone number, date of birth, national insurance number or other identification number, salary, nationality, job title, any shares of Common Stock or directorships held in the Company, details of all Options or other entitlement to shares of Common Stock awarded, canceled, exercised, vested, unvested or outstanding in your favor, for the purpose of implementing, administering and managing the Plan (“Data”).
You are aware that providing the Company with the Data is necessary for the performance of this Agreement and that your refusal to provide the Data would make it impossible for the Company to perform its contractual obligations and may impact your ability to exercise or realize benefits from the Option. Your Data shall be accessible within the Company's organization only by the persons specifically charged with Data-processing operations and by the persons that need to access the Data because of their duties and position in relation to the performance of the contract. The Controller of personal data-processing is the Company, with registered offices at 690 East Middlefield Road, Mountain View, CA 94043, U.S.A., and, pursuant to Legislative Decree no. 196/2003, its representative in Italy is Synopsys Italia S.r.l. with registered offices at Centro Direzionale Colleoni, Viale Colleoni 11 - Palazzo Sirio 3, 20041 Agrate Brianza (MI), Italy.
You understand that Data will be transferred to E*Trade Securities LLC and/or to such other stock plan service provider as may be selected by the Company, which are assisting the Company with the implementation, administration and management of the Plan and that Data may be transferred to certain other third parties assisting in the implementation, administration and management of the Plan, including any requisite transfer of such Data as may be required to a broker or other third party with whom you may elect to deposit any shares of Common Stock acquired upon exercise of the Option. You understand that these recipients, which may receive, possess, use, retain and transfer such Data for the above-mentioned purposes, may be located in the United States, or elsewhere, including outside of the European Economic Area, and that the recipient’s country may have different data privacy laws and protections than your country. The processing activity, including transfer of Data abroad, including outside of the European Economic Area, as herein specified and pursuant to applicable laws and regulations, does not require your consent thereto as the processing is necessary to performance of contractual obligations related to the implementation, administration and management of the Plan.
You understand that Data-processing relating to the purposes above specified shall take place under automated or non-automated conditions, anonymously when possible, that comply with the purposes for which Data is collected and with confidentiality and security provisions as set forth by applicable laws and regulations, with specific reference to Legislative Decree no.

4



196/2003. You understand that Data will be held only as long as is required by the law or is necessary to implement, administer and manage your participation in the Plan. You understand that, pursuant to Article 7 of Legislative Decree No. 196/2003, you have the right, without limitation, to access, delete, update, request the rectification of your Data and cease, for legitimate reasons, the Data-processing. Furthermore, you are aware that the Data will not be used for direct marketing purposes. In addition, the Data provided can be reviewed and questions or complaints can be addressed by contacting your local HR representative.
Plan Document Acknowledgment. By accepting the Option, you acknowledge that you have received a copy of the Plan and the Agreement and have reviewed the Plan and the Agreement, including this Appendix, in their entirety and fully accept all provisions thereof. You further acknowledge that you have read and specifically and expressly approve the following provisions of the Agreement: Section 1: Exercise; Section 2: Responsibility for Taxes; Section 3: Nature of Grant; Section 5: Governing Law and Venue; Section 13: Miscellaneous; and the Data Privacy section included in this Appendix.
Japan
There are no country-specific terms or conditions.
Korea
There are no country-specific terms or conditions.
Netherlands
There are no country-specific terms or conditions.
People’s Republic of China
Exercise, Including Upon Termination of Employment. The following provision supplements Section 1 of the Agreement:
Notwithstanding the specified twelve (12) month period for exercising the Option following death or disability, in no event may the Option be exercised more than six (6) months following termination of your Continuous Service.
Due to local requirements, upon the exercise of the Option, any shares to be issued to you will be immediately sold in a same-day sale transaction. In no case may you exercise and hold Common Stock following the exercise of the Option. You agree that the Company is authorized to instruct its designated broker to assist with the mandatory sale of such shares (on your behalf pursuant to this authorization) and you expressly authorize the Company’s designated broker to complete the sale of such shares. You acknowledge that the Company’s designated broker is under no obligation to arrange for the sale of the shares at any particular price. Upon the sale of the shares, the Company agrees to pay you the cash proceeds from the sale, less any brokerage fees or commissions and subject to any obligation to satisfy Tax-Related Items.

5



In addition, you understand and agree that, pursuant to local exchange control requirements, you will be required to repatriate the cash proceeds from the immediate sale of the shares issued upon the exercise of the Option to the PRC if you are a PRC national or are otherwise determined to be subject to the requirements imposed by the State Administration of Foreign Exchange as determined by the Company. You further understand that, under local law, the sale proceeds will need to be repatriated through a special exchange control account established by an Affiliate in the PRC and you hereby consent and agree that any proceeds from the sale may be transferred to such special account prior to being delivered to you. You further agree to comply with any other requirements that may be imposed by the Company in the future in order to facilitate compliance with exchange control requirements in the PRC.
You further understand and agree that the Company may distribute the proceeds of the sale of shares either in U.S. dollars or in local currency. If the proceeds are distributed in local currency, the Company is under no obligation to secure any particular exchange conversion rate and there will be delays in converting the cash proceeds to local currency due to exchange control restrictions. You agree to bear any currency fluctuation risk between the time the shares are sold and the time the cash proceeds are distributed to you through the special account described above.
Singapore
There are no country-specific terms or conditions.
Sweden
There are no country-specific terms or conditions.
Switzerland
There are no country-specific terms or conditions.
Taiwan
There are no country-specific terms or conditions.
United Kingdom
Responsibility for Taxes. The following provision supplements Section 2 of the Agreement:
If you do not pay, or the Company or the Employer does not withhold from you, the full amount of any income tax that you owe within ninety (90) days of the end of the U.K. tax year in which the event giving rise to the Tax-Related Items occurs (the “Due Date”) or such other period specified in Section 222(1)(c) of the U.K. Income Tax (Earnings and Pensions) Act 2003, the amount of any uncollected income tax will constitute a loan owed by you to the Employer, effective on the Due Date. You agree that the loan will bear interest at the then-current official rate of Her Majesty’s Revenue and Customs (“HMRC”), it will be immediately due and repayable, and the Company or the Employer may recover it at any time thereafter by any of the means referred to in Section 2 of the Agreement. Notwithstanding the foregoing, if you are a director or executive officer of the

6



Company (within the meaning of Section 13(k) of the Exchange Act), you will not be eligible for such a loan to cover the income tax. In the event that you are a director or executive officer and the income tax is not collected from or paid by you by the Due Date, the amount of any uncollected income tax may constitute a benefit to you on which additional income tax and National Insurance contributions (including the Employer’s Liability, as defined below) may be payable. You will be responsible for reporting and paying any income tax due on this additional benefit directly to HMRC under the self-assessment regime and for reimbursing the Company or the Employer, as applicable, for the value of any employee National Insurance contributions due on this additional benefit, which the Company and/or the Employer may recover at any time thereafter by any of the means in Section 2 of the Agreement.
As a condition of participation in the Plan, you agree to accept any liability for secondary Class 1 National Insurance contributions (the “Employer’s Liability”) which may be payable by the Employer in connection with the Option and any event giving rise to Tax-Related Items. Without prejudice to the foregoing, you agree to execute a joint election with the Company (the “Joint Election”) prior to exercising the Option, the form of such Joint Election being formally approved by HMRC and attached hereto as Exhibit A, and any other consent or elections required to accomplish the transfer of the Employer’s Liability to you. You further agree to execute such other joint elections as may be required between you and any successor to the Company and/or the Employer. You further agree that the Company and/or the Employer may collect the Employer’s Liability by any of the means set forth in Section 2 of the Agreement.
If you do not enter into a Joint Election prior to exercising the Option, if approval of the Joint Election has been withdrawn by HMRC or if such Joint Election is jointly revoked by you and the Company or the Employer, as applicable, this Option shall, at the discretion of the Company, without any liability to the Company or the Employer, not be exercisable and/or the Company may choose not to issue or deliver any shares upon exercise of the Option.

7



Exhibit A
(UK Participants)
PLEASE READ THE FOLLOWING IN ITS ENTIRETY
BEFORE ACCEPTING YOUR AWARD
SYNOPSYS, INC.
2006 EMPLOYEE EQUITY INCENTIVE PLAN

Important Note on the Joint Election to Transfer
Employer National Insurance Contributions

As a condition of your participation in the 2006 Employee Equity Incentive Plan, you are required to enter into a joint election to transfer to you any liability for employer’s national insurance contributions (the “Employer’s Liability”) that may arise in connection with your award of stock options and/or restricted stock units (together, the “Awards”), or in connection with future Awards that may be granted to you by Synopsys, Inc. (the “Company”) under its 2006 Employee Equity Incentive Plan (the “Joint Election”).
If you do not agree to enter into the Joint Election, the Awards will be worthless, you will not be able to exercise the options or vest in the restricted stock units, or receive any benefit in connection with the Awards, as set forth in your Award Agreement.
By entering into the Joint Election:
you agree that any Employer’s Liability that may arise in connection with or pursuant to the exercise or vesting of the Award, as applicable (and the acquisition of shares of the Company’s common stock) or other taxable events in connection with the Award will be transferred to you; and
you authorise the Company and/or your employer to recover an amount sufficient to cover this liability by any method set forth in the relevant Award Agreement and/or the Joint Election.
Indicating your acceptance of the Option Agreement and/or Restricted Stock Unit Award Agreement, as applicable, indicates your agreement to be bound by the terms of the Joint Election.
Please read the terms of the Joint Election carefully before accepting the Option Agreement and/or the Restricted Stock Unit Award Agreement and the Joint Election.
PLEASE PRINT AND KEEP A COPY OF THIS ELECTION FOR YOUR RECORDS

8



SYNOPSYS , INC.
2006 EMPLOYEE EQUITY INCENTIVE PLAN
(UK Participants)
FORM OF ELECTION TO TRANSFER THE EMPLOYER'S SECONDARY
CLASS 1 NATIONAL INSURANCE LIABILITY TO THE EMPLOYEE
1.
Parties
This Election is between:
(A)
You, the individual who has obtained access to this Election (the “Participant”), who is employed by one of the employing companies listed in the attached schedule (the “Employer”) and who is eligible to receive stock options (“Options”) and/or restricted stock units (“RSUs”) (each an “Award” and together, the “Awards”) pursuant to the terms and conditions of the Synopsys, Inc. 2006 Employee Equity Incentive Plan (the “Plan”), and
(B)
Synopsys, Inc. of 690 East Middlefield Road, Mountain View, California 94043, United States (the “Company”), which may grant Awards under the Plan and is entering this Election on behalf of the Employer.
2.
Purpose of Election
2.1.
This Election relates to the Employer's secondary Class 1 National Insurance Contributions (the “Employer's Liability”) which may arise on the occurrence of a “Taxable Event” which gives rise to relevant employment income within section 4(4)(a) and/or paragraph 3B(1A) of Schedule 1 of the Social Security Contributions and Benefits Act 1992 (“SSCBA”), including but not limited to:
a.
the acquisition of securities pursuant to the Awards (pursuant to section 477(3)(a) ITEPA); and/or
b.
the assignment or release of the Awards in return for consideration (pursuant to section 477(3)(b) ITEPA); and/or
c.
the receipt of any other benefit in connection with the Awards other than a benefit within (i) or (ii) above (pursuant to section 477(3)(c) ITEPA); and/or
d.
post-acquisition events relating to the Awards or the securities acquired pursuant to the Awards (within section 426 ITEPA); and/or
e.
post-acquisition events relating to the Awards or the securities acquired pursuant to the Awards (within section 438 ITEPA).

9



In this Election, ITEPA means the Income Tax (Earnings and Pensions) Act 2003.
2.2.
This Election is made in accordance with paragraph 3B(1) of Schedule 1 to SSCBA.
2.3.
This Election applies to all Awards granted to the Participant under the Plan on or after May 22, 2009 up to the termination date of the Plan.
2.4.
This Election does not apply in relation to any liability, or any part of any liability, arising as a result of regulations being given retrospective effect by virtue of section 4B(2) of either the SSCBA, or the Social Security Contributions and Benefits (Northern Ireland) Act 1992.
2.5.
This Election will not apply to the extent that it relates to relevant employment income which is employment income of the earner by virtue of Chapter 3A of Part 7 of ITEPA (employment income: securities with artificially depressed market value).
3.
The Election
The Participant and the Company jointly elect that the entire liability of the Employer to pay the Employer's Liability on the Taxable Event is hereby transferred to the Participant. The Participant understands that by electronically accepting this Election, he or she will become personally liable for the Employer’s Liability covered by this Election.
4.
Payment of the Employer's Liability
4.1.
The Participant and the Company acknowledge that the Employer is under a duty to remit the Employer's Liability to HM Revenue and Customs on behalf of the Participant within 14 days after the end of the UK tax month during which the Taxable Event occurs, or such other period of time, as prescribed. The Participant agrees to pay to the Company and/or the Employer the Employer’s Liability on demand, at any time on or after the Taxable Event and hereby authorises the Company and/or the Employer to account for the Employer’s Liability to HM Revenue and Customs.
4.2.
Without limitation to Clause 4.1 above, the Participant hereby authorises the Company and/or the Employer to collect the Employer's Liability from the Participant at any time after the Taxable Event:
a.
by deduction from salary or any other payment payable to the Participant at any time on or after the date of the Taxable Event; and/or
b.
directly from the Participant by payment in cash or cleared funds; and/or
c.
by arranging, on behalf of the Participant, for the sale of some of the securities which the Participant is entitled to receive in respect of the Awards; and/or
d.
through any other method as set forth in the relevant Award agreement entered into between the Participant and the Company.

10



4.3.
The Company hereby reserves for itself and the Employer the right to withhold the transfer of any securities to the Participant until full payment of the Employer's Liability is collected from the Participant.
5.
Duration of Election
5.1.
The Participant and the Company agree to be bound by the terms of this Election regardless of whether the Participant is transferred abroad or is not employed by the Employer on the date on which the Employer's Liability becomes due. Any reference to the Company, the Employer and/or the Participant shall include that entity's successors in title and assigns as permitted in accordance with the terms of the Plan and Award agreement.
5.2.
This Election will continue in effect until the earliest of the following:
a.
such time as both the Participant and the Company agree in writing that it should cease to have effect;
b.
on the date the Company serves written notice on the Participant terminating its effect;
c.
on the date HM Revenue and Customs withdraws approval of this Election; or
d.
on the date the Election ceases to have effect in accordance with its terms in respect of any outstanding Awards granted under the Plan.

11



Acceptance by THE PARTICIPANT
The Participant acknowledges that by clicking on the “I accept” button where indicated and from that date, the Participant agrees to be bound by the terms of this Election as stated above.
Acceptance by THE COMPANY
The Company acknowledges that by arranging for the scanned signature of an authorised representative to appear on this Election, the Company agrees to be bound by the terms of this Election as stated above.
 
Synopsys, Inc.
Name:                

Title:                   




12



SCHEDULE TO FORM OF ELECTION – EMPLOYING COMPANIES
The employing companies to which this Election relates are:
(1)    Synopsys (Northern Europe) Limited
Registered Office:
100 Brook Drive
Green Park, Reading
RG2 6UJ
United Kingdom
Company Registration Number:
2642054
Corporation Tax District:
Oxon and Bucks Area
Corporation Tax Reference:
402 56090 10710
PAYE District:
East Hampshire and Wight Area
PAYE Reference:
581/S3033




13

EX-10.15 4 exhibit1015.htm EXHIBIT 10.15 Exhibit

EXHIBIT 10.15
SYNOPSYS, INC.
NON-EMPLOYEE DIRECTOR COMPENSATION ARRANGEMENTS
Effective November 1, 2015
The non-employee directors of Synopsys, Inc. (“Synopsys”) are compensated for serving on Synopsys’ Board of Directors (the “Board”). The compensation payable to Synopsys’ non-employee directors consists of cash compensation and equity awards. Synopsys also reimburses non-employee directors for out-of-pocket expenses for travel to Board meetings pursuant to Synopsys’ Corporate Travel Policy.
Cash. Synopsys pays non-employee directors an annual retainer of $125,000 for serving on the Board and pays additional annual retainers of $30,000 to the chair of the Audit Committee of the Board and $12,500 to the other members of the Audit Committee. Retainers are payable in advance in equal quarterly installments for each fiscal quarter or portion thereof in which the director serves.
Equity. Non-employee directors are eligible to receive equity awards under the 2005 Non-Employee Directors Equity Incentive Plan.


EX-21.1 5 exhibit211.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1
SUBSIDIARIES OF SYNOPSYS, INC.*
 
  Name
Jurisdiction of
Incorporation
ARC International (UK) Ltd.
United Kingdom
ARC International Intellectual Property, Inc.
California
ARC International US Holdings, Inc.
Delaware
Coverity, LLC
Delaware
Magma Design Automation B.V.
Netherlands
Nihon Synopsys G.K.
Japan
SNPS Netherlands Holding Cooperatief U.A.
Netherlands
Synopsys (India) Private Limited
India
Synopsys Emulation and Verification S.A.S.
France
Synopsys Finland OY
Finland
Synopsys Global Kft.
Hungary
Synopsys International Limited
Ireland
Synopsys International Old Limited
Ireland
Synopsys Ireland Limited
Ireland
Synopsys Taiwan Co., Ltd.
Taiwan
Virage Logic LLC
Delaware

*Pursuant to Item 601(b)(21)(ii) of Regulation S-K, the names of other subsidiaries of Synopsys, Inc. are omitted because, considered in the aggregate, they would not constitute a significant subsidiary as of the end of the year covered by this report.


EX-23.1 6 exhibit231.htm EXHIBIT 23.1 Exhibit


EXHIBIT 23.1
Consent of Independent Registered Public Accounting Firm
The Board of Directors
Synopsys, Inc.:
We consent to the incorporation by reference in the registration statements (Nos. 333-84517 and 333-68011) on Form S-3 and (Nos. 333-206458, 333-196428, 333-195167, 333-189019, 333-185600, 333-181875, 333-179940, 333-174587, 333-169275, 333-166274, 333-157791, 333-151070, 333-151067, 333-134899, 333-125225, 333-125224, 333-116222, 333-108507, 333-106149, 333-103636, 333-103635, 333-103418, 333-100155, 333-99651, 333-97319, 333-97317, 333-75638, 333-77000, 333-71056, 333-63216, 333-56170, 333-45056, 333-38810, 333-32130, 333-90643, 333-84279, 333-77597, 333-77127, 333-68883, 333-60783, 333-50947, 333-45181, 333-42069, and 333-22663) on Form S-8 of Synopsys, Inc. of our report dated December 14, 2015, with respect to the consolidated balance sheets of Synopsys, Inc. and subsidiaries as of October 31, 2015 and November 1, 2014, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended October 31, 2015, and the effectiveness of internal control over financial reporting as of October 31, 2015, which report appears in the October 31, 2015 annual report on Form 10-K of Synopsys, Inc.
/s/ KPMG LLP
Santa Clara, California
December 14, 2015


EX-31.1 7 exhibit311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION
I, Aart J. de Geus, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Synopsys, 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 officers 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 officers 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: December 14, 2015
 
/s/ Aart J. de Geus
 
 
  Aart J. de Geus
  Co-Chief Executive Officer and Chairman
  (Co-Principal Executive Officer)


EX-31.2 8 exhibit312.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
CERTIFICATION
I, Chi-Foon Chan, certify that:
 
1.
I have reviewed this Annual Report on Form 10-K of Synopsys, 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 officers 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 officers 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: December 14, 2015
  
/s/ Chi-Foon Chan
 
  
Chi-Foon Chan
 
  
Co-Chief Executive Officer and President
(Co-Principal Executive Officer)


EX-31.3 9 exhibit313.htm EXHIBIT 31.3 Exhibit


EXHIBIT 31.3
CERTIFICATION
I, Trac Pham, certify that:

1.
I have reviewed this Annual Report on Form 10-K of Synopsys, 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 officers 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 officers 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: December 14, 2015
  
/s/ Trac Pham
 
  
Trac Pham
 
  
Chief Financial Officer
(Principal Financial Officer)


EX-32.1 10 exhibit321.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and
(b) of Section 1350, Chapter 63 of Title 18, United States Code)
Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Section 1350, Chapter 63 of Title 18 of the United States Code (18 U.S.C-§1350), each of Aart J. de Geus, Co-Chief Executive Officer and Chairman of Synopsys, Inc., a Delaware corporation (the “Company”), Chi-Foon Chan, Co-Chief Executive Officer and President of the Company, and Trac Pham, Chief Financial Officer of the Company, does hereby certify, to such officer’s knowledge that:
The Annual Report on Form 10-K for the fiscal year ended October 31, 2015 (the “Form 10-K”) to which this Certification is attached as Exhibit 32.1 fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act. The information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.
IN WITNESS WHEREOF, the undersigned have set their hands hereto as of December 14, 2015.
 
 
 
/s/ Aart J. de Geus
 
Aart J. de Geus
Co-Chief Executive Officer and Chairman
 
 
 
 
/s/ Chi-Foon Chan
 
Chi-Foon Chan
Co-Chief Executive Officer and President
 
 
 
 
/s/ Trac Pham
 
Trac Pham
Chief Financial Officer
 
The foregoing certification is being furnished solely pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code) and is not deemed filed with the Securities and Exchange Commission as part of the Form 10-K or as a separate disclosure document and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.


EX-101.INS 11 snps-20151031.xml XBRL INSTANCE DOCUMENT 0000883241 2014-11-01 2015-10-31 0000883241 2015-12-10 0000883241 2015-04-30 0000883241 2014-10-31 0000883241 2015-10-31 0000883241 2013-11-01 2014-10-31 0000883241 2012-11-01 2013-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2014-11-01 2015-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2013-11-01 2014-10-31 0000883241 us-gaap:CommonStockMember 2012-11-01 2013-10-31 0000883241 us-gaap:NoncontrollingInterestMember 2012-11-01 2013-10-31 0000883241 us-gaap:TreasuryStockMember 2014-11-01 2015-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2014-10-31 0000883241 us-gaap:ParentMember 2012-11-01 2013-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-11-01 2013-10-31 0000883241 us-gaap:NoncontrollingInterestMember 2012-10-31 0000883241 us-gaap:CommonStockMember 2013-11-01 2014-10-31 0000883241 us-gaap:TreasuryStockMember 2013-11-01 2014-10-31 0000883241 us-gaap:CommonStockMember 2014-11-01 2015-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2015-10-31 0000883241 us-gaap:NoncontrollingInterestMember 2015-10-31 0000883241 us-gaap:CommonStockMember 2012-10-31 0000883241 us-gaap:TreasuryStockMember 2014-10-31 0000883241 us-gaap:ParentMember 2013-11-01 2014-10-31 0000883241 us-gaap:RetainedEarningsMember 2012-10-31 0000883241 us-gaap:CommonStockMember 2015-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-11-01 2014-10-31 0000883241 us-gaap:CommonStockMember 2014-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2012-11-01 2013-10-31 0000883241 us-gaap:ParentMember 2012-10-31 0000883241 us-gaap:ParentMember 2014-10-31 0000883241 us-gaap:ParentMember 2014-11-01 2015-10-31 0000883241 us-gaap:RetainedEarningsMember 2013-10-31 0000883241 us-gaap:RetainedEarningsMember 2013-11-01 2014-10-31 0000883241 us-gaap:TreasuryStockMember 2012-11-01 2013-10-31 0000883241 us-gaap:CommonStockMember 2013-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2012-10-31 0000883241 2013-10-31 0000883241 us-gaap:TreasuryStockMember 2013-10-31 0000883241 us-gaap:AdditionalPaidInCapitalMember 2013-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-11-01 2015-10-31 0000883241 us-gaap:RetainedEarningsMember 2014-11-01 2015-10-31 0000883241 us-gaap:NoncontrollingInterestMember 2014-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-10-31 0000883241 us-gaap:TreasuryStockMember 2012-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2012-10-31 0000883241 2012-10-31 0000883241 us-gaap:NoncontrollingInterestMember 2013-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-10-31 0000883241 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-10-31 0000883241 us-gaap:RetainedEarningsMember 2015-10-31 0000883241 us-gaap:ParentMember 2015-10-31 0000883241 us-gaap:TreasuryStockMember 2015-10-31 0000883241 us-gaap:RetainedEarningsMember 2014-10-31 0000883241 us-gaap:RetainedEarningsMember 2012-11-01 2013-10-31 0000883241 us-gaap:ParentMember 2013-10-31 0000883241 snps:IntangibleAssetsMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 snps:PerpetualAndTermLicensesMember 2014-11-01 2015-10-31 0000883241 snps:VoluntaryRetirementProgramandHeadcountReductionProgramMember 2015-10-31 0000883241 snps:PerpetualLicensesMember 2014-11-01 2015-10-31 0000883241 us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 snps:TermLicensesMember 2014-11-01 2015-10-31 0000883241 snps:VoluntaryRetirementProgramandHeadcountReductionProgramMember 2014-11-01 2015-10-31 0000883241 snps:IntangibleAssetsMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:BuildingMember 2014-11-01 2015-10-31 0000883241 us-gaap:LeaseholdImprovementsMember 2014-11-01 2015-10-31 0000883241 us-gaap:FurnitureAndFixturesMember 2014-11-01 2015-10-31 0000883241 us-gaap:MachineryAndEquipmentMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:MachineryAndEquipmentMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2015-10-31 0000883241 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2014-11-01 2015-10-31 0000883241 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:CustomerRelationshipsMember 2015-10-31 0000883241 us-gaap:ContractualRightsMember 2015-10-31 0000883241 us-gaap:TrademarksAndTradeNamesMember 2015-10-31 0000883241 snps:DevelopedAndCoreTechnologyMember 2015-10-31 0000883241 snps:CapitalizedSoftwareDevelopmentCostsMember 2015-10-31 0000883241 snps:CovenantsNotToCompeteMember 2015-10-31 0000883241 snps:CapitalizedSoftwareDevelopmentCostsMember 2014-11-01 2015-10-31 0000883241 snps:CapitalizedSoftwareDevelopmentCostsMember 2012-11-01 2013-10-31 0000883241 us-gaap:TrademarksAndTradeNamesMember 2014-11-01 2015-10-31 0000883241 us-gaap:TrademarksAndTradeNamesMember 2013-11-01 2014-10-31 0000883241 snps:DevelopedAndCoreTechnologyMember 2013-11-01 2014-10-31 0000883241 us-gaap:TrademarksAndTradeNamesMember 2012-11-01 2013-10-31 0000883241 us-gaap:ContractualRightsMember 2013-11-01 2014-10-31 0000883241 snps:CovenantsNotToCompeteMember 2014-11-01 2015-10-31 0000883241 snps:CovenantsNotToCompeteMember 2013-11-01 2014-10-31 0000883241 us-gaap:ContractualRightsMember 2014-11-01 2015-10-31 0000883241 snps:DevelopedAndCoreTechnologyMember 2012-11-01 2013-10-31 0000883241 us-gaap:CustomerRelationshipsMember 2013-11-01 2014-10-31 0000883241 us-gaap:CustomerRelationshipsMember 2012-11-01 2013-10-31 0000883241 us-gaap:ContractualRightsMember 2012-11-01 2013-10-31 0000883241 snps:CovenantsNotToCompeteMember 2012-11-01 2013-10-31 0000883241 snps:CapitalizedSoftwareDevelopmentCostsMember 2013-11-01 2014-10-31 0000883241 us-gaap:CustomerRelationshipsMember 2014-11-01 2015-10-31 0000883241 snps:DevelopedAndCoreTechnologyMember 2014-11-01 2015-10-31 0000883241 snps:CapitalizedSoftwareDevelopmentCostsMember 2014-10-31 0000883241 us-gaap:ContractualRightsMember 2014-10-31 0000883241 us-gaap:InProcessResearchAndDevelopmentMember 2014-10-31 0000883241 us-gaap:CustomerRelationshipsMember 2014-10-31 0000883241 snps:CovenantsNotToCompeteMember 2014-10-31 0000883241 snps:DevelopedAndCoreTechnologyMember 2014-10-31 0000883241 us-gaap:TrademarksAndTradeNamesMember 2014-10-31 0000883241 us-gaap:OtherAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2015-10-31 0000883241 us-gaap:AccruedLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2014-10-31 0000883241 us-gaap:AccruedLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2015-10-31 0000883241 us-gaap:AccruedLiabilitiesMember us-gaap:NondesignatedMember 2014-10-31 0000883241 us-gaap:AccruedLiabilitiesMember us-gaap:NondesignatedMember 2015-10-31 0000883241 us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2015-10-31 0000883241 us-gaap:OtherAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2014-10-31 0000883241 us-gaap:OtherAssetsMember us-gaap:NondesignatedMember 2014-10-31 0000883241 us-gaap:ForeignExchangeContractMember 2013-11-01 2014-10-31 0000883241 us-gaap:ForeignExchangeContractMember 2012-11-01 2013-10-31 0000883241 us-gaap:ForeignExchangeContractMember 2014-11-01 2015-10-31 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2013-11-01 2014-10-31 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2014-11-01 2015-10-31 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2012-11-01 2013-10-31 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:SalesMember 2014-11-01 2015-10-31 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2013-11-01 2014-10-31 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:OperatingExpenseMember 2012-11-01 2013-10-31 0000883241 snps:TermLoanMember us-gaap:UnsecuredDebtMember 2015-10-31 0000883241 snps:TermLoanMember us-gaap:UnsecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2014-11-01 2015-10-31 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2012-02-17 2012-02-17 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 snps:TermLoanMember us-gaap:UnsecuredDebtMember 2012-02-17 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2012-02-17 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2015-05-19 2015-05-19 0000883241 us-gaap:ForeignExchangeContractMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:UnsecuredDebtMember 2012-02-17 2012-02-17 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 snps:TermLoanMember us-gaap:UnsecuredDebtMember 2014-10-31 0000883241 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2014-11-01 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:CashFlowHedgingMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2015-05-19 0000883241 us-gaap:NondesignatedMember 2014-11-01 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 snps:NonMarketableEquitySecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2014-10-31 0000883241 us-gaap:CashEquivalentsMember 2014-10-31 0000883241 us-gaap:OtherLongTermInvestmentsMember 2014-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2014-10-31 0000883241 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:OtherLongTermInvestmentsMember 2015-10-31 0000883241 us-gaap:MunicipalBondsMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 snps:NonMarketableEquitySecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CostmethodInvestmentsMember 2014-10-31 0000883241 us-gaap:EquityMethodInvestmentsMember 2014-10-31 0000883241 snps:OtherIncomeExpenseNetMember 2013-11-01 2014-10-31 0000883241 us-gaap:EquityMethodInvestmentsMember 2015-10-31 0000883241 us-gaap:CostmethodInvestmentsMember 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2014-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:FairValueInputsLevel1Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2014-10-31 0000883241 us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2014-10-31 0000883241 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:FairValueInputsLevel2Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2014-10-31 0000883241 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2014-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:FairValueInputsLevel1Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:FairValueInputsLevel2Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:MunicipalBondsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:ForwardContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:USGovernmentCorporationsAndAgenciesSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CashEquivalentsMember 2015-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 snps:DeferredCompensationPlanAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2015-10-31 0000883241 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2015-10-31 0000883241 2014-11-01 2015-01-31 0000883241 snps:MentorLitigationMember 2014-10-10 2014-10-10 0000883241 2015-01-31 0000883241 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2014-11-01 2015-10-31 0000883241 us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2012-11-01 2013-10-31 0000883241 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2013-11-01 2014-10-31 0000883241 snps:OtherIncomeExpenseNetMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2013-11-01 2014-10-31 0000883241 us-gaap:SalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2012-11-01 2013-10-31 0000883241 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2014-11-01 2015-10-31 0000883241 snps:OtherIncomeExpenseNetMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2012-11-01 2013-10-31 0000883241 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2012-11-01 2013-10-31 0000883241 us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2014-11-01 2015-10-31 0000883241 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2013-11-01 2014-10-31 0000883241 us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2013-11-01 2014-10-31 0000883241 snps:OtherIncomeExpenseNetMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2014-11-01 2015-10-31 0000883241 snps:AcceleratedShareRepurchaseProgramAugust2015Member 2015-08-01 2015-08-31 0000883241 2015-09-01 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2015Member us-gaap:SubsequentEventMember 2015-12-09 2015-12-09 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2014Member 2014-12-01 2015-07-31 0000883241 snps:AcceleratedShareRepurchaseProgramAugust2015Member 2015-08-31 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2014Member 2014-12-31 0000883241 snps:AcceleratedShareRepurchaseProgramAugust2015Member us-gaap:ScenarioForecastMember 2015-08-01 2016-01-31 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2014Member 2015-05-01 2015-07-31 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2015Member us-gaap:SubsequentEventMember 2015-12-09 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2015Member us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2015-12-09 2016-04-30 0000883241 snps:AcceleratedShareRepurchaseProgramDecember2014Member 2014-12-01 2014-12-31 0000883241 snps:AcceleratedShareRepurchaseProgramAugust2015Member us-gaap:SubsequentEventMember 2015-11-01 2015-12-15 0000883241 us-gaap:EmployeeStockOptionMember 2013-11-01 2014-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:AllStockPlansMember 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2013-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:AllStockPlansMember 2014-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2014-11-01 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2011-11-01 2012-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2012-11-01 2013-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2012-10-31 0000883241 us-gaap:EmployeeStockOptionMember 2014-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:AllStockPlansMember 2012-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:AllStockPlansMember 2013-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockMember snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2015-10-31 0000883241 2014-04-02 0000883241 snps:TwoThousandAndSixEmployeeEquityIncentivePlanMember 2015-04-02 2015-04-02 0000883241 snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2014-11-01 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2011-03-24 2011-03-24 0000883241 snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2015-10-31 0000883241 snps:TwoThousandAndSixEmployeeEquityIncentivePlanMember 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2014-11-01 2015-10-31 0000883241 snps:TwoThousandAndSixEmployeeEquityIncentivePlanMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2012-04-03 2012-04-03 0000883241 snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2005-05-23 0000883241 snps:OtherRetirementPlansMember 2014-11-01 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:TwoThousandAndSixEmployeeEquityIncentivePlanMember 2015-10-31 0000883241 us-gaap:RestrictedStockMember snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2015-04-02 2015-04-02 0000883241 snps:OtherAssumedStockPlansMember 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:EmployeeStockOptionMember snps:TwoThousandAndFiveNonEmployeeDirectorsEquityIncentivePlanMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember snps:TwoThousandAndSixEmployeeEquityIncentivePlanMember 2015-10-31 0000883241 snps:OtherRetirementPlansMember 2012-11-01 2013-10-31 0000883241 snps:OtherRetirementPlansMember 2013-11-01 2014-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2010-11-01 2011-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2013-11-01 2014-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2012-11-01 2013-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2015-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2012-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2013-10-31 0000883241 us-gaap:RestrictedStockUnitsRSUMember 2014-10-31 0000883241 us-gaap:RestrictedStockMember 2014-10-31 0000883241 us-gaap:RestrictedStockMember 2014-11-01 2015-10-31 0000883241 us-gaap:RestrictedStockMember 2015-10-31 0000883241 us-gaap:CostOfSalesMember 2013-11-01 2014-10-31 0000883241 us-gaap:ResearchAndDevelopmentExpenseMember 2014-11-01 2015-10-31 0000883241 snps:CostOfMaintenanceAndServicesMember 2014-11-01 2015-10-31 0000883241 us-gaap:GeneralAndAdministrativeExpenseMember 2012-11-01 2013-10-31 0000883241 snps:CostOfMaintenanceAndServicesMember 2012-11-01 2013-10-31 0000883241 us-gaap:SellingAndMarketingExpenseMember 2014-11-01 2015-10-31 0000883241 snps:CostOfMaintenanceAndServicesMember 2013-11-01 2014-10-31 0000883241 us-gaap:CostOfSalesMember 2012-11-01 2013-10-31 0000883241 us-gaap:GeneralAndAdministrativeExpenseMember 2013-11-01 2014-10-31 0000883241 us-gaap:SellingAndMarketingExpenseMember 2012-11-01 2013-10-31 0000883241 us-gaap:ResearchAndDevelopmentExpenseMember 2013-11-01 2014-10-31 0000883241 us-gaap:GeneralAndAdministrativeExpenseMember 2014-11-01 2015-10-31 0000883241 us-gaap:ResearchAndDevelopmentExpenseMember 2012-11-01 2013-10-31 0000883241 us-gaap:CostOfSalesMember 2014-11-01 2015-10-31 0000883241 us-gaap:SellingAndMarketingExpenseMember 2013-11-01 2014-10-31 0000883241 snps:EmployeeStockPurchasePlanMember us-gaap:MaximumMember 2012-11-01 2013-10-31 0000883241 snps:EmployeeStockPurchasePlanMember 2014-11-01 2015-10-31 0000883241 snps:EmployeeStockPurchasePlanMember 2013-11-01 2014-10-31 0000883241 snps:EmployeeStockPurchasePlanMember 2012-11-01 2013-10-31 0000883241 snps:EmployeeStockPurchasePlanMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 snps:EmployeeStockPurchasePlanMember us-gaap:MaximumMember 2013-11-01 2014-10-31 0000883241 snps:EmployeeStockPurchasePlanMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 snps:EmployeeStockPurchasePlanMember us-gaap:MinimumMember 2012-11-01 2013-10-31 0000883241 snps:EmployeeStockPurchasePlanMember us-gaap:MinimumMember 2013-11-01 2014-10-31 0000883241 country:TW snps:FiscalYearTwentyTwelveMember 2014-11-01 2015-01-31 0000883241 snps:FiscalYear2014Member country:TW 2015-08-01 2015-10-31 0000883241 snps:FiscalYearTwentyTwelveMember us-gaap:InternalRevenueServiceIRSMember 2013-05-01 2013-10-31 0000883241 snps:FiscalYear2013Member country:TW 2015-08-01 2015-10-31 0000883241 snps:FiscalYear2013Member us-gaap:InternalRevenueServiceIRSMember 2014-08-01 2014-10-31 0000883241 snps:FiscalYearTwentyZeroNineAndTwentyTenMember country:TW 2014-02-01 2014-04-30 0000883241 snps:FiscalYearTwentyTwelveMember us-gaap:InternalRevenueServiceIRSMember 2013-11-01 2014-01-31 0000883241 snps:UnitedStatesMagmaDesignAutomationMember 2014-11-01 2015-10-31 0000883241 snps:CaliforniaSynopsysMember 2014-11-01 2015-10-31 0000883241 country:HU 2014-11-01 2015-10-31 0000883241 snps:CaliforniaMagmaDesignAutomationMember 2014-11-01 2015-10-31 0000883241 snps:UnitedStatesSynopsysMember 2014-11-01 2015-10-31 0000883241 snps:IrelandJapanandTaiwanMember 2014-11-01 2015-10-31 0000883241 snps:InternationalCreditCarryforwardsMember 2014-11-01 2015-10-31 0000883241 snps:FederalForeignTaxCreditUsedInDomesticCountryMember 2015-10-31 0000883241 us-gaap:DomesticCountryMember 2015-10-31 0000883241 snps:InternationalCreditCarryforwardsMember 2015-10-31 0000883241 snps:CaliforniaCreditCarryforwardsMember 2015-10-31 0000883241 us-gaap:StateAndLocalJurisdictionMember 2015-10-31 0000883241 snps:OtherStateMember 2015-10-31 0000883241 snps:CaliforniaCreditCarryforwardsMember 2014-11-01 2015-10-31 0000883241 us-gaap:StateAndLocalJurisdictionMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:DomesticCountryMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 snps:OtherStateMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 snps:OtherStateMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 snps:FederalForeignTaxCreditUsedInDomesticCountryMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 snps:FederalForeignTaxCreditUsedInDomesticCountryMember us-gaap:MinimumMember 2014-11-01 2015-10-31 0000883241 us-gaap:DomesticCountryMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:StateAndLocalJurisdictionMember us-gaap:MaximumMember 2014-11-01 2015-10-31 0000883241 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2014-11-01 2015-10-31 0000883241 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2012-11-01 2013-10-31 0000883241 us-gaap:SalesMember us-gaap:CustomerConcentrationRiskMember 2013-11-01 2014-10-31 0000883241 country:US 2015-10-31 0000883241 country:US 2014-10-31 0000883241 snps:OtherCountriesMember 2015-10-31 0000883241 snps:OtherCountriesMember 2014-10-31 0000883241 us-gaap:EuropeMember 2014-11-01 2015-10-31 0000883241 country:US 2012-11-01 2013-10-31 0000883241 country:US 2014-11-01 2015-10-31 0000883241 snps:AsiaPacificAndOtherMember 2013-11-01 2014-10-31 0000883241 country:JP 2012-11-01 2013-10-31 0000883241 country:US 2013-11-01 2014-10-31 0000883241 snps:AsiaPacificAndOtherMember 2014-11-01 2015-10-31 0000883241 country:JP 2014-11-01 2015-10-31 0000883241 us-gaap:EuropeMember 2012-11-01 2013-10-31 0000883241 country:JP 2013-11-01 2014-10-31 0000883241 snps:AsiaPacificAndOtherMember 2012-11-01 2013-10-31 0000883241 us-gaap:EuropeMember 2013-11-01 2014-10-31 0000883241 2014-08-01 2014-10-31 0000883241 2014-02-01 2014-04-30 0000883241 2015-02-01 2015-04-30 0000883241 2015-05-01 2015-07-31 0000883241 2015-08-01 2015-10-31 0000883241 2013-11-01 2014-01-31 0000883241 2014-05-01 2014-07-31 xbrli:shares xbrli:pure iso4217:USD xbrli:shares iso4217:USD snps:Building iso4217:CAD utreg:sqft snps:Customer snps:Segment false --10-31 FY 2015 2015-10-31 10-K 0000883241 151452864 Yes Large Accelerated Filer 5000000000 SYNOPSYS INC No Yes SNPS 793937000 781752000 200000000 144000000 80000000 160000000 46.08 20000000 40000000 150000000.0 -20000000 -20000000 -20000000 145016000 119747000 260000000 157871 5000000 2100000 P3M 0.50 1 66616000 60998000 32710000 24748000 3000 4000 P1M 22.75 30.00 31.55 4700000 18453000 10856000 3701000 Fiscal years after 2008 Fiscal years after 2010 Fiscal years after 2010 Fiscal years after 2009 Fiscal 2012 Fiscal 2015 26496000 46732000 -6808000 0 0 0 -6746000 -2265000 3486000 4715000 33015000 P9Y 36000000 0 0 0 351029000 160299000 23262000 33290000 49687000 38859000 45632000 1 1 1 2579000 2239000 2179000 2120000 2063000 4432000 2034 2016 2035 2016 0 0 0 0.75 0.75 0.75 1 1 1 P20Y 0 -892000 7457000 6565000 0 1543000 2339000 3882000 41000 -24193000 9270000 -14882000 1.25 1.50 1.60 0 0 0 0 0 0 0 0 0 0 0 0 10869000 10869000 10277000 10277000 600000 8.19 7.29 9.17 10.95 11.11 8.77 5000000 7500000 3800000 159000 163000 230000 1704000 1686000 1908000 184000 174000 313000 2519000 2468000 2707000 P7Y 158000 843000 133000 23.60 24.63 38.97 5300000 2.18 1.25 1.50 P2Y 341000 P6M P90D 180000000 100000000 200000000 36000000 Indefinite 2023 2017 Indefinite 2030 2016 2035 2019 135858000 4586000 10104000 5395000 120243000 232000000 0.85 1047500000 83300000 3575000 976000 602000 3656000 397113000 385542000 0 11755000 0 11755000 0 10281000 0 10281000 28152000 9919000 326727000 385694000 31404000 19565000 50952000 37763000 437740000 454055000 0 -28000 -11148000 -14839000 -50941000 -90508000 -62089000 -105375000 1614603000 1610460000 4245000 4245000 4245000 67482000 67482000 67482000 79440000 79440000 79440000 86400000 86400000 86400000 67511000 1628000 6597000 12880000 32423000 13983000 79440000 2336000 8122000 13987000 38241000 16754000 86400000 2164000 9162000 13899000 43431000 17744000 51065000 61216000 66329000 6072000 4253000 2026000 2561000 1921000 977000 765000 130724000 3222000 126000 68781000 35538000 21394000 1663000 129700000 3581000 50000 70675000 30615000 22470000 2309000 139681000 3653000 0 76674000 33350000 23104000 2900000 1326000 2196000 1363000 4775499000 5045739000 1504735000 1563801000 554572000 9300000 0 563872000 392301000 140842000 0 533143000 128774000 409064000 409064000 299000 24608000 3500000 9800000 1834000 12129000 67188000 1005000 233839000 1403000 12614000 239472000 128747000 0 0 0 2000 0 0 0 0 27000 0 0 1000 3000 0 33000 409064000 409064000 300000 24619000 3500000 9800000 1834000 12129000 67201000 1007000 233839000 1403000 12615000 239473000 128774000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 13000 0 0 0 0 40000 2000 0 1000 4000 1000 60000 92000 92000 51908000 51871000 76774000 76784000 128747000 68871000 67943000 2300000 14900000 119800000 700382000 1022441000 985762000 836188000 409064000 0 0 409064000 0 299000 0 299000 0 3500000 0 3500000 0 1834000 0 1834000 233839000 0 0 233839000 322059000 -36679000 -149574000 985762000 964935000 262402 800000 0.01 0.01 400000000 400000000 155965000 155157000 1560000 1552000 234566000 225730000 182648000 0.113 0.105 0.128 104304000 101311000 110045000 26300000 28700000 32300000 453552000 456885000 518920000 268910000 268348000 303633000 80338000 87226000 105242000 11692000 -14951000 -21911000 29428000 42085000 39319000 35171000 27413000 18793000 -5949000 279000 1385000 30000000 205000000 0.01 0.01125 75000000 45000000 150000000.0 2016-10-14 2020-05-19 Principal payments on a portion of the Term Loan are due in equal quarterly installments of $7.5 million, with the remainder due in October 2016. 7500000 18453000 10856000 3701000 21300000 23800000 40000000 145508000 158462000 145508000 158462000 145508000 158462000 4969000 -4612000 44462000 -13207000 -5642000 -5297000 -7305000 -14395000 36883000 -676000 -17100000 36883000 928242000 968246000 77646000 93613000 933000 -4141000 -2282000 42766000 36460000 444183000 388014000 316243000 272036000 398187000 339314000 111449000 94994000 208156000 178915000 64273000 50987000 4689000 5340000 18846000 1064000 110247000 80327000 56920000 69716000 18508000 18001000 28608000 40373000 45996000 48700000 81944000 67278000 81218000 66345000 726000 933000 56700000 63100000 71100000 187404000 192826000 211821000 9299000 1000 6461000 1000 11656000 99000 10141000 140000 -2455000 -3819000 P1Y P12M 6565000 -892000 7457000 3882000 1543000 2339000 -14923000 -24193000 9270000 2518000 3259000 3704000 6107000 3680000 2427000 -5501000 -10896000 5395000 -18623000 -22605000 3982000 293000 -302000 878000 P3Y P22M P1M P22M 1.62 0.44 0.41 0.42 0.40 1.67 0.42 0.36 0.36 0.32 1.46 1.58 0.43 0.40 0.42 0.39 1.64 0.41 0.35 0.35 0.31 1.43 -10582000 -16693000 -23035000 302295000 315078000 156900000 P2Y6M 16446000 18224000 20071000 0 0 4245000 0 0 4245000 P7Y P1Y P10Y P1Y 527972000 17759000 2530000 298705000 109067000 92146000 0 7765000 666935000 21412000 2530000 375395000 141763000 115170000 10665000 18409000 126865000 28334000 39729000 62736000 87586000 893002000 21829000 2530000 490242000 146364000 210172000 3086000 18779000 1030594000 25511000 2530000 584293000 165623000 231908000 20729000 0 9300000 0 9300000 0 6462000 0 6462000 6026000 1195000 6363000 41089000 50075000 3009000 -3301000 -5554000 868000 6999000 109000 6900000 143791000 155215000 165097000 1975971000 2255708000 2471241000 234000000 290379000 233989000 0 0 0 684000 -10642000 -19140000 1508662000 373102000 403612000 406282000 417591000 1600587000 417410000 432232000 426334000 447315000 1723291000 0 0 0 61818000 -7638000 42571000 213848000 279780000 239039000 275666000 71184000 68059000 70771000 62128000 272142000 76615000 83884000 65193000 55918000 281610000 1300000 2200000 200000 500000 600000 27866000 13018000 55676000 -776000 -235000 -216000 -40156000 -61376000 -56536000 96483000 95251000 98564000 4671000 5675000 5406000 -235000 4838000 2024000 -2697000 -4306000 -4764000 24972000 5153000 13301000 19000000 12400000 -1130000 -19645000 -6251000 31326000 40741000 59731000 -1135000 40645000 27568000 -37590000 65018000 56533000 4900000 814000 99814000 50139000 -2306000 -9095000 -44633000 27468000 23270000 16259000 12063000 -1836000 23106000 3282000 2656000 3108000 365030000 4070000 0 191537000 37297000 118026000 3086000 11014000 363659000 4099000 0 208898000 23860000 116738000 10064000 1696000 1895000 2814000 1891000 1302000 2785000 1761000 1904000 2710000 0 24608000 0 24608000 0 9800000 0 9800000 0 12129000 0 12129000 0 67188000 0 67188000 0 1005000 0 1005000 0 1403000 0 1403000 0 12614000 0 12614000 20414000 20414000 64400000 65600000 67600000 136513000 142275000 P10Y 1719329000 1911750000 4775499000 5045739000 1386759000 1578353000 145508000 11755000 0 157263000 158462000 10281000 0 168743000 1599464000 1699135000 1792212000 132018000 135757000 197325000 0.002 0.00125 2012-02-17 350000000.0 500000000.0 160000000 45000000 45000000 0 419951000 436425000 230732000 222580000 252674000 P1M -97985000 -73689000 -62070000 -66079000 -497250000 -559629000 496705000 550953000 495160000 247800000 247800000 247800000 259124000 259124000 259124000 225934000 225934000 225934000 -42285000 -42285000 29173000 23425000 15144000 1 1 1 1262169000 1351870000 1456825000 246493000 248717000 266466000 366641000 52266000 15612000 25501000 35469000 40979000 47695000 164731000 108533000 217914000 66666000 60545000 145508000 0 0 145508000 158462000 0 0 158462000 175127000 186310000 0 0 -28000 -12726000 -24093000 -39567000 -13234000 -13234000 -13234000 -33394000 -33394000 -33394000 -43286000 -43286000 -43286000 6565000 3882000 -14923000 540000 125000 6212000 6057000 -5419000 -18614000 2999000 -3108000 7107000 23199000 24808000 26004000 0 145508000 0 0 145508000 158462000 0 0 158462000 158972000 202021000 4499000 11967000 5109000 18453000 10856000 3701000 13464000 43559000 0 3488000 -900000 145016000 119747000 260000000 0 0 20000000 44004000 0 0 15100000 333200000 0 394623000 340153000 3609000 3638000 3682000 65459000 103275000 86965000 0 0 238902000 0.01 0.01 2000000 2000000 0 0 0 0 54301000 71446000 17645000 18736000 0 200000000 460000000 -10167000 -5057000 -794000 0 0 109173000 989000 7774000 0 7100000 2000000 0 0 131914000 82083000 84904000 67696000 63317000 65656000 62455000 65189000 55596000 55387000 49762000 686838000 717132000 249098000 181019000 68079000 263077000 192075000 71002000 P30Y P5Y P5Y P5Y P3Y 2 102000 -1250000 1300000 30712000 230968000 330425000 669197000 718768000 776229000 0 0 15088000 1551592000 1725727000 1962214000 264141000 939749000 485283000 273041000 478951000 517697000 521812000 539012000 2057472000 238588000 1020654000 525319000 272911000 542043000 557204000 555805000 587159000 2242211000 218794000 1143816000 579249000 300352000 49.98 10900000 10869000 6700000 4200000 10869000 10300000 10277000 6600000 3700000 10277000 425982000 453079000 474407000 67511000 79440000 86400000 P4Y P3Y P3Y P4Y P3Y P4Y 141000 117000 0 204000 28.36 32.95 0.00 37.68 1680000 1645000 22000 1707000 35.27 39.03 46.46 48.13 3920000 3983000 48000 3947000 45000 44823 3928000 3900000 27.18 31.23 36.09 35.29 41.82 41.61 P1Y6M7D P1Y6M4D P1Y6M11D P1Y6M15D 1476000 1564000 25000 1522000 52234000 60815000 73677000 25.35 29.07 34.76 33.05 0.2175 0.2647 0.1878 0.2000 0.2160 0.2176 0.1712 0.2061 0.1684 0.1838 0.1801 0.1692 0.0043 0.0166 0.0058 0.0174 0.0075 0.0158 0.0010 0.0062 0.0005 0.0138 0.0012 0.0124 7352000 8472000 12155000 11883000 11900000 3673000 29.80 46592000 32094000 44104000 182000 402000 411000 24.17 27.44 33.51 1704000 1686000 1942000 3800000 80950000 71700000 86537000 109627000 10219000 7726000 7750000 7289000 76369 6600000 24.64 26.87 29.81 34.94 108887000 7192000 34.84 24.34 24.34 24.47 24.47 26.06 26.06 34.10 38.65 45.14 P2Y P6M P4Y8M12D P2Y P6M P4Y6M P2Y P6M P4Y3M18D 74121000 P3Y7M6D P3Y8M16D P4Y3M18D P4Y7M28D P4Y8M1D P4Y7M24D 150899000 154169000 155965000 155157000 0 128747000 0 36000000 2100000 1800000 1700000 343070 4173000 2103000 2125000 7266000 7266000 4888000 4888000 4864000 4864000 10500000 129559000 -55312000 73000 129559000 -21640000 206438000 82470000 -62112000 49000 82470000 -32386000 176919000 84526000 -74845000 49000 84526000 -51799000 211121000 500000000 180000000 100000000 500000000 500000000 3056170000 3133989000 2543971000 -15461000 1585034000 1509000 42285000 2501686000 1098694000 -168090000 2788277000 -28695000 1597244000 1542000 0 2788277000 1324854000 -106668000 3056170000 -62089000 1614603000 1560000 0 3056170000 1551592000 -49496000 3133989000 -105375000 1610460000 1552000 0 3133989000 1725727000 -98375000 1100000 3900000 2013-12-31 45.37 46.94 48.06 36.29 38.72 45.84 1299000 2107000 3996000 3996000 3092000 3092000 5672000 5672000 49496000 98375000 4000000 2100000 145016000 -40000 40000 145016000 145016000 119747000 -31000 31000 119747000 119747000 260000000 -57000 57000 260000000 260000000 117760000 124102000 132054000 23271000 7526000 6000000 10000000 5100000 5500000 1858000 1100000 1200000 1200000 0 35277000 13232000 2037000 10922000 8000000 8816000 5996000 120500000 129400000 2700000 156601000 157710000 158065000 153319000 155054000 154957000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Other Comprehensive Income (Loss).</font><font style="font-family:Arial;font-size:10pt;"> Other comprehensive income (loss) (OCI) includes all changes in equity during a period, such as accumulated net translation adjustments, unrealized gain (loss) on certain foreign currency forward contracts that qualify as cash flow hedges, reclassification adjustments related to cash flow hedges and unrealized gain (loss) on investments. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 8</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income (Loss)</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Cash, Cash Equivalents and Short-term Investments</font><font style="font-family:Arial;font-size:10pt;">. The Company classifies investments with original maturities of </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> months or less when acquired as cash equivalents. All of the Company&#8217;s short-term investments are classified as available-for-sale and are reported at fair value, with unrealized gains and losses included in stockholders&#8217; equity as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 5. Financial Assets and Liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred Plan Assets and Liabilities are as follows:</font></div><div style="line-height:120%;padding-top:9px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Plan assets recorded in other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Plan liabilities recorded in other long-term liabilities(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For undistributed deferred compensation balances due to participants.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial Assets and Liabilities</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Cash equivalents and short-term investments. </font><font style="font-family:Arial;font-size:10pt;">The Company classifies time deposits and other investments with maturities less than three months as cash equivalents. Debt securities and other investments with maturities longer than three months are classified as short-term investments. The Company&#8217;s investments generally have a term of less than three years and are classified as available-for-sale carried at fair value, with unrealized gains and losses included in the consolidated balance sheets as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the first quarter of fiscal 2015, the Company made investments in available-for-sale securities. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the balances of our available-for-sale securities and non-marketable equity securities investments are:</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="20" rowspan="1"></td></tr><tr><td width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses Less Than 12 Continuous Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses 12 Continuous Months or Longer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>Fair&#160;Value(1)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,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></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:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">239,473</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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">239,472</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:Arial;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">67,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></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:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Non-U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">128,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(60</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">128,747</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;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:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Non-marketable equity securities</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the balances of our cash equivalents and non-marketable equity securities investments are:</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses Less Than 12 Continuous Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses 12 Continuous Months or Longer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>Fair&#160;Value(1)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Money market funds</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;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:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Non-marketable equity securities</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">10,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">10,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the stated maturities of the Company's available-for-sale securities are: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due in 1&#160;year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due in 2-5&#160;years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,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:Arial;font-size:10pt;">Due in 6-10 years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">92</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:Arial;font-size:10pt;">92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">128,774</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:Arial;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:Arial;font-size:10pt;">128,747</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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Non-marketable equity securities.</font><font style="font-family:Arial;font-size:10pt;"> The Company&#8217;s strategic investment portfolio consists of non-marketable equity securities in privately held companies. The securities accounted for under cost method investments are reported at cost net of impairment losses. Securities accounted for under equity method investments are recorded at cost plus the proportional share of the issuers&#8217; income or loss, which is recorded in the Company&#8217;s other income (expense), net. The cost basis of securities sold is based on the specific identification method. Refer to </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 6. Fair Value Measures.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Derivatives.</font><font style="font-family:Arial;font-size:10pt;"> The Company recognizes derivative instruments as either assets or liabilities in the consolidated financial statements at fair value and provides qualitative and quantitative disclosures about such derivatives. The Company operates internationally and is exposed to potentially adverse movements in foreign currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions including: (1)&#160;certain assets and liabilities, (2)&#160;shipments forecasted to occur within approximately </font><font style="font-family:Arial;font-size:10pt;">1</font><font style="font-family:Arial;font-size:10pt;"> month, (3)&#160;future billings and revenue on previously shipped orders, and (4)&#160;certain future intercompany invoices denominated in foreign currencies.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The duration of forward contracts ranges from approximately </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> month to </font><font style="font-family:Arial;font-size:10pt;">22 months</font><font style="font-family:Arial;font-size:10pt;">, the majority of which are short-term. The Company does not use foreign currency forward contracts for speculative or trading purposes. The Company enters into foreign exchange forward contracts with high credit quality financial institutions that are rated &#8216;A&#8217; or above and to date has not experienced nonperformance by counterparties. Further, the Company anticipates continued performance by all counterparties to such agreements.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheets. The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash Flow Hedging Activities</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certain foreign exchange forward contracts are designated and qualify as cash flow hedges. These contracts have durations of approximately </font><font style="font-family:Arial;font-size:10pt;">22</font><font style="font-family:Arial;font-size:10pt;"> months or less. Certain forward contracts are rolled over periodically to capture the full length of exposure to the Company&#8217;s foreign currency risk, which can be up to </font><font style="font-family:Arial;font-size:10pt;">three years</font><font style="font-family:Arial;font-size:10pt;">. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on the hedged transactions. The effective portion of gains or losses resulting from changes in fair value of these hedges is initially reported, net of tax, as a component of other comprehensive income (loss) (OCI), in stockholders&#8217; equity and reclassified into revenue or operating expenses, as appropriate, at the time the hedged transactions affect earnings. We expect a majority of the hedge balance in OCI to be reclassified to the statements of operations within the next </font><font style="font-family:Arial;font-size:10pt;">twelve</font><font style="font-family:Arial;font-size:10pt;"> months.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hedging effectiveness is evaluated monthly using spot rates, with any gain or loss caused by hedging ineffectiveness recorded in other income (expense), net. The premium/discount component of the forward contracts is recorded to other income (expense), net, and is not included in evaluating hedging effectiveness.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Non-designated Hedging Activities</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s foreign exchange forward contracts that are used to hedge non-functional currency denominated balance sheet assets and liabilities are not designated as hedging instruments. Accordingly, any gains or losses from changes in the fair value of the forward contracts are recorded in other income (expense), net. The gains and losses on these forward contracts generally offset the gains and losses associated with the underlying assets and liabilities, which are also recorded in other income (expense), net. The duration of the forward contracts for hedging the Company&#8217;s balance sheet exposure is approximately </font><font style="font-family:Arial;font-size:10pt;">one month</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company also has certain foreign exchange forward contracts for hedging certain international revenues and expenses that are not designated as hedging instruments. Accordingly, any gains or losses from changes in the fair value of the forward contracts are recorded in other income (expense), net. The gains and losses on these forward contracts generally offset the gains and losses associated with the foreign currency in operating income. The duration of these forward contracts is usually less than </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> year. The overall goal of the Company&#8217;s hedging program is to minimize the impact of currency fluctuations on its net income over its fiscal year.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The effects of the changes in the fair values of non-designated forward contracts for fiscal years </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;"> are summarized as follows:</font><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gain (loss) recorded in other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The notional amounts in the table below for derivative instruments provide one measure of the transaction volume outstanding:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">781,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">793,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Net fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,819</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,455</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The notional amounts for derivative instruments do not represent the amount of the Company&#8217;s exposure to market gain or loss. The Company&#8217;s exposure to market gain or loss will vary over time as a function of currency exchange rates. The amounts ultimately realized upon settlement of these financial instruments, together with the gains and losses on the underlying exposures, will depend on actual market conditions during the remaining life of the instruments.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following represents the balance sheet location and amount of derivative instrument fair values segregated between designated and non-designated hedge instruments:</font><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Values&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivative&#160;instruments</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">designated as</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">hedging&#160;instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Values&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivative&#160;instruments</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">not designated as</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">As of October 31, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table represents the income statement location and amount of gains and losses on derivative instrument fair values for designated hedge instruments, net of tax:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="31%" rowspan="1" colspan="1"></td><td width="19%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="19%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Location&#160;of&#160;gain (loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized in OCI on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of&#160;gain (loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized&#160;in&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">OCI&#160;on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivatives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(effective 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 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:Arial;font-size:8pt;font-weight:bold;">Location&#160;of gain&#160;(loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">reclassified&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">from OCI</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">gain&#160;(loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">reclassified&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">from OCI</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(effective&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">portion)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(22,605</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(24,193</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:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">(18,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">(14,923</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:Arial;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:Arial;font-size:10pt;">Fiscal year ended October 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,896</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">1,543</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">(5,501</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">3,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">3,680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(892</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:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">6,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">6,565</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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table represents the ineffective portions and portions excluded from effectiveness testing of the hedge gains (losses) for derivative instruments designated as hedging instruments, which are recorded in other income (expense) income, net:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</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="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td 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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Foreign exchange contracts</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of&#160;gain&#160;(loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized&#160;in&#160;income</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">statement&#160;on&#160;derivatives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(ineffective&#160;portion)(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of&#160;gain (loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized&#160;in&#160;income</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">statement&#160;on&#160;derivatives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(excluded from</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">effectiveness testing)(2)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Fiscal year ended October 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(302</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The ineffective portion includes forecast inaccuracies.</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:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments - Credit and Term Loan Facilities</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On </font><font style="font-family:Arial;font-size:10pt;">February&#160;17, 2012</font><font style="font-family:Arial;font-size:10pt;">, the Company entered into an agreement with several lenders (the Credit Agreement) providing for (i)&#160;a </font><font style="font-family:Arial;font-size:10pt;">$350.0 million</font><font style="font-family:Arial;font-size:10pt;"> senior unsecured revolving credit facility (the Revolver) and (ii)&#160;a </font><font style="font-family:Arial;font-size:10pt;">$150.0 million</font><font style="font-family:Arial;font-size:10pt;"> senior unsecured term loan facility (the Term Loan). </font><font style="font-family:inherit;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Principal payments on a portion of the Term Loan are due in equal quarterly installments of $7.5 million, with the remainder due in October 2016.</font></font><font style="font-family:Arial;font-size:10pt;"> The Company can elect to make prepayments on the Term Loan, in whole or in part, without premium or penalty.&#160;On May 19, 2015, the Credit Agreement was amended and restated in order to increase the size of the Revolver from </font><font style="font-family:Arial;font-size:10pt;">$350.0 million</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">$500.0 million</font><font style="font-family:Arial;font-size:10pt;"> and to extend the termination date of the Revolver from </font><font style="font-family:inherit;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">October&#160;14, 2016</font></font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">May&#160;19, 2020</font></font><font style="font-family:Arial;font-size:10pt;">. The amended and restated Credit Agreement also replaced a financial covenant requiring the Company to maintain a minimum specified level of cash with a covenant requiring a minimum interest coverage ratio. Subject to obtaining additional commitments from lenders, the principal amount of the loans provided under the amended and restated Credit Agreement may be increased by the Company by up to an additional </font><font style="font-family:Arial;font-size:10pt;">$150.0 million</font><font style="font-family:Arial;font-size:10pt;"> through May 2019. The amended and restated Credit Agreement contains financial covenants requiring the Company to operate within a maximum leverage ratio and maintain a minimum interest coverage ratio, as well as other non-financial covenants.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company had a </font><font style="font-family:Arial;font-size:10pt;">$45.0 million</font><font style="font-family:Arial;font-size:10pt;"> outstanding balance under the Term Loan and a </font><font style="font-family:Arial;font-size:10pt;">$160.0 million</font><font style="font-family:Arial;font-size:10pt;"> outstanding balance under the Revolver, all of which is considered short term. </font><font style="font-family:Arial;font-size:10pt;">As of October 31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the Company had a </font><font style="font-family:Arial;font-size:10pt;">$75.0 million</font><font style="font-family:Arial;font-size:10pt;"> outstanding balance under the Term Loan, of which </font><font style="font-family:Arial;font-size:10pt;">$45.0 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">was classified as long-term and no outstanding balance under the Revolver. Borrowings bear interest at a floating rate based on a margin over the Company&#8217;s choice of market observable base rates as defined in the amended and restated Credit Agreement.&#160;As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, borrowings under the Term Loan bore interest at LIBOR </font><font style="font-family:Arial;font-size:10pt;">+1.125%</font><font style="font-family:Arial;font-size:10pt;"> and the applicable interest rate for the Revolver was LIBOR </font><font style="font-family:Arial;font-size:10pt;">+1.000%</font><font style="font-family:Arial;font-size:10pt;">. In addition, commitment fees are payable on the Revolver at rates between </font><font style="font-family:Arial;font-size:10pt;">0.125%</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">0.200%</font><font style="font-family:Arial;font-size:10pt;">&#160;per year based on the Company&#8217;s leverage ratio on the daily amount of the revolving commitment.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The carrying amount of the short-term and long-term debt approximates the estimated fair&#160;value. These borrowings under the amended and restated Credit Agreement have a variable interest rate structure and are classified within Level 2 of the fair value hierarchy.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The useful lives of depreciable assets are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="83%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful&#160;Life&#160;in&#160;Years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements (average)</font></div></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:Arial;font-size:10pt;">5</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the impact of the Deferred Plan:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increase (reduction) to cost of revenue and operating expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net increase (decrease) to net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has the following tax loss and credit carryforwards available to offset future income tax liabilities:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td 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="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Carryforward</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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:Arial;font-size:8pt;font-weight:bold;">Expiration</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal net operating loss carryforward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">108,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">2016-2034</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal research credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120,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 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:Arial;font-size:10pt;">2019-2035</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal foreign tax credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">2017-2023</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">International foreign tax credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">California research credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">135,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other state research credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">2016-2030</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State net operating loss carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">217,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">2016-2035</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the first quarter of fiscal 2015, the Company made investments in available-for-sale securities. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the balances of our available-for-sale securities and non-marketable equity securities investments are:</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="20" rowspan="1"></td></tr><tr><td width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses Less Than 12 Continuous Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses 12 Continuous Months or Longer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>Fair&#160;Value(1)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,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></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:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">239,473</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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">239,472</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:Arial;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">U.S. government agency securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;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:Arial;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:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">67,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></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:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Non-U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></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:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">128,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(60</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">128,747</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:26px;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:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Non-marketable equity securities</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,277</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.</font></div></td></tr></table><div style="line-height:120%;padding-top:6px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the balances of our cash equivalents and non-marketable equity securities investments are:</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20" rowspan="1"></td></tr><tr><td width="32%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses Less Than 12 Continuous Months</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Unrealized<br clear="none"/>Losses 12 Continuous Months or Longer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>Fair&#160;Value(1)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="19" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Money market funds</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:26px;font-size:10pt;"><font style="font-family:inherit;font-size: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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:26px;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:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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:Arial;font-size:10pt;">Non-marketable equity securities</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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total:</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">10,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">10,869</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;"> Business Combinations</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fiscal 2015 Acquisitions</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During fiscal 2015, the Company completed several acquisitions. The aggregated total purchase consideration was </font><font style="font-family:Arial;font-size:10pt;">$333.2 million</font><font style="font-family:Arial;font-size:10pt;">, net of cash acquired. The Company does not consider these acquisitions to be material, individually or in the aggregate, to the Company&#8217;s consolidated balance sheet and results of operations. The preliminary purchase price allocations resulted in </font><font style="font-family:Arial;font-size:10pt;">$234.0 million</font><font style="font-family:Arial;font-size:10pt;"> of goodwill, of which </font><font style="font-family:Arial;font-size:10pt;">$2.3 million</font><font style="font-family:Arial;font-size:10pt;"> is deductible for tax purposes, and </font><font style="font-family:Arial;font-size:10pt;">$119.8 million</font><font style="font-family:Arial;font-size:10pt;"> of acquired identifiable intangible assets valued using the income method. The intangible assets are being amortized over their respective useful lives ranging from </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">seven</font><font style="font-family:Arial;font-size:10pt;"> years. The acquisition-related costs totaling </font><font style="font-family:Arial;font-size:10pt;">$14.9 million</font><font style="font-family:Arial;font-size:10pt;"> were expensed as incurred in the consolidated statement of operations. The Company funded the acquisitions with existing cash. The fair value of stock options assumed was approximately </font><font style="font-family:Arial;font-size:10pt;">$2.1 million</font><font style="font-family:Arial;font-size:10pt;"> using the Black-Scholes option-pricing model and will be expensed over their remaining service periods on a straight-line basis.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The preliminary fair value estimates for the assets acquired and liabilities assumed for all fiscal 2015 acquisitions are not yet finalized and may change as additional information becomes available during the respective measurement periods. The primary areas of those preliminary estimates relate to certain tangible assets and liabilities, identifiable intangible assets, and taxes. Additional information, which existed as of the acquisition date but is yet unknown to the Company, may become known to the Company during the remainder of the measurement period, a period not to exceed 12 months from the acquisition date. Changes to amounts recorded as assets or liabilities will be recorded as retrospective adjustments to the provisional amounts recognized as of the acquisition date and may result in a corresponding adjustment to goodwill.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Lease Commitments</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company leases certain of its domestic and foreign facilities and certain office equipment under non-cancelable lease agreements. The lease agreements generally require the Company to pay property taxes, insurance, maintenance and repair costs. Rent expenses were </font><font style="font-family:Arial;font-size:10pt;">$67.6 million</font><font style="font-family:Arial;font-size:10pt;">, $</font><font style="font-family:Arial;font-size:10pt;">65.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$64.4 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively. The Company charges operating lease payments to expense using the straight-line method. The Company subleases portions of its facilities and records sublease payments as a reduction of rent expense.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the first quarter of fiscal 2015, the Company moved into </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> new office buildings in Mountain View, California. The buildings together provide approximately </font><font style="font-family:Arial;font-size:10pt;">341,000</font><font style="font-family:Arial;font-size:10pt;"> square feet. This space is leased through August 2030, and the Company has two options to extend the lease term, the first to extend the term by </font><font style="font-family:Arial;font-size:10pt;">ten</font><font style="font-family:Arial;font-size:10pt;"> years, followed by a second option to extend by approximately </font><font style="font-family:Arial;font-size:10pt;">nine</font><font style="font-family:Arial;font-size:10pt;"> additional years. </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, anticipated future minimum lease payments on all non-cancellable operating leases with a term in excess of one year, net of sublease income are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Minimum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Lease</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Sublease&#160;Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">49,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45,632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">164,731</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:Arial;font-size:10pt;">4,432</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:Arial;font-size:10pt;">160,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: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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">366,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">15,612</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:Arial;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:Arial;font-size:10pt;">351,029</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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company is subject to routine legal proceedings, as well as demands, claims and threatened litigation, which arise in the normal course of its business. The ultimate outcome of any litigation is uncertain and unfavorable outcomes could have a negative impact on the Company&#8217;s financial position and results of operations. The Company reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount is estimable, the Company accrues a liability for the estimated loss. The Company has determined that no disclosure of estimated loss is required for a claim against the Company because: (a)&#160;there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b)&#160;a reasonably possible loss or range of loss cannot be estimated; or (c)&#160;such estimate is immaterial.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Mentor Patent Litigation</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company is engaged in complex patent litigation with Mentor Graphics Corporation (Mentor) involving several actions in different forums. The Company acquired Emulation&#160;&amp; Verification Engineering S.A. (EVE) on October&#160;4, 2012. At the time of the acquisition, EVE and EVE-USA, Inc. (collectively, the EVE Parties) were defendants in three patent infringement lawsuits filed by Mentor. Mentor filed suit against the EVE Parties in federal district court in the District of Oregon on August&#160;16, 2010 alleging that EVE&#8217;s ZeBu products infringed Mentor&#8217;s United States Patent No.&#160;6,876,962. Mentor filed an additional suit in federal district court in the District of Oregon on August&#160;17, 2012 alleging that EVE&#8217;s ZeBu products infringed Mentor&#8217;s United States Patent No.&#160;6,947,882. Both cases sought compensatory damages, including lost profits and royalties, and a permanent injunction. Mentor also filed a patent infringement lawsuit against Nihon EVE K.K. in Tokyo District Court in 2010 alleging that certain ZeBu products infringe Mentor&#8217;s Japanese Patent No. P3,588,324. This case seeks compensatory damages, a permanent injunction and destruction of inventory. On May 15, 2015, the Tokyo District Court ruled that such products did not infringe Mentor's patent. Mentor has appealed the decision.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September&#160;27, 2012, the Company and the EVE Parties filed an action for declaratory relief against Mentor in federal district court in the Northern District of California, seeking a determination that Mentor&#8217;s United States Patents Nos. 6,009,531; 5,649,176 and 6,240,376, which were the subject of a patent infringement lawsuit filed by Mentor against EVE in 2006 and settled in the same year, are invalid and not infringed by EVE&#8217;s products, and that Mentor is without right or authority to threaten or maintain suit against the plaintiffs on such patents. Mentor asserted patent infringement counterclaims in this action based on the same three patents and sought compensatory damages, including lost profits and royalties, and a permanent injunction. In April 2013, this action was transferred to the federal district court in Oregon and consolidated with the two Mentor lawsuits in that district (the Oregon Action).</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">The Oregon Action. </font><font style="font-family:Arial;font-size:10pt;">In the Oregon Action, the Company and the EVE Parties further asserted patent infringement counterclaims against Mentor based on the Company&#8217;s United States Patents Nos. 6,132,109 and 7,069,526, seeking compensatory damages and a permanent injunction. After pre-trial summary judgment rulings, the only patent remaining at issue in the Oregon Action was Mentor's '376 patent.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Oregon Action went to trial on the remaining Mentor patent, and a jury reached a verdict on October 10, 2014 finding that certain features of the ZeBu products infringed the &#8216;376 patent and assessing damages of approximately </font><font style="font-family:Arial;font-size:10pt;">$36 million</font><font style="font-family:Arial;font-size:10pt;">. On March 12, 2015, the court entered an injunction prohibiting certain sales activities relating to the features found by the jury to infringe. The Company has released a new version of ZeBu software that does not include such features. Both parties have appealed from the final judgment. The Company has accrued an immaterial amount as a loss contingency. The Company cannot estimate a range of losses, if any, exceeding the amount already accrued.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">The California Action. </font><font style="font-family:Arial;font-size:10pt;">On December&#160;21, 2012, the Company filed an action for patent infringement against Mentor in federal district court in the Northern District of California, alleging that Mentor&#8217;s Veloce products infringe the Company&#8217;s United States Patents Nos. 5,748,488, 5,530,841, 5,680,318 and 6,836,420 (the California Action). This case seeks compensatory damages and a permanent injunction. The court stayed the action as to the &#8216;420 patent pending the U.S. Patent and Trademark Office's </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">inter partes</font><font style="font-family:Arial;font-size:10pt;"> review of that patent (discussed below). On January 20, 2015, the court granted Mentor's motion for summary judgment on the '488, '841, and '318 patents, finding that such patents were invalid. The Company has appealed the court's ruling.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">PTO Proceedings. </font><font style="font-family:Arial;font-size:10pt;">On September&#160;26, 2012, the Company filed two&#160;</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">inter partes</font><font style="font-family:Arial;font-size:10pt;">&#160;review requests with the U.S. Patent and Trademark Office (the PTO) challenging the validity of Mentor&#8217;s &#8216;376 and &#8216;882 patents. The PTO granted review of the &#8216;376 patent and denied review of the &#8216;882 patent. On February&#160;19, 2014, the PTO issued its final decision in the review of the &#8216;376 patent, finding some of the challenged claims invalid and some of the challenged claims valid. On April&#160;22, 2014, the Company appealed to the Federal Circuit from the PTO&#8217;s decision. Mentor filed a cross-appeal on May&#160;2, 2014.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On December&#160;21, 2013, Mentor filed an </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">inter partes</font><font style="font-family:Arial;font-size:10pt;"> review request with the PTO challenging the validity of the Company&#8217;s &#8216;420 patent. On June 11, 2015, the PTO issued its final decision in the review, finding all of the challenged claims invalid. On August 12, 2015, the Company appealed to the Federal Circuit from the PTO's decision.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Components of accumulated other comprehensive income (loss), on an after-tax basis where applicable, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 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:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cumulative currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(90,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(50,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Unrealized gain (loss) on derivative instruments, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(14,839</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(11,148</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Unrealized gain (loss) on available-for-sale securities, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Total accumulated other comprehensive income (loss)</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:Arial;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:Arial;font-size:10pt;">(105,375</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">(62,089</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:Arial;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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The effect of amounts reclassified out of each component of accumulated other comprehensive income (loss) into net income was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassifications from accumulated other comprehensive income (loss) into consolidated statement of operations:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gain (loss) on cash flow hedges, net of taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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:Arial;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(24,193</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(892</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gain (loss) on available-for-sale securities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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:Arial;font-size:10pt;">Other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total reclassifications into net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">(14,882</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,565</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amounts reclassified in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;"> primarily consisted of gains (losses) from the Company&#8217;s cash flow hedging activities. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 5. Financial Assets and Liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Concentration of Credit Risk</font><font style="font-family:Arial;font-size:10pt;">. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash equivalents, marketable securities, foreign currency contracts, and accounts receivable from trade customers. The Company maintains cash equivalents primarily in highly rated taxable and tax-exempt money market funds located in the U.S. and in various overseas locations.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company sells its products worldwide primarily to customers in the global electronics market. The Company performs on-going credit evaluations of its customers&#8217; financial condition and does not require collateral. The Company establishes reserves for potential credit losses and such losses have been within management&#8217;s expectations and have not been material in any year presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Principles of Consolidation.</font><font style="font-family:Arial;font-size:10pt;"> The consolidated financial statements include the accounts of the Company and all of its subsidiaries. All significant intercompany accounts and transactions have been eliminated.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Restructuring Charges. </font><font style="font-family:Arial;font-size:10pt;">In November 2014, the Company initiated a restructuring program that included a voluntary retirement program (VRP) and a minimal headcount reduction program. The VRP was offered to certain eligible employees in the United States and enrollment for those employees was completed on November 21, 2014. The total cost of the restructuring program was </font><font style="font-family:Arial;font-size:10pt;">$15.1 million</font><font style="font-family:Arial;font-size:10pt;">, all of which was paid during fiscal 2015. As of October&#160;31, 2015, there is </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> outstanding balance in restructuring charges.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Foreign Currency Contracts.</font><font style="font-family:Arial;font-size:10pt;"> The Company operates internationally and is exposed to potentially adverse movements in currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions. The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note&#160;5. Financial Assets and Liabilities</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Effect of New Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, "Revenue from Contracts with Customers (Topic 606)," which supersedes the revenue recognition requirements in &#8220;Revenue Recognition (Topic 605).&#8221; This ASU requires an entity to recognize revenue when goods are transferred or services are provided to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This ASU also requires disclosures enabling users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date.&#8221; With the issuance of ASU 2015-14, the new revenue guidance ASU 2014-09 will be effective for fiscal 2019, including interim periods within that reporting period, using one of two prescribed retrospective methods. The Company is currently in the process of evaluating the impact of adoption on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method, nor has it determined the effect of the standard on its ongoing financial reporting.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Employee Benefit Plans</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Under the Company&#8217;s Employee Stock Purchase Plan (ESPP), employees are granted the right to purchase shares of common stock at a price per share that is </font><font style="font-family:Arial;font-size:10pt;">85%</font><font style="font-family:Arial;font-size:10pt;"> of the lesser of the fair market value of the shares at (1) the beginning of a rolling </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> year offering period or (2) the end of each semi-annual purchase period, subject to a plan limit on the number of shares that may be purchased in a purchase period.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On April&#160;2, 2014, the Company&#8217;s stockholders approved an amendment to the ESPP to increase the number of shares of common stock authorized for issuance under the plan by </font><font style="font-family:Arial;font-size:10pt;">5.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares. During fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, the Company issued </font><font style="font-family:Arial;font-size:10pt;">1.7 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">1.8 million</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2.1 million</font><font style="font-family:Arial;font-size:10pt;"> shares, respectively, under the ESPP at average per share prices of </font><font style="font-family:Arial;font-size:10pt;">$31.55</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$30.00</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$22.75</font><font style="font-family:Arial;font-size:10pt;">, respectively. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">5.3 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock were reserved for future issuance under the ESPP.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Equity Compensation Plans</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">2006 Employee Equity Incentive Plan.</font><font style="font-family:Arial;font-size:10pt;"> On April&#160;25, 2006, the Company&#8217;s stockholders approved the 2006 Employee Equity Incentive Plan (2006 Employee Plan), which provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights and other forms of equity compensation, including performance stock awards and performance cash awards, as determined by the plan administrator. The terms and conditions of each type of award are set forth in the 2006 Employee Plan. Options granted under this plan have a contractual term of </font><font style="font-family:Arial;font-size:10pt;">seven</font><font style="font-family:Arial;font-size:10pt;"> years and generally vest over </font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;"> years. On April 2, 2015, the Company's stockholders approved an amendment to increase the number of shares of common stock reserved for future issuance under the 2006 Employee Plan by </font><font style="font-family:Arial;font-size:10pt;">3.8 million</font><font style="font-family:Arial;font-size:10pt;"> shares. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, an aggregate of </font><font style="font-family:Arial;font-size:10pt;">6.6 million</font><font style="font-family:Arial;font-size:10pt;"> stock options and </font><font style="font-family:Arial;font-size:10pt;">3.9 million</font><font style="font-family:Arial;font-size:10pt;"> restricted stock units were outstanding, and </font><font style="font-family:Arial;font-size:10pt;">11.9 million</font><font style="font-family:Arial;font-size:10pt;"> shares were available for future issuance under the 2006 Employee Plan.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">2005 Non-Employee Directors Equity Incentive Plan.</font><font style="font-family:Arial;font-size:10pt;"> On May&#160;23, 2005, the Company&#8217;s stockholders approved the 2005 Non-Employee Directors Equity Incentive Plan (the 2005 Directors Plan). The 2005 Directors Plan provides for annual equity awards to non-employee directors in the form of stock options, restricted stock or a combination thereof. The Company&#8217;s stockholders have approved an aggregate of </font><font style="font-family:Arial;font-size:10pt;">0.8 million</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock reserved under the 2005 Directors Plan.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company has issued an aggregate of </font><font style="font-family:Arial;font-size:10pt;">343,070</font><font style="font-family:Arial;font-size:10pt;"> shares of restricted stock awards with an aggregate grant date fair value of approximately </font><font style="font-family:Arial;font-size:10pt;">$10.5 million</font><font style="font-family:Arial;font-size:10pt;"> under the 2005 Directors Plan. Restricted stock awards vest over a period of </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> years. In addition, the Company granted options to purchase </font><font style="font-family:Arial;font-size:10pt;">157,871</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock, which vest over a period of </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;"> years, with an aggregate grant date fair value of </font><font style="font-family:Arial;font-size:10pt;">$4.7 million</font><font style="font-family:Arial;font-size:10pt;">, to non-employee directors during fiscal 2007, fiscal 2011, and fiscal 2015. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">44,823</font><font style="font-family:Arial;font-size:10pt;"> shares of restricted stock were unvested and </font><font style="font-family:Arial;font-size:10pt;">76,369</font><font style="font-family:Arial;font-size:10pt;"> stock options were outstanding, and a total of </font><font style="font-family:Arial;font-size:10pt;">262,402</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock were reserved for future grant under the 2005 Directors Plan.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Other Assumed Stock Plans through Acquisitions.</font><font style="font-family:Arial;font-size:10pt;"> In connection with the Company&#8217;s acquisitions in fiscal 2008, fiscal 2010, fiscal 2012, fiscal 2014, and fiscal 2015, the Company assumed certain outstanding stock awards of acquired companies. If these assumed equity awards are canceled, forfeited or expire unexercised, the underlying shares do not become available for future grant. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">0.6 million</font><font style="font-family:Arial;font-size:10pt;"> shares of the Company&#8217;s common stock remained subject to such outstanding assumed equity awards.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Restricted Stock Units.</font><font style="font-family:Arial;font-size:10pt;"> Since fiscal 2007, restricted stock units are granted under the 2006 Employee Plan as part of the Company&#8217;s new hire and annual incentive compensation program. Restricted stock units are valued based on the closing price of the Company&#8217;s common stock on the grant date. In general, restricted stock units vest over </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">four</font><font style="font-family:Arial;font-size:10pt;"> years and are subject to the employee's continuing service with the Company. For each restricted stock unit granted under the 2006 Employee Plan, a share reserve ratio is applied for the purpose of determining&#160;the remaining number of shares reserved for future grants under the plan. On March&#160;24, 2011, the Company's stockholders approved an amendment of the 2006 Employee Plan to prospectively change the reserve ratio from </font><font style="font-family:Arial;font-size:10pt;">2.18</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">1.25</font><font style="font-family:Arial;font-size:10pt;">. On April&#160;3, 2012, the stockholders approved amending the share reserve ratio from </font><font style="font-family:Arial;font-size:10pt;">1.25</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">1.50</font><font style="font-family:Arial;font-size:10pt;">. On April 2, 2015, the stockholders approved amending the share reserve ratio from </font><font style="font-family:Arial;font-size:10pt;">1.50</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">1.60</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table contains information concerning activities related to restricted stock units:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock&#160;Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Life&#160;(In&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share and life amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">1.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35.27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">(141</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39.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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">(117</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35.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:Arial;font-size:10pt;">1.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">48.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">73,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">(204</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2015</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:Arial;font-size:10pt;">3,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">1.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table contains additional information concerning activities related to stock options and restricted stock units under all equity plans, other than shares available for grant under the 2005 Directors Plan:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="34%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Available&#160;for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant(3)</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">Options(2)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average&#160;Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price&#160;per&#160;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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Life&#160;(In&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share and life amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">3.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">80,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Options Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,704</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Assumed(2)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Exercised</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Canceled/forfeited/expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units granted(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,519</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units forfeited(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional shares reserved</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:Arial;font-size:10pt;">5,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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">4.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">71,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Options Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,686</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Assumed(2)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Exercised</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,103</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Canceled/forfeited/expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units granted(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,468</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units forfeited(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional shares reserved</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:Arial;font-size:10pt;">7,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,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></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:Arial;font-size:10pt;">Options Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,908</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45.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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Assumed(2)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Exercised</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,125</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Canceled/forfeited/expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units granted(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,707</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units forfeited(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-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:Arial;font-size:10pt;">3,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">109,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested and expected to vest as of October&#160;31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-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:Arial;font-size:10pt;">7,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">4.65</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">108,887</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable at October&#160;31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:Arial;font-size:10pt;">3,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">3.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">74,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above.</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:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company assumed options outstanding under various plans through acquisitions. </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:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(3)</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:Arial;font-size:10pt;">Excluding shares reserved for future issuance under the 2005 Directors Plan.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value based on stock options with an exercise price less than the Company&#8217;s closing stock price of </font><font style="font-family:Arial;font-size:10pt;">$49.98</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. The pretax intrinsic value of options exercised and their average exercise prices were:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;price)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intrinsic value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">44,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Average exercise price per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock award activities during fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> under the 2005 Directors Plan are summarized as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="72%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant&#160;Date&#160;Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unvested at October&#160;31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46.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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unvested at October&#160;31, 2015</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:Arial;font-size:10pt;">45</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Valuation and Expense of Stock Compensation.</font><font style="font-family:Arial;font-size:10pt;"> The Company estimates the fair value of stock-based awards in the form of stock options and employee stock purchase rights under employee stock purchase plans on the grant date. The value of awards expected to vest is recognized as expense over the applicable service periods. The Company uses the straight-line attribution method to recognize stock compensation costs over the service period of the award. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options, stock appreciation rights and employee stock purchase plan awards</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">.</font><font style="font-family:Arial;font-size:10pt;"> The Black-Scholes option-pricing model incorporates various subjective assumptions including expected volatility, expected term and interest rates. The expected volatility for both stock options and stock purchase rights under the ESPP is estimated by a combination of implied volatility for publicly traded options of the Company&#8217;s common stock with a term of six months or longer and the historical stock price volatility over the estimated expected term of the Company&#8217;s stock-based awards. The expected term of the Company&#8217;s stock-based awards is based on historical experience.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The assumptions presented in the following table were used to estimate the fair value of stock options and employee stock purchase rights granted under the Company&#8217;s stock plans or stock plans assumed from acquisitions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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;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:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock Options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.7</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.24% - 1.58%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">1.38% - 1.74%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">0.62%&#160;-&#160;1.66%</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:Arial;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.92%-21.76%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">18.38%-20.00%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20.61%&#160;-&#160;26.47%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average estimated fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$8.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$10.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$7.29</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:Arial;font-size:10pt;">ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 - 2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">0.5 - 2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">0.5 - 2.0</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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.12% - 0.75%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">0.05% - 0.58%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">0.10%&#160;-&#160;0.43%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18.01% - 21.60%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">16.84% - 18.78%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">17.12%&#160;-&#160;21.75%</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:Arial;font-size:10pt;">Weighted average estimated 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$11.11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">$9.17</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">$8.19</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents stock compensation expense for fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of license</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,597</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Cost of maintenance and service</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,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:Arial;font-size:10pt;">1,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,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></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:Arial;font-size:10pt;">Sales and marketing expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,899</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:Arial;font-size:10pt;">13,987</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:Arial;font-size:10pt;">12,880</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">79,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(20,071</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(18,224</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(16,446</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:Arial;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:Arial;font-size:10pt;">Stock compensation expense after taxes</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">66,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">61,216</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">51,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the Company had </font><font style="font-family:Arial;font-size:10pt;">$156.9 million</font><font style="font-family:Arial;font-size:10pt;"> of total unrecognized stock compensation expense relating to options and restricted stock units and awards, which is expected to be recognized over a weighted average period of </font><font style="font-family:Arial;font-size:10pt;">2.5</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The cash flows resulting from the tax benefits for tax deductions in excess of the compensation expense recorded for the stock awards (excess tax benefits) are classified as cash flows from financing activities. The Company recorded excess tax benefits of </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal 2015; no excess tax benefits were recorded in fiscal periods 2014 and 2013.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Deferred Compensation Plan.</font><font style="font-family:Arial;font-size:10pt;"> The Company maintains the Synopsys Deferred Compensation Plan (the Deferred Plan), which permits eligible employees to defer up to </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;"> of their annual cash base compensation and up to </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of their eligible cash variable compensation. Amounts may be withdrawn from the Deferred Plan pursuant to elections made by the employees in accordance with the terms of the plan. Since the inception of the Deferred Plan, the Company has not made any matching or discretionary contributions to the Deferred Plan. There are no Deferred Plan provisions that provide for any guarantees or minimum return on investments. Undistributed amounts under the Deferred Plan are subject to the claims of the Company&#8217;s creditors. The securities held by the Deferred Plan are classified as trading securities.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred Plan Assets and Liabilities are as follows:</font></div><div style="line-height:120%;padding-top:9px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Plan assets recorded in other long-term assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Plan liabilities recorded in other long-term liabilities(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For undistributed deferred compensation balances due to participants.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income or loss from the change in fair value of the Deferred Plan assets is recorded in other income (expense), net. The increase or decrease in the fair value of the undistributed Deferred Plan obligation is recorded in total cost of revenue and operating expense. The following table summarizes the impact of the Deferred Plan:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Increase (reduction) to cost of revenue and operating expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Other income (expense), net</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,701</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,856</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,453</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net increase (decrease) to net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Other Retirement Plans.</font><font style="font-family:Arial;font-size:10pt;"> The Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. Total contributions to these plans were </font><font style="font-family:Arial;font-size:10pt;">$40.0 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$23.8 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$21.3 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal 2015, 2014 and 2013, respectively. For employees in the United States and Canada, the Company matches pretax employee contributions up to a maximum of U.S. </font><font style="font-family:Arial;font-size:10pt;">$3,000</font><font style="font-family:Arial;font-size:10pt;"> and Canadian </font><font style="font-family:Arial;font-size:10pt;">$4,000</font><font style="font-family:Arial;font-size:10pt;">, respectively, per participant per year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The pretax intrinsic value of options exercised and their average exercise prices were:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;price)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intrinsic value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">44,104</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,592</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Average exercise price per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Net Income Per Share.</font><font style="font-family:Arial;font-size:10pt;"> The Company computes basic income per share by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net income per share reflects the dilution from potential common shares outstanding such as stock options and unvested restricted stock units and awards during the period using the treasury stock method.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">225,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">259,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">247,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">154,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">155,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">153,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect of common share equivalents from equity&#8212;based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,108</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:Arial;font-size:10pt;">2,656</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:Arial;font-size:10pt;">3,282</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares for diluted net income per share</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:Arial;font-size:10pt;">158,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:Arial;font-size:10pt;">157,710</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:Arial;font-size:10pt;">156,601</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Anti-dilutive employee stock-based awards excluded(1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="39%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Quoted&#160;Prices&#160;in&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">for&#160;Identical&#160;Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160; 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant&#160;Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">12,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,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:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">67,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:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prepaid and other current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">6,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">533,143</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">392,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">140,842</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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 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:Arial;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts payable and accrued liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other long-term liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">168,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">10,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2014</font><font style="font-family:Arial;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="16" rowspan="1"></td></tr><tr><td width="39%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Description</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Quoted&#160;Prices&#160;in&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">for&#160;Identical&#160;Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160; 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant&#160;Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Prepaid and other current assets:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">563,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">554,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">9,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts payable and accrued liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other long-term liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">157,263</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Fair Value Measures</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounting Standards Codification (ASC) 820-10, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures</font><font style="font-family:Arial;font-size:10pt;">, defines fair value, establishes guidelines and enhances disclosure requirements for fair value measurements. The accounting guidance requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The accounting guidance also establishes a fair value hierarchy based on the independence of the source and objective evidence of the inputs used. There are three fair value hierarchies based upon the level of inputs that are significant to fair value measurement:</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level&#160;1</font><font style="font-family:Arial;font-size:10pt;">&#8212;Observable inputs that reflect quoted prices (unadjusted) for identical instruments in active markets;</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level&#160;2</font><font style="font-family:Arial;font-size:10pt;">&#8212;Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets; and</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level&#160;3</font><font style="font-family:Arial;font-size:10pt;">&#8212;Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On a recurring basis, the Company measures the fair value of certain of its assets and liabilities, which include cash equivalents, short-term investments, non-qualified deferred compensation plan assets, and foreign currency derivative contracts.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s cash equivalents and short-term investments are classified within Level 1 or Level 2 because they are valued using quoted market prices in an active market or alternative independent pricing sources and models utilizing market observable inputs.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s non-qualified deferred compensation plan assets consist of money market and mutual funds invested in domestic and international marketable securities that are directly observable in active markets and are therefore classified within Level 1.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s foreign currency derivative contracts are classified within Level 2 because these contracts are not actively traded and the valuation inputs are based on quoted prices and market observable data of similar instruments.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s borrowings under its credit and term loan facilities are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon market rates currently available to the Company for debt with similar terms and maturities. Refer to </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 5. Financial Assets and Liabilities.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Assets/Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="39%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Description</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Quoted&#160;Prices&#160;in&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">for&#160;Identical&#160;Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160; 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant&#160;Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,839</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1,834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,500</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">12,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">9,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate debt securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,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:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">67,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:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asset-backed securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Non-U.S. government agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Prepaid and other current assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">6,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">533,143</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">392,301</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">140,842</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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 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:Arial;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts payable and accrued liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other long-term liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">168,743</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">10,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2014</font><font style="font-family:Arial;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="16" rowspan="1"></td></tr><tr><td width="39%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Description</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Total</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurement&#160;Using</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Quoted&#160;Prices&#160;in&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Active Markets&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">for&#160;Identical&#160;Assets</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160; 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant&#160;Other</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Observable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Significant</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Unobservable&#160;Inputs</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(Level&#160;3)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash equivalents:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">409,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Prepaid and other current assets:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other long-term assets:</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan assets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">563,872</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">554,572</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">9,300</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts payable and accrued liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign currency derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other long-term liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation plan liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">145,508</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;font-weight:bold;">Total liabilities</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">157,263</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">11,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Assets/Liabilities Measured at Fair Value on a Non-Recurring Basis</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Non-Marketable Equity Securities</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Equity investments in privately-held companies, also called non-marketable equity securities, are accounted for using either the cost or equity method of accounting. </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The non-marketable equity securities are measured and recorded at fair value when an event or circumstance which impacts the fair value of these securities indicates an other-than-temporary decline in value has occurred.&#160; In such events, these equity investments would be classified within Level 3 as they are valued using significant unobservable inputs or data in an inactive market, and the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The non-marketable equity securities are measured and recorded at fair value when an event or circumstance which impacts the fair value of these securities indicates an other-than-temporary decline in value has occurred. The Company monitors these investments and generally uses the income approach to assess impairments based primarily on the financial conditions of these companies.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company did not recognize any impairment during fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">October 31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the fair value of the Company&#8217;s non-marketable securities was </font><font style="font-family:Arial;font-size:10pt;">$10.3 million</font><font style="font-family:Arial;font-size:10pt;"> of which </font><font style="font-family:Arial;font-size:10pt;">$6.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$3.7 million</font><font style="font-family:Arial;font-size:10pt;"> were accounted for under the cost method and equity method, respectively. As of </font><font style="font-family:Arial;font-size:10pt;">October 31, 2014</font><font style="font-family:Arial;font-size:10pt;">, the fair value of the Company's non-marketable securities was </font><font style="font-family:Arial;font-size:10pt;">$10.9 million</font><font style="font-family:Arial;font-size:10pt;">, of which </font><font style="font-family:Arial;font-size:10pt;">$6.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$4.2 million</font><font style="font-family:Arial;font-size:10pt;"> were accounted for under the cost method and equity method, respectively. During the </font><font style="font-family:Arial;font-size:10pt;">twelve</font><font style="font-family:Arial;font-size:10pt;"> months ended October&#160;31, 2014, the Company received cash distributions of </font><font style="font-family:Arial;font-size:10pt;">$7.1 million</font><font style="font-family:Arial;font-size:10pt;"> from the liquidation of one of its investments resulting in a </font><font style="font-family:Arial;font-size:10pt;">$6.9 million</font><font style="font-family:Arial;font-size:10pt;"> gain, which was recorded to other income (expense), net.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Values of Financial Instruments.</font><font style="font-family:Arial;font-size:10pt;"> The Company&#8217;s cash equivalents, short-term investments and foreign currency contracts are carried at fair value. The fair value of the Company&#8217;s accounts receivable and accounts payable approximates the carrying amount due to their short duration. Non-marketable equity securities are carried at cost, net of impairments. The Company performs periodic impairment analysis over these non-marketable equity securities. The carrying amount of the short-term and long-term debt approximates the estimated fair&#160;value. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 6. Fair Value Measures</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization expense related to intangible assets consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Core/developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">22,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contract rights intangible</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33,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:Arial;font-size:10pt;">30,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Covenants not to compete</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Capitalized software development costs(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,653</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,581</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,222</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">139,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129,700</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">130,724</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Fiscal Year End.</font><font style="font-family:Arial;font-size:10pt;"> The Company&#8217;s fiscal year ends on the Saturday nearest to October&#160;31 and consists of 52 weeks, with the exception that approximately every five years, the Company has a 53-week year. Fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;"> were 52-week years ending on October 31, 2015, November 1, 2014, and November&#160;2, 2013, respectively. For presentation purposes, the consolidated financial statements and accompanying notes refer to the closest calendar month end.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Foreign Currency Translation.</font><font style="font-family:Arial;font-size:10pt;"> The functional currency of the majority of the Company&#8217;s active foreign subsidiaries is the foreign subsidiary&#8217;s local currency. Assets and liabilities that are not denominated in the functional currency are remeasured into the functional currency with any related gain or loss recorded in earnings. The Company translates assets and liabilities of its non-U.S. dollar functional currency foreign operations into the U.S. dollar reporting currency at exchange rates in effect at the balance sheet date. The Company translates income and expense items of such foreign operations into U.S. dollars reporting currency at average exchange rates for the period. Accumulated translation adjustments are reported in stockholders&#8217; equity, as a component of accumulated other comprehensive income (loss).</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Goodwill:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,975,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">290,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Balance at October 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,255,708</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(19,140</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:Arial;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:Arial;font-size:10pt;">Balance at October 31, 2015(1)</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:Arial;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:Arial;font-size:10pt;">2,471,241</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There is no accumulated impairment of goodwill for periods presented.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net&#160;Assets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Core/developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">584,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">375,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">208,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">231,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">116,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contract rights intangible</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">165,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Covenants not to compete</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,511</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,412</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">1,030,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">666,935</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">363,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">Intangible assets as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net&#160;Assets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Core/developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">490,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">298,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">191,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></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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">210,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">92,146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">118,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contract rights intangible</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">146,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">109,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Covenants not to compete</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">In-process research and development (IPR&amp;D)(1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">3,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,829</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:Arial;font-size:10pt;">17,759</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:Arial;font-size:10pt;">4,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">893,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">527,972</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">365,030</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">IPR&amp;D is reclassified to core/developed technology upon completion or is written off upon abandonment.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization expense related to intangible assets consisted of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Core/developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">22,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contract rights intangible</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33,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:Arial;font-size:10pt;">30,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,538</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Covenants not to compete</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">126</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,900</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,663</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Capitalized software development costs(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,653</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,581</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,222</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">139,681</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129,700</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">130,724</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the estimated future amortization of intangible assets:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">126,865</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2021 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">363,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Goodwill.</font><font style="font-family:Arial;font-size:10pt;"> Goodwill represents the excess of the aggregate purchase price over the fair value of the net tangible and identifiable intangible assets acquired by the Company. The carrying amount of goodwill is tested for impairment annually as of October 31 or more frequently if facts and circumstances warrant a review. The Company determined that it is a single reporting unit for the purpose of goodwill impairment tests. For purposes of assessing the impairment of goodwill, the Company estimates the value of the reporting unit using its market capitalization as the best evidence of fair value. This fair value is then compared to the carrying value of the reporting unit. During fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, there were </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> indicators of impairment to goodwill.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Intangible Assets.</font><font style="font-family:Arial;font-size:10pt;"> Intangible assets consist of acquired technology, certain contract rights, customer relationships, trademarks and trade names, covenants not to compete, capitalized software, and in-process research and development. These intangible assets are either acquired through business combinations, direct purchases, or internally developed capitalized software. Intangible assets are amortized on a straight-line basis over their estimated useful lives which range from </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">ten</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment and intangible assets, may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such asset group will be recovered through the undiscounted future cash flow. If the undiscounted future cash flow is less than the carrying amount of the asset group, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. The Company had </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> impairments of any long-lived assets in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> or </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Warranties and Indemnities.</font><font style="font-family:Arial;font-size:10pt;"> The Company generally warrants its products to be free from defects in media and to substantially conform to material specifications for a period of </font><font style="font-family:Arial;font-size:10pt;">90</font><font style="font-family:Arial;font-size:10pt;">&#160;days for software products and for up to </font><font style="font-family:Arial;font-size:10pt;">six</font><font style="font-family:Arial;font-size:10pt;"> months for hardware systems. In certain cases, the Company also provides its customers with limited indemnification with respect to claims that their use of the Company&#8217;s software products infringe on United States patents, copyrights, trademarks or trade secrets. The Company is unable to estimate the potential impact of these commitments on the future results of operations. To date, the Company has not been required to pay any material warranty claims.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The domestic and foreign components of the Company&#8217;s total income (loss) before provision for income taxes are as follows:</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 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:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">61,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></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:Arial;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">239,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">279,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">213,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">281,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">272,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">275,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The components of the (benefit) provision for income taxes were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(21,911</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(14,951</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,319</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29,428</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">27,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">35,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Deferred:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">44,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,282</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,141</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,297</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,642</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,207</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(14,395</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,305</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Provision (Benefit) for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">55,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The provision (benefit) for income taxes differs from the taxes computed with the statutory federal income tax rate as follows:</font><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Statutory federal tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">98,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">95,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">96,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">State tax (benefit), net of federal effect</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,764</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,306</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,697</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Tax credits (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(24,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Tax on foreign earnings less than U.S. statutory tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(56,536</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(61,376</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40,156</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Deferred tax reversal resulting from merger of foreign affiliate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Tax settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,251</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(19,645</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,130</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Stock based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Changes in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(216</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(776</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Federal statute lapses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Integration of acquired technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,024</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:Arial;font-size:10pt;">4,838</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(235</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">55,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">13,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">27,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately </font><font style="font-family:Arial;font-size:10pt;">$19.0 million</font><font style="font-family:Arial;font-size:10pt;"> in the above amount for the period January&#160;1, 2012 through October&#160;31, 2013. The credit expired on </font><font><font style="font-family:Arial;">December&#160;31, 2013</font></font><font style="font-family:Arial;font-size:10pt;">, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately </font><font style="font-family:Arial;font-size:10pt;">$12.4 million</font><font style="font-family:Arial;font-size:10pt;"> in the above amount for the period January 1 through December 31, 2014.</font></div></td></tr></table><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The significant components of deferred tax assets and liabilities were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accruals and reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">69,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,616</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized research and development costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Tax loss carryovers</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">64,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign tax credit carryovers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and other tax credit carryovers</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">80,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">110,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,340</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,689</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">388,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">444,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(48,700</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(45,996</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:Arial;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:Arial;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">339,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">398,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">81,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Undistributed earnings of foreign subsidiaries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">81,944</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">272,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">316,243</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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">It is more likely than not that the results of future operations will be able to generate sufficient taxable income to realize the net deferred tax assets. The valuation allowance provided against our deferred tax assets as of October 31, 2015 is mainly attributable to California research credit and international foreign tax credit carryforwards. The valuation allowance increased by a net of </font><font style="font-family:Arial;font-size:10pt;">$2.7 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal 2015 due to changes in corresponding deferred tax assets primarily related to California research credit carryforwards.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has the following tax loss and credit carryforwards available to offset future income tax liabilities:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td 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="text-align:left;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Carryforward</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">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:Arial;font-size:8pt;font-weight:bold;">Expiration</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Date</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal net operating loss carryforward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">108,533</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">2016-2034</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal research credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">120,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 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:Arial;font-size:10pt;">2019-2035</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal foreign tax credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">2017-2023</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">International foreign tax credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">California research credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">135,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other state research credit carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">2016-2030</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State net operating loss carryforward</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">217,914</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">2016-2035</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The federal and state net operating loss carryforward is from acquired companies and the annual use of such loss is subject to significant limitations under Internal Revenue Code Section&#160;382. Foreign tax credits may only be used to offset tax attributable to foreign source income. The federal research tax credit expired as of December 31, 2014</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has unrecognized deferred tax assets of approximately </font><font style="font-family:Arial;font-size:10pt;">$83.3 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> attributable to excess tax deductions related to stock options, the benefit of which will be credited to stockholders' equity when realized.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company has not provided taxes for undistributed earnings of its foreign subsidiaries except to the extent that the Company does not plan to reinvest such earnings indefinitely outside the United States. If the cumulative foreign earnings exceed the amount the Company intends to reinvest in foreign country operations in the future, the Company would provide for taxes on such excess amount. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, there were approximately </font><font style="font-family:Arial;font-size:10pt;">$1,047.5 million</font><font style="font-family:Arial;font-size:10pt;"> of earnings upon which U.S. income taxes of approximately </font><font style="font-family:Arial;font-size:10pt;">$232.0 million</font><font style="font-family:Arial;font-size:10pt;"> have not been provided for.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The gross unrecognized tax benefits increased by approximately </font><font style="font-family:Arial;font-size:10pt;">$8.0 million</font><font style="font-family:Arial;font-size:10pt;"> during fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> resulting in gross unrecognized tax benefits of </font><font style="font-family:Arial;font-size:10pt;">$132.1 million</font><font style="font-family:Arial;font-size:10pt;"> as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">. A reconciliation of the beginning and ending balance of gross unrecognized tax benefits is summarized as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">124,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">117,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Increases in unrecognized tax benefits related to prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases in unrecognized tax benefits related to prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(23,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Increases in unrecognized tax benefits related to current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases in unrecognized tax benefits related to settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,996</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(8,816</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Increases in unrecognized tax benefits acquired</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Changes in unrecognized tax benefits due to foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,656</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(602</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:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">132,054</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">124,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October&#160;31, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, approximately </font><font style="font-family:Arial;font-size:10pt;">$129.4 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$120.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, of the unrecognized tax benefits would affect our effective tax rate if recognized upon resolution of the uncertain tax positions.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest and penalties related to estimated obligations for tax positions taken in the Company&#8217;s tax returns are recognized as a component of income tax expense (benefit) in the consolidated statements of operations and totaled approximately </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;">,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;"> for fiscal years </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively. As of October&#160;31, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, the combined amount of accrued interest and penalties related to tax positions taken on the Company&#8217;s tax returns was approximately </font><font style="font-family:Arial;font-size:10pt;">$2.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.3 million</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The timing of the resolution of income tax examinations is highly uncertain as well as the amounts and timing of various tax payments that are part of the settlement process. This could cause large fluctuations in the balance sheet classification of current and non-current assets and liabilities. The Company believes that in the coming </font><font style="font-family:inherit;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12 months</font></font><font style="font-family:Arial;font-size:10pt;">, it is reasonably possible that either certain audits will conclude or the statute of limitations on certain state and foreign income and withholding taxes will expire, or both. Given the uncertainty as to ultimate settlement terms, the timing of payment and the impact of such settlements on other uncertain tax positions, the range of the estimated potential decrease in underlying unrecognized tax benefits is between </font><font style="font-family:Arial;font-size:10pt;">$0</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$36 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company and/or its subsidiaries remain subject to tax examination in the following jurisdictions:</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="2" rowspan="1"></td></tr><tr><td width="57%" rowspan="1" colspan="1"></td><td width="43%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Jurisdiction</font></div></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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Year(s) Subject to Examination</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States&#8212;Synopsys</font></div></td><td style="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:Arial;font-size:10pt;">Fiscal 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States&#8212;Magma Design Automation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal 2012</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">California&#8212;Synopsys</font></div></td><td style="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:Arial;font-size:10pt;">Fiscal years after 2010</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">California&#8212;Magma Design Automation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal years after 2010</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hungary</font></div></td><td style="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:Arial;font-size:10pt;">Fiscal years after 2008</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Ireland, Japan, and Taiwan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal years after 2009</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In addition, the Company has made acquisitions with operations in several of its significant jurisdictions which may have years subject to examination different from the years indicated in the above table.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On July 27, 2015, the Tax Court issued an opinion (</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Altera Corp. et al. v. Commissioner</font><font style="font-family:Arial;font-size:10pt;">) regarding the treatment of stock-based compensation expense in intercompany cost-sharing arrangements. However, U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations. Also, there is uncertainty related to the IRS response to the Tax Court opinion, the final resolution of this issue, and the potential favorable benefits to the Company. As such, no impact has been recorded in fiscal 2015. The Company will continue to monitor developments related to this opinion and the potential impact of those developments on the Company's current and prior fiscal years.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">IRS Examinations</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the third quarter of fiscal 2015, the Company reached final settlement with the Examination Division of the IRS on the integration of acquired technologies for fiscal 2015 and research tax credit for fiscal 2014. In the fourth quarter of fiscal 2015, the Company reached final settlement with the IRS on the remaining fiscal 2015 issues.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the first quarter of fiscal 2014, the Company reached final settlement with the IRS on the remaining fiscal 2012 issues and recognized approximately </font><font style="font-family:Arial;font-size:10pt;">$10.0 million</font><font style="font-family:Arial;font-size:10pt;"> in unrecognized tax benefits. In the fourth quarter of fiscal 2014, the Company reached final settlement with the IRS for its audit of fiscal 2013 and recognized approximately </font><font style="font-family:Arial;font-size:10pt;">$5.5 million</font><font style="font-family:Arial;font-size:10pt;"> in unrecognized tax benefits.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the third and fourth quarters of fiscal 2013, the Company reached settlement with the IRS for its audit of certain fiscal 2012 issues, which resulted in a decrease in unrecognized tax benefits of </font><font style="font-family:Arial;font-size:10pt;">$6.0 million</font><font style="font-family:Arial;font-size:10pt;">, decrease in deferred tax assets of </font><font style="font-family:Arial;font-size:10pt;">$4.9 million</font><font style="font-family:Arial;font-size:10pt;"> and a </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;"> net tax benefit.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Non-U.S. Examinations</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Taiwan</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the first quarter of fiscal 2015, the Company reached final settlement with the Taiwan tax authorities for fiscal 2012 with regard to certain transfer pricing issues. As a result of the settlement, the Company recognized approximately </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;"> in unrecognized tax benefits. In the fourth quarter of fiscal 2015, the Company reached final settlement with the Taiwan tax authorities for fiscal 2013 with regard to certain transfer pricing issues. As a result of the settlement and the application of the settlement to fiscal 2014, the Company's unrecognized tax benefits decreased by </font><font style="font-family:Arial;font-size:10pt;">$1.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.2 million</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In the second quarter of fiscal 2014, the Company reached settlements with the Taiwan tax authorities for fiscal years 2010 and 2009, with regard to certain transfer pricing issues. As a result of the settlements and the application of the settlement to other open fiscal years, the Company&#8217;s unrecognized tax benefits decreased by </font><font style="font-family:Arial;font-size:10pt;">$5.1 million</font><font style="font-family:Arial;font-size:10pt;">. The net tax benefit resulting from the settlements and the application to other open fiscal years was </font><font style="font-family:Arial;font-size:10pt;">$3.9 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes.</font><font style="font-family:Arial;font-size:10pt;"> The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining whether it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;"> likely of being realized upon ultimate settlement. An uncertain tax position is considered effectively settled on completion of an examination by a taxing authority if certain other conditions are satisfied.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 31, 2015</font><font style="font-family:Arial;font-size:10pt;">, the stated maturities of the Company's available-for-sale securities are: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due in 1&#160;year or less</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,784</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due in 2-5&#160;years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,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:Arial;font-size:10pt;">Due in 6-10 years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">92</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:Arial;font-size:10pt;">92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">128,774</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:Arial;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:Arial;font-size:10pt;">128,747</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Synopsys, Inc. (Synopsys or the Company) provides software, intellectual property and services used by designers along the entire silicon to software spectrum, from engineers creating advanced semiconductors to software developers seeking to ensure the quality and security of their applications. The Company is a global leader in supplying the electronic design automation (EDA) software that engineers use to design and test integrated circuits, also known as chips. The Company also offers intellectual property (IP) products, which are pre-designed circuits that engineers use as components of larger chip designs rather than designing those circuits themselves. The Company provides software and hardware used to develop the electronic systems that incorporate chips and the software that runs on them. To complement these offerings, which are sold primarily to semiconductor and electronics companies, the Company provides technical services to support these solutions and help its customers develop chips and electronic systems. The Company is also a leading provider of software tools that developers use to improve the quality and security of software code in a wide variety of industries, including electronics, financial services, energy, and industrials.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Effect of New Accounting Pronouncements</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, "Revenue from Contracts with Customers (Topic 606)," which supersedes the revenue recognition requirements in &#8220;Revenue Recognition (Topic 605).&#8221; This ASU requires an entity to recognize revenue when goods are transferred or services are provided to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This ASU also requires disclosures enabling users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. </font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date.&#8221; With the issuance of ASU 2015-14, the new revenue guidance ASU 2014-09 will be effective for fiscal 2019, including interim periods within that reporting period, using one of two prescribed retrospective methods. The Company is currently in the process of evaluating the impact of adoption on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method, nor has it determined the effect of the standard on its ongoing financial reporting.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Other Income (Expense), Net</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the components of other income (expense), net:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,814</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,895</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,696</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Gain (loss) on assets related to deferred compensation plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Foreign currency exchange gain (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,109</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:Arial;font-size:10pt;">11,967</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:Arial;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">15,144</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">23,425</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:Arial;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:Arial;font-size:10pt;">29,173</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 6. Fair Value Measures.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Other Long-term Liabilities.</font><font style="font-family:Arial;font-size:10pt;"> The balance consists of:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation liability (See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 10</font><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,559</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,972</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Property and Equipment.</font><font style="font-family:Arial;font-size:10pt;"> Property and equipment is recorded at cost less accumulated depreciation. Assets, excluding land, are depreciated using the straight-line method over their estimated useful lives. Leasehold improvements are amortized using the straight-line method over the remaining term of the lease or the economic useful life of the asset, whichever is shorter. Depreciation expenses were </font><font style="font-family:Arial;font-size:10pt;">$71.1 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$63.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$56.7 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively. Repair and maintenance costs are expensed as incurred and such costs were </font><font style="font-family:Arial;font-size:10pt;">$32.3 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$28.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$26.3 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">436,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">419,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">142,275</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:Arial;font-size:10pt;">136,513</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">717,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">686,838</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(454,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(437,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">263,077</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:Arial;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:Arial;font-size:10pt;">249,098</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The useful lives of depreciable assets are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="83%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful&#160;Life&#160;in&#160;Years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements (average)</font></div></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:Arial;font-size:10pt;">5</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">436,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">419,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">142,275</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:Arial;font-size:10pt;">136,513</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">717,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">686,838</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(454,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(437,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">263,077</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:Arial;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:Arial;font-size:10pt;">249,098</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;color:#554372;font-weight:bold;">Supplementary Data - Selected Unaudited Quarterly Financial Data</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The table below includes certain unaudited financial information for the last eight fiscal quarters. Refer to Note&#160;2 of </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Notes to Consolidated Financial Statements</font><font style="font-family:Arial;font-size:10pt;"> for information on our fiscal year end.</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Quarter 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January&#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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April&#160;30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">July&#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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="15" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">542,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">557,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">555,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">587,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">417,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">432,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">426,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">447,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Income before provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">49,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Net income per share</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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:Arial;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">478,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">517,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">521,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">539,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">373,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">403,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">406,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">417,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Income before provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">71,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:Arial;font-size:10pt;">68,059</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The effect of amounts reclassified out of each component of accumulated other comprehensive income (loss) into net income was as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassifications from accumulated other comprehensive income (loss) into consolidated statement of operations:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gain (loss) on cash flow hedges, net of taxes</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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:Arial;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,457</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(24,193</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(892</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gain (loss) on available-for-sale securities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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:Arial;font-size:10pt;">Other income (expense)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total reclassifications into net income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">(14,882</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,565</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenues and property and equipment, net, related to operations in the United States and other by geographic areas were:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,143,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,020,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">939,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">272,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">273,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Japan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">218,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">238,588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">264,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asia Pacific and Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">579,249</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:Arial;font-size:10pt;">525,319</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:Arial;font-size:10pt;">485,283</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">2,242,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">2,057,472</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:Arial;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:Arial;font-size:10pt;">1,962,214</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue Recognition.</font><font style="font-family:Arial;font-size:10pt;"> The Company derives revenue from the sale of software license arrangements. Software license revenue consists of fees associated with the licensing of the Company&#8217;s software licenses, maintenance and professional services and to a small extent, hardware products. Maintenance and professional service revenue consists of maintenance fees associated with perpetual and term licenses and professional services fees. Hardware revenue consists of sales of Field Programmable Gate Array (FPGA)-based emulation and prototyping products. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">With respect to software licenses, the Company utilizes three license types: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><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:Arial;font-size:10pt;">Technology Subscription Licenses (TSLs). TSLs are time-based licenses for a finite term, and generally provide the customer limited rights to receive, or to exchange certain quantities of licensed software for, unspecified future technology. The Company bundles and does not charge separately for post-contract customer support (maintenance) for the term of the license. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Term licenses. Term licenses are also for a finite term, but do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually for the balance of the term. The annual maintenance fee is typically calculated as a percentage of the net license fee.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Perpetual licenses. Perpetual licenses continue as long as the customer renews maintenance plus an additional </font><font style="font-family:Arial;font-size:10pt;">20</font><font style="font-family:Arial;font-size:10pt;">&#160;years. Perpetual licenses do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the three software license types, the Company recognizes revenue as follows: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><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:Arial;font-size:10pt;">TSLs. The Company typically recognizes revenue from TSL fees (which include bundled maintenance) ratably over the term of the license period, or as customer installments become due and payable, whichever is later. Revenue attributable to TSLs is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Term licenses. The Company recognizes revenue from term licenses in full upon shipment of the software if payment terms require the customer to pay at least </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these term licenses is reported as &#8220;upfront license revenue&#8221; in the consolidated statements of operations. For term licenses in which less than </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer payments become due and payable. Such revenue is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Perpetual licenses. The Company recognizes revenue from perpetual licenses in full upon shipment of the software if payment terms require the customer to pay at least </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these perpetual licenses is reported as &#8220;upfront license revenue&#8221; in the consolidated statements of operations. For perpetual licenses in which less than </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer installments become due and payable. Such revenue is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company's maintenance and service revenue consists of maintenance fees associated with perpetual and term software licenses and professional services fees. The Company recognizes revenue from maintenance arrangements ratably over the maintenance period to the extent cash has been received or fees become due and payable, and recognize revenue from professional services and training fees as such services are performed and accepted by the customer. Revenue attributable to maintenance, professional services and training is reported as &#8220;maintenance and service revenue&#8221; in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hardware revenue consists of sales of FPGA-based emulation and prototyping products. The Company recognizes revenue from sales of hardware products in full upon shipment if all other revenue recognition criteria are met. Revenue attributable to these sales is reported as &#8220;upfront license revenue&#8221; in the consolidated statements of operations and is not material to the Company's total revenue.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company also enters into arrangements in which portions of revenue are contingent upon the occurrence of uncertain future events, for example, royalty arrangements. The Company refers to this revenue as &#8220;contingent revenue.&#8221; Contingent revenue is recognized if and when the applicable event occurs. Such revenue is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations. Historically, these arrangements have not been material to the Company&#8217;s total revenue. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company infrequently enters into multiple-element arrangements that contain both software and non-software deliverables such as hardware. The Company has determined that the software and non-software deliverables in the Company&#8217;s contracts are separate units of accounting. The Company recognizes revenue for the separate units of accounting when all revenue recognition criteria are met. Revenue allocated to hardware units of accounting is recognized upon shipment when all other revenue recognition criteria are met. Revenue allocated to software units of accounting is recognized according to the methods described above depending on the software license type (TSL, term license or perpetual license). Such arrangements have not had a material effect on the Company&#8217;s consolidated financial statements and are not expected to have a material effect in future periods. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">The Company also enters into arrangements to deliver software products, either alone or together with other products or services that require significant modification, or customization of the software.&#160;The Company accounts for such arrangements using the percentage of completion method as the Company has the ability to make reasonably dependable estimates that relate to the extent of progress toward completion, contract revenues and costs. The Company measures the progress towards completion using the labor hours incurred to complete the project. Revenue attributable to these arrangements is reported as &#8220;maintenance and service revenue&#8221; in the consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company determines the fair value of each element in multiple element software arrangements that contain only software and software related deliverables based on vendor-specific objective evidence (VSOE). The Company limits assessment of VSOE of fair value for each element to the price charged when such element is sold separately. The Company has analyzed all of the elements included in multiple-element software arrangements and has determined that the Company has sufficient VSOE to allocate revenue to the maintenance components of the Company&#8217;s perpetual and term license products and to professional services. Accordingly, assuming all other revenue recognition criteria are met, the Company recognizes license revenue from perpetual and term licenses upon delivery using the residual method, recognizes revenue from maintenance ratably over the maintenance term, and recognizes revenue from professional services as services are performed and accepted by the customer. The Company recognizes revenue from TSLs ratably over the term of the license, assuming all other revenue recognition criteria are met, since there is not sufficient VSOE to allocate the TSL fee between license and maintenance services. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company makes judgments related to revenue recognition. Specifically, in connection with each transaction involving the Company&#8217;s products, the Company must evaluate whether: (1)&#160;persuasive evidence of an arrangement exists, (2)&#160;delivery of software or services has occurred, (3)&#160;the fee for such software or services is fixed or determinable, and (4)&#160;collectability of the full license or service fee is probable. All four of these criteria must be met in order for the Company to recognize revenue with respect to a particular arrangement. The Company applies these revenue recognition criteria as follows: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><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:Arial;font-size:10pt;">Persuasive Evidence of an Arrangement Exists. Prior to recognizing revenue on an arrangement, the Company&#8217;s customary policy is to have a written contract, signed by both the customer and by the Company or a purchase order from those customers that have previously negotiated a standard end-user license arrangement or purchase agreement. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Delivery Has Occurred. The Company delivers its products to its customers electronically or physically. For electronic deliveries, delivery occurs when the Company provides access to its customers to take immediate possession of the software through downloading it to the customer&#8217;s hardware. For physical deliveries, the standard transfer terms are typically Freight on Board (FOB) shipping point. The Company generally ships its products or license keys promptly after acceptance of customer orders. However, a number of factors can affect the timing of product shipments and, as a result, timing of revenue recognition, including the delivery dates requested by customers and the Company's operational capacity to fulfill product orders at the end of a fiscal quarter.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">The Fee is Fixed or Determinable. The Company&#8217;s determination that an arrangement fee is fixed or determinable depends principally on the arrangement&#8217;s payment terms. The Company&#8217;s standard payment terms for perpetual and term licenses require </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> or more of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee to be paid within one year. If the arrangement includes these terms, the Company regards the fee as fixed or determinable, and recognizes all license revenue under the arrangement in full upon delivery (assuming all other revenue recognition criteria are met). If the arrangement does not include these terms, the Company does not consider the fee to be fixed or determinable and generally recognizes revenue when customer installments are due and payable. In the case of a TSL, because of the right to exchange products or receive unspecified future technology and because VSOE for maintenance services does not exist for a TSL, the Company recognizes revenue ratably over the term of the license, but not in advance of when customers&#8217; installments become due and payable. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Collectability is Probable. The Company judges collectability of the arrangement fees on a customer-by-customer basis pursuant to its credit review policy. The Company typically sells to customers with whom it has a history of successful collection. For a new customer, or when an existing customer substantially expands its commitments, the Company evaluates the customer&#8217;s financial position and ability to pay and typically assigns a credit limit based on that review. The Company increases the credit limit only after it has established a successful collection history with the customer. If the Company determines at any time that collectability is not probable under a particular arrangement based upon its credit review process or the customer&#8217;s payment history, the Company recognizes revenue under that arrangement as customer payments are actually received.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the changes in the allowance for doubtful accounts:</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Beginning</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Write-offs(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">End of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(977</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,072</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balances written off, net of recoveries.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accounts Payable and Accrued Liabilities.</font><font style="font-family:Arial;font-size:10pt;"> The balance consists of:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Payroll and related benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">315,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">302,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,919</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:Arial;font-size:10pt;">28,152</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">385,542</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">397,113</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Components of accumulated other comprehensive income (loss), on an after-tax basis where applicable, were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 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:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cumulative currency translation adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(90,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(50,941</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Unrealized gain (loss) on derivative instruments, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(14,839</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(11,148</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Unrealized gain (loss) on available-for-sale securities, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(28</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Total accumulated other comprehensive income (loss)</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:Arial;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:Arial;font-size:10pt;">(105,375</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">(62,089</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:Arial;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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The components of the (benefit) provision for income taxes were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Current:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(21,911</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(14,951</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">279</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,319</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,085</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29,428</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,793</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">27,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">35,171</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Deferred:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">44,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,282</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,141</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,297</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,642</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,207</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,883</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(14,395</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,305</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Provision (Benefit) for income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">55,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The significant components of deferred tax assets and liabilities were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accruals and reserves</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,608</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,766</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">69,716</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">56,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized costs</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,998</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,616</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized research and development costs</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,508</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Tax loss carryovers</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">64,273</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign tax credit carryovers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and other tax credit carryovers</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">80,327</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">110,247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,340</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,689</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">388,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">444,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(48,700</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(45,996</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:Arial;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:Arial;font-size:10pt;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">339,314</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;font-size:10pt;">398,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,345</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">81,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Undistributed earnings of foreign subsidiaries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">933</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,278</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">81,944</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">272,036</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">316,243</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table represents the income statement location and amount of gains and losses on derivative instrument fair values for designated hedge instruments, net of tax:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="31%" rowspan="1" colspan="1"></td><td width="19%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="19%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">Location&#160;of&#160;gain (loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized in OCI on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of&#160;gain (loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized&#160;in&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">OCI&#160;on</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivatives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(effective 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 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:Arial;font-size:8pt;font-weight:bold;">Location&#160;of gain&#160;(loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">reclassified&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">from OCI</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">gain&#160;(loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">reclassified&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">from OCI</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(effective&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">portion)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(22,605</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(24,193</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:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">(18,623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">(14,923</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:Arial;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:Arial;font-size:10pt;">Fiscal year ended October 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,395</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,896</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">1,543</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">(5,501</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">3,882</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,427</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,457</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Foreign exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">3,680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Operating&#160;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:10pt;"><font style="font-family:Arial;font-size:10pt;">(892</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:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">6,107</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">6,565</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following represents the balance sheet location and amount of derivative instrument fair values segregated between designated and non-designated hedge instruments:</font><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Values&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivative&#160;instruments</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">designated as</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">hedging&#160;instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Values&#160;of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">derivative&#160;instruments</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">not designated as</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of October 31, 2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">140</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">As of October 31, 2014</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Accrued liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The notional amounts in the table below for derivative instruments provide one measure of the transaction volume outstanding:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="69%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total gross notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">781,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">793,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Net fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,819</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,455</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table represents the ineffective portions and portions excluded from effectiveness testing of the hedge gains (losses) for derivative instruments designated as hedging instruments, which are recorded in other income (expense) income, net:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</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="8" rowspan="1"></td></tr><tr><td width="59%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td 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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Foreign exchange contracts</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of&#160;gain&#160;(loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized&#160;in&#160;income</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">statement&#160;on&#160;derivatives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(ineffective&#160;portion)(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amount&#160;of&#160;gain (loss)</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">recognized&#160;in&#160;income</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">statement&#160;on&#160;derivatives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(excluded from</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">effectiveness testing)(2)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Fiscal year ended October 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(302</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal year ended October 31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The ineffective portion includes forecast inaccuracies.</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:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The provision (benefit) for income taxes differs from the taxes computed with the statutory federal income tax rate as follows:</font><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Statutory federal tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">98,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">95,251</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">96,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">State tax (benefit), net of federal effect</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,764</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,306</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,697</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Tax credits (1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(13,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(24,972</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Tax on foreign earnings less than U.S. statutory tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(56,536</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(61,376</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(40,156</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Deferred tax reversal resulting from merger of foreign affiliate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Tax settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,251</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(19,645</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,130</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Stock based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,675</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Changes in valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(216</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(235</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(776</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Federal statute lapses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Integration of acquired technologies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33,015</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,024</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:Arial;font-size:10pt;">4,838</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(235</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:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">55,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">13,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">27,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately </font><font style="font-family:Arial;font-size:10pt;">$19.0 million</font><font style="font-family:Arial;font-size:10pt;"> in the above amount for the period January&#160;1, 2012 through October&#160;31, 2013. The credit expired on </font><font><font style="font-family:Arial;">December&#160;31, 2013</font></font><font style="font-family:Arial;font-size:10pt;">, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately </font><font style="font-family:Arial;font-size:10pt;">$12.4 million</font><font style="font-family:Arial;font-size:10pt;"> in the above amount for the period January 1 through December 31, 2014.</font></div></td></tr></table><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents stock compensation expense for fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cost of license</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,597</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Cost of maintenance and service</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,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:Arial;font-size:10pt;">1,628</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,431</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32,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></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:Arial;font-size:10pt;">Sales and marketing expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">17,744</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,983</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative expense</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,899</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:Arial;font-size:10pt;">13,987</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:Arial;font-size:10pt;">12,880</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock compensation expense before taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,400</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">79,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income tax benefit</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(20,071</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(18,224</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(16,446</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:Arial;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:Arial;font-size:10pt;">Stock compensation expense after taxes</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">66,329</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">61,216</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">51,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;"> consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net&#160;Assets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Core/developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">584,293</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">375,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">208,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">231,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">116,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contract rights intangible</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">165,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,860</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Covenants not to compete</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,064</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,511</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,412</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,099</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-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:Arial;font-size:10pt;">1,030,594</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">666,935</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">363,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div 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:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">Intangible assets as of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2014</font><font style="font-family:Arial;font-size:10pt;"> consist of the following:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Gross&#160;Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net&#160;Assets</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Core/developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">490,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">298,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">191,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></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:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">210,172</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">92,146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">118,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contract rights intangible</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">146,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">109,067</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37,297</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Covenants not to compete</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,530</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Trademarks and trade names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,779</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">In-process research and development (IPR&amp;D)(1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">3,086</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Capitalized software development costs</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,829</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:Arial;font-size:10pt;">17,759</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:Arial;font-size:10pt;">4,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">893,002</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">527,972</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">365,030</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">IPR&amp;D is reclassified to core/developed technology upon completion or is written off upon abandonment.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">nticipated future minimum lease payments on all non-cancellable operating leases with a term in excess of one year, net of sublease income are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="53%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Minimum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Lease</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Payments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Sublease&#160;Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,579</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">49,687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,695</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45,632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">40,979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38,859</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,469</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,262</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">164,731</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:Arial;font-size:10pt;">4,432</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:Arial;font-size:10pt;">160,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: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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">366,641</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">15,612</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:Arial;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:Arial;font-size:10pt;">351,029</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Goodwill:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,975,971</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">290,379</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(10,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Balance at October 31, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,255,708</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">233,989</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">684</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Effect of foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(19,140</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:Arial;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:Arial;font-size:10pt;">Balance at October 31, 2015(1)</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:Arial;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:Arial;font-size:10pt;">2,471,241</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">There is no accumulated impairment of goodwill for periods presented.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The domestic and foreign components of the Company&#8217;s total income (loss) before provision for income taxes are as follows:</font></div><div style="line-height:120%;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 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:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">61,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></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:Arial;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">239,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">279,780</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">213,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">281,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">272,142</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">275,666</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The effects of the changes in the fair values of non-designated forward contracts for fiscal years </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;"> are summarized as follows:</font><font style="font-family:inherit;font-size:7pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gain (loss) recorded in other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,554</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,009</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the components of other income (expense), net:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Interest income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,302</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,891</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,814</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,895</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,696</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Gain (loss) on assets related to deferred compensation plan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,701</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Foreign currency exchange gain (loss)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other, net(1)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,109</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:Arial;font-size:10pt;">11,967</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:Arial;font-size:10pt;">4,499</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">15,144</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">23,425</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:Arial;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:Arial;font-size:10pt;">29,173</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">See Note 6. Fair Value Measures.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The table below includes certain unaudited financial information for the last eight fiscal quarters. Refer to Note&#160;2 of </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Notes to Consolidated Financial Statements</font><font style="font-family:Arial;font-size:10pt;"> for information on our fiscal year end.</font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.3125%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Quarter 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">January&#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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">April&#160;30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">July&#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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="15" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2015</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">542,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">557,204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">555,805</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">587,159</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">417,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">432,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">426,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">447,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Income before provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,615</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">83,884</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">55,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">49,762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Net income per share</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.32</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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:Arial;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.41</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.31</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2014</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">478,951</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">517,697</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">521,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">539,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Gross margin</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">373,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">403,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">406,282</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">417,591</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Income before provision for income taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">71,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:Arial;font-size:10pt;">68,059</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">63,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,656</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share</font></div></td><td 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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and Equipment, net:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">192,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">181,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other countries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">71,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,079</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">263,077</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:Arial;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:Arial;font-size:10pt;">249,098</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table contains additional information concerning activities related to stock options and restricted stock units under all equity plans, other than shares available for grant under the 2005 Directors Plan:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="34%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="10%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Available&#160;for</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant(3)</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">Options(2)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Options</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average&#160;Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Price&#160;per&#160;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:Arial;font-size:8pt;font-weight:bold;">Weighted-</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Life&#160;(In&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share and life amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">3.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">80,950</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Options Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,704</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.10</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Assumed(2)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Exercised</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Canceled/forfeited/expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units granted(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,519</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units forfeited(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional shares reserved</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:Arial;font-size:10pt;">5,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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">4.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">71,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Options Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,686</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.65</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Assumed(2)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Exercised</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,103</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Canceled/forfeited/expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(402</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units granted(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,468</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units forfeited(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional shares reserved</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:Arial;font-size:10pt;">7,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,750</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.66</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">86,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></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:Arial;font-size:10pt;">Options Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,908</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45.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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Assumed(2)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Exercised</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,125</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">26.06</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Options Canceled/forfeited/expired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(411</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">33.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units granted(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,707</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock units forfeited(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Additional shares reserved</font></div></td><td style="vertical-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:Arial;font-size:10pt;">3,800</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">109,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested and expected to vest as of October&#160;31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-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:Arial;font-size:10pt;">7,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">4.65</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">108,887</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Exercisable at October&#160;31, 2015</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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:Arial;font-size:10pt;">3,673</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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:Arial;font-size:10pt;">3.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">74,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above.</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:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company assumed options outstanding under various plans through acquisitions. </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:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(3)</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:Arial;font-size:10pt;">Excluding shares reserved for future issuance under the 2005 Directors Plan.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table contains information concerning activities related to restricted stock units:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Stock&#160;Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted&#160;</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant&#160;Date</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Contractual</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Life&#160;(In&#160;Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Fair</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="12" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share and life amounts)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2012</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,920</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27.18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">1.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35.27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">(141</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28.36</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2013</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,983</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">31.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39.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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,564</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">29.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">(117</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">32.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35.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:Arial;font-size:10pt;">1.53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,707</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">48.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested(1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">73,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">(204</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37.68</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balance at October 31, 2015</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:Arial;font-size:10pt;">3,928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41.61</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">1.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The assumptions presented in the following table were used to estimate the fair value of stock options and employee stock purchase rights granted under the Company&#8217;s stock plans or stock plans assumed from acquisitions:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td width="44%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="18%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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;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:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock Options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.3</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:Arial;font-size:10pt;">4.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4.7</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.24% - 1.58%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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:Arial;font-size:10pt;">1.38% - 1.74%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">0.62%&#160;-&#160;1.66%</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:Arial;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.92%-21.76%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">18.38%-20.00%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20.61%&#160;-&#160;26.47%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average estimated fair value</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$8.77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$10.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">$7.29</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:Arial;font-size:10pt;">ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected life (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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.5 - 2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">0.5 - 2.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">0.5 - 2.0</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:Arial;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.12% - 0.75%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">0.05% - 0.58%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">0.10%&#160;-&#160;0.43%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18.01% - 21.60%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">16.84% - 18.78%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:Arial;font-size:10pt;">17.12%&#160;-&#160;21.75%</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:Arial;font-size:10pt;">Weighted average estimated 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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$11.11</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">$9.17</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:Arial;font-size:10pt;">$8.19</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Restricted stock award activities during fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> under the 2005 Directors Plan are summarized as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td width="72%" rowspan="1" colspan="1"></td><td width="13%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="11%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:Arial;font-size:8pt;font-weight:bold;">Restricted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Weighted-Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Grant&#160;Date&#160;Fair&#160;Value</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands, except per share)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unvested at October&#160;31, 2014</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36.09</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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:Arial;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46.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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Forfeited</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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Unvested at October&#160;31, 2015</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:Arial;font-size:10pt;">45</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41.82</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes stock repurchase activities as well as the reissuance of treasury stock for employee stock compensation purposes:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended&#160;October 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;price)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Shares repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Average purchase price per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Aggregate purchase price(1)</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">260,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">119,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Reissuance of treasury stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Does not include </font><font style="font-family:Arial;font-size:10pt;">$20.0 million</font><font style="font-family:Arial;font-size:10pt;"> equity forward contract related to the above-referenced August 2015 ASR.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;"></font><font style="font-family:Arial;font-size:10pt;">The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">225,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">259,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">247,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">154,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">155,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">153,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect of common share equivalents from equity&#8212;based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,108</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:Arial;font-size:10pt;">2,656</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:Arial;font-size:10pt;">3,282</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares for diluted net income per share</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:Arial;font-size:10pt;">158,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:Arial;font-size:10pt;">157,710</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:Arial;font-size:10pt;">156,601</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Anti-dilutive employee stock-based awards excluded(1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table presents the estimated future amortization of intangible assets:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td width="86%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">126,865</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,586</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">62,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">39,729</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2021 and thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">18,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">363,659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Segment Disclosure</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ASC 280, </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Segment Reporting,</font><font style="font-family:Arial;font-size:10pt;"> requires disclosures of certain information regarding operating segments, products and services, geographic areas of operation and major customers. Segment reporting is based upon the &#8220;management approach,&#8221; i.e.,&#160;how management organizes the Company&#8217;s operating segments for which separate financial information is (1)&#160;available and (2)&#160;evaluated regularly by the Chief Operating Decision Makers (CODMs) in deciding how to allocate resources and in assessing performance. Synopsys&#8217; CODMs&#160;are the Company&#8217;s two Co-Chief Executive Officers.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company operates in a single segment to provide software products and consulting services in the EDA software industry. In making operating decisions, the CODMs&#160;primarily consider consolidated financial information, accompanied by disaggregated information about revenues by geographic region. Specifically, the CODMs&#160;consider where individual &#8220;seats&#8221; or licenses to the Company&#8217;s products are located in allocating revenue to particular geographic areas. Revenue is defined as revenues from external customers. Goodwill is not allocated since the Company operates in </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> reportable operating segment. Revenues and property and equipment, net, related to operations in the United States and other by geographic areas were:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,143,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,020,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">939,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">300,352</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">272,911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">273,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Japan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">218,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">238,588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">264,141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Asia Pacific and Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">579,249</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:Arial;font-size:10pt;">525,319</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:Arial;font-size:10pt;">485,283</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Consolidated</font></div></td><td style="vertical-align:bottom;border-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:Arial;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:Arial;font-size:10pt;">2,242,211</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">2,057,472</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:Arial;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:Arial;font-size:10pt;">1,962,214</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Property and Equipment, net:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">192,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">181,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other countries</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">71,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,079</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">263,077</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:Arial;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:Arial;font-size:10pt;">249,098</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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Geographic revenue data for multi-regional, multi-product transactions reflect internal allocations and are therefore subject to certain assumptions and to the Company&#8217;s methodology.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">One</font><font style="font-family:Arial;font-size:10pt;"> customer, in the aggregate, accounted for </font><font style="font-family:Arial;font-size:10pt;">12.8%</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">10.5%</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">11.3%</font><font style="font-family:Arial;font-size:10pt;"> of the Company&#8217;s consolidated revenue in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Fiscal Year End.</font><font style="font-family:Arial;font-size:10pt;"> The Company&#8217;s fiscal year ends on the Saturday nearest to October&#160;31 and consists of 52 weeks, with the exception that approximately every five years, the Company has a 53-week year. Fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;">, and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;"> were 52-week years ending on October 31, 2015, November 1, 2014, and November&#160;2, 2013, respectively. For presentation purposes, the consolidated financial statements and accompanying notes refer to the closest calendar month end.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Principles of Consolidation.</font><font style="font-family:Arial;font-size:10pt;"> The consolidated financial statements include the accounts of the Company and all of its subsidiaries. All significant intercompany accounts and transactions have been eliminated.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Use of Estimates.</font><font style="font-family:Arial;font-size:10pt;"> To prepare financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP), management must make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates and may result in material effects on the Company&#8217;s operating results and financial position.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Foreign Currency Translation.</font><font style="font-family:Arial;font-size:10pt;"> The functional currency of the majority of the Company&#8217;s active foreign subsidiaries is the foreign subsidiary&#8217;s local currency. Assets and liabilities that are not denominated in the functional currency are remeasured into the functional currency with any related gain or loss recorded in earnings. The Company translates assets and liabilities of its non-U.S. dollar functional currency foreign operations into the U.S. dollar reporting currency at exchange rates in effect at the balance sheet date. The Company translates income and expense items of such foreign operations into U.S. dollars reporting currency at average exchange rates for the period. Accumulated translation adjustments are reported in stockholders&#8217; equity, as a component of accumulated other comprehensive income (loss).</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Foreign Currency Contracts.</font><font style="font-family:Arial;font-size:10pt;"> The Company operates internationally and is exposed to potentially adverse movements in currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions. The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheet.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note&#160;5. Financial Assets and Liabilities</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Fair Values of Financial Instruments.</font><font style="font-family:Arial;font-size:10pt;"> The Company&#8217;s cash equivalents, short-term investments and foreign currency contracts are carried at fair value. The fair value of the Company&#8217;s accounts receivable and accounts payable approximates the carrying amount due to their short duration. Non-marketable equity securities are carried at cost, net of impairments. The Company performs periodic impairment analysis over these non-marketable equity securities. The carrying amount of the short-term and long-term debt approximates the estimated fair&#160;value. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 6. Fair Value Measures</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Cash, Cash Equivalents and Short-term Investments</font><font style="font-family:Arial;font-size:10pt;">. The Company classifies investments with original maturities of </font><font style="font-family:Arial;font-size:10pt;">three</font><font style="font-family:Arial;font-size:10pt;"> months or less when acquired as cash equivalents. All of the Company&#8217;s short-term investments are classified as available-for-sale and are reported at fair value, with unrealized gains and losses included in stockholders&#8217; equity as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 5. Financial Assets and Liabilities.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Concentration of Credit Risk</font><font style="font-family:Arial;font-size:10pt;">. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash equivalents, marketable securities, foreign currency contracts, and accounts receivable from trade customers. The Company maintains cash equivalents primarily in highly rated taxable and tax-exempt money market funds located in the U.S. and in various overseas locations.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company sells its products worldwide primarily to customers in the global electronics market. The Company performs on-going credit evaluations of its customers&#8217; financial condition and does not require collateral. The Company establishes reserves for potential credit losses and such losses have been within management&#8217;s expectations and have not been material in any year presented.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts.</font><font style="font-family:Arial;font-size:10pt;"> Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains allowances for doubtful accounts to reduce the Company&#8217;s receivables to their estimated net realizable value. The Company provides a general reserve on all accounts receivable based on a review of customer accounts. The following table presents the changes in the allowance for doubtful accounts:</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Beginning</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Write-offs(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">End of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(977</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,072</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balances written off, net of recoveries.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Income Taxes.</font><font style="font-family:Arial;font-size:10pt;"> The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining whether it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than </font><font style="font-family:Arial;font-size:10pt;">50%</font><font style="font-family:Arial;font-size:10pt;"> likely of being realized upon ultimate settlement. An uncertain tax position is considered effectively settled on completion of an examination by a taxing authority if certain other conditions are satisfied.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Property and Equipment.</font><font style="font-family:Arial;font-size:10pt;"> Property and equipment is recorded at cost less accumulated depreciation. Assets, excluding land, are depreciated using the straight-line method over their estimated useful lives. Leasehold improvements are amortized using the straight-line method over the remaining term of the lease or the economic useful life of the asset, whichever is shorter. Depreciation expenses were </font><font style="font-family:Arial;font-size:10pt;">$71.1 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$63.1 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$56.7 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively. Repair and maintenance costs are expensed as incurred and such costs were </font><font style="font-family:Arial;font-size:10pt;">$32.3 million</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$28.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$26.3 million</font><font style="font-family:Arial;font-size:10pt;"> in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">436,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">419,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Buildings</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">67,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">68,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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41,089</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Land</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,414</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">142,275</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:Arial;font-size:10pt;">136,513</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">717,132</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">686,838</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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization(1)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(454,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(437,740</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">263,077</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:Arial;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:Arial;font-size:10pt;">249,098</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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The useful lives of depreciable assets are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td width="83%" rowspan="1" colspan="1"></td><td width="17%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Useful&#160;Life&#160;in&#160;Years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer and other equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3-5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements (average)</font></div></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:Arial;font-size:10pt;">5</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Goodwill.</font><font style="font-family:Arial;font-size:10pt;"> Goodwill represents the excess of the aggregate purchase price over the fair value of the net tangible and identifiable intangible assets acquired by the Company. The carrying amount of goodwill is tested for impairment annually as of October 31 or more frequently if facts and circumstances warrant a review. The Company determined that it is a single reporting unit for the purpose of goodwill impairment tests. For purposes of assessing the impairment of goodwill, the Company estimates the value of the reporting unit using its market capitalization as the best evidence of fair value. This fair value is then compared to the carrying value of the reporting unit. During fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">, there were </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> indicators of impairment to goodwill.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Intangible Assets.</font><font style="font-family:Arial;font-size:10pt;"> Intangible assets consist of acquired technology, certain contract rights, customer relationships, trademarks and trade names, covenants not to compete, capitalized software, and in-process research and development. These intangible assets are either acquired through business combinations, direct purchases, or internally developed capitalized software. Intangible assets are amortized on a straight-line basis over their estimated useful lives which range from </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">ten</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment and intangible assets, may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such asset group will be recovered through the undiscounted future cash flow. If the undiscounted future cash flow is less than the carrying amount of the asset group, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. The Company had </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> impairments of any long-lived assets in fiscal </font><font style="font-family:Arial;font-size:10pt;">2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">2014</font><font style="font-family:Arial;font-size:10pt;"> or </font><font style="font-family:Arial;font-size:10pt;">2013</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Restructuring Charges. </font><font style="font-family:Arial;font-size:10pt;">In November 2014, the Company initiated a restructuring program that included a voluntary retirement program (VRP) and a minimal headcount reduction program. The VRP was offered to certain eligible employees in the United States and enrollment for those employees was completed on November 21, 2014. The total cost of the restructuring program was </font><font style="font-family:Arial;font-size:10pt;">$15.1 million</font><font style="font-family:Arial;font-size:10pt;">, all of which was paid during fiscal 2015. As of October&#160;31, 2015, there is </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> outstanding balance in restructuring charges.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accounts Payable and Accrued Liabilities.</font><font style="font-family:Arial;font-size:10pt;"> The balance consists of:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Payroll and related benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">315,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">302,295</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other accrued liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60,545</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">66,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts payable</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,919</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:Arial;font-size:10pt;">28,152</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">385,542</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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:Arial;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:Arial;font-size:10pt;">397,113</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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Other Long-term Liabilities.</font><font style="font-family:Arial;font-size:10pt;"> The balance consists of:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="71%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;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="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred compensation liability (See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 10</font><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Other long-term liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,559</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,464</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">202,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">158,972</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Other Comprehensive Income (Loss).</font><font style="font-family:Arial;font-size:10pt;"> Other comprehensive income (loss) (OCI) includes all changes in equity during a period, such as accumulated net translation adjustments, unrealized gain (loss) on certain foreign currency forward contracts that qualify as cash flow hedges, reclassification adjustments related to cash flow hedges and unrealized gain (loss) on investments. See </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Note 8</font><font style="font-family:Arial;font-size:10pt;">. </font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Income (Loss)</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Revenue Recognition.</font><font style="font-family:Arial;font-size:10pt;"> The Company derives revenue from the sale of software license arrangements. Software license revenue consists of fees associated with the licensing of the Company&#8217;s software licenses, maintenance and professional services and to a small extent, hardware products. Maintenance and professional service revenue consists of maintenance fees associated with perpetual and term licenses and professional services fees. Hardware revenue consists of sales of Field Programmable Gate Array (FPGA)-based emulation and prototyping products. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">With respect to software licenses, the Company utilizes three license types: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><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:Arial;font-size:10pt;">Technology Subscription Licenses (TSLs). TSLs are time-based licenses for a finite term, and generally provide the customer limited rights to receive, or to exchange certain quantities of licensed software for, unspecified future technology. The Company bundles and does not charge separately for post-contract customer support (maintenance) for the term of the license. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Term licenses. Term licenses are also for a finite term, but do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually for the balance of the term. The annual maintenance fee is typically calculated as a percentage of the net license fee.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Perpetual licenses. Perpetual licenses continue as long as the customer renews maintenance plus an additional </font><font style="font-family:Arial;font-size:10pt;">20</font><font style="font-family:Arial;font-size:10pt;">&#160;years. Perpetual licenses do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For the three software license types, the Company recognizes revenue as follows: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><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:Arial;font-size:10pt;">TSLs. The Company typically recognizes revenue from TSL fees (which include bundled maintenance) ratably over the term of the license period, or as customer installments become due and payable, whichever is later. Revenue attributable to TSLs is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Term licenses. The Company recognizes revenue from term licenses in full upon shipment of the software if payment terms require the customer to pay at least </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these term licenses is reported as &#8220;upfront license revenue&#8221; in the consolidated statements of operations. For term licenses in which less than </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer payments become due and payable. Such revenue is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Perpetual licenses. The Company recognizes revenue from perpetual licenses in full upon shipment of the software if payment terms require the customer to pay at least </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these perpetual licenses is reported as &#8220;upfront license revenue&#8221; in the consolidated statements of operations. For perpetual licenses in which less than </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer installments become due and payable. Such revenue is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company's maintenance and service revenue consists of maintenance fees associated with perpetual and term software licenses and professional services fees. The Company recognizes revenue from maintenance arrangements ratably over the maintenance period to the extent cash has been received or fees become due and payable, and recognize revenue from professional services and training fees as such services are performed and accepted by the customer. Revenue attributable to maintenance, professional services and training is reported as &#8220;maintenance and service revenue&#8221; in the consolidated statements of operations.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hardware revenue consists of sales of FPGA-based emulation and prototyping products. The Company recognizes revenue from sales of hardware products in full upon shipment if all other revenue recognition criteria are met. Revenue attributable to these sales is reported as &#8220;upfront license revenue&#8221; in the consolidated statements of operations and is not material to the Company's total revenue.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company also enters into arrangements in which portions of revenue are contingent upon the occurrence of uncertain future events, for example, royalty arrangements. The Company refers to this revenue as &#8220;contingent revenue.&#8221; Contingent revenue is recognized if and when the applicable event occurs. Such revenue is reported as &#8220;time-based license revenue&#8221; in the consolidated statements of operations. Historically, these arrangements have not been material to the Company&#8217;s total revenue. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company infrequently enters into multiple-element arrangements that contain both software and non-software deliverables such as hardware. The Company has determined that the software and non-software deliverables in the Company&#8217;s contracts are separate units of accounting. The Company recognizes revenue for the separate units of accounting when all revenue recognition criteria are met. Revenue allocated to hardware units of accounting is recognized upon shipment when all other revenue recognition criteria are met. Revenue allocated to software units of accounting is recognized according to the methods described above depending on the software license type (TSL, term license or perpetual license). Such arrangements have not had a material effect on the Company&#8217;s consolidated financial statements and are not expected to have a material effect in future periods. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">The Company also enters into arrangements to deliver software products, either alone or together with other products or services that require significant modification, or customization of the software.&#160;The Company accounts for such arrangements using the percentage of completion method as the Company has the ability to make reasonably dependable estimates that relate to the extent of progress toward completion, contract revenues and costs. The Company measures the progress towards completion using the labor hours incurred to complete the project. Revenue attributable to these arrangements is reported as &#8220;maintenance and service revenue&#8221; in the consolidated statements of operations. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company determines the fair value of each element in multiple element software arrangements that contain only software and software related deliverables based on vendor-specific objective evidence (VSOE). The Company limits assessment of VSOE of fair value for each element to the price charged when such element is sold separately. The Company has analyzed all of the elements included in multiple-element software arrangements and has determined that the Company has sufficient VSOE to allocate revenue to the maintenance components of the Company&#8217;s perpetual and term license products and to professional services. Accordingly, assuming all other revenue recognition criteria are met, the Company recognizes license revenue from perpetual and term licenses upon delivery using the residual method, recognizes revenue from maintenance ratably over the maintenance term, and recognizes revenue from professional services as services are performed and accepted by the customer. The Company recognizes revenue from TSLs ratably over the term of the license, assuming all other revenue recognition criteria are met, since there is not sufficient VSOE to allocate the TSL fee between license and maintenance services. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company makes judgments related to revenue recognition. Specifically, in connection with each transaction involving the Company&#8217;s products, the Company must evaluate whether: (1)&#160;persuasive evidence of an arrangement exists, (2)&#160;delivery of software or services has occurred, (3)&#160;the fee for such software or services is fixed or determinable, and (4)&#160;collectability of the full license or service fee is probable. All four of these criteria must be met in order for the Company to recognize revenue with respect to a particular arrangement. The Company applies these revenue recognition criteria as follows: </font></div><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><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:Arial;font-size:10pt;">Persuasive Evidence of an Arrangement Exists. Prior to recognizing revenue on an arrangement, the Company&#8217;s customary policy is to have a written contract, signed by both the customer and by the Company or a purchase order from those customers that have previously negotiated a standard end-user license arrangement or purchase agreement. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Delivery Has Occurred. The Company delivers its products to its customers electronically or physically. For electronic deliveries, delivery occurs when the Company provides access to its customers to take immediate possession of the software through downloading it to the customer&#8217;s hardware. For physical deliveries, the standard transfer terms are typically Freight on Board (FOB) shipping point. The Company generally ships its products or license keys promptly after acceptance of customer orders. However, a number of factors can affect the timing of product shipments and, as a result, timing of revenue recognition, including the delivery dates requested by customers and the Company's operational capacity to fulfill product orders at the end of a fiscal quarter.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">The Fee is Fixed or Determinable. The Company&#8217;s determination that an arrangement fee is fixed or determinable depends principally on the arrangement&#8217;s payment terms. The Company&#8217;s standard payment terms for perpetual and term licenses require </font><font style="font-family:Arial;font-size:10pt;">75%</font><font style="font-family:Arial;font-size:10pt;"> or more of the license fee and </font><font style="font-family:Arial;font-size:10pt;">100%</font><font style="font-family:Arial;font-size:10pt;"> of the maintenance fee to be paid within one year. If the arrangement includes these terms, the Company regards the fee as fixed or determinable, and recognizes all license revenue under the arrangement in full upon delivery (assuming all other revenue recognition criteria are met). If the arrangement does not include these terms, the Company does not consider the fee to be fixed or determinable and generally recognizes revenue when customer installments are due and payable. In the case of a TSL, because of the right to exchange products or receive unspecified future technology and because VSOE for maintenance services does not exist for a TSL, the Company recognizes revenue ratably over the term of the license, but not in advance of when customers&#8217; installments become due and payable. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:5px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:81px;" 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:45px;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Collectability is Probable. The Company judges collectability of the arrangement fees on a customer-by-customer basis pursuant to its credit review policy. The Company typically sells to customers with whom it has a history of successful collection. For a new customer, or when an existing customer substantially expands its commitments, the Company evaluates the customer&#8217;s financial position and ability to pay and typically assigns a credit limit based on that review. The Company increases the credit limit only after it has established a successful collection history with the customer. If the Company determines at any time that collectability is not probable under a particular arrangement based upon its credit review process or the customer&#8217;s payment history, the Company recognizes revenue under that arrangement as customer payments are actually received.</font></div></td></tr></table><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Warranties and Indemnities.</font><font style="font-family:Arial;font-size:10pt;"> The Company generally warrants its products to be free from defects in media and to substantially conform to material specifications for a period of </font><font style="font-family:Arial;font-size:10pt;">90</font><font style="font-family:Arial;font-size:10pt;">&#160;days for software products and for up to </font><font style="font-family:Arial;font-size:10pt;">six</font><font style="font-family:Arial;font-size:10pt;"> months for hardware systems. In certain cases, the Company also provides its customers with limited indemnification with respect to claims that their use of the Company&#8217;s software products infringe on United States patents, copyrights, trademarks or trade secrets. The Company is unable to estimate the potential impact of these commitments on the future results of operations. To date, the Company has not been required to pay any material warranty claims.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Net Income Per Share.</font><font style="font-family:Arial;font-size:10pt;"> The Company computes basic income per share by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net income per share reflects the dilution from potential common shares outstanding such as stock options and unvested restricted stock units and awards during the period using the treasury stock method.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font><font style="font-family:Arial;font-size:10pt;">The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended October&#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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Numerator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">225,934</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">259,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">247,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares for basic net income per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">154,957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">155,054</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">153,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dilutive effect of common share equivalents from equity&#8212;based compensation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,108</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:Arial;font-size:10pt;">2,656</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:Arial;font-size:10pt;">3,282</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Weighted average common shares for diluted net income per share</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:Arial;font-size:10pt;">158,065</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:Arial;font-size:10pt;">157,710</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:Arial;font-size:10pt;">156,601</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net income per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.62</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.64</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Anti-dilutive employee stock-based awards excluded(1)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:10px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"> reconciliation of the beginning and ending balance of gross unrecognized tax benefits is summarized as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td width="67%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="14%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">As of October 31, 2014</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">124,102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">117,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Increases in unrecognized tax benefits related to prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases in unrecognized tax benefits related to prior year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(23,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Increases in unrecognized tax benefits related to current year tax positions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">35,277</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Decreases in unrecognized tax benefits related to settlements with taxing authorities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,858</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(5,996</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(8,816</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">Increases in unrecognized tax benefits acquired</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">976</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,575</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:Arial;font-size:10pt;">Changes in unrecognized tax benefits due to foreign currency translation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(3,656</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:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(602</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:Arial;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Arial;font-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:Arial;font-size:10pt;">132,054</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">124,102</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company and/or its subsidiaries remain subject to tax examination in the following jurisdictions:</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="2" rowspan="1"></td></tr><tr><td width="57%" rowspan="1" colspan="1"></td><td width="43%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Jurisdiction</font></div></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:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;text-decoration:underline;">Year(s) Subject to Examination</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States&#8212;Synopsys</font></div></td><td style="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:Arial;font-size:10pt;">Fiscal 2015</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">United States&#8212;Magma Design Automation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal 2012</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">California&#8212;Synopsys</font></div></td><td style="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:Arial;font-size:10pt;">Fiscal years after 2010</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">California&#8212;Magma Design Automation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal years after 2010</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Hungary</font></div></td><td style="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:Arial;font-size:10pt;">Fiscal years after 2008</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Ireland, Japan, and Taiwan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Fiscal years after 2009</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Allowance for Doubtful Accounts.</font><font style="font-family:Arial;font-size:10pt;"> Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains allowances for doubtful accounts to reduce the Company&#8217;s receivables to their estimated net realizable value. The Company provides a general reserve on all accounts receivable based on a review of customer accounts. The following table presents the changes in the allowance for doubtful accounts:</font></div><div style="line-height:120%;padding-top:4px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td width="41%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align: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:Arial;font-size:8pt;font-weight:bold;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Beginning</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Write-offs(1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Balance&#160;at</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">End of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">Period</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="15" 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:Arial;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,250</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(977</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2013</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,072</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,253</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Balances written off, net of recoveries.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stock Repurchase Program</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s Board of Directors (Board) approved a stock repurchase program in 2002 pursuant to which the Company was authorized to purchase up to </font><font style="font-family:Arial;font-size:10pt;">$500.0 million</font><font style="font-family:Arial;font-size:10pt;"> of its common stock, and has periodically replenished the stock repurchase program to such amount. The Board last replenished the stock repurchase program up to </font><font style="font-family:Arial;font-size:10pt;">$500.0 million</font><font style="font-family:Arial;font-size:10pt;"> on September 1, 2015. The program does not obligate Synopsys to acquire any particular amount of common stock, and the program may be suspended or terminated at any time by Synopsys&#8217; Chief Financial Officer or the Board. The Company repurchases shares to offset dilution caused by ongoing stock issuances from existing equity plans for equity compensation awards and issuances related to acquisitions, and when management believes it is a good use of cash. Repurchases are transacted in accordance with Rule&#160;10b-18 of the Securities Exchange Act of 1934 (Exchange Act) and may be made through any means including, but not limited to, open market purchases, plans executed under Rule&#160;10b5-1(c)&#160;of the Exchange Act and structured transactions. As of </font><font style="font-family:Arial;font-size:10pt;">October&#160;31, 2015</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$500 million</font><font style="font-family:Arial;font-size:10pt;"> remained available for further repurchases under the program</font><font style="font-family:Arial;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In December 2014, the Company entered into an accelerated share repurchase agreement (the December 2014 ASR) to repurchase an aggregate of </font><font style="font-family:Arial;font-size:10pt;">$180.0 million</font><font style="font-family:Arial;font-size:10pt;"> of the Company&#8217;s common stock. Pursuant to the December 2014 ASR, the Company made a prepayment of </font><font style="font-family:Arial;font-size:10pt;">$180.0 million</font><font style="font-family:Arial;font-size:10pt;"> of which an initial share value of </font><font style="font-family:Arial;font-size:10pt;">$144.0 million</font><font style="font-family:Arial;font-size:10pt;"> was delivered in December and the </font><font style="font-family:Arial;font-size:10pt;">$36.0 million</font><font style="font-family:Arial;font-size:10pt;"> forward equity contract was settled during the third fiscal quarter of fiscal 2015. Total shares purchased under the December 2014 ASR were approximately </font><font style="font-family:Arial;font-size:10pt;">4.0 million</font><font style="font-family:Arial;font-size:10pt;"> shares at an average purchase price of </font><font style="font-family:Arial;font-size:10pt;">$45.37</font><font style="font-family:Arial;font-size:10pt;"> per share.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2015, the Company entered into an accelerated share repurchase agreement (the August 2015 ASR) to repurchase an aggregate of </font><font style="font-family:Arial;font-size:10pt;">$100.0 million</font><font style="font-family:Arial;font-size:10pt;"> of the Company&#8217;s common stock. Pursuant to the August 2015 ASR, the Company made a prepayment of </font><font style="font-family:Arial;font-size:10pt;">$100.0 million</font><font style="font-family:Arial;font-size:10pt;"> and received an initial share delivery of shares valued at </font><font style="font-family:Arial;font-size:10pt;">$80.0 million</font><font style="font-family:Arial;font-size:10pt;"> with an average purchase price of </font><font style="font-family:Arial;font-size:10pt;">$46.94</font><font style="font-family:Arial;font-size:10pt;"> per share. The remaining balance of </font><font style="font-family:Arial;font-size:10pt;">$20.0 million</font><font style="font-family:Arial;font-size:10pt;"> is included within stockholders' equity during fiscal 2015 and was settled in the first quarter of fiscal 2016. Total shares purchased under the August 2015 ASR were approximately </font><font style="font-family:Arial;font-size:10pt;">2.1 million</font><font style="font-family:Arial;font-size:10pt;"> total shares, at an average purchase price of </font><font style="font-family:Arial;font-size:10pt;">$48.06</font><font style="font-family:Arial;font-size:10pt;"> per share.</font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In December 2015, the Company entered into two accelerated share repurchase agreements (December 2015 ASRs) to repurchase an aggregate of </font><font style="font-family:Arial;font-size:10pt;">$200.0 million</font><font style="font-family:Arial;font-size:10pt;"> of the Company&#8217;s common stock. Pursuant to the December 2015 ASRs, the Company made a prepayment of </font><font style="font-family:Arial;font-size:10pt;">$200.0 million</font><font style="font-family:Arial;font-size:10pt;"> and received initial share deliveries of shares valued at </font><font style="font-family:Arial;font-size:10pt;">$160.0 million</font><font style="font-family:Arial;font-size:10pt;"> with an average purchase price of </font><font style="font-family:Arial;font-size:10pt;">$46.08</font><font style="font-family:Arial;font-size:10pt;"> per share. The remaining balance of </font><font style="font-family:Arial;font-size:10pt;">$40.0 million</font><font style="font-family:Arial;font-size:10pt;"> will be settled on or before April 29, 2016, upon completion of the repurchase. Under the terms of the December 2015 ASRs, the specific number of shares that the Company ultimately repurchases will be based on the volume-weighted average share price of the Company&#8217;s common stock during the repurchase period, less a discount. </font></div><div style="line-height:120%;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes stock repurchase activities as well as the reissuance of treasury stock for employee stock compensation purposes:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td width="56%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td><td width="12%" rowspan="1" colspan="1"></td><td width="1%" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="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:Arial;font-size:8pt;font-weight:bold;">Year Ended&#160;October 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">2013</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:Arial;font-size:8pt;font-weight:bold;">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;price)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Shares repurchased</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,092</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,996</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Average purchase price per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45.84</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">38.72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Aggregate purchase price(1)</font><font style="font-family:Arial;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">&#160;</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">260,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">119,747</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:Arial;font-size:10pt;">Reissuance of treasury stock</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,888</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,266</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Does not include </font><font style="font-family:Arial;font-size:10pt;">$20.0 million</font><font style="font-family:Arial;font-size:10pt;"> equity forward contract related to the above-referenced August 2015 ASR.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Use of Estimates.</font><font style="font-family:Arial;font-size:10pt;"> To prepare financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP), management must make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates and may result in material effects on the Company&#8217;s operating results and financial position.</font></div></div> The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements. See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future. The ineffective portion includes forecast inaccuracies. Balances written off, net of recoveries Note 6. Fair Value Measures. For undistributed deferred compensation balances due to participants. Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations. Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets. As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately $19.0 million in the above amount for the period January 1, 2012 through October 31, 2013. The credit expired on December 31, 2013, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately $12.4 million in the above amount for the period January 1 through December 31, 2014. There is no accumulated impairment of goodwill for periods presented. IPR&D is reclassified to core/developed technology upon completion or is written off upon abandonment. See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments. The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts. Excluding shares reserved for future issuance under the 2005 Directors Plan. The Company assumed options outstanding under various plans through acquisitions. These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above. EX-101.SCH 12 snps-20151031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income (Detail) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Business Combinations Business Combinations - 2015 Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Commitments and Contingencies - Minimum Lease Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements Of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements Of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements Of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Effect of New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2410412 - Disclosure - Employee Benefit Plans - Deferred Plan Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Employee Benefit Plans (Employee Stock Purchase Plan) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Employee Benefit Plans (Equity Compensation Plans) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410411 - Disclosure - Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Employee Benefit Plans - Pretax Intrinsic Value of Options Exercised and Their Average Exercise Prices (Detail) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Employee Benefit Plans (Restricted Stock Units) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Employee Benefit Plans - Restricted Stock Units (Detail) link:presentationLink link:calculationLink link:definitionLink 2410410 - Disclosure - Employee Benefit Plans - Stock Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2410409 - Disclosure - Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Detail) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Employee Benefit Plans - Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Director's Plan) (Detail) link:presentationLink link:calculationLink link:definitionLink 2410413 - Disclosure - Employee Benefit Plans - Summary of Impact of Deferred Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 2410408 - Disclosure - Employee Benefit Plans - Summary of Restricted Stock Award Activities Under Twenty Zero Five Directors Plan (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Fair Value Measures link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Fair Value Measures - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Fair Value Measures - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Fair Value Measures (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Financial Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Financial Assets and Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2404410 - Disclosure - Financial Assets and Liabilities - Credit and Term Loan Facilities, Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Financial Assets and Liabilities - Effects on Changes in Fair Values of Non-Designated Forward Contracts (Detail) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Financial Assets and Liabilities - Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet (Detail) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Financial Assets and Liabilities - Income Statement Location and Amount of Gains and Losses on Derivative Instrument Fair Values for Designated Hedge Instruments, Net of Tax (Detail) link:presentationLink link:calculationLink link:definitionLink 2404409 - Disclosure - Financial Assets and Liabilities - Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses) (Detail) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Financial Assets and Liabilities - Investments Maturity Table (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Financial Assets and Liabilities - Notional Amounts of Derivative Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Financial Assets and Liabilities - Summary of Cash Cash Equivalents and Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Financial Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Goodwill and Intangible Assets - Amortization Expense Related to Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Income Taxes - Components of (Benefit) Provision for Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Income Taxes - Domestic and Foreign Components of Total Income Before Provision for Income Tax (Detail) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - Income Taxes - Rate Reconciliation Between Provision for Income Taxes and Taxes Computed at Statutory Federal Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Income Taxes - Subsidiaries Remain Subject to Tax Examination (Detail) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - Income Taxes - Tax Loss and Credit Carryforwards Available to Offset Future Income Tax Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2411409 - Disclosure - Income Taxes - Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Other Income (Expense), Net - Components of Other Income (expense), Net (Detail) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Segment Disclosure link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Segment Disclosure - Additional information (Detail) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Segment Disclosure - Property and Equipment By Geographic Areas (Detail) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Segment Disclosure - Revenues Related to Operations by Geographic Areas (Detail) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Segment Disclosure (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Stock Repurchase Activities (Detail) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Stock Repurchase Program - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Stock Repurchase Program Stock Repurchase Activities (Phantom) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Stock Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Summary of Significant Accounting Policies - Components of Accounts Payable and Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - Summary of Significant Accounting Policies - Components of Other Long Term Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting Policies - Components of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Summary of Significant Accounting Policies - Useful Lives of Depreciable Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Supplementary Data - Selected Unaudited Quarterly Financial Data link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Supplementary Data - Selected Unaudited Quarterly Financial Data (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Supplementary Data - Selected Unaudited Quarterly Financial Data (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 snps-20151031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 snps-20151031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 snps-20151031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Fair Value Disclosures [Abstract] Fair Value Measures Fair Value Disclosures [Text Block] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2016 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2021 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Net Assets Intangible Assets, Net (Excluding Goodwill) Accounting Policies [Abstract] Liabilities Other than long term debt non current Liabilities, Other than Long-term Debt, Noncurrent [Abstract] Deferred compensation liability (See Note 10) Deferred Compensation Liability, Classified, Noncurrent Other long-term liabilities Other Sundry Liabilities, Noncurrent Total Other Liabilities, Noncurrent New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Effect of New Accounting Pronouncements Description of New Accounting Pronouncements Not yet Adopted [Text Block] Statement of Comprehensive Income [Abstract] Deferred gain (loss), tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Reclassification adjustment on deferred (gains) loss included in net income, tax Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Changes in unrealized gains (losses) on available-for-sale securities, tax OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesAfterReclassificationAdjustmentsArisingDuringPeriodTax Amount of tax expense (benefit) after reclassification adjustments of unrealized holding gain (loss) on available-for-sale securities. Document And Entity Information [Abstract] Document and Entity Information Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Public Float Entity Public Float Income Tax Disclosure [Abstract] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Domestic and Foreign Components of Total Income Before Provision for Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of (Benefit) Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Rate Reconciliation Between Provision for Income Taxes and Taxes Computed at Statutory Federal Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Tax Loss and Credit Carryforwards Available to Offset Future Income Tax Liabilities Schedule Of Tax Loss And Credit Carryforwards Table [Text Block] Schedule of tax loss and credit carryforwards table. Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit Summary of Income Tax Contingencies [Table Text Block] Subsidiaries Remain Subject to Tax Examination Summary of Income Tax Examinations [Table Text Block] 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] Stock Option Employee Stock Option [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] All Stock Plans All Stock Plans [Member] All Stock Plans [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Available for Grant, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Available for Grant, Options Granted Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Options Granted Share-based compensation arrangement by share-based payment award, number of shares available for grant, options granted Available for Grant, Options Canceled/forfeited/expired Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Options Canceled Forfeited Expired Share-based compensation arrangement by share-based payment award, number of shares available for grant, options canceled/forfeited/expired Available for Grant, Restricted stock units granted Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Restricted Stock Units Granted Share-based compensation arrangement by share-based payment award, number of shares available for grant, restricted stock units granted Available for Grant, Restricted stock units forfeited Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Restricted Stock Units Forfeited Share-based compensation arrangement by share-based payment award, number of shares available for grant, restricted stock units forfeited Available for Grant, Additional shares reserved Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Additional Shares Reserved Share-based compensation arrangement by share-based payment award, number of shares available for grant, additional shares reserved Available for Grants, Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options Outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options Outstanding, Options Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Options Outstanding, Options Assumed Share Based Compensation Arrangement By Share Based Payment Award Options Options Assumed In Period Share-based compensation arrangement by share-based payment award, options, options assumed in period Options Outstanding, Options Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options Outstanding, Options Canceled/forfeited/expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options Outstanding, Ending Balance Options Outstanding, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Options Outstanding, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted- Average Exercise Price per Share, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted- Average Exercise Price per Share, Options Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted- Average Exercise Price per Share, Options Assumed Share Based Compensation Arrangement By Share Based Payment Award Options Options Assumed In Period Weighted Average Exercise Price Share-based compensation arrangement by share-based payment award, options, options assumed in period, weighted average exercise price Weighted- Average Exercise Price per Share, Options Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted- Average Exercise Price per Share, Options Canceled/forfeited/expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Weighted- Average Exercise Price per Share, Ending Balance Weighted- Average Exercise Price per Share, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted- Average Exercise Price per Share, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Life, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Life , Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Weighted-Average Remaining Contractual Life , Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Ending Balance Aggregate Intrinsic Value, Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Aggregate Intrinsic Value, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Taxes [Table] Taxes [Table] Taxes [Table] Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Fiscal Year 2012 Fiscal Year Twenty Twelve [Member] Fiscal Year 2012 [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Internal Revenue Service (IRS) Internal Revenue Service (IRS) [Member] Taiwan TAIWAN, PROVINCE OF CHINA Hungary HUNGARY Income Tax Examination by Period [Axis] Income Tax Examination By Period [Axis] Income Tax Examination by Period [Axis] Income Tax Examination by Period [Domain] Income Tax Examination By Period [Domain] Income Tax Examination by Period [Domain] Fiscal Years 2009 and 2010 Fiscal Year Twenty Zero Nine And Twenty Ten [Member] Fiscal Year 2009 and 2010 [Member] Fiscal Year 2014 Fiscal Year 2014 [Member] Fiscal Year 2014 [Member] Fiscal Year 2013 Fiscal Year 2013 [Member] Fiscal Year 2013 [Member] Taxes [Line Items] Taxes [Line Items] Taxes [Line Items] Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Unrecognized deferred tax assets Unrecognized Deferred Tax Assets Unrecognized deferred tax assets. Undistributed foreign earnings Undistributed Foreign Earnings Undistributed foreign earnings. Tax on deferred undistributed foreign earnings Tax On Deferred Undistributed Foreign Earnings Not Provided Tax on deferred undistributed foreign earnings not provided. Increase in gross unrecognized tax benefits Unrecognized Tax Benefits, Period Increase (Decrease) Gross unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits affecting effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations Income Tax Examination, Penalties and Interest Expense The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations Income Tax Examination, Penalties and Interest Accrued Estimated potential decrease in underlying unrecognized tax benefits, minimum Significant (Increase) Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Lower Bound Estimated potential decrease in underlying unrecognized tax benefits, maximum Significant (Increase) Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Upper Bound Decrease in unrecognized tax benefits resulting from settlement with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Decrease in deferred tax assets Increase (Decrease) in Deferred Income Taxes Tax impact from tax settlements Tax Adjustments, Settlements, and Unusual Provisions Segment Reporting [Abstract] Segment Disclosure Segment Reporting Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Postemployment Benefits [Abstract] 2006 Employee Equity Incentive Plan Two Thousand And Six Employee Equity Incentive Plan [Member] Two thousand and six employee equity incentive plan [Member] 2005 Directors Plan Two Thousand And Five Non Employee Directors Equity Incentive Plan [Member] Two thousand and five non-employee directors equity incentive plan [Member] Other Assumed Stock Plans Other Assumed Stock Plans [Member] Other Assumed Stock Plans [Member] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Restricted Stock Restricted Stock [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Share based compensation arrangement for options contractual term (in years) Share Based Compensation Arrangement By Share Based Payment Award Options Contractual Term One Share based compensation arrangement for options contractual term. Vesting period, (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Additional reserved for future issuance under the 2006 Employee Plan Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period Aggregate stock options outstanding Aggregate restricted stock units outstanding Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Shares available for future grant Reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Restricted stock awards issued Stock Issued During Period, Shares, Restricted Stock Award, Gross Aggregate grant date fair value of restricted stock awards Stock Issued During Period, Value, Restricted Stock Award, Gross Aggregate stock options granted under 2005 director plan Aggregate Stock Options Granted Under Director Plan Aggregate Stock Options Granted Under Director Plan Fair value of option shares granted Fair Value Of Option Shares Granted Fair Value Of Option Shares Granted Assumed shares remaining outstanding Share Based Compensation Arrangement Assumed Stock Plans Remaining Outstanding Shares Share based compensation arrangement assumed stock plans remaining outstanding shares. Statutory federal tax Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State tax (benefit), net of federal effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Tax on foreign earnings less than U.S. statutory tax Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Deferred tax reversal resulting from merger of foreign affiliate Income Tax Reconciliation, Deferred Tax Reversal Resulting from Merger of Foreign Affiliate Income Tax Reconciliation, Deferred Tax Reversal Resulting from Merger of Foreign Affiliate Tax settlements Effective Income Tax Rate Reconciliation, Tax Settlement, Amount Stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Changes in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Federal statute lapses Income Tax Reconciliation, Federal Statute Lapse, Amount Income Tax Reconciliation, Federal Statute Lapse, Amount Integration of acquired technologies Integration of acquired technologies Integration of acquired technologies, amount Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Provision (Benefit) for income taxes Income Tax Expense (Benefit) Federal research and development tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Federal research and development tax credit, expiry date Tax Credit Carryforward, Expiration Date Financial Assets And Liabilities [Abstract] Financial Assets and Liabilities [Abstract] Financial Assets And Liabilities [Table] Financial Assets And Liabilities [Table] Financial Assets and Liabilities [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Contracts Foreign Exchange Contract [Member] Financial Assets And Liabilities [Line Items] Financial Assets And Liabilities [Line Items] Financial Assets and Liabilities [Line Items] Amount of gain (loss) recognized in income statement on derivatives (ineffective portion) Derivative, Net Hedge Ineffectiveness Gain (Loss) Amount of gain (loss) recognized in income statement on derivatives (excluded from effectiveness testing) Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Income Tax Examination [Table] Income Tax Examination [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States - Synopsys United States Synopsys [Member] United States Synopsys [Member] United States - Magma Design Automation United States Magma Design Automation [Member] United States Magma Design Automation [Member] California - Synopsys California Synopsys [Member] California Synopsys [Member] California - Magma Design Automation California Magma Design Automation [Member] California Magma Design Automation [Member] Ireland, Japan, and Taiwan Ireland, Japan and Taiwan [Member] Ireland, Japan and Taiwan [Member] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Year(s) Subject to Examination Income Tax Examination Years Subject To Examination Income Tax Examination, Years Subject to Examination Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current Income Tax Expense (Benefit), Total Current Income Tax Expense (Benefit) Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Total Deferred Income Tax Expense (Benefit) Quarterly Financial Information Disclosure [Abstract] Revenue Revenues Gross margin Gross Profit Income before provision for income taxes Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income per share Earnings Per Share [Abstract] Basic (in USD per share) Earnings Per Share, Basic Diluted (in USD per share) Earnings Per Share, Diluted Accounts payable and accrued liabilities Current Accounts Payable and Accrued Liabilities, Current [Abstract] Payroll and related benefits Employee-related Liabilities, Current Other accrued liabilities Other Accrued Liabilities, Current Accounts payable Accounts Payable, Current Total Accounts Payable and Accrued Liabilities, Current Schedule of Quarterly Financial Information Schedule of Quarterly Financial Information [Table Text Block] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Other Income and Expenses [Abstract] Interest income Interest Income, Other Interest expense Interest Expense Gain (loss) on assets related to deferred compensation plan Gain Or Loss On Assets Related To Deferred Compensation Plan Gain or (loss) on assets related to deferred compensation plan. Foreign currency exchange gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Other, net(1) Other Nonoperating Income (Expense) Total Nonoperating Income (Expense) Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Share Based Compensation [Table] Share Based Compensation [Table] Share Based Compensation [Table] Share Based Compensation [Line Items] Share Based Compensation [Line Items] Share Based Compensation [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restricted Stock Awards, Beginning balance Restricted Stock Units, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted Stock Units, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted Stock Awards, Ending balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value, Beginning balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value, Ending balance Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Aggregate Fair Value, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning Balance Goodwill Additions Goodwill, Acquired During Period Goodwill, Translation Adjustments Goodwill, Translation Adjustments Goodwill, Purchase Accounting Adjustments Goodwill, Purchase Accounting Adjustments Ending balance Components of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Sales [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of reportable operating segment Number of Reportable Segments Number of major customers Number Of Major Customers Number of major customers. Percentage of revenues contributed by major customers Concentration Risk, Percentage Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Voluntary Retirement Program and Headcount Reduction Program Voluntary Retirement Program and Headcount Reduction Program [Member] Voluntary Retirement Program and Headcount Reduction Program [Member] 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] Intangible Assets Intangible Assets [Member] Intangible Assets [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Term Licenses Term Licenses [Member] Term licenses [Member] Perpetual licenses Perpetual Licenses [Member] Perpetual licenses [Member] Perpetual And Term Licenses Perpetual And Term Licenses [Member] Perpetual And Term Licenses [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Cash and cash equivalent maturity period, months Cash And Cash Equivalents Maximum Maturity Period Cash And Cash Equivalents Maximum Maturity Period Depreciation expenses Depreciation Repair and maintenance costs Cost of Property Repairs and Maintenance Goodwill impairment loss Goodwill, Impairment Loss Intangible assets amortization period Finite-Lived Intangible Asset, Useful Life Long-lived assets impairment loss Impairment of Long-Lived Assets Held-for-use Additional maintenance perpetual license period (in years) Perpetual License Additional Period Perpetual Licenses continue as long as renewal of maintenance in an additional period. License fee percentage Percentage Of Payment Of License Fee Percentage of Payment of License Fee Maintenance fee percentage Percentage Of Payment Of Maintenance Fee Percentage of payment of Maintenance Fee Software product warranty period (in days) Standard Software Warranty Standard Software Warranty Hardware product warranty period (in months) Standard Hardware Warranty Standard Hardware Warranty Restructuring charges Payments for Restructuring Payroll and related benefits liabilities Other Employee Related Liabilities, Current Restricted Stock Units Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Directors Plan) Schedule of Share-based Compensation, Activity [Table Text Block] Pretax Intrinsic Value of Options Exercised and Their Average Exercise Prices Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of Restricted Stock Award Activities Under 2005 Directors Plan Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Stock Option Plans and Stock Purchase Rights Granted Under ESPP Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Stock Compensation Expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Deferred Plan Assets and Liabilities Schedule Of Defined Contribution Plan Assets Liability Table [Text Block] Aggregate carrying value as of the balance sheet date of the assets and liabilities for deferred compensation plan arrangements. Summary of Impact of Deferred Plan Schedule Of Increase Decrease In Fair Value Of Deferred Compensation Plan Table [Text Block] Changes in fair value of employee deferred compensation plan. Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term investments Short-term Investments Total cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Accounts receivable, net of allowances of $2,561 and $2,026, respectively Accounts Receivable, Net, Current Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Current Income taxes receivable and prepaid taxes Income Tax Receivable And Prepaid Tax Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes and payments made in advance for income and other taxes, which will be charged against earnings within one year or the normal operating cycle, if longer. Prepaid and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill Intangible assets, net Long-term prepaid taxes Prepaid Expense Other, Noncurrent Long-term deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other long-term assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable and accrued liabilities Accrued income taxes Accrued Income Taxes, Current Deferred revenue Deferred Revenue, Current Short-term debt Debt, Current Total current liabilities Liabilities, Current Long-term accrued income taxes Accrued Income Taxes, Noncurrent Long-term deferred revenue Deferred Revenue, Noncurrent Long-term debt Long-term Debt, Excluding Current Maturities Other long-term liabilities Total liabilities Liabilities Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred Stock, $0.01 par value: 2,000 shares authorized; none outstanding Preferred Stock, Value, Issued Common Stock, $0.01 par value: 400,000 shares authorized; 155,157 and 155,965 shares outstanding, respectively Common Stock, Value, Issued Capital in excess of par value Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, at cost: 2,107 and 1,299 shares, respectively Treasury Stock, Value Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Core-developed technology Developed And Core Technology [Member] Developed And Core Technology [Member] Customer relationships Customer Relationships [Member] Contract rights intangible Contractual Rights [Member] Covenants not to compete Covenants Not To Compete [Member] Covenants Not To Compete [Member] Trademarks and trade names Trademarks and Trade Names [Member] In-process research and development (IPR&D) In Process Research and Development [Member] Capitalized software development costs Capitalized Software Development Costs [Member] Capitalized Software Development Costs [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Assets Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Threshold for employee stock purchases under ESPP, maximum value Threshold For Granted Rights For Fair Value Of Employees Stock Purchases Under Employee Stock Purchase Plan Threshold for granted rights for fair value of employees stock purchases under the employee stock purchase plan. ESPP offering period (in years) Share-based Compensation, Employee Stock Purchase Plan, Offering Period Share-based Compensation, Employee Stock Purchase Plan, Offering Period Increase in number of shares authorized for issuance under plan Annual Increase In Shares Under Espp Annual Increase In Shares Under Espp Shares issued Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average purchase price of stock purchased Employee Stock Purchase Plan (ESPP), Weighted Average Purchase Price of Shares Purchased Employee Stock Purchase Plan (ESPP), Weighted Average Purchase Price of Shares Purchased Shares reserved for future issuance under the ESPP Share Of Common Stock Reserved For Future Issuance Under Espp The number of shares reserved for issuance under the employee stock purchase plan. Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of license Cost of Sales [Member] Cost of maintenance and service Cost Of Maintenance And Services [Member] Cost Of Maintenance And Services [Member] Research and development expense Research and Development Expense [Member] Sales and marketing expense Selling and Marketing Expense [Member] General and administrative expense General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock compensation expense before taxes Allocated Share-based Compensation Expense Income tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Stock compensation expense after taxes Allocated Share-based Compensation Expense, Net of Tax Commitments and Contingencies Disclosure [Abstract] Minimum lease payments, 2016 Operating Leases, Future Minimum Payments Due, Next Twelve Months Minimum lease payments, 2017 Operating Leases, Future Minimum Payments, Due in Two Years Minimum lease payments, 2018 Operating Leases, Future Minimum Payments, Due in Three Years Minimum lease payments, 2019 Operating Leases, Future Minimum Payments, Due in Four Years Minimum lease payments, 2020 Operating Leases, Future Minimum Payments, Due in Five Years Minimum lease payments, thereafter Operating Leases, Future Minimum Payments, Due Thereafter Minimum lease payments, total Operating Leases, Future Minimum Payments Due Sublease income, 2016 Operating Leases Future Minimum Sublease Rentals Current Operating Leases, Future Minimum Sublease Rentals, Current Sublease income, 2017 Operating Leases Future Minimum Sublease Rentals Due In Two Years Operating Leases, Rent Expense, Sublease Rentals, Due in Two Years Sublease income, 2018 Operating Leases Future Minimum Sublease Rentals Due In Three Years Operating Leases, Rent Expense, Sublease Rentals, Due in Three Years Sublease income, 2019 Operating Leases Future Minimum Sublease Rentals Due In Four Years Operating Leases, Rent Expense, Sublease Rentals, Due in Four Years Sublease income, 2020 Operating Leases Future Minimum Sublease Rentals Due In Five Years Operating Leases, Rent Expense, Sublease Rentals, Due in Five Years Sublease income, thereafter Operating Leases Future Minimum Sublease Rentals Due Thereafter Operating Leases, Rent Expense, Sublease Rentals, Due Thereafter Sublease income, total Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Net, 2016 Net Lease Payment Due Within One Year Net lease payment due within one year Net, 2017 Net Lease Payment Due Within Two Years Net lease payment due within two years Net, 2018 Net Lease Payment Due Within Three Years Net lease payment due within three years Net, 2019 Net Lease Payment Due Within Four Years Net lease payment due within four years Net, 2020 Net Lease Payment Due Within Five Years Net lease payment due within five years Net, Thereafter Net Lease Payment Due Thereafter Net lease payment due thereafter Net, Total Net Lease Payment Due Net lease payment due Operating Expenses Operating Expense [Member] Amount of gain (loss) recognized in OCI on derivatives (effective portion) Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net Amount of gain (loss) reclassified from OCI (effective portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Quoted Prices In Active Markets For Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money Market Funds (U.S.) Money Market Funds [Member] Commercial Paper [Member] Commercial Paper [Member] US Government Agency Securities [Member] US Government Corporations and Agencies Securities [Member] Municipal Bonds [Member] Municipal Bonds [Member] Certificates of Deposit [Member] Certificates of Deposit [Member] Corporate Debt Securities [Member] Corporate Debt Securities [Member] Asset-backed Securities [Member] Asset-backed Securities [Member] Non-U.S. Government Agency Securities [Member] Foreign Government Debt Securities [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Cash Equivalents [Member] Cash Equivalents [Member] Short-term Investments [Member] Short-term Investments [Member] Derivative, by Nature [Axis] Derivative, by Nature [Axis] Derivative, Name [Domain] Derivative, Name [Domain] Foreign Currency Derivative Contracts Forward Contracts [Member] Investment [Axis] Investment [Axis] Investment [Domain] Investment [Domain] Deferred Compensation Plan Assets Deferred Compensation Plan Assets [Member] Deferred Compensation Plan Assets [Member] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Deferred compensation plan liabilities Other Noncurrent Liabilities [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Investments, Fair Value Disclosure Investments, Fair Value Disclosure Prepaid and other current assets Foreign Currency Contract, Asset, Fair Value Disclosure Other long-term assets Other Assets, Fair Value Disclosure Total assets Assets, Fair Value Disclosure Accounts payable and accrued liabilities Accounts Payable and Accrued Liabilities, Fair Value Disclosure Other Liabilities, Fair Value Disclosure Other Liabilities, Fair Value Disclosure Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Business Combinations [Abstract] Business Combinations and Acquisition of Non-controlling Interest Business Combination Disclosure [Text Block] Plan assets recorded in other long-term assets Deferred Compensation Plan Assets Plan liabilities recorded in other long-term liabilities Deferred Compensation Liability, Current and Noncurrent Stock Repurchase Program [Abstract] Stock Repurchase Program Stock Repurchase And Reissuance Activities Class of Treasury Stock [Table Text Block] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of accumulated other comprehensive income (loss) Reclassification out of Accumulated Other Comprehensive Income [Member] Other Income (Expense) Other Income Expense Net [Member] Other Income Expense Net [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Gain (loss) on cash flow hedges, net of taxes Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] Gain (loss) on available-for-sale securities Accumulated Net Unrealized Investment Gain (Loss) [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassifications into net income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent. Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Net [Abstract] Computer and other equipment Machinery and Equipment, Gross Buildings Buildings and Improvements, Gross Furniture and fixtures Furniture and Fixtures, Gross Land Land Leasehold improvements Leasehold Improvements, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross Less accumulated depreciation and amortization(1) Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total Revenues Related to Operations by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Property and Equipment by Geographic Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Cash, Cash Equivalents and Investments [Table] Cash Cash Equivalents And Investments [Table] Cash, Cash Equivalents and Investments [Table] Non-Marketable Equity Securities [Member] Non Marketable Equity Securities [Member] Non Marketable Equity Securities [Member] Other Long-term Investments [Member] Other Long-term Investments [Member] Cash, Cash Equivalents and Investments [Line Items] Cash Cash Equivalents And Investments [Line Items] Cash, Cash Equivalents and Investments [Line Items] Available-for-sale Securities, Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Less than 12 Months Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Gross Unrealized Losses 12 Months or Longer Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Estimated Fair Value Available-for-sale Securities Non-marketable equity securities, Cost Securities Owned Not Readily Marketable, Cost Securities Owned Not Readily Marketable, Cost Gross Unrealized Gains Securities Owned Not Readily MarketableAccumulatedGrossUnrealizedGainBeforeTax Securities Owned Not Readily Marketable Accumulated Gross Unrealized Gain Before Tax Gross Unrealized Losses Less Than 12Months Securities Owned Not Readily Marketable Continuous Unrealized Loss Position Less Than 12Months Accumulated Loss Securities Owned Not Readily Marketable Continuous Unrealized Loss Position Less Than 12Months Accumulated Loss Gross Unrealized Loss Position 12Months Or Longer Securities Owned Not Readily Marketable Continuous Unrealized Loss Position 12Months Or Longer Accumulated Loss Securities Owned Not Readily Marketable Continuous Unrealized Loss Position 12Months Or Longer Accumulated Loss Non-marketable equity securities Securities Owned Not Readily Marketable Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Summary of Goodwill Schedule of Goodwill [Table Text Block] Summary of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization Expense Related to Intangible Assets Finite-lived Intangible Assets Amortization Expense [Table Text Block] Estimated Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Mentor litigation Mentor Litigation [Member] Mentor Litigation [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Rent expenses Operating Leases, Rent Expense Number of buildings to be leased Property Subject to or Available for Operating Lease, Number of Units Total square feet of buildings Square Feet Of Buildings After Enlargement Square feet of buildings after enlargement Lease renewal term, in years Lessee Leasing Arrangements, Operating Leases, Renewal Term Second lease renewal term, years Lessee Leasing Arrangements, Operating Leases, Second Renewal Term Second renewal term for lessee Jury verdict assessing damages, value Loss Contingency, Jury Verdict Assessing Damages, Value Jury verdict assessing damages in legal matter value. Cumulative currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Unrealized gain (loss) on derivative instruments, net of taxes Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Unrealized gain (loss) on available-for-sale securities, net of taxes Accumulated Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Total accumulated other comprehensive income (loss) Intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Average exercise price per share Fair Value Measurements [Table] Fair Value Measurements [Table] Fair Value Measurements [Table] Other Income Expense Net Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Cost Method Investments Cost-method Investments [Member] Equity Method Investments Equity Method Investments [Member] Fair Value Measures [Line Items] Fair Value Measurements [Line Items] Fair Value Measures [Line Items] Proceeds from Sale, Maturity and Collection of Investments Proceeds from Sale, Maturity and Collection of Investments Gain from liquidation of investment Gain on Sale of Investments Schedule Of Restricted Stock [Table] Schedule Of Restricted Stock [Table] Schedule Of Restricted Stock [Table] Schedule Of Restricted Stock [Line Items] Schedule Of Restricted Stock [Line Items] Schedule Of Restricted Stock [Line Items] Share reserve ratio Share Reserve Ratio Share reserve ratio. Revised share reserve ratio Revised Share Reserve Ratio Revised share reserve ratio Closing stock price Sale of Stock, Price Per Share Unamortized share-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average period of total compensation costs to be recognized in years Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Schedule of Postemployment Benefits [Table] Schedule Of Postemployment Benefits [Table] Schedule of Postemployment Benefits [Table] Schedule of Postemployment Benefits [Line Items] Schedule Of Postemployment Benefits [Line Items] Schedule of Postemployment Benefits [Line Items] Restricted shares Granted Vested Forfeited Weighted Average Grant Date Fair Value Financial Assets and Liabilities Schedule Of Financial Assets And Liabilities [Text Block] A schedule of financial assets and liabilities which may include cash, cash equivalents, investments, and derivative assets and liabilities. Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] United States UNITED STATES Europe Europe [Member] Japan JAPAN Asia-Pacific And Other Asia Pacific And Other [Member] Asia Pacific And Other [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total gross notional amount Derivative, Notional Amount Net fair value Derivative, Fair Value, Net Income Statement [Abstract] Revenue: Revenues [Abstract] Time-based license License and Maintenance Revenue Upfront license Licenses Revenue Maintenance and service Maintenance Revenue Total revenue Cost of revenue: Cost of Revenue [Abstract] License Cost of Services, Licenses and Maintenance Agreements Maintenance and service Cost of Services, Maintenance Costs Amortization of intangible assets Cost of Goods Sold, Depreciation, Depletion and Amortization Total cost of revenue Cost of Revenue Gross margin 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 Amortization of intangible assets Other Depreciation and Amortization Restructuring Charges Restructuring Charges Total operating expenses Operating Expenses Operating income Operating Income (Loss) Other income (expense), net Provision (benefit) for income taxes Net income Net Income (Loss) Attributable to Parent Net income per share: Shares used in computing per share amounts: Shares Used In Computing Per Share Amounts [Abstract] Shares Used in Computing per Share Amounts [Abstract] Basic (shares) Weighted Average Number of Shares Outstanding, Basic Diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Non-Designated Hedging Instrument Not Designated as Hedging Instrument [Member] Foreign Exchange Forward Foreign Exchange Forward [Member] Derivative, Maximum Shipment Period For Entry Into Foreign Currency Forward Contract Derivative, Maximum Shipment Period For Entry Into Foreign Currency Forward Contract Derivative, Maximum Shipment Period For Entry Into Foreign Currency Forward Contract Forward contracts terms (in months) Derivative, Term of Contract Period for hedge balance in OCI to be reclassified to statement of operations (in months) Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimate of Time to Transfer Maximum Length of Time, Foreign Currency Cash Flow Hedge Maximum Length of Time, Foreign Currency Cash Flow Hedge Duration of foreign exchange forward contracts Derivative, Higher Remaining Maturity Range Increase (reduction) to cost of revenue and operating expense Deferred Compensation Arrangement with Individual, Compensation Expense Other income (expense), net Other Operating Income (Expense), Net Net increase (decrease) to net income Net Increase Decrease To Net Income Net increase (decrease) to net income Summary of Available-for-Sale Securities Available-for-sale Securities [Table Text Block] Maturities of Available-for-Sale securities Investments Classified by Contractual Maturity Date [Table Text Block] Effects on Changes in Fair Values of Non-Designated Forward Contracts Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Notional Amounts of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Income Statement Location and Amount of Gains and Losses on Derivative Instrument Fair Values for Designated Hedge Instruments, Net of Tax Derivative Instruments, Gain (Loss) [Table Text Block] Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses) Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block] Stock Repurchase Program Treasury Stock [Text Block] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table] Schedule Of Weighted Average Assumptions For Fair Values Of Stock Options [Table] Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items] Schedule Of Weighted Average Assumptions For Fair Values Of Stock Options [Line Items] Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items] Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Weighted average estimated fair value Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Weighted Average Estimated Fair Value Share-based compensation arrangement by share-based payment award, fair value assumptions, weighted average estimated fair value Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Financing Activities Retirement Plans [Table] Retirement Plans [Table] Retirement Plans [Table] Other Retirement Plans Other Retirement Plans [Member] Other Retirement Plans [Member] Other Retirement Plans [Line Items] Retirement Plans [Line Items] Retirement Plans [Line Items] Deferred percentage of annual cash base compensation Deferred Percentage Of Annual Cash Base Compensation Deferred percentage of annual cash base compensation. Deferred percentage of variable cash compensation Deferred Percentage Of Variable Cash Compensation Deferred percentage of variable cash compensation. Employer contribution Deferred Compensation Arrangement with Individual, Employer Contribution Maximum pretax annual company contribution match per employee Defined Contribution Plan, Maximum Annual Employer Contributions, Amount per Employee Defined Contribution Plan, Maximum Annual Employer Contributions, Amount per Employee Description of Business Nature of Operations [Text Block] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Balance at Beginning of Period Allowance for Doubtful Accounts Receivable, Current Provisions Provision for Doubtful Accounts Write-offs Allowance for Doubtful Accounts Receivable, Write-offs Balance at End of Period Designated As Hedging Instrument Designated as Hedging Instrument [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other current assets Other Assets [Member] Accrued liabilities Accrued Liabilities [Member] Fair values of derivative instruments Derivative Asset, Fair Value, Gross Asset Fair values of derivative instruments Derivative Liability, Fair Value, Gross Liability Earnings Per Share [Abstract] Net income Weighted average common shares for basic net income per share Dilutive effect of common share equivalents from equity—based compensation Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average common shares for diluted net income per share Anti-dilutive employee stock-based awards excluded Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Federal Domestic Tax Authority [Member] Foreign Tax Credit Used in Domestic Country Federal Foreign Tax Credit Used In Domestic Country [Member] Federal Foreign Tax Credit Used in Domestic Country[Member] International Foreign International Credit Carryforwards [Member] International Credit Carryforwards [Member] California Research California Credit Carryforwards [Member] California Credit Carryforwards [Member] Other State Research Other State [Member] Other State [Member] State Net State and Local Jurisdiction [Member] Net Operating Loss and Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Net operating loss carryforward Operating Loss Carryforwards Credit carryforward Tax Credits Carryforward Amount The amount of the tax credit carryforward available to reduce future taxable income under enacted tax laws. Net operating loss carryforward, expiration date Operating Loss Carryforward Expiration Year Operating Loss Carryforward, Expiration Year Credit carryforward, expiration date Tax Credit Carryforwards Expiration Year Tax Credit Carryforwards Expiration Year Deferred Tax Assets, Gross [Abstract] Deferred Tax Assets, Gross [Abstract] Accruals and reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Deferred revenue Deferred Tax Assets, Deferred Income Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Capitalized costs Deferred Tax Assets Capitalized Costs The other noncash expense, not otherwise specified in the taxonomy, charged against earnings in the period to allocate the cost of tangible and intangible assets over their remaining economic lives. Capitalized research and development costs Deferred Tax Assets Capitalized Research And Development Costs deferred Tax Assets Capitalized Research And Development Costs Stock compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Tax loss carryovers Deferred Tax Assets, Operating Loss Carryforwards Foreign tax credit carryovers Deferred Tax Assets, Tax Credit Carryforwards, Foreign Research and other tax credit carryovers Deferred Tax Assets, Tax Credit Carryforwards, Research Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Gross [Abstract] Deferred Tax Liabilities, Gross [Abstract] Intangible assets Deferred Tax Liabilities, Intangible Assets Undistributed earnings of foreign subsidiaries Deferred Tax Liabilities, Undistributed Foreign Earnings Total deferred tax liabilities Deferred Tax Liabilities, Net Net deferred tax assets Deferred Tax Assets, Net Beginning balance Increases in unrecognized tax benefits related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Decreases in unrecognized tax benefits related to prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Increases in unrecognized tax benefits related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decreases in unrecognized tax benefits related to settlements with taxing authorities Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Increases in unrecognized tax benefits acquired Unrecognized Tax Benefits Acquisitions Unrecognized Tax Benefits Acquisitions Changes in unrecognized tax benefits due to foreign currency translation Unrecognized Tax Benefits Period Increase Decrease Due To Foreign Currency Translation Unrecognized tax benefits, period increase decrease, due to foreign currency translation Ending Balance Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Common Stock Common Stock [Member] Capital in Excess of Par Value Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss) [Member] Total Synopsys Stockholders’ Equity Parent [Member] Non-controlling Interest Noncontrolling Interest [Member] Statement [Line Items] Statement [Line Items] Balance (in shares) Shares, Outstanding Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Other comprehensive income (loss), net of tax effects Other Comprehensive Income (Loss), Net of Tax Purchases of treasury stock, shares Treasury Stock, Shares, Acquired Purchases of treasury stock, value Treasury Stock, Value, Acquired, Cost Method Equity Forward Contract Adjustments To Additional Paid In Capital Equity Forward Contract Adjustments to additional paid in capital, equity forward contract. Common stock issued (in shares) Stock Issued During Period, Shares, Treasury Stock Reissued Common stock issued Stock Issued During Period, Value, Treasury Stock Reissued Stock compensation expense Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Tax benefit from stock-based compensation Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Non-controlling interest in an acquired company Noncontrolling Interest, Increase from Business Combination Balance (in shares) Balance 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] Series of Individually Immaterial Business Acquisitions [Member] Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Acquisition-related costs Business Combination, Acquisition Related Costs Payments to Acquire Businesses, Net of Cash Acquired Payments to Acquire Businesses, Net of Cash Acquired Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Identifiable intangibles assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Definite lived intangible asset amortization period Fair value of stock options assumed Business Acquisition Fair Value Of Stock Award Allocated For Future Services Fair Value Of Unvested Stock Options Assumed which will be expensed over their remaining service periods. Minimum Lease Commitments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Changes in Allowance for Doubtful Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Useful Lives of Depreciable Assets Schedule Of Fixed Asset Useful Lives [Text Block] Schedule Of Fixed Asset Useful Lives [Text Block] Components of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Components of Other Long Term Liabilities Other Noncurrent Liabilities [Table Text Block] Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share Schedule of Weighted Average Number of Shares [Table Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Change in foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Change in unrealized gains (losses) on investments, net of tax of $0, for fiscal 2015 Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax Cash flow hedges: Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax [Abstract] Deferred gains (losses), net of tax of $7,107, $(3,108), and $2,999 for fiscal years 2015, 2014 and 2013, respectively Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Reclassification adjustment on deferred (gains) losses included in net income, net of tax of $(6,212), $(125), and $(540) for fiscal years 2015, 2014 and 2013, respectively Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Other comprehensive income (loss), net of tax effects Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Fiscal Year End Fiscal Period, Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Contracts Derivatives, Policy [Policy Text Block] Fair Values of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Cash, Cash Equivalents and Short-term Investments Cash And Cash Equivalents And Short Term Investments Policy [Text Block] Cash and Cash Equivalents and Short-term Investments, Policy [Text Block] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Allowance for Doubtful Accounts Trade and Other Accounts Receivable, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Restructuring Charges Costs Associated with Exit or Disposal Activities or Restructurings, Policy Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income Loss Policy [Text Block] Accumulated Other Comprehensive Income (Loss), Policy [Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Warranties and Indemnities Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Term Loan [Member] Term Loan [Member] Term Loan [Member] Revolver Line of Credit [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Unsecured Debt [Member] Unsecured Debt [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt Instrument, Periodic Payment, Principal Debt Instrument, Periodic Payment, Principal Senior unsecured revolving credit facility entered date Line of Credit Facility, Initiation Date Senior unsecured revolving credit facility maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maturity Date Debt Instrument, Maturity Date Senior unsecured term loan facility, face amount Debt Instrument, Face Amount Payment schedule for term loan Debt Instrument, Payment Terms Senior unsecured term loan facility additional borrowings Additional Amount Credit Agreement That Can Be Increased Additional amount credit agreement can be increased at election of company. Proceeds from credit facility Proceeds from Lines of Credit Repayments of Debt Repayments of Debt Senior unsecured term loan facility Long-term Debt, Gross Short-term Line of Credit Line of Credit, Current Senior unsecured term loan facility long term Borrowings, interest rate Debt Instrument, Basis Spread on Variable Rate Commitment fees percentage Line of Credit Facility, Commitment Fee Percentage Employee Benefit Plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Available-for-Amortized Cost Available-for-sale Securities, Debt Maturities, Amortized Cost Basis, Fiscal Year Maturity [Abstract] Due in 1 year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Due in 2-5 years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Due in 6-10 years Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Amortized Cost Basis Total Available-for-sale Debt Securities, Amortized Cost Basis Fair Value Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] Due in 1 year or less Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due in 2-5 years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Due in 6-10 years Available-for-sale Securities, Debt Maturities, Year Six Through Ten, Fair Value Total Available-for-sale Securities, Debt Securities Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer and other equipment Machinery and Equipment [Member] Buildings Building [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements (average) Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Useful lives of depreciable assets, years Property, Plant and Equipment, Useful Life Share Repurchases [Table] Share Repurchases [Table] Share Repurchases [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Accelerated Share Repurchase Program August 2015 [Member] Accelerated Share Repurchase Program August 2015 [Member] Accelerated Share Repurchase Program August 2015 [Member] [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast [Member] Scenario, Forecast [Member] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Share Repurchases [Line Items] Share Repurchases [Line Items] Share Repurchases [Line Items] Settlement of equity forward contract Accelerated Share Repurchases, Remaining Agreement Amount Accelerated Share Repurchases, Remaining Agreement Amount Stock Repurchase Program Payments for Repurchase of Equity [Abstract] Shares repurchased Average purchase price Treasury Stock Acquired, Average Cost Per Share Aggregate purchase price Aggregate Purchase Price Of Common Stock Received The aggregate purchase price of shares received during the period. Reissuance of treasury stock Accounts receivable, allowances Preferred Stock, par value Preferred Stock, Par or Stated Value Per Share Preferred Stock, shares authorized Preferred Stock, Shares Authorized Preferred Stock, shares outstanding Preferred Stock, Shares Outstanding Common Stock, par value Common Stock, Par or Stated Value Per Share Common Stock, shares authorized Common Stock, Shares Authorized Common Stock, shares outstanding Common Stock, Shares, Outstanding Treasury stock, shares Treasury Stock, Shares Gain (loss) recorded in other income (expense), net Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Supplementary Data - Selected Unaudited Quarterly Financial Data Quarterly Financial Information [Text Block] Other Income (Expense), Net Other Income and Other Expense Disclosure [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Accelerated Share Repurchase Program December 2014 [Member] Accelerated Share Repurchase Program December 2014 [Member] Accelerated Share Repurchase Program December 2014 [Member] Accelerated Share Repurchase Program December 2015 [Member] Accelerated Share Repurchase Program December 2015 [Member] Accelerated Share Repurchase Program December 2015 [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Stock Repurchase Program, Prepayment During Period Stock Repurchase Program, Prepayment During Period Stock Repurchase Program, Prepayment During Period Accelerated Share Repurchase, Initial Share Delivery, Amount Accelerated Share Repurchase, Initial Share Delivery, Amount Accelerated share repurchase initial share delivery amount. Stock Repurchase Program, Prepayment During Period, Derivative Settlement Stock Repurchase Program, Prepayment During Period, Derivative Settlement Stock Repurchase Program, Prepayment During Period, Derivative Settlement Treasury Stock, Value, Acquired, Cost Method Stock repurchase program authorized amount Stock Repurchase Program, Authorized Amount Remaining amount available for further repurchases Stock Repurchase Program, Remaining Authorized Repurchase Amount Remaining repurchase amount Settlement of equity forward contract Payments for Repurchase of Equity Accelerated share repurchase amount Accelerated Share Repurchase Agreement, Amount Accelerated share repurchase agreement amount. Accelerated Share Repurchases, Average Price Paid Per Share Accelerated Share Repurchases, Average Price Paid Per Share Accelerated Share Repurchases, Average Price Paid Per Share Schedule of Long-Lived Assets by Geographical Areas [Table] Schedule Of Long Lived Assets By Geographical Areas [Table] Schedule of Long-Lived Assets by Geographical Areas [Table] Other Countries Other Countries [Member] Other Countries [Member] Long-Lived Assets by Geographical Areas [Line Items] Long Lived Assets By Geographical Areas [Line Items] Long-Lived Assets by Geographical Areas [Line Items] Assets and Liabilities Measured at Fair Value on Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Statement of Cash Flows [Abstract] Cash flow 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] Amortization and depreciation Depreciation, Depletion and Amortization Stock compensation Share-based Compensation Allowance for doubtful accounts (Gain) loss on sale of investments Gain (Loss) on Investments Excess tax benefits from stock-based compensation Excess Tax Benefit from Share-based Compensation, Operating Activities Deferred income taxes Deferred Income Taxes and Tax Credits Net changes in operating assets and liabilities, net of acquired assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Prepaid and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other long-term assets Increase (Decrease) in Other Noncurrent Assets Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income taxes Increase (Decrease) in Income Taxes Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Proceeds from sales and maturities of short-term investments Proceeds from Sale and Maturity of Marketable Securities Purchases of short-term investments Payments to Acquire Short-term Investments Proceeds from sales of long-term investments Proceeds from Sale and Maturity of Other Investments Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Cash paid for acquisitions and intangible assets, net of cash acquired Payments to Acquire Intangible Assets Capitalization of software development costs Payments to Acquire Other Productive Assets Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Acquisition of non-controlling interests Payments for Repurchase of Redeemable Noncontrolling Interest Repayment of debt Issuances of common stock Proceeds from Sale of Treasury Stock Purchase of equity forward contract Purchases of treasury stock Payments for Repurchase of Common Stock Other Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net change in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Supplemental Disclosure of Cash Flow Information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes during the year: Income Taxes Paid Interest payments during the year: Interest Paid Amortization expense of intangible assets Amortization of Intangible Assets EX-101.PRE 16 snps-20151031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 revenuebyregiona06.jpg begin 644 revenuebyregiona06.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" (C W(# 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#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\]_:X^(.J?"7] ME'XG>*M#FCM]:\,^$]5U;3Y9(Q(D=Q!9RRQL5/# .BD@\'I7P+\ OB7^W)^T M?^R;8?%S0/BE\([72=0M+J]BL=3TA;68);32Q2!Y/(:-<^2Y!+!<$9*C)'71 MPCJ0]IS)*]M;[_45\H_\$^O^"D5G^T#_P $_8_C%\3KK0O!JZ'< M7%CKM\S_ &>P+Q.JI(@=F93()(E$>68R-L7=E<^@?L__ /!1_P""?[4J:Y_P M@?C[3O$%QX7^%OVT?A;XU_9\OOBMI?C32+SX>Z6LK7>M*76&#RFVN&4J M'W D +MRVY< [AG#^)7_ 4:^"?P>^$7AGQUXD^(&DZ5X9\9(9=#N)(9VFU6 M,8S+%;K&9VC&Y"7";0'0D@.N85"JWRJ+O>VSW[>H5#(V1^[E9'&Y<@;AEK# MU7>T7IOHPY7V/HBBN'G_ &DO ]M\?(?A=)XAM5\?7&F_VQ'HY23SFM,L/-W; M=F,JW&[/'2J_@7]JCX>_$KQ7XZT31?%6FW>I?#.18O%$3;H5T4MYV/-=PJ ? MN)LD$@",DD5/LYVO9]_D*S/0**\!^$7_ 5+_9_^/'Q5C\$^%/B?H.J^);B1 MHK:UV3P)>NO\,$TD:Q3,>2HC=BP!*Y )KVCQ[JLV@^!M:OK9E6XL[">>)BNX M*ZQLP.._(%$Z,X2Y9II^>@G_!/G_@MCX%UG]F+PK=_'KXH>&M-^ M(FOW=V&A2S:-8H%N#'$\P@1DMU*C.Z4H"N6SCFOLF3]JSX>0_'32?AHWBK3Q MXXU[31K&FZ7M???V961A/$^WRW0B&4Y5C_JW]#6U;!UJ4G&47I?6SMINUY#E M!IV9Z%17!^"?VG/ ?Q'^,GB7X?Z'XBM=3\7^#D636M/ABD+:<&V[0[[?+R=P M^4,3PW'RMCYS_P""O_[5/Q,_9JT?X2V7PPUC2]%UCQ]XNC\.RSW]@EW"!,NV M,D,"0 [*25!. >#4T5VYP,Y(%:5 M,%4CR\GO?^"/VJOAQ\1_@?-\2M%\:>'[SP+;027%S MK7VI8[6S2,9D\XO@Q,G\2.%9>A ->7^#_P#@KM^S?X]MX9-+^*VA3O<:I#HT M<$EO@N5]CZ0HKYQ\"?& MWQ)J_P#P4V\9^ [CXD>#;_PQI?A5=0MO!4%A*NN:=,38#[7+.8A&T)\Z0;1* M3^_C^7@XL>-/^"L/[.?P\^+4W@C6/BSX7LO$%K<&TN5)E>SM)@2KI-=JAMHB MC J^^1?+8$-M/%5]5J7M%-Z7T3V?R#E?0^AJ*\W^-?[7_P ,_P!G+5_#-CXZ M\9Z+X8F\9>=_8[WTA2&[$/E>:WFX\M$7SHB6=E4!\YP"1B_LT_\ !0#X._M@ MZ_J>E?#?QWI?B;5-(B^T7-HD4UO/Y.X(9429$,D89E4N@9070$C0_\% SC]@OXW?]B#KO_INGK\D?!W_!)63X\?\ !)/PY\7O ^K> M*-4\:1P7FH7OA>:Z^T:7JMO;WUU%(EO"H61)_+C# *YWE60*&D#+^XFL:/:> M(=)NM/U"UM[ZQOH7M[FVN(A+#<1N"KHZ,"&5E)!!!!!(JOX5\):5X%T&WTK1 M-,T_1]+M-P@L[&V2WMX=S%FVH@"KEB2<#DDGO7H87,)X>GRT][I_*VQI&HXK M0_&/]LOXH>#_ -H'_@BU\'=8^%_AN'PUX%\'>,8;7QAH>GK)>0:#=_9Y@SSL M6\R:.22X5UDDD#2&[AWL)'^7T#]FVY\+_&__ (*P?";6=!^*GP_\0>)O#ND3 MW!B^'OPXN-+TNXT[[+<1F*\F:[D6)T20(-T?R&2&,D.5"_J-X=^"O@WPCIVK M6>D^$?#.EVFO(8]3@M-+@ACU%2&!6954"08=QAL\,WJ:A^%_P%\"_!!+Q?!? M@OPGX074-GVH:)I%OIXN=N0N_P I%W;T5K(_%_P#: ^$WBSX1?'[X@?L3^&8IK'PQ\9/B+H_B31)8X_W=GI,P>63Y2RQ8:/>OSESY1FA9AAE(_6&]^'7A_4_&EGXDN=!T:X\1 M:?$8+759+*-[VVC(<%$F*[U4B208! ^=O4U#\1OA3X7^,6@+I/B[PWH'BK2U ME6<6>KZ?%?6XD7.U]DJLNX9.#C(R:%FWO)N.EFGYMI)O\%^(>VU/R ^#/A[0 M;G]C']N+Q9X3\96?B31M8-&4EW; 5*I)$6 M #(!F_MS?!OPIX&_X(+_ +.^M:;HNDV>L7^KZ?>W&HQVT:74\EY87TT^Z4 , MP9@G!)_U,778N/V.TOX1^$]#^'P\(V7A?P[9^%!$T T6#388]/$;$LR>0%$> MTDDD;<$G--UGX-^$/$?@^Q\/:AX5\-WWA_32C6>F7&F0RV=H44JICB92B;59 M@-H& Q'>JCFUIJ5G\2?39*UM$@]MK<_/3]I?XY>&/V:/^#@?PKXD\<:K;^&_ M#M[\.!9#4KTF.VB9Y+S:6?& I:/9DX +#)%?.G@CQ3??M'?"O_@I!KGP]^V: MC%XBOM%U*S-FKK+?:5_:>I23.$90^V6Q65BA4,5'OA]H'A+6M4U+2= M#T?2]1UQUEU*ZM+..&;4'7=M:9U :0C>^"Q.-S>IK.&90C!6C[R45OI[LD_Q M!5$D?AGINH^#_C=\#?V=/"5C\7/AQIOB2UU'31H%IX2^&5S)XHTK4D15*7MP M+P!@]RRNTH0":5$F4!%8K^XWQ5./A?XD_P"P7=?^BFK(\(?LV?#GX?>,YO$F M@^ ?!6A^(KCS/-U33]#MK:]E\SE]TR('.X]"".X/I6.,QBK./*G97WMU?DD3.I?8_!;]F#X[? 'PS_P16^*'A+Q4FA1 M_%+4IY9K&&>V#:C?SLJ"PNH)-A/DPLKAL-A/+FSM\T;O=OC'\._$W[+W[%?[ M%_[1%U8ZM'KOPA.GV'B" #_2O["O?]7"Y8CR]L)^RJC8V&^VD?+BOTZN?V6? MAC>IHZS?#GP',OAV1I=*#Z!:,-,=G#LT&8_W1+@,2F"2,]:\'_X*>?LA?&?] MMK0;/P#X/\9>"_"OPPUQ+<>*#J%I--JI>&Z696MPJ[67Y(V*,\99H@N\*SY[ MHYC3J55T3DV[N^C5FE9=OT-/:)LXK_@@]\,]0O/@/XX^-7B*-5\4?'CQ3>:] M.P)^6TCGF6),'^$3R7CKC \N6/ %CZTVEW N[(W]E'<&TF'22/ M>#L<=F7!%<,<;;%?6+=7;TM9?8Y&WOV MM?&#>#/^"V&K>*M<\8_#WPOH/B;P9:2^"_$7C30G\0Z!-:FWM@P@\N:)8R9! M>$2F0J!*X(_?H:_7#Q;X-T?Q_H,VE:]I.FZUI=P5:6SO[5+FWE*L&4LC@J<, M 1D<$ ]JP?%W[/7@'Q_X2TW0->\#^#];T+10HT_3;_1K:YM+$!=H\J)T*1X7 M@;0,#BNB.:7LZJ;=G%OR>SL]+]^Z*57N?C!>_"^;Q!_P2K_:8\0?#?Q5<^+? M"FJ^-M/U2_L],\)SZ!I>G>1/PFU#R(5T34=#M5@CTAXITF5%B3:HB?8 M8W5<921QWKXG\'_\$D?CM\2O$GPRTCXK^./A5;?#SX;ZW#XA:T\(:2]M>Z_= MQ,FV2ZQ!#'YK1H(S*O(4M\K,=X[,/F%*7[RH[6;:5]=8I:I*SV\O,N-1/5E: MXL-W\4W7P3N8=(DCF$3Q7C1:.(&#G[I$A0ACTZU\S_ M;XT_LX_#S_@BW\0O 7C#3]&TWXR0'4[.?3;_ $LQZQ_:PDE73Y5+)O1;9?)1 M\D>48I58 MAOVSM?AYX?L?&MSXEAT/1X?$=Y!]EN-52RC6]GA^3]V\P&]D^1 M/E)Q\B^@K%UC]G3X>^(OB-!XPU#P)X-OO%UJ\FS_ CVJV]/P/R/\ BY\)-6G\-_\ !-'P;\2K M&::XNKZ\M[W3-3C$C-8MJ.CO!9S12 _*+4PQ-$PRJY0@$5]%>"O!>C>!/^#C M?5(-%T^QTN+4/AJ;V>&UB6)))BT,9?:H R5B3/KMS7Z >(_AWX?\8:UI6I:M MH6CZIJ&A2&;3;J\LHYYM//7?'O[7-Q\0]2GM;BY8:I MJK>&YKN-S+M:5E,36[>7M;+%2"1GFOU(_:/^&EU\:/V>/'G@ZQN+>SOO%GAW M4-&MYYP?*ADN+:2%7?;D[07!.!G KG_V(_@-J7[,'[)W@3X?ZO?6>I:EX4TM M+"XNK0,()F4L'E'JWTTZ>C-(R2C8^)-7_P""G&G_ +'& MJ?M,>)(/"?C#Q%J6E_$FU\,V]KJWC1KO3I+F9+MQ+&'MP--ME6!_W:^:"QC7 MFZ3X8^'>E-JR>(?!OBJS\5:1K04#=: MQ2Q%-EUN9%5'P&);IZ?=6T8G#:?J4%S#(C12>5Y\*:@4@1;7S82"K.RG>Z)L)+^7Y[:_\%DO&7AO]H[P+X3\:_!W M3?"6E?$+Q/%X;LK63QI:7/B?2_/G2WM[F\TV-"8D=W4D%\*"<.Y">;U/[*_[ M&?[2O@?7_ .C>/OB]X9M?AS\,=#ET33]/\(V]Q%>>(T\C[/;OJ#SC :%!&RF M,G+1\Y+,Y^?/@Q_P0F^*7PON/AMYFL_!%6^%_C>T\3Q:E8Z+=1:UXKBBN_M) M^WWK LI3RT2*! R 2N6=FC4N1A@^:7/RVMI;F\^M]]K[_F)-];\3?MP_M?V&IZUK&I6.C>+;"'3K:[OI9X=/0I=92%'8K$IP,A <#TKE_ M^"LWPCU;3[[Q)\5/'?Q\\5?#GX5^&O"\EKXZ?H/@.)#X7TG7-. MEOHK*Z*YFO)(6C>)YS)@HQ!V"&$@!E).5.I3>*YE))66OR5TM'9WTOZB4ESW MN>#>'?%7QI_:^,?[2'C?]B+Q9X-\#ZEI?BWXA>!_BEJ/P\_ MX2?Q5<>;_9>E00+(VH3$L6N9HI) B+B0G='N5U5J[KXK_L!?'CQG?_!?XJ6O MCWX>WO[0OPK;4K6]OM1TV:/0==L[N2=41DA0/&T5O*4^5 6,CG)M:N?$OB+4+>'RK>:_N!&KK"N 1&J11J"0NX MAFVH&V+KB,32]EIRMWVMI>\FWTTLU;Y*V@Y25CXY_95_:0\9>&/^" WQ,\93 M>(/%VO>+O/U?3+/57O[FYU2WFN;A+2*>.7>"1%_BA=2KHM\9)+>2:\TV.61Y&\MHG6-Y0KM$ M\I .) GLW[/O_!-'QU\'O^":>N?!>W^)4WA7QI>:E<:GI_BCPS-<6[6+M<)/ M&NO/VR;/XW?'SQCX,UWQ+X9\.?\(WH%CX4 MM9H;4(YU;2M%U*XU.SOEN=1$A@"PR;F!V MD MCIQ75@I1CB(2GLFKE4VE)-GSS^PMI_PHUKXRZM>^#?%G[5VHZOX=\/W]^UIX MZO\ 4H=)GB*K P'VB,*9@9E*=67!;'RFN"^"'_!7I?@!^QO^S[I?A[PC<7NH M_$M-!/V-_A!X!TGQ1\*?%=U\/I-47 M6?#7C'0/[1\+ZV+N]NKB.X1_*-W!<0I<;)OA/?6/C+7O$\7A#P_X;L]? MMKZR\1WLJEHIK;4(0T9M759?WFTX>)D&X%7;J/A?^V_\7+S0?B?9^-OV=O%> MC^,O -G%=Z59:1>'4-,\7F4?+%:WS11PAT9H_, +E59C@LCQCP;P9_P0\\2: M#^QEJOA9?'&AZ#\17^($7Q*T/^QK:?\ X1[P_J$$1BAM8UF+3/%L9QYK?.,0 MY63RCYO>?$+]@;]H;]J/X&_&+2_BE\7O#]GK?Q"TVUTW1="\+P7*>&M%6":" M:1F\[_2&-SY/E29)"I-,?W@=412A@]HM;[^]M=;*^UK[Z^>P>YT+'[*7_!5# MQ)\=_P!J#4OA#XR\!^&?#6M'PQ-KT-WX<\9P>(8K1T*J]IU6YGU037NI7DEY .@KS7]B[_@E!\1OV>?VGO"OQ$UB\^#>EVNF^%+CPIJ&C>#M'GT M^'R]A\JZWLN;FZDD"O-+($)S@9"+7T;_ ,$R_P!DW6?V'_V,/"GPSU_5-,UC M5?#\EZ\UWIX<6\HGO)IUV[P&X64 Y'4&IQCPZIN-&VKCM?HI7W^03Y;6B?#/ M_!3?X=?$C]G;7-9\:3?M!?$"_P#C9XX\901_"CP9X9U&6WL19?:45;:6P.4D MV1.%9R!'))L5P_FN#;_:GB^)'[4_[2G[5,LWQ-\=^#[?]FSP18WV@6'A769= M+LYM2?3C?N\P4@R*\L$ZAC\P1DY4H >[\3?\$U_VIA^V!XQ^,N@_%7X6V_BG M7FEM-+N=2T>2_DT/30[^1:6XDA9856-@KE "Y+L22[EN@_:E_P""87Q@\6?& M;XE>)?A?XX\"Z79_'KPM;^&O']MK]C,[1;(([:2XL?*0C=) '7:^T R2')9T M:'LAB*4>5.<;VWML[QNMMK)I=VWW*YEIK_6AP7[4'[2?[17QK_X)5^$?&GAG M4-)\.Z'>?#]M;\<^*UG^S:M=7,16+[-8I"1Y+W#!G9PJJB,0KJ0%;VW5_P!L MK5_V?_\ @FM\#O[#BE\8?&/XF^%=$T?PAIES.9I]5U.:P@+W<[.V3##O\Z:1 MV"] SIY@8>A?$C]AG[1_P33O/@#X4U.VMY%\*1^';34K]"L'K:]TK6+S3DW+;01 M3LAA>-BKF 8W<@''&37'[?#N*4EHI-V2UM;2^J]-]B>:-M>YPG_!"#QKXR\8 M_LP>/D\=^+->\9Z]H?Q$U/27U#5=2GOWQ#;V8*1O,2RQ>89&5 %4;SA5R17V MW7RA_P $M_\ @FRO_!/W1O'4E_?6NJ:UXJUJ26">TN[F2&+3$P;6!DE.WSD9 MIBT@76ND_\%'?A?HG MB;Q5\7=%\"WO@ZZN+^T\!7]['?33+-/Y;K#;YW88*&;:<*.2 *H?&7QIX#^# M/_!,/Q'XP\*ZI^TAXET74O&-C:2IXD\97V@:Y!,FU?W-Q+;R21VY# E FV0Y MY&*^O_B3^QWKGC7_ (*1_#GXU6^K:5#H/@WPW>Z)=6$@D^V7$D_G;70@;-H\ MP9R0>#2?\%/_ -CK7/VZ/V69_ ?A_5M*T749=6L]0%SJ(D,(2%]S+\@+9(Z< M5[5/%TE[*FWHK7UTW?E^-S=26B/!?C+_ ,%I_$7AK]IKQ[\/_!?PS\+:\WP^ MU"+3)8==\>6N@:MX@G8X<6%K-&?-VX) 5F8J4;:"ZK7I?QU_X*-^,],^-7A7 MX7_"OX0WGC'XC:UX27QIJNEZYK,.BKX>LVPJPROB16N?,/EL@8*I9/F8,2OD MW[<7_!*'XL?M*?%7QM<6>K_!?Q9X;\:>6;+4?&?A]T\3>#%RVZ&QN[*-#-$N MXE!<,PPJ*5X=Y.F\0?\ !,OXI? ?XA?#/QW\#?'7A.3QCX-^'MO\.-7C\9VE MQ_9^LV<"@QW*BW+21OYBHWEY*CRHOF.UQ(]:]EN_6_1?<+W-#M M?%O_ 4.^(D7[,7@7QII/P)US2O$7BBXGAUS3?&6K+X;T_P6D#%9)KR[N8U8 MQR':82(@9$8GY7 B;Y;_ &TO^"DGB#]K;_@CK\2_&6EVM[\.?%'@_P 9VWAN MZE\/>)3=1RLDENYEMKVWV;XG68#*DJV"0SJ0Q]0_:%_X)1?%[XM_#/X(2:E\ M0O!OQ7\:?#._U'4-:@^(EC-/H.NO>"':AAA!+1VXAV*KK\XD=B8P3&<"\_X( MM?$63]ACXO\ P?\ ^$Q\!R77Q \9P^*]/U"WTZ6PM+?F+SHFM8U*P+B%/+CB M+*H.T8"C.F'^IP<9MJZDGUVYO/=6\K_B5'D6OF?H!\;= \3>*_@_XGTOP9K5 MKX;\6:CIEQ;:1JMQ;_:(]-N7C*QSE/XMC$, 01D#(894_FC\!#XJ_95_X*/^ M%?!?A?XR?$7XP3>'?!VIZG\98-4UJ34M)L[E+622$1>=GR9#=>2H )E12JEB M'F6OTF_: T'Q?XI^"GBC2_ .K:?H/C+4=/EM=)U.^1GATZ=QM$Y50>" M90\MY)$)7<2O&=S/G8A'?GDP=2,:,^:2]'UT[V>W1=]2(-6=SYA^"GQ%^*7@ M;X/_ +-_[3]]\5_B!KGB'XO?%(^'/$VA7FJ-)H]U QN5<2!PJ1,<*N[=&IRSW/@Y_P $;OB=X4U[X9> _$WQ \(:K\!_@[XO ME\8:!;V]A(OB#49?.\^*WNB5\D1B1Y2Q1B6$L@QAHQ#]+_MF_L=ZY^TK\=O@ M/XJTK5M*T^S^%'B=MV35FK2UMLG M?E7KT\BW*/-]Y\U?\%J_A'X\\#Z)XD^,$?Q8^,,>EV=E!IGA;PIX&CGT^WT& M\53-)J.HW,4Q#VP$4Q>1HT9-\2!\ 9^W_P!E?Q-J7C+]F7X>ZIK.NZ1XHUJ^ M\-Z?+J6KZ5,DUCJ5V;:/SYX70!6C>7>RE0!@C@=*^;OVSOV*?VA/B1\7/&^I M?"_XM:1;>#/BAX='AW6_#GBR2[GM=!4QK#)RQ^4UY*27EEV9.P-([L$W-M! W M-C)X,14@\-"/,FUV72W73OZWW,Y- M/44N: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **"<5@^-OB/I'P_TS[5JE]!:1'(3>U-)MV0&\3BJ.L>(['0+)KB\NK>UMT^]+-*L<8_X$Q KYW^(?[8^H:JTE MOX=M18P]!=72B28^ZIRB_P# MWX5Y#KWB'4/%-]]JU*]NM0N.SSR&0J/09Z# MV&!7;3P,WK+0TC3;W/I[Q5^UYX5T)FCM)+K5I1QBTA^0'W=RH_%=U>?Z]^VO MJUTS#3=%L;5>S74SSD_@NS'YFO%:*[(X.E'IJ#_,-!L[SP38WL\%GJ+QQRSM=WRM*R]"Q5$!/4A1Z5X7X?\ M^"LW[2'ADK]F^+.N2A>UY96-Z#]?.@?_ !KJ_P#@LA_R!_%,.1O-]I#V\Q M'LUM+&H/U0CVKZ&^$G_!R%H-]+'#XZ^&NMZ0.%:ZT+48M10G^\8IA RK[!W. M/7I7Y/T45HLVFW[N?X4AN C2D>L6\>]>[K,K'KSZ'K7\L\L*SQE9%5U;J&&0:]^_9F_X M*;_&C]E-[6W\/^+KK5M!ML*-"UXMJ.GA!T2,,PD@4>D,B#/4&O'Q/#?6A+Y/ M_-?Y'//!_P K/Z'**^%?V/O^"[?PS^.TEKH_CJ/_ (5GXEF(C5K^X$NCW3_[ M%WA?*)Z[9U11D 2.:^Y;6\CO(U>-E96 8$'((/0CV/K7SN(PM6A+EJQLSCE" M47:1+1117.2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%!.T/?BOHGPXL?.U2^BMRPS'$/FFF_P!U!R?3/0=R*\'^(/[8 M>K:V\D.@VZZ7;]!<3J);AO<+RB_0[_J*VI8>=3X45&+>Q]':UXFL?#MFUQ?7 M=M9VZ\&6>58T'_ F(%><^*/VN_"FAEEM9KK59%XQ:0';G_??:,>ZYKY>UO7; M[Q+??:M1O+J_N.GF7$ID8#T&>@]AQ56N^& BOB9JJ2ZGN&N_MLZA.673=#MH M1V:ZN&DS_P !4+C_ +Z-[T62U,DF/=XD [\_"+]H#P3\>]".I>"_%6@>*;%,>9+I=]'=>02, M[9 I+1M_LN 1Z5_,O5SPSXDU+P3XBMM8T34M1T76+,[K>_T^Z>UNK<^J2QD. MI^A%>9B.':,M:4G%_>O\_P 3&6#B_A/ZBU<./E.:6OQ%_9<_X+P?%KX*RP6/ MC:.U^)NAKA2]VRV6K0KT&VY12LF.I$T;,Q_Y:+UK]/OV0O\ @I%\*_VT;5(? M">O?9_$"QF2?P_JBBUU6 #DD19*S*!R7A:15R,D'BOG\9E>(P^LE==UJO^!\ MSDJ4)PW/?**:DBR+E3D4ZO-,0HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **;)(L:Y8XKS_XF_M'^'_ARTENTYOM23C[):D,Z'_; M/W4^A.[_ &351A*3M% DWL>@/(L8RQQ6'XL^)6B>"(MVJ:E9V.1E5ED =_\ M=3[S?@#7S'X[_:A\4>,7DCM;@:)9MP([1OWQ'O*?FS_N;?I7G4KM/,TDC-)) M(VSVBLHCC_ +[5C6#X]_:4\=:9\)OB!J-OXBN(K[2/!VN:E9RK;09@N8-. MN)89 /+P2LB*P!!!(Y!'%G'[D=WLH/HC]//AG_ ,'(^H020P^,OA7; MS1_\M;O0]9*,/]VWGC(/XS"OI_X)_P#!;[X ?&!X;>[\37G@B^F;:+?Q/9&S M1?=KA#);*/\ >E'\Z_"2BN&MD.$G\*D MZA9:GIMXH>"[M)UGMYU]4D0E6'N":T@="U?H#^R?_P<-:QH4EKI/QB\-IJUKQ&?$'A^ M-8;I!TW36;$1R<\EH6CP!Q$QXKQ,5P_7I^]2?,ON9RSPDE\.I^M5%<+\!_VE M? _[3/@Q/$'@;Q-I?B32V(1Y;20^9;.1G9-$P$D+XYV2*K8(.,5W0.:\*491 M?+)69RM-:,****D HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ IDTZPKD_0 =3537_ !!:>&M*N+V]N(+2UM8FFFGGD$<4$:C+.['A5 Y) M/2OSQ_;(_;[U#XT7%YX=\)7%UIOA$YBGNAF*YUE>AST,2_>EE;<<>@[*H[ 8 ["O%/V9OC' M:^!=3N/#GB"X:'PCX@D5I9<;AI%V!MBO5']T<)*!@M&<\E%%>TZWHMUX;UBX ML+V/R;JU?9(N]>N\&L/+E_'N='L^1V*M=Q'\,-/M_@UJ? MB"34X;K5(&M&2VMGW):1S,,"4XQYA!/R Y3 SUQ7#UU&@>+;/3?A-XDT63S/ MMNJW-I+ F5*QOELGMQ4SOI;NOS)E?H=%I/PAT>]M]'T>236/^$H\0:,=8M) M$*?8X\I(\<++C=RL9RV>#C'7%5Y/A/:7_P ,M/OM/%S-J5]%9-;3&3]S>W-Q M/+$]HJ[WLDA!@G=4D2.8 MR9X7;(2RXSG& X#G): M13CY21@O:/\ KS_+8G4@\7PZ;:>);JWTF7[18VA$"3EMWVEE4*\HY. [!F ' M 4BLVN\^*?C;0_$GA>QMM,3]Y%<));0BW\O^R;<6T<;6V[ W[IE9\J2.^*O L;8D\.:E<-Y=LN#=5,DMIM74=+NPL.HZ2[=%GB!. <$+(A:-RK;6) M! ]C!R*_F+^$GQ>\3_ ;XA:?XJ\':U>>'_$&FDF"[MF'*G&Z.12"LD;8&Z-P M5; R#7[&YQT:4C\P@ MX''4C->?UZF'P:7O5/N-HT^K)M2U.YUK4);N\N)KNZG.Z2:9R[N?X@D:*:WD4Y5T=2&5@>0P((-144 ?HI^P5_P %W]>^&]Q8^&?C0UUX MDT'*PQ>)X(B^IV"] ;J-1_I2 8RZ@3 DB9CQ^L_PZ^)6A_%?P?I^O\ AW5= M/UK1=5B\^SOK*836]RF2"58<'!!!'4$$$ @BOYA*]V_8:_X*"^./V%/&OVC0 MIVU;PI?3B75_#=S,5M;W@ RQ'!\BXV@ 2J#G:H=750!\]F.1PJ)U,/I+MT?^ M7Y')6PJ>L-S^B*BO,_V6?VKO!O[7?PILO%W@W4OMNG7!\F>&91'=Z;< O;7 M$8)\N5<@X!*LI5D9D96/IE?'3A*$G&2LT>>TT[,****D04444 %%%% !1110 M 4444 %%%% !1110 4449H *Q_&/CC3? VC2WVI745K;0\%W/4]E '+,>R@$ MFL/XN?&73?A9HGGW+>=<39%M:HV)+EAZ?W5'=CP/MF^U M2;?MR(8$R(;93V0?S)R3CD]*ZL/A74U>Q<8-G;?%G]J35O'$DEKH[3:/IC94 MN&Q=3CW8?<'^RISZL0<5Y:!M%%6]"N[.QUBWFU"S;4+.-BTMLLYA\\8.%W@$ MJ,XR1SC->M"G&"M%'0DEL571H@I964,NX$C&1ZCV]Z1OD;#94X#8(QP>A^AK MU'XT:U<3^// ^I6>FVDETWAS3[J&RAMB\"ONE<(L0YVKV7L *O:M\19KWPCX M-\57;_\ "1?V3KC?;IY8Q%-;SLBR_9HUQ@QJ/F5\_>5>%'%1[9V3MN+F9Y,; M"X%Z;;[//]I4X,/EGS <9QMQGIS]*A!S7JINV\4Z:FJ6,EPUT=*;0K6^U1A' M(8HD>6]OI2"^U4BD$((9C^\/4C \X\2>';KPEKMQIMXL:W%J0&\MPZ.&4,K* MPZJRLI!]#V/%73J(__33=5JUE?$O_ )(9\4/^ MQ \1_P#IINJT6Y1^/@Z44#I17V!Z 4444 %%%% '3?"#XS^+/@!XZM_$W@GQ M!J7AG7+7 6ZLY-OFID'RY4(*31D@$QR*R''(-?K-_P $^O\ @N7X>^-=Q9>$ M_BLNF^#/%DN(;;55@5V,;$<.K,L=?CG2,H=2K ,K<$$= M:X<;E]'$QM-:]^IG4HQFM3^I:&=9EXZ]"#U%/K\5?^"9?_!8_6?V;KK3?!'Q M-O;[7/AZNVULM38-<7WAI.BJ<9>>U7^YS)$H_=[E58J_9KPQXHL/&&AV>I:; M>6FH:?J$"75K=6LRS0743J&22-U)5T92"&!((-?#X[ 5<+/EGMT?1GEU*4H. MS-"BBBN$S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JKK&KP:)82W%Q M-%!#"C2/)*X1(U499F8\!0 22> !4]Q.MM"SL<*HS7P9_P %(OVM9/$>JW7P M[T&XVV=JX77KB-O]?(.19@C^%#@R>K@)P$8-U8/"RQ%14X_/R1=.FYNR.%_; M=_;0N?VA-8XS[.PW;5C^?Z**^XH4(48 M*G36AZ<8J*L@KZ,_9P^([?%?PE#X1O6:3Q1X>MF.C2$Y;4["-2S6GJ98%!:, M#EHPRX^1<_.=6-(U>[\/ZM:ZAI]S-9WUC,EQ;7$1VR02(0RNI]00#2Q%%58< MO7H$H\RL?5"MN7(Y!Z&BGZ'XQL_C%X)C\6Z?##:W'FK:Z[80_=T^\()$B+U$ M$^&=.H5@Z9^44RO"LT[/B:A>:3K.DW"W5E?6DACGM95Y5T8="/R()!R"15&B MC?1@?NO_ ,$K?^"EUC^VSX ETG7#:Z=\1O#L"OJUC'A(]0AR%%_;K_SS+%5D M0?ZIV ^Z\9/V"&W"OYB?A-\5_$'P+^)6B^,/"NH2:7X@T"X%S9W"C*YP59'7 M(WQNI9'0\,CL#UK^@C]A']LG0?VTO@/IGBW25^QW#'['JNFM)O?2;Y%!D@+? MQ+AE>-B 6C="0#N4?#YQE?U>7M:?PO\ !_Y=CS<11Y'S+8]NHHHKPSE"BBB@ M HHHH **** "BBB@ HHHH ***BN[G[-%G[S,<*!W- &5X\\=:9\._#%[J^KW ML&GZ?I\1GN+B4_+$@[X'))) "@$L2 20*_,O]I_]L37_C]\1+>_L;J^T/0] M"NA<:+;12^7-#(OW;J0J>9SVP2(P=JYRS/T?[>_[6K_'3QBWAW1+K=X2T2).5C'0_,_.Y=OSU7UF59:J$[C7- M+M[?3];TU!)KVC0\) ,@?;+8=3;,2-R\F%C@Y0HU5BL-[)\T?A_+_@=ON"<. M7;8*LZ5K-YH5T9K*ZGM)F1HR\3E&*MP5R.QJM17*0:V@>/=<\*636VEZOJ.G MV[.9&CMYVC4L0!D@=\ #/L*A/BK4FUN;4FOKB34)T='N7;=*P>,QM\QY!*$K MD<@="*SZ*GE0&A#XJU*W\.R:2E]<+IDC[VM@WR$Y!/N 2JD@<$@$@D UGT45 M5DM@&R?<-?F'^WS_ ,GR_&+_ +'+5?\ TJDK]/)/N&OS#_;Y_P"3Y?C%_P!C MEJO_ *525Z65_P 5^GZHVH_$>2T445[QU!1110 4444 %%%% 'JW['/[8?BW M]B;XP0>*_"\OVBWF"P:QH\TI2UUNV!)\J3&=KKEC'* 6C8DX96='_?C]EG]J M#PK^UE\(-+\8^$KYKK3-14H\4V%NM/N% \RUN$!.R:,D9&2&!5U+(ZL?YL:^ M@O\ @G)^W?J7["GQO34Y/M5]X)UXI;>(]-B.6:,$[+J%>GGPY) _C0O&<;@R M^+F^5K$0]I3^-?CY?Y'/B*/.KK<_H6HK'\#^,M/\>>&-/U;2[RVU#3]3MHKR MTNK=P\-U!(@>.5&[JRL&!]#6Q7PNVC/+"BBB@ HHHH **** "BBB@ HHHH * M*** "O,_VDOVF/#_ .SAX1CU+6GGF:YF$%M96NUKJ];(WB,,0,(IW,Q( ^49 MW,H/3?%GXG:7\)/ VI:]K%P;?3]+@,T[J 7(R J("1EW8JJCNS 5^4_QY^-V MK?M!?$F\\1:M^Y\S]S96:ONCT^W!)2)3W/)+-@;F9C@9 'J9;E[Q$^:7PK?S M\C:C2YWKL?3GC_6;CQGJ47B3^U(=>TS7%,FGZE I6&6-3CR@AYB:/[K1-\R- MG.<[C@UX/\%/CC??""_N+>2#^UO#>J.IU+2G?:LI' FB;_EG.H^ZXZCY6!7@ M?04EO9ZEH-IKFBWG]J^'=28I;787:\4@&6MYT_Y9SJ#RIX(PRDJ.3I]B^G+:E&,$T,F[S5D7=DF0NQ8@CD\8P M */B;Q%=>+=>N-2O#&;BZ(W"--B(%4*JJ.RJJJ![#N>:HT4**3NAV05E?$O_ M )(9\4/^Q \1_P#IINJU:ROB7_R0SXH?]B!XC_\ 33=52W _'P=**!THK[ ] M **** "BBB@ HHHH *^S?^"4W_!4F]_8W\2P>#?&5U=7GPLU2X)#?-+)X6G= MLM<1+U:W9B3-".0294&_>DWQE16&(P].O3=.HM&3.*DK,_J*\.^(+7Q-I-O> M6=Q;W=K=1+-#-!()(IHV 971EX964@A@<$$$5>K\B?\ @A[_ ,%&9O!>OZ?\ M$_&%YNTO492GA&^GDQ]DG8DG368\>7(V3#G!60F,9$D:I^N5K&JNG+Y/NCR:E-PE9DE%%%<9F%%%% !1110 4444 %%%% !1110 4454 MUB]^Q6C'*AFX7)P,^_M[T >)_MT?M,_\*!^%DC:?,J^(M89[+25P"8W 'F7! M![1*P(Z@N\8(P37YCN[2.S.SR.Q+,[L69R>223R2>N37I/[6GQS;X_?&G4=6 M@F:31;'_ $#2!V-LC'][CUEK_R^1Z5 M&GRQ\PHHWTCNM_3_@?UT,:D?M(]*HJ6]LIM,O9K:YAD M@N+>1HI8G&&C=3@@^X(J*O+,0HHHH ^&O^"R'_)Q_@G_ +)_IW_I;J-?)E?6 M?_!9#_DX_P $_P#9/]._]+=1KY,KZ7 _[O'T.RG\""BBBNLT"BBB@ HHHH * M*** "OHC_@F9^VS-^Q+^T;:ZE?7$R^"?$GEZ=XEA4DK'%N/E7@4=7MV8MT), M;3(!EP1\[T5G6HQJP=.>S)E%25F?U%Z%JT>KV$-MR.",AE(X*D M$$$=00:NU^?G_!"3]L5OB[\ 9/ .LW1E\0?#<1VD!D;Y[K2I,BU;D\^2P:W. M!A4%ODY:OT#!R*_-\5AY4*LJ4NAX]2+C+E84445SDA1110 4444 %%%% !11 M10 ,=HKY0_X*3_M-O\/?!*^$=(N/+UKQ1 XF=#A[.QR4=AZ-*0T:GLJRG@[3 M7TA\1_&=EX%\)W^IZA/]FL=/MI+JZE R8XHU+.0.YP#@=R0.]?DC\7?B???& M;XE:QXFU$&.XU:"_&>J?#OQ39:UHMY)8ZGI[^9#,@SCC!5@>&1E)5E M.0RD@\&LNBDTFK,#ZN\+>+-,^+_A*3Q#H<$=E-:%5UG24;)TN1N!)'GEK9S] MT_P'Y#T!+J^:?AW\0]6^%?B^UUS19UAOK7*%9$\R&YB;AX94Z/$XX93]1@@$ M?3NDZQI/Q+\'#Q1X;5H; .L.IZ:\GF3Z#<-TC8]7A?!,4N/F *MAU(KQ,3AW M2=U\/Y>7^7^>_+.'+Z$%%%%%?%6I^!/%.FZYHMY+INL:+=Q7] MA=Q??MIXG#QN,\'#*#@\'H>*_HI_8D_:WAM+?U_P"">?BJ=GS+J>P4445\ MZ<84444 %%%% !1110 4444 %1W=RMK SMVZ#UJ2O$?VX_V@F^!/P9OKRSF$ M>M7[?V=I6.JW#J29?^V489^1C?Y8/WJTHTY5)JG'=E1BV[(^3?\ @HS^TFWQ M4^([>$],N-^A>%YV%RR'Y;R^&5<^ZPY:-?\ :,IY!4U\WT*-H[GW)R317WV' MH1HTU3CT/4A%15D%=E\%_C9J?P6UZ::WABU+1]258M5TBX&X?$7AN[EU#P_=/Y6Z4!;K3I ML9-M\2MJ&EM%-#&9)IM)5UBO;29@UUHDS=(IL?>1L'RY1 M\K@8.&!6O%Q&'=)]UW_S.:47$AHHHKG)"BBB@ K*^)?_ "0SXH?]B!XC_P#3 M3=5JUE?$O_DAGQ0_[$#Q'_Z:;JA;@?CX.E% Z45]@>@%%%% !1110 4444 % M%%% "H[12*\-BKHP.0RD<@@\@CD&OWA_P""2W[=A_;&_9\C;6;A M7\;>$VBTSQ"N IN7*GR+T <8N%1BW EBF 7;G\':]O_P"">/[6C+)')@#YD;K\_/)"BBB@ M HHHH **** "BBB@ HHHH *^<_\ @HK\:6^&WP*U&UM9"FH>(F_L:V*GE%D4 MFXD]>(0R9'1ID-?0]]<"UM))#P%&:_-K_@I1\2G\8?':WT1)"UOX7LE1USD" MYN LTI_",VZ'T,9KT>$=)O()+/QU'IUUJFHB-K[49/[,>5V^7_5PAG"K&#C$88_.S5X+74'XI M7+? IO ?V2#["WB+_A(C=;SYOF?9?LWEXZ;=OS9ZYK["M3(=!^+G[-7C:TM_"?@VW_X1GP]FPTZQC237_M,/EF75WN&"%H1O&]1N8[&7 M&/O32ZEX!^-7@SP]HL,EG'IGA\6FLZE%;:2;>ZT#2[2P(U&.2X\M3/)3=)(C$@X%<5J7[8%]?>$[R&'POX$?AWJFBZ=:K!>:QJ%K=76H&0,7@MB9(K81E?E7 MS\2LV[YC'&-H"Y/%'"S=WJG?36]MDW_EU?4R]FS2^/\ X8\6:9X[GUKQ7X=D M\-S>)I9+RTMMB+#%&I"^0FS@&%3&A0X=?EW %N>'KT/X[_'[_A=BV,<>A6^@ MPV]Y>ZI<+'=O>7+ ;$S&NV,9VY.6;C'GE=V'Y_9I35GV_J_YFL+V MU"D=!(A5AN5A@@]Z6BMBCZ<^#GQ-;XY>!GBOIFF\9>%[5?M+-R^L:>@"K<9Z MM-"-J2$\LFQ\DAZU*^8O!?C+4_AWXLT_7-&NFL]4TN83V\H&0#R"K#^)&4E6 M4\,K$'@U]2Q:OIOCSPK8^*M!A-OI.J.89[3=N.DWJ@-+:D]UYWQL<%HV'&0U M>+BL/[.5X[/\'V_R_P"&.:I&STV*]%%%/H=E/X$%%%%=9H%%% M% !1110 4444 %%%% 'M/_!/7]I5OV4?VN/"?BFXN/L^A7$W]CZ^2VU3IUR5 M25V]HF$DB6"8_]=J^5XDPVD:Z M]'^:_4X<9#:1]/4445\J<(4444 %%%% !1110 4$X%%4]>O?L.F2,O+XPH]2 M> * /D/_ (*F?&@Z5X'T_P (VDVVX\1S^?=A3RMG P(!]/,GV_46[#O7PO7J M'[9GQ'/Q-_:0\2722&6STF;^QK,YR/+MLHQ!]'E\V3_MI6E\!OV>-"^(/PR\ M9>(-8\068O\ 2?#6IZMI>BVDV;PM:J ;BXXQ'$'9%53S)N)! 0Y^VP<8X7#1 MYNN_JSTJ=H05SQVBO:/V6/A#X%^+TUMI&L#QEJGB34KQHWAT81PV^A6"JH:^ MFDD0JP#L 1G ##@L0#:\"? +PEK/P5\7:U+=W6L'29-95==M+L0V>FK9PH]F MS1%6\P7C,< L"00J?,"3T2QD(R<7?2WX_P!?/IEE?\5^GZHVH_$>2T445[QU!1110 4444 %%%% !1110 5^AW M_!O]^TW)X/\ BGXD^%]]?XD?' MZ;289O,T_P 'HU@H5LJUTQ#7+?4,%B/_ %PK] OCK\18?A?\/-6UR=5>/1;* M:_,;'B4QJ2B?\#DV)_P.OR'O+ZXU2]FNKN9KB[NI&GGE;[TLC$LS'W+$G\:^ M@R'#WG*L^FB^?_ _,ZL+'7F(Z***^H.X**** "N@^&7Q/UCX0^+8M9T2XCCN M%1H9X9D\RVOH&^_!/'TDC;'(/((!!# ,.?HJ914E:6P;Z,^L_#_B'1OBKX7D M\0>&5D@AM]O]J:1+)YEQHCMP/FZR6['[DN/]E\,.65\R^!O'6K?#7Q3:ZUHE MXUCJ%KD*X 9)$/#1R*>'C8<,K9!%?3/@GQ7I?QK\,W&L:#"MCJ6G1^;K.AAB MS6*Y -S;YYDM22,]6B) ;*E6/C8C#.EJOA_+U_S^_P ^:<.7T%HHS17,0%97 MQ+_Y(9\4/^Q \1_^FFZK5K*^)?\ R0SXH?\ 8@>(_P#TTW5"W _'P=**!THK M[ ] **** "BBB@ HHHH **** "@C(HHH _;[_@B/^U$WQP_9'TO2-0N/.USP M#*/#=WN8;Y+=$#64I'7!@_]?;5?AC_P0W^.DGPO_ &R6\,22LNG_ M !$TR6Q"9 7[;:AKJV8^Y5+B(>]Q7[C:9=K>V$4JG(=0:_/\XPWL<5)+9ZKY M_P#!N>5B(^*7\+_ 7\57<+,LUKH=ZT17JLCQ&%#^#RJ:_*.*XB*A5DC;;QPU?30TT-U#)&EQ;74!W0WL$BAHYHSW1U((/X=0:I5Q/[+/Q*7Q=I47P^U.6-;Q' M>7PS-EI-/8GC;*"YIE5;*^LO$-I&>I$RM:7)'L#%9?G7YC5]:?\ !$_QTWA']NRS MT\9QXJ\/:GIF!_>BB6_7];(?G7G9M2]IA)KLK_=J8XB-Z;/WC1MZ ^HI:K:1 MO0*VU]2EL].7!_OSB9OS2V8? M0UOA:?M*T8=VBH*\DC\YU+$9=FD<\LS')8]R3[UZ#^SW\2],^&4OCQM3^T#_ M (2+P5J>@VGE1[\W-QY/E[O1?D;+=N*\^HK[^I!3CRL]5JZL>P?L\>,_ASX- MM]&U?6K[Q=X=\5>&]56_>?25-Q%K]JK)(MJ1O41-N7:M \3_LPW>CWEY)=>)-0C5I[!]-Y;5#J+W, M^K&YQC,D#>5M!W<[-NSFO#:**JC1C334>KN.,4M@HHHK8H*[/X)_&F^^#7B" M:181J6AZHJP:MI M6\VJ>%M791JFG(X5SCA;B GA+B/^$GAAE&X.5^@M7TF&TMK*^L+R'5M#U>(W M&FZC"I6.\CS@Y!Y21&^5XV^9&!![$^'7HNE*SVZ/^NO_ _IRRCRNQGR?<-? MF'^WS_R?+\8O^QRU7_TJDK]/)/N&OS#_ &^?^3Y?C%_V.6J_^E4E=F5_Q7Z? MJC2C\1Y+1117O'4%%%% !1110 4444 %%%% !01D444 ?O-_P1\^+[?%/]B' MX>W$TJO=:;IK:!<#.65K"5K:/=[FW6V;_@5?65?F#_P;Q_$'S_A%XV\.LV6T M7Q/#?C_92^L]F/INT\GZL:_3X'(K\YS*E[/%3CYW^_7]3R*T;3:"BBBN$R"B MBB@ HHHH ***;*VR)CZ"@#Y1_P""H_CYM'^"7]EQO\_B#4X+-E[^5$#<2'_O MM+[U&ZC:40QHI8A(U^:20XPJ#EC MQ7T7_P %2_%7]H^//">E;N+:SN]1(]3-/Y(/Y6GZU\K7,9FMY%'5E(&:^TRF MERX16T;NST61WDMDD=W M9LD ?,['[JJ&( P.P\6?LX_#WPG\7?AAI-KJ"ZSHOB+1;FZNKR:^-K;ZW=Q MI+Y060L!#%-,B(NUAE64!MS!JYOQW^V P_:-UOQSX6TFSFM]9T:/19+3Q%8K M.IB\J%),_]I']IFQ^.7P_\&Z/9^&-$T:;P_9A;R2VT MJ*U"R@./)MF61BMIA\^60OS*IQQ1&.)?)%W2M9N^M[;OT>P6GHBW\2_A+X7\ M"P^+M:^QQM:1VMCH^EZ9#?R7$=KKL]M'-=1I,LA:5;-!(Q#,REY8D8M@BO%4 M8.H93N4C(([U[GX"_:#\/^"M7L='L[S6]&T'2O"[Z18ZO8VH:\MM1N)H+F\O M1'YB$"1HVA #[EC2,=-PKR_XP>,+/X@_%CQ+KVG6;:?8:SJ=Q>6]NP"O&CN6 M&X*2 QSD@$@$G!(YKHPKJ)\LT_5_U\WUOOT+I\VS.=HHHKL- K1\)>+M4\!> M)K+6M%OKC3=5TV3S;:YA.'B;H>O!4@D%2"K D$$$BLZBAI-68'U5X ^(6F?' MO2)KS2[:#2_$UG$9M4T2'B.51]ZZLP>3%W:+EHB>,I@B8'<,BOEC1M9O/#FL M6NH:?=7%CJ%C*)K>Y@.K>-I;K3H5" M0ZXBC+3VJ]%F !:2 =1EX^-RKXN*POLO>C\/Y?\ .><.75;%JLKXE_\D,^* M'_8@>(__ $TW5:H.165\2_\ DAGQ0_[$#Q'_ .FFZKE6YF?CX.E% Z45]@>@ M%%%% !1110 4444 %%>D?LF?LO>)/VQ?CKI/@3PPJQW5_NGO+V5"T&E6B$"6 MYEQ_"NY5 R-SR1ID%@1WG@_]A73GU+XQ7_C?XF:5X#\"_!GQ$WAC4_$$FB7. MJ2WMW]LEM8_*LX&\P(S1;F)8[=Z@;\,5PJ8FG!\LGKIIJWJ[+;NR7-+1GSW1 M7UAI'_!*G5+/X\^-O ?B;QUINB7'A77=&\-V5[9:5)J,>K7NK1O+9Y3S8FMX M_+4&1SO*,<*L@&X^'^-?@+-\.O@5X?\ %FL:HEOJ_BG6;^PTW18[<2>=961$ M,]^T^_*J;HM!&AC_ 'GE2N& 3!5/%4INT7V[]5=?A_P1*I%['/?"GXE77P9^ M*?AGQA9;C=>%-6M=8B5?^6AMYDEV?1@I4CN"17]+7P^U2WU'2?\ 19%FM=VZ MW=3E9(F^:-@?0H5/XU_,,R[E(/0\&OZ#/^"8_P 0O^%A_L>_#+46D\R:?PK8 MV\S$Y+RVJ&RD)]R]L2?K7S_$M+W85/5?U]QRXR.B9]&4445\F< 4444 %%%% M !1110 4444 ?)?_ 5D^)NL_"S]EKQ7JN@:OJ6AZP6TZSM;[3[I[:YMS)?P MN^R1"&7='$ZG!Y5B#P:_,>'_ (*!_&(VXAO?&CZY#C!36])L-6W#T+7,$C?K M7Z#?\%L[ME_92U1!T?7M)1OI_I3?S45^2M?><-X>E/"7G%/WGND^B/4P<$Z= MVNI[I!^WMK5Q#Y>J?#_X2:L.C/\ \(_)ITI^ALIX #[[:U+?]LWP/?P;-0^# M[6LAX,NB^,;FWV^X2ZAN?RW5\[T5[KP-%]/N;7Y,Z/9Q/IR#]H7X*ZI#A[?X MMZ#,WK0YL_BU'9RM]V+6O"FH6G/H6MUN5'U MS7R?16;R^/237W?JF'LUW/L6W\!:3JT0;2?B5\)=69ONQKXIAL96]@EX(&S[ M8K73]F#Q_=6;7%CX9NM:MU /F:-M0\#/[,_O7^31/LWT9]>^(_ASXC\' _P!L>'?$&D;>OV[39K?'_?:B ML-+F.3[LB-]&KQ;PK^TE\1_ T2QZ+\0O'>DPKC$5IX@NX8N.F463:?H178)_ MP4#^+TL(CU#Q;#K\/&Y-;T/3M4W@=BUQ [_DU9O"5UM9_-K]&')([RBN5@_; MUU6ZB6/5OAS\)=57C<\>BW&F2D>QL[B%03_NUJ0?ME> M1B5=0^$5Y8L<;I= M%\93Q!?4B.ZM[C/T+U#HUE]C[FOU:)Y9=C75VC=61GC=2&5D8JR$<@@CD$'G M(Z5]4^ _B.OQX\"R:Y(T*^*-'"0^(($&TW0.%CU!5'&)#A90,;9,-@"05\IP M_'_X*ZM$JG_A;7A^9B!F6QT[5HD]E)/L_R)E\+/Z+_AY=_;?"%C(> MIB7^5;=KWY M0Z[?M:BY/D6F1'M1]Q7//3&X=@SR:_2K]G"7P3X MP_9<^&OPS^%/B?X%:S\7M0\*WNHW>B:_X,?5KW5KZ7S;N2T.I!TCM)X(_-41 MR"1L(#A40$M_9>\-^%]+\1_LP_ R3P;X3U?P=\45N.50KYE_+17=]5Y:=^YBZV^A^:_G)YOE M[E\S&=N>AK[:^#/BGP/^T/\ LB^'?@;I>J6-KXLUNWLM M,?3Y/#X']D7\&JS7FH^)GU!E""(:6KJ4$N\A/+*A.:\E_;I\!^+-3\1VGQ / M@V\\,?"O4$M= \$"26%OL^F06P:Q2:)9&FMYI[<&Z*W"JSF65EW*,CHIXOFJ M>SDK/7?KVMWOK]SU*C4N[,^AO^#??Q*=.^*_Q,TW?A;K2],O]OJ8+QH@?P%V MWYU^R-NVZ!3ZBOQ$_P""$$[1_M3^,D_A;P:SGZC5M,Q_,U^W&GMNLH_]T5\A MGT;8QOR7Y'GXK^(34445XQSA1110 4444 %5]4E\G3YF]%-6*H^)7V:'V]&G_G,:\/KUK]N5L_M0^(!_=M=, _ M\%UJ?ZUY+7WV!C;#P7DOR/4I_ @HHHKJ- HHHH **** "BBB@ J2RO9M,O8; MJUFFM;JUD6:&:%S')"ZG*NK#E6! ((Y!%0O/'%]YU7ZG%:?AWP?K'C!PNCZ/ MJVK,W06-E+<$_P#?"FE)I*[ ^C/A3\9;?]H0+8ZA]GL_'X'\(6*#Q-CJR 85 M+ONR#"R\LN&RM)\359/@=\4E965E\!>)%96&"I&DW601ZBO'[7]F#XC-;K=2 M>$=;TJ&-@1/J:KI:H1R#ON&C"D8SG/&*]7UGXAP^-OV=/B5I?BKQ%X+D^(B^ M!O$%K91:=XET_4+[Q"O]D79(F@MYG83QJI;S1PZ [@&&YO&KT81?-2::[+I_ MP/R]-N:44G>)^0@Z44B'*CZ4M?3':%%%% !1110 4444 ?8?_!.S]J'X0?"7 MPMX=\(>*K7QYH?B'6_B%HVLZIXBTN[L+;39;>SO(9+."^EN"72QAFS/,(PC$ M*QWX^4>J>#?C=X1TOXC_ +3UQ\#/B+X>\%_$CQ5XO2\T_6/'>K6*Z3J]H-0F MENWL9&5[1XS,[R1%T>7[.ZE3NW,OYT4$9KSZN7PG)RN]=^JW3V^5K&4J*;N? M9'QT^.%]K_\ P4S\86GP,^*,WA/2?B9?65CKGB*PU8P:5-,(5^V7J22OCR86 M-P\;ALC#B%MKKGI)[WX)_M(_##QCK]U;^&[?1_"D&I^&M";4_$#V6K>&=$T[ M2D_L%K*T,Z&XDN[TS22 Q2EY9Y$/ KX3*AA@C(]*0J"KV ]@+][@#_R M9_6OQ,K]A_\ @@;=,W[)ELG9/%6KJ/IY.GM_,FN/B&-\+?S7ZF6+^ _1&B@' M(HKX<\T**** "BBB@ HHHH **** /A__ (+1:&(B/[K26"W1!].;@_G7B=>T?\%!; M-M)_:KU33MV5TG0?#=@@Q]P1:!IRD?\ ?6ZO%Z\G#_PXORO]YC'X4%%%%;%! M1110 4444 1W,ZVMM)*WW8U+'Z 9KZ@_:S_8!\)_LA>!;EM>^,$TWCZVM+2; M_A%SX"OX())YDCE>V74_-:VWQQ.SGN0G*J6&/FG3)H;;5+62X\X6\-'^)%A86O M@C0X8D35+&Y217^UW5HD$4>G-"!DJ HF*98+(0AX<74J1J04-NJ775>37=O5 M>IG4DTU8^;/CW_P3]\2?LT_LQ MS7$J.1',Z1*?(*DK'-&S,&)1>Y^*O_!*J^\)^*O#/AWP[XJDU[7KSQG;^!-< M6XTP6UM8WDFD6VL27ENRRNTUE#9W#,[NL;CR&8*5937"WGQ-T?4/^"64GA:X MUJUN/&%Q\:#K\NGRW&^]DLCH'D&Z92=QC,WR;S_%Q74?L^_M#6^B?!^._P#B M/\0-6UY]9U&T^'VF:7-K4E[=>$?#,TD+Z[?QP$NUOYMHJ6<+ILDP9=FY4 &, MI8E1YKZIM;;[6^2UZ_,GW[7/G'QY9:+IOCG6;7PWJ%SJ_A^VO9H=-O[B(127 MUNKE8YR@^[O4!MO4!@#R*]#_ &"M+DUC]N/X.PQ_>7QII,_X1W<. M%%%% !1110 4444 (_*-]*_,G_@N9HY3P3X-O!]V'Q'?Q-[&6TMB/_1+?E7Z M;GI7Y^?\%MO##ZG^SG)=*G_(%\3Z=>,W<1RV]Y;M^&]HOTKU,EERXZF_.WWI MHVP[M51^65%%%?J![04444 %%%% !1110 4444 %%%% #+C_ %#_ $-:O[?/ M_)\OQB_['+5?_2J2LJX_U#_0UJ_M\_\ )\OQB_['+5?_ $JDKAQ'\6/H_P X MF"O!6AI;^#? DWQ M \*^'?\ A$]"\>2V-M%7PZ-5- MP5DTO3WD5KR*./!#&Y1$B9R05C\P#.\D=]\??VWM0^/GP:L?"MQX7T?2;V2] MT_4M=UFWN9I)M=N+#3O[.M6\ICY=NHM_OJ@.]\,"HRI\/HK26'IN7.UK_7^7 MZ[E0U[?_P4<^-'AGX/_%7P[)K' MP]O/%-YJVA92Y;Q(^GVJF"[N8#&88X&=B%5"6\UWWO\ R7YFO)(^F+/]E_XC7=LTS>"_$%C;I]Z74;;^SXU^K7&P M#\36;<_"R/19)$UKQM\+?#\D7WXKWQE82S+_ -L[>25S^"U\;ZG*^MWC7%[) M)>W#=9;AS+(?JS9-,5%0850OT%:+ U.LU]W_ ?T#V;[GUK/J?POT5Y%U3XQ M>'9)(_X-%T+5=2+?[KM;PQG_ +[%9.W$@_[ZKE_%'[5_Q3\: MK(NK?$OQ_?12_>AD\07?DG_MF) GY"N!HK2.%HQUC!?'/2E!=4U^ 25TT>,6 M]O-9P+#<(T=Q"/+E0]4=>&'X$&GUZ#^UKX37P'^U?\4=%CC,4.E^+]6MX%(Q MB);V;RS^*;3^->?5Q0ES14EU(3NKA1115#"BBB@ HHHH **** "BBB@ K]D? M^"$FE&R_9#T";_G^U[6;D?3=:P_SA-?C=7[D?\$TZ ME%]4G]VC_-'?@9:N)XW1117VQZ(4444 %%%% !1110 4444 %0:F=NFW&.3Y M;8 [\&IZTO!>C?\ "1^--%T[&[^T-0M[7'KYDJI_6ARLK@:'_!1RZCN?V[OB MHL3!H[/77L%(]+>..W'Y>5BO%:]*_;.U ZK^V5\8+C<9%E\3AU:E%>2_(QA\*"BBBMB@HHHH **** "BBB@ HHHH .E?;W_ 0T M^'\FL_&WQWXDVJT6CZ#!HR9'2>_O(R"/?R+.Z'T8U\0U^MW_ 0]^#+>&/V< M]+U6:%?M7CC6KG7&)7#BTMLV5J#[&1+YQZB0'I@UY.=UO9X22ZO3^OEKZFK@?CE80C2K>\N8EF MM+64&ZC89$ENV4F4^S1LX_&M:%5TJD:B^RT_N949T'(HKH_C!\,KCX M*_%GQ-X/NB[3>&-4N-,\QA@S+%(RI)]'0*X]0PKG*_78R4DI1V9[V^H44450 M!1110 4444 %%%% !1110 RX_P!0_P!#6K^WS_R?+\8O^QRU7_TJDK*N/]0_ MT-:O[?/_ "?+\8O^QRU7_P!*I*X<1_%CZ/\ .)G+=?/]#R6BBBI **** "BB MB@ HHHH **** "BBA8IKAECMX9+BXD(2**-=SRN>%4#N2< #WH _8#_@AC\. M&\._LLZ%>N!O\5:[J>O=/F$49BL(L^VZSN"/][WK]&%&U17@7[$_P",?:7_X'=-.W_ J]]K\TQE;VM>=1=6_NZ'C5)X\(^$?$"KM_L77KS2I M,#^"\@CGBS[!K2XQ_O&OSRK]E_\ @J#\(V^(_P"SYXZTZ&/?=MI7]LV8";F- MQI[BZ*J/[S6ZW2#WDK\: =PS7Z'PS7Y\'R?RMK[]?U/6P3^_+ M87U_I[#_ (#';0C\J\/KR<.K4U'MI]VGZ&,=K!1116Q04444 %%%% !1110 M4444 -E$AC80QM+*PPB*,L[=@!ZD\5_1I^R/\-T^%_@S3_#L;>9%X3TRQ\/( MP_B^QVL5NQ_%XW/XU^&W_!.[X6)\7?VT/ 5CCW_P#PD6I?)N7[-8*; MME8>DC1)%]917[]_ _2YK+P9#-A27F_P!% M^3.'&2U43M****^7.$**** "BBB@ HHHH **** *^J6HO+"2-AGN[+<7]6Q,:O1/7T M>YI1J !7ZJI)JZ/<$HKWCXQ?\$\/&GP4^ M'WB'7-0USP'J=[X,BM)_$^@Z5K)NM7\.1W(!B>YB\L*!\PR4=N#N&Y 6%3XA M?L#>-/AE\)M6\4:EJO@QK[PW8VVJ:[X7@U;S/$&A6MQCRI+FWV!4X(8J'+!6 M!P><NY'M(O9GB5%>Y_$G_ ()]^-_AW>^'[%;K0]:U M?6O$-MX1N;&QEE\S1]7N+2"\BM9FDC5&'V>XC M-M8TBWU.SUJ'2KV:S74+0'[/>^6Y0RQYY*,02I[@@]ZTI8BG4_AN_P#7]>HX MR3V,JBBBMB@HHHH *[O]EC3UU?\ :E^%]G(,QW7C#1X7P,_*U_ #^A-<)7K/ M[!U@NH?MI?"]9/\ 5V_B*VNV]A WG$_AY>:QQ,K49/R?Y$RTBV?/GQ6US_A* M/BMXJU0$-_:6M7MWD=_,N)'_ /9JP:ATZ:2YL(9)&+R2('=CU9B,DU-7)%65 MB0HHHI@%%%% !1110 4444 %%%% &KX$\#:I\4/'.B^&=$A6?6?$=_!I=A&Q MPK3SR+''D]EW,"3V&3VK^A7]D?X8Z=X$\-V>GZ3N?1?#MC;:'I;L.9;:UB6% M)/K(5:4^IE)ZFORI_P""-7[/4WBCXD:M\2KF!O(\-YT/0&(/[S5;F(B653_T M[6;NQSTDNKJJ,?L[^K_X!Y^+G M>7*NAO4445\Z<84444 %%%% !1110 5E>,]'77/#US;LNX2(5(K5ILB>8A7U M&* /QG_X*X_!Z3PQ\6="\:1Q,(?$UG_96HMRV-0L%2(,Q[>9:-:L!W*2'M7R M37[)?\%$?V:V^-?PTU[PW;PJ^H:JJ:CHA/&S5;8.84!) 'GQO-;Y/>=#V%?C M:,XY5E/=6&UE/H0>A]J_1N'<9[;"J#WAI\NGX:?(];"U.:%NP4445[QU!111 M0 4444 %%%% !1110 RX_P!0_P!#6K^WS_R?+\8O^QRU7_TJDK*N/]0_T-:O M[?/_ "?+\8O^QRU7_P!*I*X<1_%CZ/\ .)G+=?/]#R6BBBI **** "BBB@ H MHHH **** "OHC_@EQ\&_^%K_ +7^AZA=6ZW&C^ $/BJ]5^%EDMW06<6>A,EY M);#;W02=@:^=R<5^M7_!';]ER3X>_!+2[R]M_+UKXA2Q>)+_ "/F@TY RZ; MW./G5YKHC@XN(<_=KS,WQ7L,-)K=Z+Y_\ QQ%3E@??WP4\--X=\%6RRLTEQ* MOF2NWWG8\DGW)R:["HK&V6TM4C7@*,5+7Y\>2%%%% !1110 4444 %%%% '" M?''3&71(]2BA6XETV5;CRF&5F4?>0^S+E3[,:_"?]J#X,C]G[X_^*/"<.YM. MTV\,FERD[O/L)E$UH^>Y,$D>3_>##J#7]!.MZ>NJ:;-"PW*ZD8K\MO\ @KU^ MSM)+X9L/&EK"QO/!LBZ/JF!R^FSRLUI-](KAY(3CM,]EB?92VGI M\^GZKYG7@ZG+/E?4^ J***_0CU0HHHH **** "BBB@ HHHH **** .P_:)D_ MM[]D#X-WRH6_L/5_$OA^9_[OSV%_$O\ Y.3G\Z\'KZ"\3R?V]^P#K5LJEY/" M_P 1=.OF/_/**_TR]A8_B]C"/P%?/M>7'24H]F_QU_4Q75!1116A04444 %% M%% !1110 445I>#?!NJ?$;QAI/A[0[1K_6M>O(=.L+93CSYY7"1KGH 689)X M R3P*&[*[ _03_@A]\ Y&T#Q-XZN(&6?Q1=IX8TMR"K?9+=H[J_<=BK2_8H\ M^L"]%T#266XT7P?8)I%E/6GSS<@HHHKC,PHHH MH **** "BBB@ HHHH *QO'?AF'Q7X=N;295994*X(K9H(R* /R'_ ."K_P"S M5<6EW#\1K*W9KJQ,.C>*=H)9L8CL;]O9T"VSDD?/##QF7-?%=I93:E>0VUO$ MT]QQ*K MJ%G(,2Q;A@JW1E81_;M$U,KA=3L MF)"N1@;94(,8($%_A8OP[U?0[74?A]XRT\0#Q%K6LM#$HM MY'#F=R&#QR1NBA(HD'.QROYL)90QL&6&)6'0A!Q3EMXUE,@C02-U8+R?QKT% ME[>O_#?Y'V'\#_V@/%7BKX=Q>+/'_BQ M;&&]UJW\%^&=1%K;6D\-_>00V6HZ]/+&$>::QTA5A2XF\P S1J2,'/ _M^_L MU>&OV;M?\,V^@Z?JOAZXU0ZM#=:'J-[]JFMX;/49;2TO0Q56"7D,?G*,;1@[ M"5P:^>_*7?NVKN(P3CM1#!';KMC147KA1BNFG@?9U?:0E9=DK*UM%OTW]>UR MU3M*Z'4445WF@4444 %>J_L3WR:1^TCI>H2<)I>D:]J!;&0I@T2_E!/_ )! M7E5>E?LQ0$:K\0KU6*-I?PV\57*..J,VD7$"G_OJ8?G7/C/X$UY/\434^%GS M39IY=I$O]U /TJ2A1M%%.QD<-1=1[ M]%W9G5J*$;L^T/V$/V:]+^$G@?0/#VDLMWHOA&V:UBO0FW^U;MV\R[OCR?\ M6S9VC)Q%'"O\-?5*+L4*.@K$\ >$8/!WARWM(45%C0# %;E?G-2I*/^"FG[.[_#KXICQUI]IY&B^-KF3^T(XT(CTW65RUS%[+./ M])C&>?,E4 "*OVTD02H5/0U\R_MG?L[Z3XZ\*ZUIVL0R-X=\20K!?R0Q[YK" M1#N@O8AWD@?YL?QH9$.0YKT\IS!X3$*;^%Z/T_X!M0J^SE?H?B77TU^PKX7^ M%/Q/USPCX'U+X8^(OB/XX\6:T\6KW+:M/IEGX\B8!HKB%OXHI4*NC>C#(!! M ]X_9F_:L^$WP?\ V9=:\$ZYX7^(3ZYXQE8>(]8T"^M;66]M ["*R25CYBV_ ME[2Z#&]FD!)1BI_0<UN5VWZZ-:+>U]78]6I=Q]W\#T;]EG]BWX? M^)OACXZ\02>$],^*BK\1+GPCX174_&\WAF/4;*%"T<\,-%DO+K[;<<7L<0Y3NY6W6K7HE[S6N][*SW[ M$:&:( MBTB:.$!-K%EF+ GFO(Z^D=2_;EM-?_8]O/ ^I_\ "7:AXGU#3;C3;M)GB;1+ MJ:;6?[4DU5_WF_[86+*?W6"3NW@?+7S=7HX/VO(XU5JF]>_GY7Z+IL:4^:WO M!11178:!1110 RX_U#_0UJ_M\_\ )\OQB_['+5?_ $JDK*N/]0_T-:O[?/\ MR?+\8O\ LO?L& M_LO+^U'\=(;/5(;AO!?AF-=6\32QY&^V#!8[16R,2W4NV%<$$*TCC/EFOWB_ M9]\%S:?IDVK7T<4=]J3>KZH4V%8V/+6ULN88N &/FR8!EK[CL;1;&U2)!M M51CBO@,WQWUFM[OPQT7ZOY_D>5B*O/+38FHHHKRC **** "BBB@ HHHH *** M* "O&?VH_AE8^(M!NI+ZQ;4=)OK673M6M%X-Y93+ME0'LP&&0Y^5T0]J]FJK MK.EQZQI\EO(H99%((-.,FG=;@?SV_M!_!#4OV=?B[JWA/4I/M8LF6>QOE3;' MJEE*-]O=)VQ)&02 3M8.A.5-<77ZA_\ !1;]C"7XM>$VL]-ME;Q;X=$MUX;8 M)A]4A8[Y]++=V)W2P9SB3S(P1YV1^7@.1T(]01@CZBOT_*)+.]^%&B:7X!\%>"I9O$OCO4-PUH>(B! MY0M+D/M(D=D\NU"G.Y0W#*DG7BL3[&/,XMKRM^OX+J:3ERJY\D3Q^->TGP-J?@WX>ZI&EMX1EGT=[&/5K""-4CN_,9%\^:=0)WD)9B9P22NT MUY?7H4JG/!2_KT-8NZN%%%%:#"BBB@#T/X>RG6/V6OCOHBH9)AHND>((Q_=- MGK-K"[?A%?2_G7SI7TK^RXS:EK7CW04C,LOBKX>>)-/B0?QRQ:=+?1?^1+-# M^%?-*-O0,/XAFO-EI6FN]G^%OT,_M,6BBBJ **** "BBB@ HHHH *^\?^".G M[+5Q>7T_Q3OK>1;FZ:?0O" 96!WD&._U%3QQ%&QMD8$@R3S<9AKY:_9+_9GU M#]JOXPVWAVWN&TO1K.,W^OZMLW+I-@A =P,'=,Y(CBCP2\LB#[NXC]TOV4?@ MQ8^'-'L9[72H]&TG3;.+3M'TY2673K.(8CBW'EFZL[DY>1W8\M7SV?9A[.G[ M"&\M_)?\'\CDQ56RY5U/6OAOX2A\'>%[6SA146- , 5T% &T8HKXP\X**** M"BBB@ HHHH **** "BBB@ HHHH @U+3X]3M'AD4,KC!!KXP_;D_9%TOXD>#; MSP_JGEV=C/<->Z/JY39BT445 MZQL%%%% !1110 5Z1\!;Q=,^'_QNNFX\KX:WL*'' :?4=-ML?B)FKS>O0? - MOY/[*WQ\OMQ5ET+1K%2._G:_8.1^*P-^5%.BQJ.@ZDDL26))]XBC6&,*HPJU\!F&/GBJG/+9;+M_P $ M\JM54[DM M"[?ZJ5B,A)&Q^8&LZ->>&]9O--U*SNM/U'3YWMKJUN8S'-;2H2KQNIY5E8$$ M'D$5_1!\3OAQ9_$/P_-:74*2>8I'(S7Y_?MV_L-?\+BE\Y3#I_Q#L8A!I^J3 MN([?Q/"@Q'9WCGA+E5 6&Y8X8!8I3@1R)]1D6=>P_P!GKOW>C[?\#\CLPN(Y M?J.C7 MOJCU HHHH **** "BBB@!EQ_J'^AK5_;Y_Y/E^,7_8Y:K_Z525E7'^H?Z&M7 M]OG_ )/E^,7_ &.6J_\ I5)7#B/XL?1_G$SENOG^AY+1114@%%%% !1110 4 M44 %G555F9F"JJC+,2< =R3Q@=: $=Q&A9CA5Y)K]-O^"9W[ FI_!F6/7M? ML9+;XE:_:>7';RIB;P=I\R_,&!_U=_<1MAAP\$+E/E>1PN%_P3S_ ."==U\* M->TOQ;XPTU;KXE-LN=%T*>,20^#P<%+V]4Y#7^,-%;GBW^620&79''^H'P3^ M#MO\/M'\R3=/?7!,L\\C%Y)78Y9F8\DDDDD\DFODSMXU01H!P*Z2@<45\R<04444 %%%% !1110 4444 M %%%% !1110!QOQB^&<'C_P])'\R7$?SQ2(=KQN.0P(Y!! ((Z$5^6O_ 4: M_8VOM0U37/B)H-@HUBS#W?C#3;>/;YZY^;6(4'&TDYN54?(Q\W&UW*_KX1D5 MYG\:/A"_B PZMI,K6.LZ>WFVUQ&!N1L8Z'@@@D%2"&!((()%=N QU3"555I_ M-=UV-*51PES(_G[/(X_"OIR__;K^'/B']G7PI\-]8^ [:AI?A"W8VDD?Q!O; M&.>^=-LE_-!;VZ)+,S%V_>;MOF.JE59@>@_;>_8,.D2ZKXR\!:2MC'9*UUXB M\*6RG.E@??O;!>KV1ZO$,O;$]X<-'\AJP=0RG(/(([U^BT:F'Q].-6-]/-II M^=FM?Z1ZT90JI21]$_!G]N+PW\&-%\-:Q9?"'PZ?BIX-TB32-)\56VHR6=L^ MZ.2);NYL(T\NXN5CE<-(S;I"Y+$$+M\L^%OQ6A^%W@#QY:V]G7D[L5Q-%=,<)25[+>U]6]G=+5[7Z+0T] MFCWK]I[]M.V_:%^&,>AV_AJXT>^U/7+/Q)K<\FH">W:\M=(BTI$M(EC0Q0M# M$)&#L[;S@-M KP6BBKH4(4891_%'>AK-Q^*W!'XU\Q'3I]&9K.Z7;=69,$R_W70[6'Y@UZ[X M#\7-\/\ QYH/B!"5?0=2MM24CJ#!,DH_] K,_;,\*?\ "#?M@_%?25C\F*R\ M8:LL"?W86O)7B_\ (;)7GUM*]^Z_)_\ !,Y?$>:T444 %%%% !1110 5O?"_ MX8:_\:?B!I?A7POILNK:]K4WDVMLA"@X!9G=CPD:*&=W;"HJLQ( IWPM^%GB M'XV>/M/\+^%=+N-8US5&(@MHL* HY>21V(6.)!\S2.0J@9)%?K%^P1^P;I?P M;\,R:1HTD.L:MK$:Q^)_%"1E5U%00WV"RW ,EBK %F(#W+J&C^,_#O]D^)+&ZN--LT9=(UFR0- MJ7AQB^@%QI^I*#D"6(\$@@%77: MZ'E64\U^?_Q[_P"":EO=ZG-/\/;@:'J3,2?"FO7NU)&)X6QOY,(_50(KHH_7 M][(:^XRWB2G52AB?=EWZ/_+\CTJ.,4M)Z,^/:*U/&G@G6OAOXHN=$\1:3J6@ MZQ9_ZZRU"V>WGC!Z'8P!VGJ&'!'()%9=?3J2:NCL"BBBF 5WVDWBZ?\ L0?& M)FX:_P!<\*V"''4%]3N&'_DNIK@:[CQ3;_9/^"?VM7 8JVH?$O28"!_&L&DZ MHY'X&=3^5OV(_'W[1UC'JVG6-OH/A!GV/XEUMVM=-)&MVB)=Q9X/\ 9]KE MDL01G]X6DN"'(\Q!\M>7CLVH8;1N\NR_7L8U,1&'J?-7[(__ 2WN);^UUGX ML:;>+=R!)=/\#JS0W=QN 99=3=2&M(=I!%N,7$F<-Y*@EOU.^!W[.S6DMMJF MM);MH^#W[/.F_#NT$C1^=> M2$O)+(=SNQ.223R23R2>37I2((UVJ, 5\7C,=5Q,^:H_1=$>;4JRF[L;;VZV ML2HB[57C%/HHKC,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?XE?# M#3_B)HLUK=0I)YBDO%,>E>)K%(?M2M+87]K)]HT M_5H@<>;;3CY9%Y&1PZY =5;BOZ#/$OA2S\46#P74*R*PQR*^;?CA^R6#X>U# M3X]-L/$7A?4)#-=Z%J*&2TE?!'FIM(>&8 _+-$RN..2!BO>RO/:N%_=S]Z'; MJO3_ "_(ZJ.*E#1ZH_%2BOJ_XV_\$U+C^TI9OAO=3S7#-SX5UVXCAU)#Q\MI MWN+=O1XW M 93]17W>$QU#$QYJ,K^75>J/2IU(S5XE.BBBNLT"BBB@!EQ_J'^AK5_;Y_Y/ ME^,7_8Y:K_Z525E7'^H?Z&M7]OG_ )/E^,7_ &.6J_\ I5)7#B/XL?1_G$SE MNOG^AY+1114@%%%% !13K>"2\O(;>&.2:XN9!%##&A>29RN M?$8JE0CS578F52,5>1\Y_"SX4>)/C?XYM/#7A'1KS7M6%?I-^PI_P3JT_X,ZG;ZA"]GXL^(BMSK\0,FE^'.Q73@P'G M3][LX)&FN]8=,E9;ZY; M#W+@DD*=L29PD:@5]9> _AMI_@338X+2"./:,<"OD,QSN==>SI>['\7_ )>A MY];$N6D=CG_@Q\#;#X;:4N(_,NI"7EE?YG=CR22>22$

X)'2OSM_:Z_X)WP>.]THNWY/U-*=24'>)_/5XE\-:EX,\0WFD:QI]]I.K:=)Y-U97D#0 M7%L_7:Z, 5."#R.00>AJE7ZW?M1?L8V/C;2([#Q=HMQXETVQC$%AJ=K+Y.MZ M+$"2$@G(*R1#)(@G5X_[NP\U\%_&3_@GQXP\!P76I^%&_P"%A>'[4&2=]-MF M35=.3C)NK DRJ!S^\B\V+@DN.E?>Y?GV'Q*Y9^[+L]GZ/]-STZ.*C/1Z,\%H MIL4K^==+_P4)G;6?VI=0UXQ MLD?B_0M \0IGJYNM&LI)&_&7S:YVNH_;09M;\._!37MA6/4/A]#IQ8_QR:?J M>HV9_*..$5PXK2<)>J^_7]#.>Z?]?UH>'T445(!116[\,_A?XD^,_C"#P_X1 MT'5?$NMW'*6>G6[32*N<%WQPB#/+N0J]20*4I)*[ PJ]2_9D_9!\7?M3:K,^ MDI;Z/X9TZ41ZKXEU$,FG:<<9\L$#=/<$$;;>(-(Q9(K=3_J[ M:,[%^\YD:CX:_ ML>_T[2_&OAN#/D:9KE?''Q=_X)K>&+BXFD\/ MZMKG@&^.X_8->A?5-*W9X5+R!1<1+_UT@E([N:_7V2)95PPS6#XD^&>D^)XF M6YM(7W=RHKNPF98G#?P9-+MNON-*=:$+>:ZM?"\OBS386 MP;_PM.FMP^N62W+31C_KK&F,&O(;R-M.U"6TN4>VNX&VRP3*8Y8SZ,IP0?8B MOW:\6_L5:'J5Y]KL=]C=QG*30L8Y$/LPP1^%<;XZ_9;\7:QI_P!CO=4@\46 MX%MXAL+?68R,]/\ 2HY"!]"*^@H<636E:"?H[?@[_F=<<<_M(_%6NU^*-XMI M^P-X;MNDFH?$G5)^GWEM])T]0<^QN6'XU^BOC']@71]5?_B8?"'X>W04Y+:? M#>Z0S?\ @)Q;?L_P5L9I%.5DU/Q-K%P/Q M6.XB5OH14OB+"KI+[E_F'UN'F?E$\BQKEF"CU)KJ/A;\$_&GQQN_)\%^$?$W MBQ]VQCI&F37D<1SCYW12J#W8@#UK]A? G[!D7AZ:&31?AS\+O#4T1!6XMO"U MM=7*?2:[$\@_!A7KEO\ LDZYXPMUB\2^)-8U*U4 "TENG^S(!T"P@B-0,= H MZ5RU>)8_\NX?>_Z_,SEC.R/R9^'G_!*7QIJEPC>-O$?A?P##NVO:+.->U<<9 M&+:S9HU^DUQ$0<>^/K+]G7_@FEX)\%SPS:+X*N/%.K*01K7C01WBQ'')ATY! M]E3!Y!F^T,#C!!K[T\$?LL>&_!T:>79Q,R_[(KT/3/#]II,06"&.-5]!7CXG M.,56TZ1EN;?@ M 8CD"_[)Z5]B4V6!9EPR@U4*DH2YH.S[H:;3NC\>_BM_P36\-SW,TGA[7M:\ M#WAR5T_Q';-J6G[B>%6]MD$R*/\ II;.?5S7B_C#]@?XK^%8);FT\*R>+M.B M;;]M\*W$>MQGW*6Y::,?]=(TK]R_$?PNTCQ-$RW-G#)N]5KR[Q;^Q/H.J78N MK-&L[I#E)8CL=#[,.1^%>]AN),725IVDO/?[U^MSICC*BWU/PGU2VET/4Y+& M^AFL;Z$XDM[A##-&?1D;##\14=?MEXL_9D\97.FM9OXBN-O3XLIO^)3:]&G M_D=$<'A.)'>7X*^ M'9I#U$.OZ["OX*+T@4>,?V!/#'QB\>:UXHUWX*Z!/KWB"^EU&^N&\0ZXJSSR ML7=_+CO$106).U5"CL *5;B3"RFI*,M$^BZV\_()8R#=]3\C:;',LUU';HP> MXF8)'$OS.['H HY)]A7['^$O^"=>A:1M^Q_!OX56[+T>[TF?5#^(O)YE/XK7 MK?P__93\5^%]/-KI-]8^$;-AM,'AS2[715 ]/]%CC/YFL*G$E-?!!OU:7^9+ MQBZ(_'?X?_L!?&3XD6:WEK\/].)]9GSAM*\$V9E4\9&[4;I$C7T/EP3#T/>OU"T#]B/39- M1^W:Q<7&J7KI>%?@MH?A6-1;V<*E>^VO,K\08F>D+1]- M_P ?\C&6*F]M#Y"_9L_8@A^&B_\ %#>%=-^'TSCM5VQHJ@> M@J2O&J5)SES3=WYG,Y-N[(;2RCLH@L:JJCC@5-114""BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@"O?:;#J,+1S1JZMQ@BO)_B5^R MMIGB6Z6_T]I--U*!O,AN+9S%+$_9E9<%3[@@U[!10!\$?M$_L2V7CZXN)O&7 M@^S\1W4@/_$]TUAI6N X #O/&ICN" /^7B*4G^\.M?)GQ&_X)J+#!N_M"SM_P"T+#'K]IMC)#_X_7FL=S',2%D1B#@@-G%?NAJ?[%5OHU_)>>'= M1U#0[IAS+8W+VTA_X$A!KC?'W[*7BCQ.5&L?\(_XOCCZ+XAT&QU9F Z R3PM M)_X]7NT>+'M5I_<_T?\ F=4<=_,C\9:*_4OQ/^P'I.I'_2OA%\.9N*L+UC+[E_F:?7H=F M?FG79?M!,VO?L9?"34-OR>'O$7B30)9#Z.NFWT2_G/.?Q-??UM_P3P\*I/NM M?@SX9C8=/M.M:W?+R1EH[ZV[-=WW)EC(/9,_%_PGX;U+Q]K M2Z;H&FZEKVI2$!;33;62\N&STQ'&&8_E7N7@G_@F3\7_ !.L,VLZ+IOP_LIE MW+/XNU!--D/TM!OO&//: U^P6@_LO>+KK38[.Z\3:E8Z>HV_8M-9=.M<'J/) MMQ''CVVUUG@G]BWPWX:82/;I)(3EF(R6/N:\ZMQ)4?\ #@EZZ_Y&,L8_LH_- MGX)_\$HO!.FW<,VN77B;XG7H()M;2)_#^B\CD-(2UY, >Z_9B?:OMKX/?L:W M5GX6CT6&QTGPGX78AGT30K06-G,0 -TP7+W#<#YYWD;/.:^G- ^'FE^'(E6V MM84V^BUM)&L8^50*\3$8ZO7_ (LF_+I]VQSSJ2E\3.-^'OP2T7P!9QI:VL89 M1UVUV:(L:[5&!2T5RF84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %!7-%% $;6T;]54_A49TFW8Y\F/_ +YJ MQ10!6&D6P_Y8Q_E3UT^%.D:_E4U% #5B5>BC\J=THHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ",TQK=&ZJOY4^B@"$V$+?\LU_*A=/A7I&H_"IJ* (UMHUZ*OY4\*%[4M M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !2%%;M2T4 1M:QMU1?RIIT^$_\LU_*IJ* (18P MC_EFOY5(L")T5?RIU% !C%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %>(?\%#/VM+W]B;]F;4/'^GZ':^(KBQO;2T%E<7 M36R.)IEC+;U5B,;LXQS7M]>9_M:_LK>'?VR_@Q=^!?%-WK%EH][&02( SHZX) S\O3TK;#N"JQ=7X;J_H5&W,N;8^:_^"9G_!6S6OV^_C=K M7A/4? ^E^&(=)T-]76YMM4>[:5EGAB\LJT2 #]Z3G)^[C'-;?[(NOW]__P % MCOVR-/N+Z\GL-/T'X?-:VTD[/#:F2TU8OY:$X3<5!.T#) )KK?V,/^"5?P[_ M &%?B7J7BKP?JWC&^U#5-,;2IH]7O()X1$TL+_#OCW2;R\TC4S8O*UGJ$4MI+ M'/%<1)-)#LYB=)"2 ZAJVQTJ$JM\.K1*JF^(?""VEO),SQ6H?PO9LXC4G";F))V@9/)KPO_@K=\(KS7_VVM%\2?&'X M2_'#XX?LU)X0AT[3M#^&UY=S?V#XB^VRO/?7^G6=Q!-_ _B3]HCXRZ['XCU?6K_0KE/#-B\<4%M!80 MVD5PL[6MM:Q&*-VF\UV(=V/W:K_M'?L@_'/PQ^U9JGQD_9Y^(G@W3-3\8:19 MZ+XI\'^/]/O+_P /ZA]D:0V]_;R6TR3VMRB2/$40&*0/N8;E!/&9F5_P1;U# MX>WWP=\=?\*C^,/B#XE?#*/Q/(FB>'_$4%ZNL_#4K#&L^BS27KFZ>..56:(2 MHI17(W2_ZP_9E?(?[*W[#_Q<_9]L_C!\1]2\;?#_ %_]H3XX:WI.IZY>_P!A MW&[/PO-H_B&70UM;:]:[654M; M6?S"S(A!)N2N,'[@.><#0_;@_P"",]2\4:>?"*W:V0T>ZA@\ MS[3Y'F>9YD4F_8K_8G\*?L(_#35/"O@^^UZ_TW5M6?69G MU>>*:99W@@@(5HXXQLVVZ$ J3DMSR /1E/"?5%%+]YU>O?[MC:]/V=NIY5_P M1QUN^U[X!?$R6_O+R^DA^,?CF"-[B9I62)->NU1%+$X50, #@ 5F?\$"/$&H M>*/^"5W@.]U2^O=2OI-<\5+)<7<[33.%\3:JBAG8ECA5"C)X [5R]K^PI^T M]^RM\0/B98_L\_$KX/P?#OXJ>*M0\9R0^.O#M[=:OX/U#475[P636LR07$(E M\R6))XUVEE1BX5G?VS]BC]B[4O\ @G[^RW\'_A#X&UW3=7\.>"GN$\3ZAK=K M,U]K G6ZN9YK79+M@D?49UDVR&55A+H"6VO7G&)^=O[27PD\,^#/VMOC)KG[ M;/PO_:&\;:?J7B:[U/P#\3O!EUK%]X6\%^% EO\ 8[U+ M2R>8Y:17WR?I#_P3,U#^U/V#OAG,OQB3X_VYTG;;>/OLOV67Q# LLBPM,ADD M?[1%&$AF,KF5I89&D"R%U'AT?[&G[5O[+OQ*^(*_ ?XJ?"G6OA[\0O$=WXIB MTOXFZ/J5Y?\ @ZZNW$ES!93VDZ+-;&0R.D47+8=Y/7/V)?V,_$O[!?[ M/OPG^%WAGQ5HWB3P[X9GU.Y\8ZEJ^DM;ZAK,UX]U>-)8QV\BP6@^WW&?+=90 ML V!BX\P@'T51110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7YQ_MK?\%SO$'[)_[4?C+X>6?PXT M?7+;PM-;Q1WTVM26\EP);2"XR4$+!<&8KPQSMSWQ7Z.5\?\ [2/_ 1/^%/[ M4?QN\1>/O$6N>/K76O$TD4MU%I]_:Q6R&."*!=BO;NP^2)223P.!W9?+# M1J-XI7C;SWNNWS-:+@G[^QG_ /!4KXN:CXZ_X(3?%+QS:M-H>J:]\,O[:06= MRRO923VT[7--5L2(0PRI8'!Y!(/!-?1GQ8_8Y\,?&#]B;6/@1J=QJ@\)ZQX M2;P>;I73[=#;_9OLZ3AMNPS( K@E-I=1E":""Z\ZY>VM#/);Q22O;@D,FU/ MD+ \<[_G($5EJC MVLBVDSEE<;4G,;'*,,#[IZ'\:?A?X+^#OPD/P_L_&$?[2?[&W[5UOJ^D6ES\ M3?'CZUK>@^-M<1H&U"![P7SZ;?VMX4F!+O!'\VX +F)_UT^/'P"US]IOP1\5 M/A_XJUBQT_X?^-O#\>D:/<:$L]IK^E3R1SK=3R3F1HF*L;9X D:X*2"02!@! M\@_%3_@FQ^U9^UO\"+7X _&CXO?!S7?@K)-80:]XATCPM?6_C/Q18V5Q!.D; MK),XOB3XJDUJ]\,3>#Y19_\(U;V M-E/%J5L1&WVO[9*\K1R[I-IC\J./:H(;>2".GH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M**"V#0 44F[!^O2O /\ @H?_ ,%%_!O_ 3;^%FC>*?%VC^*O$4>MZD]C!IO MANS2]U!88;2XOKR\,3.A^S6MI:SS2N,[%49ZYH ^@**JVNMV=[HT>I0W=K-I M\T(N8[I)5:%XBNX2!P=I4KSNSC'-8WC?QU>>'=+T>ZT;P[J?BY=4U2TL91ID M]JOV&WFD"27LAFEC#0PJ2[B,O(5'R(YXH Z.BJ\^K6MK?16LEU;QW-QS%$T@ M623Z+U/X5S_QN^*EE\"O@QXN\;ZE;W=YIW@W1;S7+JWM0IGGBMH'G=(PQ5=Y M5"!N8#)&2!S0!U%%?#=U_P %O++P;\"O"OQ;\;?L_P#QP\&_!OQ5;:9J">-I MQHFH:?IMCJ'DFWO;J&SU&:ZC@VSQLQ\DNN<;"WRU]N7VK6NF/"MS=6]NUPVR M(2R!#(WHN>IYZ"@"Q14&HZG;:1:M/=W$%K"I ,DT@11GW/%9&L>,+W2?'.GZ M6/#^J7.DW5A=7ESK<3P?9-/DA:$);R(9!.TDJR2,ACC90('W,I*!@#>HKYM_ M8J_;X\2?MF^%_"?BJ#X$_$;P?X%\=0RZCHNO:OJ&D,AT_P E)K6ZN+>*[:>( M7(<"-$20@JQ;:A1W^C(=1M[F[FMXYX9+BWV^;&K@O%N&5W#J,CD9ZT 344RX MN([2WDFFD2**)2[NYVJBCDDGL!ZTRQOX-4M5GMIH;B&3.V2)PZM@X."..H(H M FHJ&SU&WU#S?L\\,_D2&&3RW#>6XZJ<=&'<'FO/_B;^TQH?PQ^+7PS\'SV] MYJ%]\3]=O?#]E/:&-X=/N+72[O4I/M!+ KF*SD4!0QW,N0!D@ ]&HKS']KW] MKKP;^Q'\$K[QUXUFU![..>'3]-TO2[4WNK>(M1G;9;:=86R_-<74\A"H@P!\ MS.R1H[KX7IO_ 5JF\!^.O".G_&CX%_%;X&Z!\0M2@TCPYXEUY]-U#2WNYR1 M;VU\UC=3/I\TI**JSJ%W%PS*$)H ^PJ*^=?CA_P4P\"_ _0OV@;RXTWQ-JDG M[-^E6.J>*(;6UC7S_M=J;N*&V:211(XAV,Q.U1YB@,Q#!?H2WOX+N6:.&:&6 M2W;9*J.&,;8SAAV..QH FHJ"'5+:XOIK6.X@DN;< RQ+(#)'D9&Y>HR/6GF] MA%XMOYL?VAD,@BW#>5! +8ZX!(&?<4 24444 %%%% !1110 4444 %%%% !1 M110 4444 %%)N&<=Z4-DX[^E !17SK^T#_P4U^'O[-W[:/PS^"'B"#7/^$@^ M)BIY6IPVRG2]$>=IXM/CO)68%'O9[:X@@"*Q:2(@[0ZUF&6W6TTIX3#Y M<4RM()F:;S'V&*-U'D/O*93=J1:O:3:C)9I=6[WD*[I(%D!D0<+!-K.FZ#::5HOV<7EY=7]W%:0(IN)8H MAF65 2SJ #FO-O!__!3D6_[0_@OX;_$SX,_%?X-ZE\1GN+7PSJGB,:5>:/JE M[#&9FL3=:?>W*PW#QJ[1I+M\SRW"DL K 'U)15>35K6+44LVNK=;R1=Z0&0" M1EYY"]2.#S[&G3ZE;VMW#;R7$,<]SN\F-G"O+MY.T=3@=<=* )J*\)_:P_;F M@_8Z^#OQ2\=^+/ /C1O#?PY73UL+FS^QW!\837C10QQ64:3F52ES/'"YN$B^ M8EDWJ-U=9^SI\9/&7Q;TB63QE\)_$_PKU"&VBG-MJVJZ9J*2.\]U&8DDLKB8 M%DC@AE8D*N+N-5+,L@4 ]*HJ#3]4MM6@,EK<074:L5+Q2!U!'49'>DU+5[71 MK?SKRZM[2$G:'FD$:Y],GZ&@"Q139YTM8'DD=8XXU+.['"J!R23V IMO>0W= MJL\4LZUX/\,KX;\7? M$3XD?$2:>#POX-\+6D=QJ6I^2H::=VE>.&WM8MZ&2:6154-D!MI />**^9_ MV>_^"DEO\1OVAH?A#\2OAIXX^!OQ.U/3I-6T'2_$\MC=67BNWBYN!IM_9SS6 M]S-;HT;S0!EE1) VUE5V36T[_@H[X+U[PA\,]=T[2_$MUIOQ2^)&I?#/2V:W MBBDAOK&75XI;F53)E;=FT>X*D9DVR1%HU)95 /H*BH=/U&WU:T6XM9X;FWDS MMDB<.C8.#@CCJ"/PI+#5+;54D:UN(+A8W,;F*0.$8=5..A&1Q[T 3T5'#>0W M$TL<>Q%24 %%%% !1110 4444 %%%% !1110 4 M444 %%%(&!% "T4!MPXKYU_92_X*9^ ?VOOVE?BG\+_#MCXDT_6OA=-M-WJE MK';VGB6%+R[T^XNM..\O/!!?65Q;O(45=ZJ 6SP ?15%0/JEM%J"6C7$"W4B M[TA,@$C+ZA>I'!YK*\*>*K[7]4\007WA_4]#@T?4/L=ILP^1%+]JA M$4CLL>^1XL2A'W0N=NTJS &Y15?3M5M=8MO.L[BWNH<[=\,@D7/ID<5\_P#[ M27[?MQ\#?VE="^$_AWX3?$+XI^,-<\,W/BT0>';G2;:.UL(+J&UD=WO[RV7< M)9X1M4DD/GL< 'T117@O['G[?NB_M:^.O'O@NY\&^./AI\1/AI+:#7O"_BRU MMX[R.WNXV>UO();:::WN+>39*H:.4E6B8,J@H7]RL=6M=4,HM;JWN#"VR012 M!_+;T..A]C0!8HJ&'4;>YNYK>.>&2>VV^=&K@O%N&5W#J,CD9ZU\V?&K_@H5 MKOPHUCX/^&;'X'_$/Q!\1_B];:C?P^%HK_2H)= M=/%N;R6\NFNC;#9]KMPH MCD?>7(!W85@#Z9HKF?AY\0KKQ5\/;?7/$'AW5/ =Q)+,DVF:W76+.'4H[-[JW6\F7 M>D#2@2..>0N?((8_,<+YCGHHSU8XZ#F@":BHK MN^AL%5IYHH5D<1J9'"[F/ 49[GL*X3]G+]HC2_VEO">O:QI-CJ.GP>'_ !3K M?A.=+U4#R7&EZC/832+L9AY;R6[,N<-M(R >* /0**^4_BK_ ,%0FM_CYXH^ M&7P?^#WQ%^._BKP%Y2^*KC0)=/TW1=!FDC\P65#D%@Z ML@=H/_!8/X5ZE^R+\3OBUJ&F^./#O_"F)9+3QKX/U72!;^*- NEV^7!);>88 MV\Y9(VBE25H'5_\ 6 I($ /JJBO.]+_:4T74OVD_%GPS>WO+74O!_AW2/$EW M?SF-+*2'4;F_MX8U;=N\P/I\N0R@8=,$G('?WM]#IMJ\]Q-%;PQ\M)(X55[< MD\4 2T4V*=)H5D1E>-U#*RG*L#W!]*;;7,=[;QS0R1S0RJ'1T;001P0? M6@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY:_P""QO@;5OB-^PYK M&E:+H>J>(=0FU33W2RT^QDO9W5;A"Q$<:LQ ')..!S7U+16^%KNC5C57V6G] MQ4)(/ _BCPO:W'A:6WCN=3T*XL(I7-W; M-L5Y(U!;"L=H.<*3VJY\;K+XM?M^_P#!53Q[JWPR\&_"/QQ\.OV>O#5U\+94 M\?ZQ=6>FWNM:S%!<:TUH]G:7+M)%9K:V4R2;-GFR8W;SM_4"L;P9\.?#_P . M4U-?#V@Z-H*ZUJ,^KZB-.LH[47][.0TUU+L4>9-(0"\C99B.2:WS#'2Q=;VT ME;;\"JU1U)>+?^"47@W]G/XO>/OAGX#^*G[-OQ;T_P%-IWCQ+R MX\%>/1:65S=:):ZB]MY4D>EW-BT$L/--\'_LY:9J* M>,_$-E-XK^)?Q$N]2^)TVL6,TEO#%I%C;0B;3PDD"):6DDZHL,<4DJ&'(K]E M/VL=>_X27_@E+\2]3:Z^W?VA\)]4NC<[]WVC?H\K;]W?=G.?>NXU?]BOX-^( M/B9JGC2_^$OPSOO&6N6TUGJ.O7'A>QDU._@F@-O+%-<-$99$> F)E9B&C)4@ MKQ7<_P#"%Z/_ ,(=_P ([_9.F?\ "/\ V+^SO[,^RI]C^R[/+\CR<;/*V?+L MQMV\8QQ0!^8'[*O_ 35^,O[<7_!+?X"^#_'W[1]K!\"_$G@'PQ/J?@[P]\/ MXM-U2^TM;"TFATU]6:]E< ;(EDEC@1I0KC:JN5'EG_!2A_A?\6_VMOVG-2U7 MP/\ LUZAJ'@VVTWP_P"(?$/QY^(-VLVG0C3()XXM!T>UA-U:PGSRRRPRPO=7 M,LWEL6!Q^S/ASPYI_@[P]8:1I%A9Z5I.E6\=G965G L%O9P1J$CBCC4!415 M554 5Q?B[]DWX5^/_BYIGQ U[X9_#_6_'FBF(Z=XDO_ [:7.KV!B8M M%Y5T\9FCV,25VL-I)(Q0!^2_[(DGP7_:,\>?LTZ?^T]K&@Z_X6L_V8- U'P9 M8^.;I/\ A'K[5OM%U#K4X:X80S:A%;PV *DM(L>Y\#;OKU?]G3X=_!#XI_$7 MX&^!_A_<:K\1/@:OPM^*OAW3?^$HF;48]0L8/$.A1F"*5QF>QB96AMGRW[B& M(;B5)K]"/&?[&OP?^(_PRT?P3XB^%/PVU[P;X>D\[2M!U'PS976F:8^&&^"V MDC,438=QE%!P[>IKJ[+X6^&=-OM(NK?PYH-O=>'].DT?2YH]/B633;*3RO,M M8&"YCA;R(,QIA3Y,>1\BX /Q7^%'PG'[/_P*_8-U+X*>%=/TGXB>(/@5\0/% M5C%IMFIFU?Q++X3T?9P\/BVTR&+^PK9T2-H;3:H\B-DCC4I'M4JBC& M *Q_!?[*_P ,/AO\5-8\=>'?AOX#T'QOXA,AU7Q#IWA^TM=5U,R.'D\^YCC$ MLN]P&;>QW$ G)H ^.?\ @N1XK\'ZMXT_9Y^'/B7P?X=\<:EXV\1:C>:/IOC7 MQ=_PCO@7S;*RR9-7;RIC=LKW$7V>U6,F1VF:?XN^ /[$!X?^(/@WPIXZT%9TNAIOB'2+?5+,3("%D\J=&3>H9@&QD;C MZUG:'^RS\,?"^AMIFF_#GP'IVFO%I\#6EMH%I# T>GR^=8(46,+MM929(1C$ M3GVU"**,AFO8X99 D@RY8Y&79M^9\%?AM^Q_\-_^"B'_ 3_ &_9LU7PBVLZ MU;:_/?0Z!>)-<:QI\?A?4A'>ZJB.S+>)/)(BM./-)DNDS^Z95_7;_A"=%_X3 M/_A)/[(TO_A(OL7]F_VI]E3[;]EW^9]G\[&_RO,^?9G;NYQGFN-^'W['GPC^ M$OBB77/"OPM^'/AG6I[]M5EO])\-65E=27C130M,3!$\R:)9265Y:1ZO+& MN2T=G/<12,55G4,2 1NKS_\ X+E?M3?#/]JS_@G?JGP9^&/C?P/\2OB;\=;W M2-%\$:%H&MPZC/?S'48)_MV;9G,5M;QVTL[7+[84, #."0#^CUQ!'=P/%+&L MD"".X->=?!O]CKX1?LZ>)=0UKX>_"OX<>!-8U:(P7U]X>\-66E MW-Y&6#E))((T9UW -AB1D9ZT ?DA^V1\'OAEX&\>?\%8+[2]#\):7XW7P?IE MQ;M!'%'J'V>_T>&ZU"15'S[)[O;)*X&&D.277VJYD8S2[I)&DP[, H' MZ#>-OV5_AA\2_&EYXD\2?#?P'X@\1:EI+Z#=ZIJ7A^TN[VZTY\[[*2:2,NUN MVYLQ$E#DY'-=1J'@G1=6\6:;KUUI&EW.N:-!/;:?J,MJCW=C%.8S/'%*1OC6 M0PP[U4@-Y29SM& #\"?V&_!L5EIO[)WQ T7QM^R#X8\6>(/%N@23>(] \0:Y MJ/Q*\7W-[-"=5T_552.4SSW(FF6Y%QB"W>3=O@158??'_!&;]DCX=ZC\8/VC M/B_?>%](U/XD6GQ]\=:?IVOW, DO='M!?RQ&UMW.3%&QEN'95QN:XD)SFOL[ MPQ^R'\)_!/QAOOB)HOPO^'>D?$#4WFDO/$UEX;L[?6+MIO\ 6F2[2,3.7_B+ M,=W?-=AX7\$Z+X'BOH]%TC2]'CU.]FU*\6RM4MQ=W4S;I;B0(!OED;EG;+,> M22: -2BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\Z_\ @O9\'?$WQ9U# MX2_\([X1\1>*O[/36?M']EZ//J'V7>=/V;_*1MF[8V,XSL;&<&N]_P""''P^ MUCX/?LH>,+7Q-H&K>$IF\87-YY.K:?+ISF'^S[!?.VRJIV91QOQC*,,\''VO M5;6-'L_$.DW6GZA:VU]8WT+V]S;7$0EAN(G!5D=&!#*RD@@@@@D5ZDLTD\$L M%RZ+K\V_U-O;/V?LS\8-.^!7[2?_ 4^^!7Q^^,GPQT/X4KH'[1?B&VUCP3K M&N^)M7TCQ-H]AX;NS%H$EO:_8I+>!S-:R78S,JR&^=6\5>(/A9?7LGPN^-MKJ4/A,NUY'%JDVF7P06PU6WN;6:U* M/ND$48E**JK(/V;\*>%-+\">&-/T30]-T_1M&TFWCL[&PL;=+>ULH(U"I%%& M@"HBJ J@ 5Y_XW_8C^"_Q-\)6_A_Q)\(?A?X@T&SOY]5@TW4O"MC=VD% MY.2T]RL4D119I&9B\@&YB223FO+,3\P?V:_VA?!VE^ /V;?%VG>&?%7A'P7\ M.?A/\9K7^SM)\6-XJNK>VTJ]T>.3^R=69L7D0$#K:R(VQ56-$)1%)^;_ W MA/X>?&7]A?Q3X/\ "G[,'PUF\4?$;P^+27PI\09_$GQ-U&VOEDAN1JUS'!!% M-'*7DBN&8R#S95B7:"PK]_M(^$OA7P_<>'YK#PSX?L9O"=A)I6AO;Z=#&VC6 M<@B$EM;%5'DPL+> &--JD0QY'R+CB_ _["OP1^&-_=77AKX-_"OP]=7M[;:E M<3:9X3L+22>ZMI?.M[AVCB!:6*4F1'/S(_S*0>: /!/^"\%EJ.I_L0:);:/J M4.C:M5%/+ ML0-&%9LDLI9&^K?&'@71/B%I<5CK^CZ5KEE!=07T=OJ%I'=11W$$BRPS!7! MDCD171@,JR@@@@&M6@#^:G]ISXB> _$?['%K\;?!OA7]GWP3<:M\0H->TOQ1 MXD^(LNL?&VZNDU^-FN2(842WE6/;(\#SR"W@!SF0*U?97B3P-^R_\7/$_P"W M!XB_:^UCP_I?Q+\+^.+_ $^RO]2U6*U\3^%O#-M96D^A2Z'$TC-$SK(9HF@B M#7-Q*Z.LV=A_3:?]A/X'W7BSQ%K\GP;^%,FN^,(YH=>U%O"5@UWK:3.KRK=2 M^5OG5W5682%@Q4$Y(%;/Q%_96^%_Q@^(6B^+O%WPW\!>*?%GAO9_9.M:OX?M M+[4-+V2&1/(GEC:2+;(2XV,,,21SS0!^,W[=G@7PG\9OA=^W7JFL:/=:TEIK MGP;U;3Y?$UCY6K6\LUAI=J9;B-E5H[IK:[GBD!52/.E7 R17I7[=W@;P[\#/ MB%^U!X/TBW_X0?X.V>F_!?0?%\>A2OIRZ3X2FUO5X=21&A972)K:1XY-F']%;4/$MI%I^KW1L8C-JMM$)1%!73],%O*9[@F)//O05\H1V\>Y#M) M_1_X(?LS?#?]F72+[3_AO\/O!'P^L=2F%Q>6WAK0K728;N4#:'D2W1 [!> 6 M!..*J_&']DKX5?M#Z_I6K?$#X9?#[QUJF@@C3;SQ!X=L]3N-.!8.1"\\;-'\ MP#?*1R >HH _&3]B;X2>!_VP/AM_P3D\'^++?1/&'@N/Q)\5(&TVVN;R72[J MTM)[N2SM%^T.;E[)4CM2D-PS%HHXDE#*64]W\;OA9X9^ _[/WQ-^&$+77A7] MF^U_; TG1_'%G%=FWTK0O"U]HVDWMQ:R2%U%EILFJW-NDFQD2-+EP, FOUYT MCX'^"O#^M6VI:?X/\+V.HV=]>ZI;W5OI4$DF\N$=5#++.2?-<'=)D[B M:FO/A%X3U'1O$VFW'A?P[/I_C1Y)?$-K)IL+0Z\\D"6[M=H5VSEH(HHB9 Q, M<:*?E4 'YY_\$[_ /\"?AU_P %P/C1I7[/\GA./PO#\*=$;5['PS=K-I6F M:H=4O3+! D9,,/[G[-(T<6%#RNQ =GKK_P!I3Q]H_P"Q]_P7;\#_ !6^)FI6 M7A7X9_$+X.W'PXT;Q-J5RT&EZ?KT&L'4WL[B9L06S7-KAHVE9?-:T9%R5(K[ M)^$O[-7PY^ 4$4?@3P!X)\%1P6OV&--!T.UTU8[?SI)_) A1<1^=++)M'&^1 MVQEB3N_$+X=>'_BWX,U#PWXKT'1O$WAW5HO)OM+U:RCO;*]CR#LEAD5D=<@' M# C(% 'P=^V'\:_ O[:7_!3#]E[X;?#75M \>^(?A_KVJ^,/&=_HUW'?VWA? M0_[)N;*2UO)(F94-[)=0Q"$Y+!1O"HP+?'GPI_8\^"/C_P#8T_9T\$Z;H/AB MUC\3?M4ZMI7C>RT:5(;J]M;2;QFMI97OEMY@C-DJ0A'P6MY"!\K9K]F_@M^S MK\/OV;?#]QI/PZ\">#? .E7R\.:+;:5;S2XQO:.!$5FQQDC-4?#_P"R M9\*_"?C74/$NE_#/X?Z;XBU?5UU^^U6T\.V<-[>ZDJW"+>RS+&'>X"W=THE8 MEP+F89Q(V0#\@?VQ/AY'^R=;_MX?#OX4VECX)^%<>M_##4==T2TN+O3]#T73 MM39H-:E\NR(GM[:X@@B2Z-JI_^"&'[)/PY_9S_ ."<7P=\1>"_">EZ#X@^(OP[\-ZMXFU.!";O M7+E[$7/F7$C$M(5DO+C9DX1'"+A%51]C51\,>&--\$>&M/T71=.L=(T?2+:. MRL+"R@6WMK*"-0D<44: *D:*H554 * *O4 %%%% !1110 4444 %%%% ! M1110 4444 %?BS_P4^_9I\<^._V\_B5JVD_#CQIKFFWMU:&"^L?#=W=V]P%T M^U0E)4B*MAE93@G!4CJ*_::BO2RS,I8*JZL5>ZM^*?Z&U&LZE:#X8TB6UW7%QX@NX(+*QMOL[%6=ENI4+Q M_>"1R.XU+41>6$($*:OY-\VR4E9)7 4JS$?KUXS^&_AWXCII:^(M!T77ET/ M48=8TT:C8Q70T^^A),-U#YBGRYHR25D7#*2<$5)X[\ Z#\4O"%]X?\3:+I/B M/0=4C\F]TW5+..\L[Q,@[9(I 4=<@'# C(%>?4ES2_:\T?P+\% M_CS^T/\ %C4)?@'\>]!\/_%"37-:N;_Q1J'@KXT>#-3MIHQ#I^F7<^ ]K:>1 M&EJEL5%RD>V(L=I7W_\ ;1\8^#]#\-_M Z%XPT"+Q18>/?VIM$T*TTC4?&"^ M%/#]_0:C;2TDF^T26\?E(NR)YOWK(N%+_,06YKH M9? NB3>-H?$SZ/I3>)+:QDTR'56M(S?16DDB226ZS8WB)I(HW* [2T:$C*@@ M _.']L#]D]?V)?V'OVD?BM\=/B/XL^.'C#XK6^A>'-;N]+NK?X?VBZ>-0CL[ M+389%>5-/LVDOW%W,\CAX9)25R6#_'VASW_P%_;VU"U^#^B?LS^!?B)>_ GQ MRFDZ#\"M=NM9NKF\BL(+G2UU+?##!+NZ7I^M:+JUN]I?:??VR7-K>PNI5XI8W!5T92058$$$@BN)^%_['_P ) M?@A_9O\ PA?PM^'/A#^Q;FXO-/\ [$\-V>G_ &">XB6&XEB\J-?+>6)$1V7! M=4522 !0!^=_[!?P]_8G^'=A^Q_XM^&_B*S?XS>)(DMK:\\):G%>>(O%\]WI M4TNJ#Q# C22RVZ/&\T[3*/LD\4:AH1N1O./^">G[,OP]^)_BC_@F7KGB+P;X M>UC6(_A#XBO$O+JS6283Z9/HT]A)N[M;RW5R\9/W6F%_AQX#\-^,/$GF'5M=TKP_:6>I:IYD@DD\^XCC627=( [;V.6 )YYK M5\-_!/P9X-_X1W^Q_"/AC2?^$0LIM-T'['I<$']B6LWE^;;VNU1Y$3^3#N2/ M:K>4F0=HP ?BA^P5H?PR^)%Y^R?X0_:$_P"$5D^"Z^&/B'K7A;2_$]S'!H&K M>+$\930OYT4CK#D?L[>)M%^ >M>(] M<^&/AWQMK&GZ;)?RM/IMM()5DGM](F*@3:9'+(ZQ2(TBEA*!(^,U[-XP_95^ M%_Q"^%L/@;7_ (;^ M<\$V]R;R+P_J'A^TNM+BG+O(95MGC,0'_ WH^E^']!T>!;6PTW3;2.TL[*%1A8XHHP$1 . J M@ 4 ?SE_\%!?'G@/Q[^QC\7/C'X-\(_L^^%=4OO'&HW=GXL\9>/[R^^,\^JV M^K&.)[.VMX(WL9$*0F.U\\I!;(LCJZY8_;_Q+_8+^%/[6W[9O_!2#Q!\1O"U MCXNOM!TS1K/0VOOWBZ S^#K.:2ZM >(KEVC@S,!O MXP"!N#?HO>_L-_!/4O M'>N^*;CX/?"VX\3>*()[;6=7D\*6#7^KQ3KLGCN)S%YDRR+\KJY(8<'(KM=/ M^%_AG29M:DM?#NA6TGB18TU=HK")&U58X1 @N"%_>A856,!\X10HX&* /R0^ M%47PE_:+^+W[,L7[6FL:3K?A6Z_90\/:]X8C\?WBIH6IZW,&_MV\\^X98Y=1 M2U%@[99I%C=I1MVEQ]5?\&\TGAN7_@G%&W@W4KS6O"+>._%QT/4+N1Y+B^L? M[>O?L\TC.2[.\6QB6)8ECDD\U]1?$7]D[X5_&#P!HGA/Q;\,_A_XH\*^&1$- M'T;5_#MI?:?I0CC\J/[/!+&T<6R/Y%V*-J\# XKK/"7@G1? .FS6>A:1I>BV M=Q=3WTL%A:I;1R7$\C2S3,J R22.[NQY9F9B2230!\$?\$Q?CQX _9!^+/[ M3OPG^)6O^%_AK\09OC!XC\?1VNO:C'I[>)M%U27[59ZM;R3%4N(_)C:&3RF< MPFUQ*$)7/QW_ ,%"H?!?[9/P8_X*.?&GPWI6C^(_ABVE^#]%T'Q1'&);#Q%K MFD&:.[OK20G]X+9;Q+47"#RW4,(W= S\--8N?#]E\:-5O8?">IZ_::FEG&CK; MDI=7D&FL([>*Y5HTCFGV#>0*_>3X8_ ;P-\$[6*'P;X+\)^$88+&+2XX]%TB MWL%CM(I9IHK<")% B26YN'5!\JM/*P +L3G>+OV5OA?\0/A1:^ ]>^&_@+7/ M UC(LUMX=O\ P_:7.DV[J6*LEJ\9B5@78@A006/J: /Q@M?A%H_CW]C?PW\, M=2\3?"OQI\-[S]K7PQH0T/X?:CJU]X:\/6]W!$=2T>TNKM4)@E\^9REM(\<1 MOI5# Y1?VT^#7P4\(_L[_#C3_!_@7PWH_A'PKI+3-9:3I5JMM9VAEF>>3RXU M 50TLDCD 8RQJ'0O@!X#\+>"- \,Z9X)\(Z=X;\*7,=[HFDVNCV\-CH\\;,\ M&)M#:QT]K\S/?"X#@21Q[#_#?A_1O",OA;3?ASJWBP6- MO)<6EXUZ9(='CECC+F.W(,JH7(^*/Q:TWP.M_\1-4UH:MI=SJ'EP-(AUB%;DV MT7E*PB50C/)(58$M7??M7_\ !32U_95G^/37G@VXUBU^!?@;1/&T[PZD(I-8 M34;G4H#;JIC(B,0T_=O+-O\ -QA-N6Q)/J2BOB/5O^"G7QITB^\)^"W_ &7; MC_A=GCNXO-1TGP\^SB!8IBTL+!7;W7P\^!4.J:[\$/%5I\6--^)FF_"OQ!\.8=;M)K[3]3U"W\^RDMKHA8 M;JWG1X#%(?*5_,8Y 3D ^]J*^'U_X+,2?!30?BM9?'[X3ZK\*_'WPRT73?$M MOXQN(DA/FMJ(^RNDT4:QM)$Q_X2 M 7179>"W\CR/)SG*-NW>CR:&NGZF^F^0]R M+@N5AAEW[@JXSYP&,?PYSSQT/"U52]M;W>Y7)+EYNAZE17XL_!7XT?"'QEKW MQ4F^,'Q__;.TWQ?8_%#Q9IRV?A/6?',].\3^)=2NY=7DMK M.;2HHTNDNXQ&?A# MJ'B[Q!??'/5_@7I>BQ>((K0WM_9QZAY-\TSPE8H));)1(""88Y7D!E,8CD=J MW_!3SXV>(_B'JO@7X>_LO2>./'OP]T33]0^(]A)\0K32]/\ "^H7T"W-MI%I M>2VQ74;HVY\QF1(H4#1AI 7 H ^WJ*^$];_X+63_ !*D^"-K\"_@[KGQ:U+X M\>&M2U_1[>[UN'P^NA2:?>6MO>P:G))'*MN(/,NE>2/S2;BVCA1)!.)4B3_@ MMXE_\%=&6U^$^J1_'K5/&FI?#V;X::EXDLM.BTW5],M1>ZB\VK2XMS8PVC1R MK"X?AW\2OAZUK/JNC6 MOB"#Q!I]U8WGG?8[VSOX419XY/L\RLIC1XGC*LHRI;Z.H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOE MOX\_\%,;?X&_%W7?",JZNN[&Y2#]*^:_V>/%?[-.M?&3P-;Z)\?OVX]8\17&L6"V- MEK&I?$-M*OKDS1[(KG[5:K;FW=L"3SBL6PMN(7)&4DT[,D_4:BOF?4/^"BZ6 M7P!_:I\=+X/9_P#AF74=;T]K(ZIM_P"$C.FZ):ZJ6$GE'[/YGVGRL;9=NS?\ MV=@YWQ+_ ,%)O&]_^UUIWPK\#_!5O%D<7AOP]XP\1>(+OQ=;Z38^'=*U*YN( M)I&62%FFEMU@,JQ)CSD2;YHV1%E0'UU17Y_>'/\ @MQXFN_!^@_%S7/V?=>\ M.?LN>)];MM+L/B/=>*;0:C#:75S%:6FJW.C-&LD-C+6>5[4O$ L< 65WG"( ??%%?#7Q:_X+)WNO_$67PY^SW\,])^-C:3X M;TSQ+K6I:IX\LO!VGVR:I;"\TRTMI+J.1KJZGM2)V 1(HDE@WRAI-J_3?['W M[5'AO]MC]FWPM\3O"<>I6VB^*()66UU&W\B\L)X9I+>YMIDR0)(;B&6)MI92 MT9*LRD,0#TJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *X7]HSX%6G[1GPPN/"]]J%UIMO<3PSM/;JK M2 QN& 8$.;W7-.U[5=5FOK%K!X MKJ.-553(C[AM .)]4TR]L&TJWNHV.RVTZX0B1KML?O.!&.,L0/MFBJK5IU9<]1W8Y2;6+?X*^&?BY\-OB1HOCOPU9:?K6I:AX>U6/3I8Y/ ML]Y<26<4\+2;K@9CA<#;'R"S,GFOQ=_X)M?M%?M3?#[]K*Z\!M#\+>'-*TO5+^XT_PS_9\^I,8KBZ>T5YE9;Q)/-2$$R22IY86-9)/T>HK, MD^7?VPOV9OBK+^U=\._CI\%)? M_XK\+:)J/@_Q!X=\6W=S8V6O:->36UU^X MNX(IVMKF*YLXBI,#JZR,&*[0&^'_ -NC]DSXR?"+P!X/\>>)->^')_:$^-7[ M3GA#7;>&Q6\;PIHTME926>E6#N?+N;B'R[6/SY52-V\Z0*GR!G_8*JVI:-9Z MS]G^V6EM=?99EN(/.B63R95SM=;YWD[MVX'IY(QC^\:U_V7/V:K']EOP- MJ&@Z?JE[JT&H:B^I-+=(BNC-%%$5 4 8Q"#ZY)KTJBM_K-5T_8W]WL5SNW+T M/@W]G7X _M@?L@V/CCP]X1\._LV^(_#FO^//$7BS3[O6/&>MV=Z(=3U*>\2. M6*+2I$5T64*=KL,@X)ZGK_C1\#/VD]9^,'P7^,GA?3_@O)\1/"7A_7?"WB_P MS?Z]J,6BW=KJ,UE-'+97ZV33!XI=/@=A);#>C2*"" S?8=%8$GP#^S=_P3)^ M+W@+PSX%D\:Z]\.K_P 2Z+^T3K?QCUV?19;R&RNK+4+'5H3';1RQ,Z3";4$/ MDN[(J*P\]R!NZ_XF?LX_M+? 3]K?XN?$'X#3_"7Q7H7QKMM/O+W2/'NI7VF_ M\(QKEG8Q:?'=P&SMI3+;F?3;/Q9]M\0:1'Q5)96NC>%_A5X?B@CLK6W65FFOM2^S6TEY/+),0(_)2*%(5*[FE? M;]7444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7S7\;?^":N@_'#XJ:UXJO/$^M6-SK4D:O*\-J'$:QK),T4!OV M7X](CEACO9;3QWKLMRL *B1HU?2%5I-NXJ&8 G&2!S7U/163;;NR3\Z?VBO^ M"?/[3.J:'^U;\._AKJ7P7C^'_P"TM>7VLIKNOWNHQZQH,/V3O"?[ M*/BKQ!\)+KX$^'=0T_3[SQK:7VH+XMU/PQIMU#<6=@EAY"VT%XRVT$$DYN)( MA$6(C=Q\W&?!?X>_M(_&3QM^W'X)^$UU\)]/\#^/OBUJ_A^^UO7[J^CUCPG< M2Z/I45Y?6\$,3QWI-K+'Y,3R0!)XS&XN# M#$J&>4@*7? ^9B%49/.% [4 ?F5XR_X(=7GP*^.-QKWPW^%?[-_QU\*ZYX/T M'PW-IGQDLMVH>'+K1=-ATRTNK.[2QNM]O-:P0^? R(QDA5D<;V ^Y/V%?@)J MW[,?[*'@_P $Z^O@6/7-)AGEOXO!GAZ+0= MY[BYEN7BL[2(!4B1IB@<@/+M M,K@/(P'K5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %!.**\U_:PU"XTOX/7$UK<7%K,MS !)#(T M;@%QGE>:JG'FDH]P6KL>E;N:\V_:_P#VI_#/[$O[-?BWXJ>,8]4F\,^#+1;R M_338%GNG0R)&!&C,JD[G7JP&,\UYK^QSXAU'6/B5J$=YJ&H7<:Z:S*L]P\BJ M?,C&0&)YY//O7SK_ ,%U_P!K[X??%O\ X)/_ +7WA+1=>CD\0_#%-/\ #WB" MRF@D@DM+NZN+.2V50ZC>LHD 1URK,K@'Y2:NM2]G+E94HV=C]':*_)G_ (** M^$/#?[5/[=WQ4TVX^%/B[XX6/PEL-+A\3W?B[XUK\/?!/PL2:P%Z);..S7[3 M(9X9%FN+F=),&$(KJB>77F/[*NGZ;_P4 TW_ ()^>%_C1\0O%6K:/XW^$_BP M:GIP\375B?'EU9WFG""SNY8)8Y9S$L)N"-^]GL1O+#>&R)/VTHK\5M:\4:#J M/PCU?]G6QF^,'QMTBW^/7B'PE\,/ VD^/O\ A'K7Q'I6G:):WMSI6IZY,WVA M],TZ6ZO$C43O+(]O!'B3R@$\H;7?$OPB_9,_X*(?#WP^EW\)+/P2GP^FTWPK MHGQ%O/%T'@74KZ^D2^$%_(L3B60PQ/+$I*HP*;L J #^@"BO@G]F_P#8^\*_ ML)_\%?M-T'X>:AXSMM!^(_PDUS7?$MCJWBC4-9CUC5K/6M'CCU.4WU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 &: /?CR,9VD9QDXSZFMS]C35;K5_ASJ>5I&"^3"< L2<9 M)./7^D[K>2WN;F"RT;6;:[D\F11(JPRD*Q*@#S^%/CUXS^.,NGZX=0M]5DA^RZ9H%JK1K;)*EQ;V]M(D+ M?9U#L$VAASDG]#5%?D[JO[,/PO\ VV/^"L/[;VD_&CQWXKM=#^&-OX5US0M. M@\:7VAVGA19/#L+7.NQ"*9(A)$8U_>.K1Q?,74B;GR/3?$^O?\%#?A9^S]I? MC/X5_$;]H3Q]IWP7T?Q'XDT'4OBPG@/PCIUM>S745OK\S1G[;=ZE-#;LSN%> M&..6-E"N^0 ?M]17XM?LN^'&_;'_ &4/V1/AWK'CCQ++X0U#XU^-_#D[Z!XW MN[YKO0K&P\12PZ6NJH8KBYLWMH8[=93L=K9UVB,; OV7_P $H?A[8_LY?M(_ MM6?!SPK/J\/PY^'/C#17\,Z1?:G<:B-%6_\ #]A>W44,MP[RB)KB620(7*JS ML0 68D ^VJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HW45\A_M#^*M6T[XS>((;?5-4MX8Y8]D<5U( MB+^YC/ !P.^+K2#3FN+:>_MY-T5NT4Z2-')'*YD8W RRQDCE_P!C M?X6^$/AW_P $SOV4/VDO#?Q,\8:E^T+XC\;>%_"@U.[\7WES_P )1'#? / MQ N+;2]?U5O#?QT\7_':32-4TW4K/4);=+/2-$LPVRWCN(Y8K:WF6&1XBCN5 M.UE^V/&7[#O@C_@HY_P52_::T'XDZGXTU;PQX3\(^"[G1-+T[Q7?Z?IEK>7E MMJP.H"&VF1)+B-8L1L^Y0)9?E.[( /TMHKYY_P""2OC_ %SXI_\ !,/X ^(O M$FK:AKVO:OX#TBXO]1OIVGNKZ8VL>Z661B6DD8\L[$LS$DDDDU]#4 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4%03TZ444 )M!/0<=..E>,_$#_@G7\"?BK^T1I_Q:\2?"?P+K?Q M(TMX9;?7[S2HI;L20#;!*Q(Q))$ NQW!9/+CVD;%Q[/10!X?\+K%8XUU/5-(BN)IEC^XLNX;9E4# $@8 <#CBO,/BA_ MP1Y^$_Q/^,_P_M[[X,^./^"=GP)^)'[/.B_"?6_A-X%O\ X<>&Y!-I/A]M M)B6STR4%F,L"J 8I&,DA9T(9_-DW$[VS%X2_X)O? 'P#X U?PKH?P;^'&D^& M_$-G9V.K:;::#;PVVJQ6DS3VPN$50)FCF=Y \FYMS%B23FO:Z* ,6X^'.@W? MQ$L_%TFD:?)XGT_3I](MM4,(^U0V<\L,LUNK]1&\EO Y7H3$I[5M444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 FT9S@9]:4* (O M&.I_ 7X6ZEXD\5BW7A^WF:[>?_72E64HLLF6+2J [%W)8EF)^B** /C& M'_@C1\,OB?\ M@_&3XC?%SP)\.?B-IGC36M"U3PI;:GI2W=SH:6&C6MA-#*9 M%PT(-)T33=/USQA/!HH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ I H Z#\J6B@#!^)WPL\-_&GX?:MX3\7:#I/B3PSKL!MM0TO4;9+BU MO(SR5>-@0>0"/0@$8(!KSWX1?\$_/@C\!_@QKOP[\(_"OP/HO@?Q1O\ [:T: M/2HI+76-XVM]I5PWG?+\H\S=@ 8 KV"B@#P?X!?\$O/V=_V6O$FFZW\/?@ MS\/?"FO:/<2W5EJUCH\2ZE;/) ]N^VY(,VTQ2R)MW[<2-QR:\Z_X)N_\$@_A M?^Q+\-OAEJVI?#WX;W'QM\&^&+;0]1\8Z7I:B:XF2W\B6:*1D5@[QED,NU9' M1F5CAB#]>T4 ?/'B7_@DK^S)XS^*GB'QMJ_P)^%^J>*/%?V@ZM?W6@03->O< M9\^9E92GG298O*%$C%W)8EF)]@\'?!;PE\/?%6K:YH?AW1]*UC7K.RT_4;VV MMECGOK>S21+2*1P,LL*RR*@/W0[8ZUT]% &-\._AWH7PD\":3X7\,:38Z#X= MT&UCL=.TZRA$-O901@*D<:#A54 5LT44 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ;!1110 4444 %%%% !1110 4444 %%%% '__9 end GRAPHIC 18 snps103114_chart-04284a01.jpg begin 644 snps103114_chart-04284a01.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" )% JH# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:V2I"\$\ C'&>-W/!V_>Q MWQB@#X&^+'[?G@GX4?MF?!K]D74?!VK:E%\2=,T./QE\6X-:TVV\)_"3QM\4 MQ\24_9O\!^)M,>WFU"^U?X]WGP3^,&E>'+BVN;2/1M5\,^';.^@NF\<:.\/N MOB+]K?\ 99\(>-W^&OBO]H[X&>&OB%%JMWH4_@C7_BMX&T?Q5:ZW8Z!9>*KO M1[S0M1URVU&SU2'PSJ-CX@:PN[>&Z;1KJ'4HXGM7\P?CU\0O^"8'[3W[0GPX M_;7^*?B?]H3QY\$/VB?VC?C;=_&KX9_"OPY9_ 'Q#\._ ^N_LK>(M*L_^"?_ M /;_ (_O/A?XK^)-DFCV7PD^&?Q$^(-IX!^)6@VEGXA\;_$#3=,%M.?@+X&\-_%7]IO\ X*+?\$[?VJKWP7J7B[P#XL6U M\ ?!;2O^"?-S\7=)U/Q1&]YI.I0_#S5/A!\>M&\-:3/,\GB33K);G1[4CQLD M=T ?K]IO[4_[-.L?"G5OCKI?Q_\ @SJ'P7T#4;G1]<^*UI\2_!\_P^T;6+/4 M+;2+G1M5\6IJYT33]8AU:]L=+;2;N\BU(ZC?65DEJUS>6T4N3>_MB_LFZ;X, M\-?$74?VF/@+8^ _&=OXCN?!_C"[^+7@6W\.^*D\'W-G8^+(_#FK2:XMGK5U MX8O[^SL/$%EITMQ>Z-?W,-EJ%M;W3B*OS/\ B!^QQ^T'8?&_XO?'7PU\+?"O MQ T7PY_P5*^%?[:O@OX17/C'PKH)-3TF;5POA;PU\4 M_ GQ3N-4^)W@:V^(%YH%AK?B'X;:;=W7B'0;G5_#WBC2#]9_:,_:X^.^H?#N/QCX,\2:_\%F^(/[)'[+W[,_@K5M8; MPZK^'=5^)_Q:UKX->/O'WCN?X=ZAXCTGPVOC&&QU'Q7X@U:?6-9O@#]9/$O[ M3_[-W@WP-X)^)WBSX_\ P6\-_#?XE26$?PZ\?:W\4/!6F^#/'K:G92:GI_\ MPA?B:ZUJ/1_%*76E0SZO%)H=Y?1_V1;76JNR6%K/<1[,OQS^%\0?'KPW MXST3Q_\ "KP]X6\9>,9?%WPVOK7Q_IFK:-X"AUN3Q,WANX\+3ZE#XCO+&?P[ MK&FK8Z1+=3SZM93:9$K7:F,?S_>$_!/B3_@GGXE_9 \9?%RP^"L^O:%X7_X* M>_#C2?@KX^^.GPN^#]KX8\&?&S]MK3?CQX3^*7PK\=_$2.S^$U]%IGPJ3PEX M7^*OP[@\3Z-X_P!+\!^(K&Z\*:'XBLO!/C/P])]L?\$F?#/Q*M?^"1/P=TGP M#9>#/A?\2?$G@#X]^(?A2NK^&=;U7X8>$]1^(?Q<^,/B[X2:S%X7DB\%:]X@ M^%<%GXB\+:YI&GQ0^$M0\0^ I;$VL6A2W\*6P!['\"_VYOB7\4=%^"7Q4\6_ MLTIX4_9M_: \':EXU\)?'+P)\R:7X-UO7+3^W-(UF[^P]=_:!^!/A?0/# MGBKQ+\9OA9X?\,>,/"-Y\0/"GB/6O'WA?3-!\2> ].M_#UWJ'C;0]7O-3AL- M4\(V%KXM\*W%[XDL[B;1K6'Q+X?DGO(TUG3FN/Q6^#G[$/C/1_VB_@'\9_AY M^PYX3_X)V>-?#'C#6?%7[9OCSX0?'+PW'B9Y=!U+Y'\ _L< M^+OVL?V1_P!O;PM\%M<\(_'CX7> /!?BW_@GG_P3LU?2_&MM<^ O&G[.%G\: MM%^-/Q)NK'QCJ.O"/[0'P6\2^"?A1/"?$WB?2+GPH/%$/AG3]3*>&="UH6GPK^W%\,?C-9?&_P"%G[5'CC]G/PWX M9F^/'_!3K_@F5X:\ _LU^)O'7P_U3Q7XPU7]GGP'^U.U[\3/B%XE\*7FO_"C M2/B+XNE\=:/H?@>U7Q+XK6VTSX-_#N7Q=XHTBWNX=*\'@']"U[^UM^RWIOPM MTKXWWW[17P2M?@[KNLMX#?BO\-_%D<7@/P_ M\4WF\->-_#6N0?\ "LO%D^OVWA?XBK<:9J=U _@7Q'<>%?$T&A^+$D;0=4F\ M/:W%9W\LFEWJP_B9XO\ V-?V@O$UUXP^/LOP"\8>#O&WQ%_;OUW]ICP=X3_9 M\_:,^%GP\_:3_9AT2\_91\#_ +,5UX]\+Z]XBTK4_P!F7XF^/?C W@36M;^- MWPS\6>(=0\#MX7^)LMW8^)O&_CKPS'OV%/@#K7BOX0>%O MVROVGO#?Q]_8S_:%^'OP\C^'OA7QC!^P!\;/''B?XN>-/C#=>%OA1HWAWP3% M\1/@9X-^'5KHFO>.O!OA/PK\(KSXW?&3XCV_@BZL;CQEX?TW4@#]^++]KC]E MC4O&?@_X%]# M36SJ.N6GBOP^3KWAE].M[AM?T1)=6TA+S3XWN!]"LP4 ]060#!_OLJ@_ANS[ MU^%GQ*_9'_:0T']K+6_$W[.?PBN/AYX-\3_M ?LN_$+5]1D^)7P8^(/['_CS MP/\ "K1_A'X3\4^,?BC^SM\4_"=[\8_A-^TCX$^&/PO3X>?"/7/V6KS2=)N; MSPI\&_%NL>,]/:#QII5E^NGPD^)6M?$VT^($VL?#[7O !\%?%[X@_#;2QKE[ MI]]'XRT7P+KR:78?$#0Y]/58TT+Q0@EFL[*X'V_3;FUO=-OBUS:R$@'R_P#! MO_@I!^SAXY^ 7@/XZ?%[XA_#']FR+QZ/B?=:=X2^*WQ9\&:3J*:+\+_B[XC^ M$6KZ];WFJSZ NI:2VK:+87=Y>6EB;?1CKUC8ZA,)%-Q+]&?$+]J#]F[X2Z)X M+\2_%'X^_!KX=^'/B/;+?> -?\:_$SP9X:T7QII[65CJ1U/PMJFK:S:V.O:5 M%IVJ:9J,^K:9/6TLOY3?L(?L(_&OX/?%7]DGQ9\9/A[X M5BTSX-_LH_M_?"_Q!>/XB\,>*)O#_CG]H;]MGX;_ !9\$V6DVUM),O 'CSQYXMFTZ_UCQU<+X2UWX&_%S1 M?&^@^%OB;+X*FUW7]+MOA1X.BMOA[XXTZ6UM]" /Z&89H;B**>WECG@FC26& M:&1)8I8I%#QR1R1ED>-T971T8JRL&4D$&OE3]JC]L[X&_L=0?!>X^-GB2#P] M#\=?C9X-^!?@R:?4=!TZWA\2^,%OI_[:UBXUW5])CMO#&@6>GR7.OW]G]NN[ M0W6FQ1V,S7R,F!%\2?BO\#?ACI>AZI^S3ITL/@*V_94^&NA:;\%/$_AV#P+X MBN_B%K7A'X<_$4?"_P *ZE%:^)?#'@'X$2:E)J&GZ9XJT[3M3\2>#=)CBT*" M*Y@F6'D/V_?@[\4OBMH?[+VO_"CP>OCW5?@7^VE\ /CQXD\(P^(?#GAK6=8\ M"^"+GQ5I?BD^'-0\7:AH_AN;6M,M/%$.M0Z;JNM:0FI66G7UI9WIU*2RM;D MT_V6?^"@GP!_:9M--T*/QQ\// GQHU/QQ\?/!\'P"U3XH>$-6^*;0? CXQ_$ M;X5ZCK4?AJWGL-:FBUS3?A\_CU=/CT@W>C^'=8MY+LW%K:R:I-] >#/VD?V? M/B-\0?$_PG\ ?'#X2^-?B=X*&H-XM^'WA3XA^$]?\9^'%T?4(M(UEM8\-Z7J MUUJUDNBZO/#I&M-+:@:/JTT6F:F;2_E2W;\G/A[^PC\;O"7P._8D\(1^!?#& MC>-OA+_P51_:)_:K^*][I?B#PL+O3_AM\4/B%^W!>:5\0;75P'7Q#XHU#PA\ M9OADEQHT#7.N0V=V^@7\/V/0KVSA\W_83_8"_:$^#OQ!_8L\/?%_P=\6]4M? MV+_#7C72;GXK>,/VM?!OB7X,:IK+_"G7?@Y#K?[/GP=\#^!-/^)%_:_%N#Q' M<>+O%GAKX[2^"M+^'\$'/%,0!^B'QC_X*$> ?@9^VY\#?V.O M'O@_7K"R^.OPZN?$FB?&J.]A?P1X7^(&I>/X/A_\-_AGXUM6L5;P_-\5];2_ MT#P-XHN]7CT_4_'S^&_A_%82ZUXMTF6KFI?M\>"?#OPO_;N^*WBOPG?Z'H/[ M#WQ9\7?"74K?^W+.]OOBAK6@?!_X0_$W05\-1QV$0TK4_&VN?&'0OAUX?T.[ M&H7$OB!()S7_M!_L.G]IG]L'QKJOQ6\(6^M_LT?$7_@G[XB_9R\ M1:K9^)+33/%&G?$._P#VAO#_ ,2=$O?#$-O*/$'A_P 3>%+/1[3QOX+^(&G) M'+X4\::'HFIZ9=6^M:?:.GY_?#?_ ()\_P#!07Q?X>U+X%?M"^,M,T/1/'/_ M 4VUG]J_P",W[3/PNU7X9/KWQ(^&O[-GP,^ &B_LM^(8/A1XPT#QCX8L/&O MQK^.OPE\$?$?XJ>#M:\)ZUX4\*W?P[\:6*6@TCQ1X/=P#]+5_P""C7@K3OV$ M;K]M+Q?\/M=\*:CX?UB/X7_$'X+7OBGPG'K?PZ_:)MOC9:_LT^)?A!XL\>:M M=:'X+T33O!WQUN'\->)/B=KLNC^$M,\(VTOQ%O$@T I$]+Q]^W'\9_@A\+/V ME_B-\=/V1M6T"#X#?LN>./VH_#'B#X:?%BR^*'P:^*>D> M&U+4]8^&D'Q8N M_A]X#N_!'Q/\RUL+B#2-=\!7NCZIX:U3_A)?#6MZ_'HGB/3M)^9-)_8[_;(_ M9_UW]MOP3\-)/A]^UG\)/VD-1^$_[2CVW[5=E\*M)T/XB?%*\UBT^'G[8O[. MGBOPM\./ WAOPOX9T_XZ?!#P3X&\0_#OXC1?"W6?!VA_%34O%VI_$C0/$2ZA M?OJGSKJ7_!.3XG3?#7]N'0?V5OV2]1_8D^&WQN_X)\_M'_ \?LKZE^T)X1U[ MP!\8OVF_BEHVBQ_"KQOX2^&W@?QIXZ^"OP)TOX::?8^./!^I>,-)U[PO=^/8 M_B3:1:UX+L-)\%6NK78!^FGA']M#XV>&?'/P:\*_M7_LMZ9\"O#W[0/BZ+X; M?#+XD?#S]H#P_P#'OP9!\3=3\+ZQXP\)^"_B"O\ PK_X5>)?!]QX[TKPWXBT M_P (:_8:#XJ\,7?BFPL/#&K:MHVI^)/#8U/>TG]OSP7JO[=FO_L5#P5K5I;: M3X8O++3?C3<:M9'PEXB^/?A[P9X0^,'C?]G?3M$CM&U%?&?A3X"?$;P#\7I= M3DOVLM0T;5-=TN*R@OO"U_+-X#X@\+?M9?M8:Q^S5H?Q#_95U+]F[X9_LZ_& M3P-^T1XNN/&OQL^#GQ \>?$SQ!\$_#NN7/PQ^&OP]T3X4:SXI\.:5!KWQ'O_ M _KOBGQKXW\6^'(-*T#PM+-=_;D\)_M,0_P#!1R]_9Q>X^ ND_ _4?VEO&NNZC=?%[X(VWQ;M_A;: M_%)O">J? _QGXU_9ET#7M1^+$GAF+24\/W]P@\):99:3:@'Z97O[8/QA\=^+ MOB_IO[+O[+[?'+P/\"_&6M?"_P 9^.?$GQJ\,?!L>-/BKX/-F/B!X!^!^BZW MX4\40^-[WP)?7G_"'Z_XE\>:]\)? Q^(MCK'A#3_ !->+H.O:SIOU%\ ?CEX M$_:3^#W@/XW?#:75F\(?$#13JEC9^(-,ET3Q-H-_9WUYHOB/PGXLT29Y9=#\ M7^#?$VEZSX3\6Z*\T[:3XCT75-/^T7"VXGD_-ZU\-_MV_L>:?\_P"";_PJ M\?\ P9_8Z^%?@CXLZ+J?AWXM2:I\5O''Q:T348]#2'3?BO\ %?XR_$+XJ?$N MV\-R^'?$7BK2KWP''XV\9ZVGPZU.+6IKK5O B^'=4U.STG5+V]TFQ .E^,?[ M3OB3PO\ &;PW^S?\$/A1_P +G^-^J^ 9OB[XGT[7/'-O\+/AO\,_A5_PD-SX M/T7Q-X]\?R^%_'.JQ:IXZ\6V&M:%\/?"GA7P-XHU;7W\)^,]4U)_#^B^'9M1 MN#P/^UYX$?B+JOPJ\5Z7\=/%/AW1?"MWXKL&MY-) MU/X9?$F\ET;P[\5/ OCK3[RUU/P#XGT&VLK_ %E/[1T35?#F@>+?#OB7P[I' MF?Q8^'GQO^%'[8'_ UE\'OAC_PO;PQ\3?@)X1_9\^,/PRT/QCX.\#_$?P_/ M\*?'_P 0/B'\*/B-X%O/B1J_ASP%XFTJ3_A;/Q&\+_$+PUJ_B[PKJ]LA\&:] MX:FUHVVN:4?G/Q7\,/V[/&OQ+_9E_:\^*/P>\ >,];^"_P 9OV@]2T;]D[P- MXW\*6OC#X:_!SXR?"KPM\-_ ?B2S^)GC+5-(^%?Q!_:-\!:EX;\3ZQXIO4U? MP;X6L?!OQM\<>!? WBG7I?"%GJ_C\ _0KQ/^V#^RAX+\*^%_'7BW]I;X#>'/ M!?CCP[J'B_P5XLUCXM>!+'PYXP\)Z3?:3INJ>)O"NLS:ZNG^(M TV_U[1;34 M-6T>>\L;&?5;!+N:$W"9ET[]KK]E?5Y_'MMI?[2'P*U*?X6^#3\1/B1'8?%? MP+>'P)X %NMT_CCQ6;;7)5T+PA%;NDL_B34&AT>W62,3WD3R(K?E]^RE^PK\ M:?!7[37P:^.GQ2^&7@3P_P"'UL/^"J/Q"U'P9IWB/PYXHM/@)XC_ &V?CO\ MLM^-/A]\,=$-O:VMIK6KWW@GX;?$K5OB5XC\'6"^$;7QEXI\7Z/87^K:5KD& ML^(/@S]I/]BOXR_ #_@ECX ?Q;X#\*>%8/V7?^""/_!3+]GOXZ)H>N>&)XM# M^(WQ'^%?[/NL^'/#MI'H+1-XLT?5=8^%WCO5=2UC1S-IUMJ5G'J5W*NHZQ:7 M,@!_2AX$_:4_9Y^*%AX\U7X;_'/X1>/-+^%WF'XD:EX0^(WA#Q#8> DCM+Z_ M>?QA>:7J]S;>'+3[#I>IWBWVK2VEE):Z;J,\=P\5A>/!A^'_ -KK]E?Q7\/? M&'Q:\,_M(? OQ!\+_A]);0^._B%H_P 5O ^H^#/!DMZ+9K"+Q5XCMM;DTK0) M=2CO;&;2H]5N;5]5@O[";31=QWMJTOXO?%']B7]I']L'POXY\4Z?\$/AS^S3 M:V7[ _PF_9H\$_#'6/'WA/Q%X3^.FJ^$?CI\,_C^_A#7+_X7VFJ6GA[]G"+P M[\.=1^#/A2X\3Z7_ ,)9+X>^-_Q(O+SX6>%M+LY].\7=O\;?V4OVB/VE/'/Q MO_:!U[]E:[\ 1WOPD_9'^&_A'X)VG[2'@?P#\$M&$]Z?B3K&A?\(Q*/A_>:G#H'Q#LK#4;^R\)^((I].U'4$(BEF_.;X=_L:_MDZ_ MXY_9]\4_$O1+>71O W[4'[7GC?\ MSX@WO[/]E\<[#X4?%;]A+6/@3X-U_\ M:%U']GGP[X:^&7Q1^+FN?&6_U.&X\1>"-.U;6HOA7/X''CC6M;\2:+KEZOA7 MA;]A;]LSP?X,_9@\2WWPO^.4FK>"O^":'P,_8@\;?"7X(?M0_L__ TU30OB M/^SM<^,K;4M9\0Z]XRTOQ7X*\9? CX^0^)]/O;G4M U5O'_A.V\):3_PE/PH M\4W.KQZ3X, /WF_:G_:"T[]F7]E_X[?M-2>'I?'FE?!+X.>._B^WAG2]8M-) MF\5V/@GPQ>^)AI-AKLUMJ-E8-J\%F(+;4Y+6\MH?.2X,,\0VM)>?M8?LSZ5X M\TCX4:]\?O@QH/Q7UK7]-\(67PQU;XG^#+'QW+XRU;2-&UW3O""^%[K5X=9; MQ+?Z5XAT2^TW139+J.IVNJZ=-I]M<"\@#?(7QD_9'^(4W_!(#XA?L2_#?P_I M-Q\3V_8-UG]GCP=X5'Q$U7Q)H \9CX-MX)TGPY:?%#X@V6AZSK'A^UU58M)T MWQ?XNTW1K^ZTF"VU'5M.TV5I;.#YT^,_["GQN\6_#3_@II9>&? 'A:;Q]^TI M^W-^QY\+_A]XZ^,>H_%[ M]FKX7W'P.T_XH^$M%^)NG67[1OQL^'/PAL/%]QX8N'U+76L?#%C\0X/'EQIO M]D)=:OX>TN::&?3]/N!K-O\ 0\7[2G[/4WQ8G^ \/QQ^$DWQLM4N'N?A)%\1 M/"4OQ'@^R:4->N8I?!D>K-KZ75MH#1Z_<6)L/MUOH4L6L36R:;(ETWXM_%[] MC?\ :GEL?B7\#?#O[.?@[XH:-XU_X*P_!/\ ;_TG]I#4/B5\/M$@T_X=Z3^U M#\'?C/XGTO4?#.O2K\1!\:/AMX%\(:Y\%O#=M8Z;)X0UKX/:5HS67CN&_G?X M;39'@;_@G]^T?X;^,7ASPKXU\*?&7XE^#?!_[?WCO]KK3_B5-^UCX&\,? > M&]5^.?CC]H7PIXFTOX0:/X/C^-MS\>+-/%EM\+=<\!:O/IWPM\272Z]JFL_% MQ_ASJ?\ PA,H!^Z/A?XZ_!7QN?AZO@SXM?#?Q8WQ:\.:]XQ^%Z^&_&OAW7'^ M(?A+PK)I\UG2;+4;BVN]1LX M9O5J_"+]E']F[]HW]D#XN_'S]JWQ;\ OA[J&G_M*_#/XO_%O7/A3X"\::&-5 M_8Z\6^&/%GB?XI>&_P!G#P'KFN:BVA^(O!?[04GBG4O'OQGU_P"'MGIWARV_ M:[7QMX\_L?5OAWXT\.77@K]L/ /B2^\9>!O!OBW4_#FJ^#M2\4>%/#GB+4/" M6NF(ZWX7O=6DWE_)MH ZVBBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^6/VC/VQ?@A^RWXQ_9M\# M?%OQ/9Z!KO[4WQC/P5^&<=UJ>AZ="?$,7@SQ-XQN=6U9M8U33ID\/PG0--\) M_:=,AU.\D\9^-O ^ABR4:\MU;_4]?"G[9_PG^)OC_P ;_L+>//AOX/\ ^$YB M_9^_;,T?XK_$#0K?Q!X<\.ZO%\/M8_9\_:$^#&I:]HLWBJ_TO2=4N/#.N_%C MP[KVIZ&-1M=3U#P]8:RVAKJ&M6]CI5\ 1?L;?\%"/@+^V!X)^'E[I'C+X>^# M?C'XZ\.>(_$]S^SM/\4O"'B7XJ^&M-\,>)M6\/:G)?Z!I\UCK$ZVB:?9ZGJ6 MS1()=(M=9TW^T8($N;:>Y^A?AU^TE^SW\7O%7B?P+\*OCC\)/B3XS\%I-)XM M\*>!/B)X2\6>(?#<5MJ+:/6/4 M(I+9?QM^%7_!.GX[^&OV7_\ @F;\(#X<\.?#SQM\!?B1^U[J_P :/%'AK7/# M5U?_ ]A^/\ ^S1^VI\-;#Q[X?OK.6"3Q;K%Y\0OC5\/=;U2ST:Z&H7-Q(VH MZFR_V+-+;6?V!_V'_P!H+X7_ !5_93O_ (T> OBO9+^R=\ _&7PN7QQX[_:T M\*_$#X<#7=:\+^#OAS+HG[-_PJ^'/A#2-;N_A5XNTOPA;>*]3;XZGP/J7@]M M#\"VNF^#/$?BJWO=?T( _0[XS?M=^*O"O[2.A?LF_!3X5>&/BC\:+[X,7/Q\ MU>Q^(7QFTWX)>&;3X?MXOU'P)I$7AO4?^$)^)?B?QSXIO_$>BZP-4TS0/!AT M3P;I5OINH>,O$VB3^*?"=AK?%?%K]OG5OA5\ _@-\5/$/P#\0_#WQ]\=?BHW MP83X%_#7@F\C^$^NV'PX\ M9:-I7B.P^*>J^)OAK;^&+=;?QQ:75EYU^W=^SIJ_QU^)6B6?Q=_82^$/[>7[ M.V/@JRM-7\ ?#_\ :3^ 7QCLM2\02^*/$/AOQM\2O%7@BRN/ GQ*\/3^ M"K*&^\ _$#P7XV\$>(/!U]+?:;XSTGQ+97'A/XD\;_\ !/']HSQ-\!_V'9X];N=1TS4+:ZM]/GW5[M^S;^T M_P",?BS\0OC+\$?C%\%YO@?\;_@?H7PI\9^*?#>E_$31/BUX&UKP)\:8?'<7 M@3Q-X1\>Z5HGA*_NVDUOX7?$'0-_;6^)?Q4^*WQ$\._M"WF@2ZC\'/$ M?[%OQ5\ _"^;P5K'PETCX#>.O#E_X-\?^*_"'@'Q[X=T6"R?QEXVM?'GQ2AD MN?A_XQ.AZ=^U?P%_9A^!O[,ND>(=)^"W@&S\)'Q?JEGK7C'6[K6/$OB_QEXR MU73=+M]$TN]\8>/O'.M^)_''BJ?2='M8-*TEO$'B+45TK3U-IIR6T$DJ2 'Q MOHG[9NL?'_\ ::\=?LY>&_V7_"OC_P"&'PQ^,6I?#?Q-\2?%_P =O@S;:K_: M'@?2] E\=^-O#W[/^MV&I^/]:\/^"/$OB&X\''5X5M7O-;TG5A9RP0>2T]WX M1_\ !1ZV^)/BOX3ZKK/P2\1^!OV;_P!I'Q-\4_!_[-O[06H^-?#6J1^/=;^% M?ASQYXX>Y\:?#FTL[;7?AGX>^)7P_P#A5\2?'?PFUB?5_%$NM^'O#$<'C'3? M /B'7M"T.]^=_%?[(WQ8\9?&CP=IFF?L7?L]_!SQ#X-_X*!:=^U3??MM?"O6 M?!&AMXL^%FD?$J7XDZV)-$@8_'VZ^/WQP\#W5S\ /C7HFO1#X5W]CXB\;>,+ M/QKJ/AR30O ;X/P<_8M_:0N?!G[%?['OQ0^&NC^&?@O^PUXJ^+NH7GQ]L?B+ MX;U:U^-'@]O@-\??V;/@II'P_P# FDSOXX\/^(]3\&?'Y/%WQ2D^(5AX%-6\?Q^(;+Q)9@'US^SS_P4%N/C3XV^">D>,/@-XH^$7P__ &MO MAQXH^+'[(_CW6_&OA;Q3\(> -"T/Q'\7?$GPDMO"UU87=KIUCH26FH: M#%J/]M3ZI!IKC5+?3UM(ID:>3XE_9B_9G_:@/C7_ ()[>&_C1\+M#^&WA?\ MX)P_!/QM\/+SXC:=\1O#'C33OVA?'UU\)=#_ &O?#7PWH1C\1^%? NH> M M-\1?$?Q0/B9IGA7Q)H/B+5?#7@C1M%\16EIK7BF/DO^"D_[#/[0'[2_CG] MK;4/AQX*T#Q/X;^,/_!.;P)^S?X:BUCQ=X?T6/7/B)IG[4VO_$CQ#X:U*SU2 M>-['2'\!:DET^LWH72[N6:72DD:[#)0!^K_A3]I_]F[QUX8^('C;P;\??@SX MI\&?"B6\A^*'BW0?B;X,U3PU\.6T^Q;5;U_'.N6FM2Z9X4@M])1M7:YURZL; M9])QJ<4TEBPG/R_\-/\ @HG^S7\8_BC^U#X:3Q5\+4^$/[)GA3]G'XAWW[1E MU\3_ /JWPNUBX^.\/Q-CM(8-68QZ;X0U;P3J'@(Z-=2ZAK-O@]_P3%U'P=X6\0Z]H MWA[PS\:/&?[$'[77QH^/?CSX+^-;6WTG5I=#T3QK\/-2\'?#_3?%.N:->Z#" MWB"SM+J"[\.Z!K>FM\E_%[]A;]L;X[?'S]IC]I^P^"5[\!H_%'QJ_P"">?QB M\*_#KPE\=/A;H7QJ^+EC^S-X%_:>^'GQ&CU?QQH,/C?X8>"?BQH,OQ=\$^,_ MAW-KE_K_ (5UX?#[P5HM_P".O"VHS7FK>!P#]\?"O[2/[/GCC3? &L>#/C?\ M)O%>D_%7Q%K7@_X9ZCX=^(/A76++Q[XP\-Z3J^N^(O"/A&YT_5)XM>\5^']& M\/>(-4UOPUIS3ZYI-CH&MW-_801:3?M;]?X,\4?#?XDVR^/_ !KW@[QQ9)< M>(_!T?C+PI?Z-XAMOM/AGQ)>:'XK\-P^(M*DNT=M"\6Z'?Z3KNEQ7K1V'B#2 M;NSO88]0L)4B_!G4_P#@GM^T'\3_ (%?%+X/_P#"!>-OA1KW[5O[7OA7XI>+ M/V@/BA^T?H'Q@_:"_9V\)_![X<^"]'\._M%Z'/X(M_#_ (3\/?M4^)+OX;:3 M\/\ X=Z1\'=3\1>'/"^@:IIOCOXH>//$5_9>)/!^L_I-^R?K?Q1^$/@?]EG] MF#QY^S9X<^&>IZ1\)/B=X;\17GP8UG2+OX&^"HOV>M8\ ^!?!FH>$=*,DWB' M2_!WQWT3Q&?'/@30]:E/B;P-#9:AX0\)(?M6A:9\2OB3X0\$W^JV7VU--;4;*T\1:OI\\NEQ:C+ M#I\VJ>6NG0WTT-I+=)<2I&:WB?\ :L_9B\$^-[;X:>,/VA_@CX5^(EYKN@^& M;;P+XC^*?@G1O%TOB+Q58:7J?A?1%\/:CK=OJBZGXFLM-/@!\)X]7\8W>F?&[3/$_AG]KWQIX^\$^)_CWXC^&>ES>.] O?AAX8^#$U MSX:@@UOXA6_B+2]-U?Q%<:^GC_B/_@G;^T9XB_9N_P""HGAMOA;X4B^*W[5/ MP*_8O\'_ F6\\7^#9K_ %;Q-\"OV6_A=X,U33-7\1)=7%GX?'@7XMZ'XFF\ M.ZA>7HLCJ$9\4Z#<%+V"\8 _3#]MS_@HE\"?V+? GBW4]9\4^ ?&_P 7_#3? M#.>T_9ZMOBEX0\,_%/7M)^)/Q.\(_#JUUBQT'4'U'6([*PA\2W_B:(G0Y6UC M3/#6L)I^8[:ZO;+U#]I;]LOX'_LH:W^SUX?^,'B2UT#4?VEOC9I_P,^'BW&J M:#I\2>)+WP[XB\1RZSK#:UJNF21>&K"+0+?1KN]TV+4KM?$GBGPCI"V).MI< M0_D9^V%^Q3^U7XL\&_MZ? WX>_ 'PI\9;;]K;]K/X%?M2^!_COK?Q-\ >&(? M!VC^";O]G"'6O!/C#0?$;6OC8>/?A;:_ K5[?X/7?AN#5/!VI^&?$6A6^J>( MO"VI6&O:=JGZ6_MP?"/XH?$?4_V+/%OPR\'KXZE_9_\ VV_ 7QL\;^'8?$7A MSPYK$WP^B^%7QQ^&&MZEH%SXKOM+T2_U'P_??%'1?$%UH]QJMA=ZCHFFZO'I M+W6L)8:=>@#OV0/^"A/P%_:U\,>#TL/&/P^\#?&?Q6?B1*_[/%]\4?".O?%7 M2;'X:_$#Q7X(U.^N/#UE-I^LSQR6WAF#Q+=PQZ*D^CZ7K5B=0C%N\5[<_0W@ MS]I+]GOXB_$+Q/\ ";P#\^%?B'X3U_QGX=71]0BTC6 MFU?PWI>JW6K6:Z)J\\&D:V9;4#1M6GATS5#:7\L=NWY,_ 7]@WXW_#;X%_\ M!,GP3=^"?"_A[QC^SK^VY^TI\;?C5?Z+X@\+RW7A[PC\7? /[=?A^V\9:/JT M:M_PDNN:YK'QO^&MQJ6F6#3:BYOY&U>%[?0+R.W\\_85_8#_ &A/@[\0OV+O M#WQ>\'_%O5;3]C#P]XVTRX^+'C#]K;PAXE^#.K:R_P *O$'P"8E MT76CX)^)/B3QKXKO_$O^'_[=\*6FO\9\5_V] M=9^$_P"SU\&OBSXK_9^\4?#WXA?&#XT6/P!;X:?'3QMX<^$WAGX9^/OMOC^R MU'6?BC\8X;#QIX8T/X6:C+\-]43X;_$;1M&\067Q1N/%OPNL_#NF0W7CZRCL M?/\ ]O/]GK6OCK\0_"VG_%7]AGX/?MY?LT1>""NA>'SJ/@'P3^T?\"OC5::M MK,VJ^-?!?C;XG>*O!>CS^"OB#X5N/#&B7+>"_'/@?QUX)U_P>;XIXTTGQ2J^ M$/AKQ9_P3M_:$\1? #]GCX3?M#?"SQ1^UY^SCH=O^V5IWC?]C.7]J"6^\7^ MK#XP^,M%\0?L;R7_ ,8_BKK_ (7TS]H'4_V1OAQI_BKX96.I^-/&D-_X-\7^ M,O#_ ,4?A[>>,M>^%WA?6% /OG7/^"B'C#6?V=_V%/C%\$_V:]2\;>.?V[_% M_A_PCX&^%/Q+^)UC\'!X-EU/X$_%CX\:CJOB;QI%X'^(D-YI=MX=^$FKV^@W M6C^&IX?%,&LZ%K=E)::=>87WG]G3]I_QQ\3OB9\6/@/\:_@B_P #/CA\(_!G MPJ^)NK^']'^).B?%_P !^(OAQ\9+_P")&A>#O$7A;Q[I>@>#M2:\B\4?"+X@ MZ!K_ (?\3^!_#.IZ?+I5AJE@-7T;6;6^3\G/!7[!O[<_QJ^'?[+?PP_;ZO-6 M^,,OPG_;YN/C'XW\>:?^T6]AJDW[/5U^Q'\8/AKX$M/#WB;X4:)\!_&^C^+/ M 'Q \1^"O"'Q+M-!M[.7XD^/[SQ[\6=.NKCP+XNO/#VE?M5\!OV6_@5^S+I? MB;3_ (+> ;3PI<^-;W3M2\9>(;[6_%/C/QMXQO=&TQ='T.3Q=\0?'VO>*O'/ MB=-"TP-8:%!KGB*_MM%M9[J+3(;1;RZ\X \M\'?MS_!N]OOVBH_BKXB\&_ G M1_@)^T[KW[,EKXA^)7Q#\,Z'I?Q"\0Z!\#OAQ\=;G5="FU=M&BM;AO#/CK4Q M_P (R)M3U1+/P=K&LB:2T^&WC;X-?%O5_P!M M3XJ:E\/OA+J\GQU\)^$/AU/HOAGP]XIUGQ?XP?QU9:9XW&K?8-:\.V?PVT+P MWH&B:CJ>O_%7Q3X<\&7$^AR7%]?6/S%'^P]\:[_]I#1?'^O>!/#.I>"=+_X+ M.^*OVU8KB_\ $?AR^:U^#S_\$UKK]GWPKXY@TJ:22=?$MA\;A9V%CX?2/_A( M=+CAA\6QQPV=O'_:-N=9 MT7Q=X;DOO#?PD_:7_9W^+W@OX=>,-%TF*5F.O:U\1O'=OJ.I>'H(/[4TO4=1 MOM>UJ'#7D[@'ZKZ'^U;^S)XF\2^/O!GA[]H3X*ZYXM^%>F^(=9^)/AK2/B?X M,U+6_ FD>$)VM?%NI^*]-L]9FN]$L/"=VILO%-W>Q1V_AN_!L-:DLKO$)X:Y M_;\_8:M-,U#6I_VQ?V7TTC2;G4;/4]47X[_#*73[&ZT;6%+YTF/6=-EU#[-%=1N?R*LOV)/VL=?\ V?OV0OV9Y_V<_A[\/+[] MA/X$?M$^!;CXSV/Q+\"7V@_M ^(_%7[&7QF_96\.:=\)],TB,^._#^E_''QK M\2]!^//Q=O?C%IW@<>'O$/A"SL;N/XAZ^;/Q=IOT9\%?V#_&W@#XA?L<:C>? M"SP+IOA/X&?\$B_'W[)FMPVUYX5N8?#GQN\6:G^S''-X=TO3X58W^GZOH7PV M\9V>I^+K..33;BTMOL5Y=R1ZV([D _3;P;^TE^SW\1-?\9^%/ 7QQ^$?C3Q- M\.M*MM=\>Z!X5^(WA'7]6\&Z'=K,UMK7B6QTO5[J?1]'E-M=1KJMZL6GB>TN M[=[E9[:>./YZ^)__ 4L_8L^&_[/OQ__ &D--^/_ ,+/BIX%_9N\&R>,OB/9 M_"/XC> ?&NOVT-VL\7A32;2UM/$T-DNJ?$'5X?[!\!OJ.H6&E^)]9D%IIVI3 M,DI3\X_!W[!O[5'P_P#@E^RGH7@CX6_!./XC_"#_ ((^'[6UO++Q[\--8U;X;?$^3Q%J7]GZKX4NG>X?6 M(+N#Q3<)?>.^/?V!/VUOC*?VQ]5O?!?CZV'QL_X)5?$O]E#X?+^T/\9_V==6 M\:0_&!O&47B7PUX0N/#_ .SEX2\/?"+X=?#G4K?6;^V\*W_AC^U[*RDT[5;K MQ)8>$A/I%AJ !^W7AS]L;X-7^D_%?Q]XE^)_P)\,_!?X>W7PR?2/BQ'\>_ 6 MLZ+K.B_%#X>^$O&OA_4_%=JCZ?'\-[O6KSQ5;:;X)T76M3U&^\?:+-H?BWP^ MS6/B73K%>KU#]KS]E72O!7A;XD:I^TC\"M.\ >.+7Q!>>"O&=[\5_ ]MX:\7 MQ>%)8[?Q.OA?6)=;6QU^Y\/7,T=KK5EI4UU>Z7=M]DO;>&Y5HA^3^M?LH?M0 M7G[1?BG]KJ/X!:=K=KI/[:O[.G[4FB?L^>)?B1\,HO%OC'PQHW_!-UOV1_%= MI8ZU#J.L?#73OBU\$?B=XGN_&O@A?$'BK3?"/B)_"5_-HWB_2+O5?#7B&PO? M"+]B+X]W'[9OP;_:H\=?![P/X"\,:A^U]^V;^TWKGP]MO%_A3Q#K'P/M/BQ^ MR)\#_P!F_P !OJ$FBI_PCNN_$GXB^)/A=XP^)/C^?X=W&MZ1X>UGXE:K!/XG M\2WIU3Q-JP!^QQ^(MOXP^$]S\3?@-<>"?C2FL^#;WQ/\+Y='^(&FVG@/XBW, MFGS77AN"T^).B:=XQTRQ\/Z_=I#;'Q58:3XBM[&VE>^CT[4?)-M)^=OP4_;9 M_:C^,/QX^,OP%^)O[%OPC^''A7X":GX)T3X_^.KC]L73?'.E:#H?Q)^&:?$S M3-3T#PS=?L[>%XO&-A!X;N[:'7[;6=8\)6UK*]X1B:-J.F:EI=CX&^*/[6_QM^*7PU6RET@ MG3[.*?X?>,O#=V=&@$;:#)<2:+/##'O!7B33/%D6D6NK:UX4T#6/$^D7 M7@S6;N71]2O#X=U6]UG3](U:)$LKD _0[PU^U_\ LG^*_ WC;XD>%/VD_@)K M_P .OAA_9\?Q"\;Z'\6? >H>#O JZF5CT=O%/B"TUQM)\/V^KY0:'-J5Q:P: MRCQ'27O Z ^$^*?^"E7[+WA;XI?!WPM=?%;X1R_"/XP?!WX]?%/3?VB#\8? M]O\ #33]3^!'Q ^"7P_U3X?QWSW;V>L>*-4U#XPSS7%I9:PFH^'7\%ZU9ZII M#R/++IWY:7/[!W[4OC#XD>%_VD;[X._%G4O%?P2\3_LP^)H_AU^TW^UY\-/B MCXH^/&B_"_X@>,?&_BCX8:!9?#[P];?!OPMX>^%FL^*[;XG? +QG\1->M]=U MCXJ:0=(O_#_PC\+7MSXCN?MSX4?L[?&/Q7^WA\)OVM/'_P"S'\*O@9X5T#X< M?MO:8=*T3Q!X(\1_$73?%OQB\1?L4:5X,\;_ !1NO"PGT#5?C)\2?"_P4^)R M^)]>\!ZIXGTOPWX#L?!O@W6?&NN:I?7PH ^YO&/[87[)OP]TO0];\=_M-_ # MP=HWB?PGH_CWPUJOB;XP> -%T[Q%X%\03SVVB^-M"O;_ %^"VU?P?J4MM<_9 M?$^G2W.B/';SSF^$$,DB[GQ+_:<_9R^#/_")?\+;^/'P>^&0\>PM=>"3X\^) M/@_PH/%=E']B$VH^'SK>L60U;2[\"7WQ>^&'@F&T\,?\$S/BY^RMM_X2+PAXDBT[QIXZ_:L^(_Q M(C\#V=I:M/"OA;5_ASJ?A&34+NWB7P_LMX- NAOTYK=-+X,_LH_M6?LT^!_! MDE]^S'X4_:=U_P"(W_!*7]C?]BWQAX4U'XJ_#'1X_@_\3OV=_!'Q&T'Q[X)\ M8:EX[C?2_$W[/?Q3U/XJ0ZEXEUSX>'QIXA35O!&J2W7PY\866K^&9-. /T_T M']LSX:MXY_;#\._$6\\._"/P9^Q_X^^%W@?Q/\4?'?CC0-'\(:\/BC\%/AC\ M8-,U=KO5!I=IXP?=J=K8)Z/<_M4?LT6?PH MM/CM=?M ?!FW^"U_J*:-8_%:7XE^#T^'UYKWGTQK(7L,L"?AY\+O^";W[4_P)L/"^J3^%/!OQUOOV>/VE_V! M/BYI7AVY\:Z1I+_M'^'_ -G3_@F)X,_8Q\>ZSH=UXL+:?X6\;^#_ (L2ZG\6 M/A=9_$^ZTBTU77/AUH,U[XA\/7>J:7XHTH^)WP_^('P ^+GA#]M_XK>%/A9\ M,+CQW_P4,\??&7PC^R5XV^,GP\\(>?!XK_8/\/?LPQ>(X?B_J,,?[/>C?M2W MMY\,O%'QD31M5\;6'A;5?"WB[Q?X4TKXFZY\23'-JX!^[O@+]H7X"_%2_P!. MTSX8_&KX4?$6_P!8M?%M]I%KX%^(/A3Q9-JUEX!U#PQI/CF[TQ=!U6__ +0M MO!NJ>-?!^F^*IK,SQ^'[_P 5>';356M9]9T]+CSC]H/]J[P/\&/V1_CE^UUX M2_LGXS^#O@Q\+/BC\2H[+P3XMTAK#QB_PKM=<_MSP[I?BVVCUG2+2[&L^'M3 M\/W5X8;Z+3-4M+J&YMWEM9H1_-/X7U3Q%IW[,]E^T%\"+WX2?#7]KWXF?\%: M?VT+7]BSP7HGB^SU;P]\8?!G[4_CM_V>?B\/A3JVDV&E#XH> ? ,/B"S_:>\ M1^//"?AZX^'UYKWP!TSQB^I#P5-:^(;K]XOVEOV0=0'_ 2N^-'[$'[.>C0: MIJP_8U\7_L\_"/2=7U33=#&N:JGPQN/!GAJ37->O3!IUK?:]?I'J&N:YJ#A) M-1O[W4KZ5I)9I& /IO6/VK_V9O#/C?3?A?XL_: ^"_A7XGZIK>@>%K;X<^(/ MBAX,TGQLWBKQ3I&AZYX<\,_\(W?ZQ;:P-=U_3/$WAZZT'37LTN];BUW1SI<5 MT^IV:2^$?ME_\%$/@-^Q_P"&M6CU+Q;X \<_&33?%'P,T&+]GZS^*/A'P]\4 MK[3/C;\9_A]\);3Q'%X?O9-1UI+'0;+QQ<^.7@;16EUG0O#6J_8GA@$NI6GP M_P#M$?L%_'#Q_P" ?^"OMMX2^'WA2[\;_M<_$+]DGQ!\$M2G\2>&;&_\3:;\ M"_@A^S+X=>ZU;5[J19/"TW@KXA?#[QW>>%XM8F@FM[ZW3Q!HODR:M;W,G ?M M)?L7_M5:MX>_:T^!_@S]G[PK\8=/_:#_ ."@?P!_;3\)_M ZM\3/A]X;A\/> M$_"'Q3_9Q\6^)/"/B?P]XBDA\=_\+/\ AIX<^#>N^ _AO)H=I>>#=6^&U[X? M2Y\6Z1J5OJW@[4 #]KK;]I+]GR\^+4WP$M?C?\);CXWVXN//^$=O\1/"4_Q' MA:TTT:WGPE\7?AIXG_ .%LV_BR[^&"^'_&_AS6'^(-KX"<1>.KGP;'I^H3OXCM_!-P MR6?C";2EN8O#%_+#I^MM8WL\,#_AMX!_X)^_M&^'_C7X8\*^-_"WQ?\ B%X) M\(_\% _'_P"US8?$Z[_:R\'>&_V>[?PSK?QU\=_M!^%/%&F?!S0/!?\ PN^[ M^.EA'XQM_ACXB\ ZH;#X8>))U\1ZIJOQ6N?A]JB>![CW/]B_]D;]H?X(_MA> M/OVI/&WPH^'^EZ#^V-!\4]0\9_#7P_XETF]NOV%;NT\:'Q=X6T#P%J#:S=:- MXPTS]JQE?XF?M=2?#JVM+>7]JN+2O%&F6WBCP/++K^A@'[74444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1_G_/^?YFBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ K,UG1='\1:;=:-K^E:;K>D7RQI>Z7J]A::GIU MVD4T=Q$MU8WT-Q:7"QSQ131B:%PDL:2* Z*PTZ* ,E=!T1)-'E32-+23P_!+ M;:%(NGV:OHUM-;)936^DN( VFP2V<<=K)#8FWCDMHTMW5H45!K444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7F7B+XU?!_PC\0/!_P )_%7Q3^'?AOXH?$*VO+SP'\.M>\:>'-(\<>-+ M73V*7]QX4\*W^I6^N>((K-E<3OI=C=*ACF +-!,(_33T/;BOY;/V]=!^&7PM M_;$^.G[2&L^%_@1^UY\&]#UQ/''[67PM\1RWW@?]H_\ 9X\0_!7X%_LQ:EH> MF_"SXFK:ZC9:O_9/@N?X<_'[X,?"F6;X<:U?_$WQ?X[A\&?$M]5\>R:;:@'] M/\NMZ/!JMKH4VJ:=%K5];3WMEI$E]:QZG=V=JR)7-K;-)&MQ19KG[-$RR7 M'D))Y$;*\NQ&!/X0?M%? ?X0_'+]J/Q#\'OV9_A[)XK_ &I9?VD/@-^T+^U) M^VKX@\W6-2_8N\*_#W5/AGXQT#X9> OBAJ%G+K>F_$SXC?#OP3I_@[X=_LQ^ M -0M_#7A?P3\3/%WQ;^,]EI_AKQC;Z9\4_G2R^/WB3XH?\%;?V)/BW\2/AG^ MT[X)\3^(;C]N3X4?"3X5?$#]G/X]^$/#?PV^$5KX1^'FE>%-1OM3UGP);^#M M5\6?%;Q)I]Q\4OBY\0-$U+5-)^'7@K4/AG\/]:U>SL/!M[J_B, _IDM]7TJ\ MO]1TJUU*PN=3T@69U73K>\MIK[3!J,3SV!U&SCE:YL1?01R369NHHA=1(\D! MD12U:-?S3?L:^&O N@>&O^"(7QP\&Z?HEM^TM^TGXM^-<'[5?CZQ:&V^)?Q? MA\3_ +,'[0GQ0_:.M?B]JL#_ -M^.+;P;^TYX1^'SW"^+)+Q/ASXMT;PUX;T MJ+PP+B#0Y?Z6!T&>N!F@!:*\H^)'_"ZA-IK?"F7X7QVJV]V=9_X6#!XREG,X M>(V9TT^%IXHUA$0G^U?:U>0N8C#\H<'X\_8?_;$^)7[4WB;]LGP-XM\#>!O! MWB#]D']JSQ'^S+?ZIX;U_P 2ZWH_CUM#\ > _'2>+[.RU;2=,O\ PWYR^-O[ M+DT2>ZUH1OICW::JZ7201 'Z-45S^/$W][0_^^=3_P#BZ,>)O[VA_P#?.I__ M != '045S^/$W][0_P#OG4__ (NC'B;^]H?_ 'SJ?_Q= '045S^/$W][0_\ MOG4__BZ,>)O[VA_]\ZG_ /%T =!17/X\3?WM#_[YU/\ ^+HQXF_O:'_WSJ?_ M ,70!T%%<_CQ-_>T/_OG4_\ XNC'B;^]H?\ WSJ?_P 70!T%%<_CQ-_>T/\ M[YU/_P"+HQXF_O:'_P!\ZG_\70!T%%<_CQ-_>T/_ +YU/_XNC'B;^]H?_?.I M_P#Q= '045S^/$W][0_^^=3_ /BZ,>)O[VA_]\ZG_P#%T =!17/X\3?WM#_[ MYU/_ .+HQXF_O:'_ -\ZG_\ %T =!17/X\3?WM#_ .^=3_\ BZ,>)O[VA_\ M?.I__%T =!17/X\3?WM#_P"^=3_^+HQXF_O:'_WSJ?\ \70!T%%<_CQ-_>T/ M_OG4_P#XNC'B;^]H?_?.I_\ Q= '045S^/$W][0_^^=3_P#BZ,>)O[VA_P#? M.I__ != '045S^/$W][0_P#OG4__ (NC'B;^]H?_ 'SJ?_Q= '045S^/$W][ M0_\ OG4__BZ,>)O[VA_]\ZG_ /%T =!17/X\3?WM#_[YU/\ ^+HQXF_O:'_W MSJ?_ ,70!T%%<_CQ-_>T/_OG4_\ XNC'B;^]H?\ WSJ?_P 70!T%%<_CQ-_> MT/\ [YU/_P"+HQXF_O:'_P!\ZG_\70!T%%<_CQ-_>T/_ +YU/_XNC'B;^]H? M_?.I_P#Q= '045S^/$W][0_^^=3_ /BZ,>)O[VA_]\ZG_P#%T =!17/X\3?W MM#_[YU/_ .+HQXF_O:'_ -\ZG_\ %T =!17/X\3?WM#_ .^=3_\ BZ,>)O[V MA_\ ?.I__%T =!17/X\3?WM#_P"^=3_^+HQXF_O:'_WSJ?\ \70!T%%<_CQ- M_>T/_OG4_P#XNC'B;^]H?_?.I_\ Q= '045S^/$W][0_^^=3_P#BZ,>)O[VA M_P#?.I__ != '045S^/$W][0_P#OG4__ (NC'B;^]H?_ 'SJ?_Q= '045S^/ M$W][0_\ OG4__BZ,>)O[VA_]\ZG_ /%T =!17/X\3?WM#_[YU/\ ^+HQXF_O M:'_WSJ?_ ,70!T%%<_CQ-_>T/_OG4_\ XNC'B;^]H?\ WSJ?_P 70!T%%<_C MQ-_>T/\ [YU/_P"+HQXF_O:'_P!\ZG_\70!T%%<_CQ-_>T/_ +YU/_XNC'B; M^]H?_?.I_P#Q= '045S^/$W][0_^^=3_ /BZ,>)O[VA_]\ZG_P#%T =!17/X M\3?WM#_[YU/_ .+HQXF_O:'_ -\ZG_\ %T =!17/X\3?WM#_ .^=3_\ BZ,> M)O[VA_\ ?.I__%T =!17/X\3?WM#_P"^=3_^+HQXF_O:'_WSJ?\ \70!T%%< M_CQ/V;0_^^=3_P#BZW(?-\J/S_+\[RT\WRMWE^9M&_R]^7V;L[=YW8QNYS0! M)1110 4444 %%%% !7RE\2OV'OV4?C!\YO-3\,OIM[< MO-7U;10!\2Z__P $W?V#_%'Q,U;XR>(/V3O@9JGQ2U[QC_PL'6_'EUX#TL^) MM7\(?%_ M@WX@:YX1\/ZMXW^'<'BFV\"^*]0TNUNM?\(V_C:RL=.\70^'M4EC:ZTJ+Q)8 M:;I]GK26DD:ZA;V5M% O@E\+_ ?\ M5/'0U3_A*_'_ (<\%Z'I/BG63K^HV^L^)6N-6L[2.XB;Q7KEG9Z[XN>S-LWB MS7;*RUKQ&VJ:I:6]W'[M110!'-_JI?\ KF__ *":_$3_ ()#_P#)P'_!:O\ M[2N_$/\ ]9_^!-?MW-_JI?\ KF__ *":_$3_ ()#_P#)P'_!:O\ [2N_$/\ M]9_^!- '[?T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'-_JI? M^N;_ /H)K\1/^"0__)P'_!:O_M*[\0__ %G_ .!-?MW-_JI?^N;_ /H)K\1/ M^"0__)P'_!:O_M*[\0__ %G_ .!- '[?T444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M445^6/Q3_P""C7C3PI^U/K7P"^%O[*7CWXX>$OACXJT/P)\O$FU[XI:;X,^&?Q@\$>,O&EU)K/A&YN=/NM;T_X M>V7C?7?"NMZ8@!^IU%?GM\2?^"@N@?#+QOXLM]9^ WQRF^!OPW^+W@+X$_$S M]I7^S?!6C_#KPO\ $?XC:O\ #_P[HS:7X6\1^,='^*WCSP!H?B3XG>$/#GC7 MXF>!_ VM>%/#VM7FIV]K<:U;>%/&-YX?!_P4%T*T^)?AKP]XC^ OQS\)?![Q MS^T#JW[+'@7]HCQ)IO@C3O _B7XWZ7X@\5>$;738_!#^,S\8M,\ >*_&?@W7 M/!7@7XJ:IX M_"7BWQ FE7MA(G@SQ)X:\7:N ?H317YZ_!;_ (*(^!/C/X\^ M&&B6?PG^+GA#X8?M$7GQ"T[]ESX[^*;7P7_PK[X]WOPPL-=US7H=$TO0_%^K M^/O!0\4^#_"WBGXB?"F7XB>%/#D?Q&^'OAC6_$.GG3YXK#2]1_0J@".;_52_ M]3V'>OQ&_X)#AA\?\ _@M42KC/_!5SXA-RC#Y6_9^^ Y4\@8!#*1GJ&4]& M&0#]OJ*3(]_R/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X4 M9'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* %HI,CW_(_P"% M&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R M/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH 6BD MR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H M6BDR/?\ (_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* M%HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH 6BDR/?\C_A1D>_Y M'_"@!:*3(]_R/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X4 M9'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* %HI,CW_(_P"% M&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R M/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH 6BD MR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H M6BDR/?\ (_X49'O^1_PH 6BDR/?\C_A2T %%%% !1110 4444 'TK^;_ /X* M'_!7]H7Q[^V;I>N_!G]E3QIX4_:+?0O$>D_LL?MM? +QQI?@K1&TV/P?\*I] M)D_:_P!)?A5XM\#?$OPG\6?@[K&@>'OA]::EXRU; MQ)H_AS^D"DP,Y_S^(Z'';/3M0!^''Q?U?]HWXW_MHQ^'OCY^QY^U=KG[(/P% M^+O@?5?@3X6^%-O\ ;_X;_&[XC^%[K0]9T7]IC]HGQ!XA_:'\,>,[KX?_"OQ MM++K/P>^!>E^"WL[#6_!ME\8_'T?C'Q1_P (%X2\#/\ "VK?M$?'7]M^Q\:_ MM7?L>?M8:=\.O@Y\8/$_AW]CWPQX:C^ ES^SS\/+>XAUKP /VR?C3XB3]H2/ MXA^//B]XF\(ZMKTG@;3K7X=/H?[/7@+Q5>Z7X;\+^)/BAJ6N^-8OW#V)G.Q< MYSG:,Y]//@9XA\ M":!_P38U[QAJGC_XW:CXG\!7/PY^+-GX2_9Z^,?[,OP=3X/6OA[Q1JWC77[G MXG:-\5K3XG^*!XO\)^#S\.[?PWJWA;Q')?\ B;4M+^U_NL!@ >@Q28&2<#)Z MG')QTR?:EH \H^)/P4^&/Q7?3[OX@>$[/Q)/HEM>P:8]U>ZQ:FUBO&BEN8U& MEZGIX<2R6\+,91(R[ $9 6!_&K_@C?X%\)Z#\9?^"RGAW2-%M['1]#_X*G^/ M=-TJRCN+^1+2S@^ /P+:.%)+B\FN' >25MTTTKDRL-VT($_>B;_52_\ 7-__ M $$U^(G_ 2'_P"3@/\ @M7_ -I7?B'_ .L__ F@#]G_ /A%]"_Y\(_^_MU_ M\D4?\(OH7_/A'_W]NO\ Y(KH** .?_X1?0O^?"/_ +^W7_R11_PB^A?\^$?_ M ']NO_DBN@HH Y__ (1?0O\ GPC_ ._MU_\ )%'_ B^A?\ /A'_ -_;K_Y( MKH** .?_ .$7T+_GPC_[^W7_ ,D4?\(OH7_/A'_W]NO_ )(KH** .?\ ^$7T M+_GPC_[^W7_R11_PB^A?\^$?_?VZ_P#DBN@HH Y__A%]"_Y\(_\ O[=?_)%' M_"+Z%_SX1_\ ?VZ_^2*Z"B@#G_\ A%]"_P"?"/\ [^W7_P D4?\ "+Z%_P ^ M$?\ W]NO_DBN@HH Y_\ X1?0O^?"/_O[=?\ R11_PB^A?\^$?_?VZ_\ DBN@ MHH Y_P#X1?0O^?"/_O[=?_)%'_"+Z%_SX1_]_;K_ .2*Z"B@#G_^$7T+_GPC M_P"_MU_\D4?\(OH7_/A'_P!_;K_Y(KH** .?_P"$7T+_ )\(_P#O[=?_ "11 M_P (OH7_ #X1_P#?VZ_^2*Z"B@#G_P#A%]"_Y\(_^_MU_P#)%'_"+Z%_SX1_ M]_;K_P"2*Z"B@#G_ /A%]"_Y\(_^_MU_\D4?\(OH7_/A'_W]NO\ Y(KH** . M?_X1?0O^?"/_ +^W7_R11_PB^A?\^$?_ ']NO_DBN@HH Y__ (1?0O\ GPC_ M ._MU_\ )%'_ B^A?\ /A'_ -_;K_Y(KH** .?_ .$7T+_GPC_[^W7_ ,D4 M?\(OH7_/A'_W]NO_ )(KH** .?\ ^$7T+_GPC_[^W7_R11_PB^A?\^$?_?VZ M_P#DBN@HH Y__A%]"_Y\(_\ O[=?_)%'_"+Z%_SX1_\ ?VZ_^2*Z"B@#G_\ MA%]"_P"?"/\ [^W7_P D4?\ "+Z%_P ^$?\ W]NO_DBN@HH Y_\ X1?0O^?" M/_O[=?\ R11_PB^A?\^$?_?VZ_\ DBN@HH Y_P#X1?0O^?"/_O[=?_)%'_"+ MZ%_SX1_]_;K_ .2*Z"B@#G_^$7T+_GPC_P"_MU_\D4?\(OH7_/A'_P!_;K_Y M(KH** .?_P"$7T+_ )\(_P#O[=?_ "11_P (OH7_ #X1_P#?VZ_^2*Z"B@#G M_P#A%]"_Y\(_^_MU_P#)%'_"+Z%_SX1_]_;K_P"2*Z"B@#G_ /A%]"_Y\(_^ M_MU_\D4?\(OH7_/A'_W]NO\ Y(KH** .?_X1?0O^?"/_ +^W7_R11_PB^A?\ M^$?_ ']NO_DBN@HH Y__ (1?0O\ GPC_ ._MU_\ )%'_ B^A?\ /A'_ -_; MK_Y(KH** .?_ .$7T+_GPC_[^W7_ ,D4?\(OH7_/A'_W]NO_ )(KH** .?\ M^$7T+_GPC_[^W7_R11_PB^A?\^$?_?VZ_P#DBN@HH Y__A%]"_Y\(_\ O[=? M_)%'_"+Z%_SX1_\ ?VZ_^2*Z"B@#G_\ A%]"_P"?"/\ [^W7_P D4?\ "+Z% M_P ^$?\ W]NO_DBN@HH Y_\ X1?0O^?"/_O[=?\ R11_PB^A?\^$?_?VZ_\ MDBN@HH Y_P#X1?0O^?"/_O[=?_)%'_"+Z%_SX1_]_;K_ .2*Z"B@#G_^$7T+ M_GPC_P"_MU_\D4?\(OH7_/A'_P!_;K_Y(KH** .?_P"$7T+_ )\(_P#O[=?_ M "11_P (OH7_ #X1_P#?VZ_^2*Z"D) ZD#G SW)Z >I/8#DT 8'_ B^A?\ M/A'_ -_;K_Y(K+?$GQ\_:$UB?P+\ M/ MU_PJNI1:SIWA/4/$IOO%>NZG?0V-N? ?@CQOJEG-_A[\=?&[7J^*/VE/V5?C%;WEYX#^) MUU-J^I:EJFKZW\./B5I'Q)^ WC6X>YO9K)O!'@Z_U6_N;OQ/!<7(!^Q%%%% M!1110 4444 %%%% !1110 4444 1S?ZJ7_KF_P#Z":_$3_@D/_R\"^%O$GC7Q;JMKH7A7PAH&L>*/$NMWS.EEH^@>'].N=6UG5;QXTED M6UT_3;.YO+ADCD=887*HQ 4@'049'3/(ZCTSTK\C3_P4"_:+_:=C%C_P3F_9 M#\4>-_">I +8_M<_M@KXI_9C_9@%K,$EM]?\ >#=4T"Z_:8^/EC+"LLFGS^% M/AGX(\!:VC0M:?%6"-F=?L3]ESX0_M(_#6Q\8ZW^TY^U1>?M(^//'-YH]\NE MZ!\)_!7P9^#7PKM]-@U!9/#WPD\':.?$?C[^S=0?45;6]7^*/Q2^(FO:K<:7 MI]S9SZ!;^?IK@'U'J$MY#8WDVG6L-]?Q6MQ)96=Q=FQ@N[N.%WMK::]%O=FT MBN)UCADNA:W)MT=IO(FV>4_Y-M^S7_P43_:OE:Z_:S_:?TW]D;X47N2?V;/^ M"?NK:M#\0-1T^1_/CTWXF?MO>/O#VF?$">22*5[+5+;]G[X8_!"XAV8T[QO= M%%O9?UOHH _(#QW_ ,$,O^">?BG1?ACI_@WX>?$+X"Z_\*/&6O\ Q!\/_$[] MGGXU_%#X3?&?7?&_B71)/#NK>,/B-\8]&\17'Q(^*/BZ31;B^TVS\7?$#Q'X MA\4:18:QXBL-'UC3]/\ $_B.TU7T[]FK_@E7^S[^S)\?;?\ :8T+XD?M9?%C MXNZ?\-/$OPCT?Q#^T;^U9\8OCW%H?@;Q=KGA_P 1Z_HVD6/Q"U[4X;*"_P!7 M\,:1?/$K-:I=6RWB6HODANH?TQHH **** "BBB@ HHHH ***0L <$C/'ZG S MZ9/ SU((&2#0 M%)D9QD9/(&1DCUQUHR,XR,XSC/./7'7% "T4@()(!!(Z@$ M9'U':EH CF_U4O\ US?_ -!-?B)_P2'_ .3@/^"U?_:5WXA_^L__ )K]NYO M]5+_ -(&!DCN!G!8^BC/+'"KU) YK@ M/AY\6?A;\7+/Q%J'PJ^)/@+XEV'A'Q5JG@3Q7>_#_P 8>'O&5GX9\;Z'#97& MM^#M?NO#FHZE;Z1XIT:#4M/EU70+^6#5=.2^M&N[6$7$6X ]!) Y)P/4U\C_ M +3'[=?[*?[(BZ/9?';XP^'_ UXR\4GR_ WPFT.VUCQ]\8DM_=VEMOG3Z!^)7@B/XE?#_QEX E\4^- MO!$?C+PYJWAQ_%_PV\37?@SQ]X;35K22T;6O!WBRPCEO/#OB/3Q(;C2=9M8W MN-/NTCN(E+H*^>_V9_V$?V4_V1?[9U'X&_"#0?#_ (W\5DR^//B_XAN]8^(7 MQU^)%XXC::]^(_QQ^(&H^)?BKXWGEF1KA8M?\5W=C:R2RK865G"_D@ Z+]F' MX]>//VA?"WB#QOXM_9F^-7[-&@C7EL_A_I/Q\_X071OB)XX\+_V?;S-XQU+X M>>$O%GBW6?AI!-J;7=A:>%?B!/I/C46]O%J&J:%I7VI;2+Z9I !@ >@&!^ ME+0 @4#IUQC)))QDG!8DDC).,GCM2T44 %%%% !17YW?M[?M[:?^R98>!?A9 M\+/ ]S^T#^VG^T'=W_AK]F#]F'PY?Q6VM>.=N>'? LFM16;>%/C?\ M#FXNFTKQ1\-M3ATV]U_38K#Q+X=TU8-2LXM4 /V]HHZ]** "BBB@ HHHH *_ MG&_;5\>?&KX8_P#!0;2-?^./[0/[4_[-'P.NM7T>_P#VI,^K^(?C3>_$71/B#XU^-FD6OP^T'X6^+_ (9: MMX*^)'@+6?#VMW4/]'/6ORJ_:-_X)?Z3^T)\;=<\<77[07Q@\)?!KXMVVOP_ MM'_ /2KGPSJ7A[XFIK/@7X>?#;5M-\)>*/$'AK5_&'PA\/\ Q)\"_#;PSX/^ M,VB> ];TRS\7Z)I8O?#R>$/%NN^+/$VN@'GG[6?B[]I+X2?&?P-?>&/VJO$. MN_'/XU_M-_"WPK^R]^QGX$\&>"9_AEJO[-NE^*/AA8_M"ZY\:=+U/P=KWQ-O MK/P=\/G^*GQ'^(?[05KX_P#!WASX>:C=_#7P5X.TRX\07ECX8^(_DOPS_:;_ M &A+^T_95_;&O_C;XTU[P=^U;^WCXU_9KU3]FW5/#WP_L_A9X,^"&N_$C]H' MX9?"2Y\*FP\&6GQ)T;XK^#F^&G@?QAXS\3Z]XYUFW\4ZEJWCWPSJ7AO3=-E\ M)0>#OKFR_P""=_C3P[^U%\8?VIO _P"VK\=?"OBOXW>(_#%YXOT2?X9?LK>- M+:Q^'_@R+3[;PQ\$O"7BSQY\#/$GQ \)?"+18;2^OK+PIH/BBQ0>*/$OBOQQ M<7$_C#Q!?:TW7>$?^"=G@'PG\2_"/B1/BI\5M9^$7PU^-_Q"_:4^%?[-NK/X M"/PJ^'_QM^)EQXWU#7O%.G:G8>";+XE:UH>C:]\2_B'XK\">!?$OC?5O"O@O MQ3XON]3TRQDA\/\ @>Q\*@'QA^RY^T#^TKJ4'_!,[]I3Q]\<_$OCK0_^"EFN M^+=,^('P,U+PWX#M_AI\(;3Q9^SQ\8_VFO@^WP\^*%CKFAZ[+HFHZ'X0 MT?QUXT'A7P=XH\4?#KX4Q?$/Q5XDC^'/P]\3ZYX=T\7\TUAJ>G_H/0!Y1\2/ MB;<^ 9-.M[?X:?%'QZ-4MKR1I_AYX:T[7X=--NT48BU)K[Q!HC6\USYQ>U2- M9Q*D4Q9XRH#?C7_P1P\4RZK\9?\ @LIK+>%O&&DOJO\ P5.\>WSZ/K.CVUGK M6EM-\ /@4#9ZM:1:I=0VMW'CO?\ @##_ /)E=!10!S_]NR?] /7O_ &'_P"3*/[=D_Z >O?^ M ,/_ ,F5T%% '/\ ]NR?] /7O_ &'_Y,H_MV3_H!Z]_X P__ "97044 <_\ MV[)_T ]>_P# &'_Y,H_MV3_H!Z]_X P__)E=!10!S_\ ;LG_ $ ]>_\ &'_ M .3*/[=D_P"@'KW_ ( P_P#R97044 <__;LG_0#U[_P!A_\ DRC^W9/^@'KW M_@##_P#)E=!10!S_ /;LG_0#U[_P!A_^3*/[=D_Z >O?^ ,/_P F5T%% '/_ M -NR?] /7O\ P!A_^3*/[=D_Z >O?^ ,/_R97044 <__ &[)_P! /7O_ !A M_P#DRC^W9/\ H!Z]_P" ,/\ \F5T%% '/_V[)_T ]>_\ 8?_ ),H_MV3_H!Z M]_X P_\ R97044 <_P#V[)_T ]>_\ 8?_DRC^W9/^@'KW_@##_\ )E=!10!S M_P#;LG_0#U[_ , 8?_DRC^W9/^@'KW_@##_\F5T%% '/_P!NR?\ 0#U[_P M8?\ Y,H_MV3_ * >O?\ @##_ /)E=!10!S_]NR?] /7O_ &'_P"3*/[=D_Z M>O?^ ,/_ ,F5T%% '/\ ]NR?] /7O_ &'_Y,H_MV3_H!Z]_X P__ "97044 M<_\ V[)_T ]>_P# &'_Y,H_MV3_H!Z]_X P__)E=!10!S_\ ;LG_ $ ]>_\ M &'_ .3*/[=D_P"@'KW_ ( P_P#R97044 <__;LG_0#U[_P!A_\ DRC^W9/^ M@'KW_@##_P#)E=!10!S_ /;LG_0#U[_P!A_^3*/[=D_Z >O?^ ,/_P F5T%% M '/_ -NR?] /7O\ P!A_^3*/[=D_Z >O?^ ,/_R97044 <__ &[)_P! /7O_ M !A_P#DRC^W9/\ H!Z]_P" ,/\ \F5T%% '/_V[)_T ]>_\ 8?_ ),H_MV3 M_H!Z]_X P_\ R97044 <_P#V[)_T ]>_\ 8?_DRC^W9/^@'KW_@##_\ )E=! M10!S_P#;LG_0#U[_ , 8?_DRC^W9/^@'KW_@##_\F5T%% '/_P!NR?\ 0#U[ M_P 8?\ Y,H_MV3_ * >O?\ @##_ /)E=!10!S_]NR?] /7O_ &'_P"3*/[= MD_Z >O?^ ,/_ ,F5T%% '/\ ]NR?] /7O_ &'_Y,H_MV3_H!Z]_X P__ "97 M044 <_\ V[)_T ]>_P# &'_Y,H_MV3_H!Z]_X P__)E=!10!S_\ ;LG_ $ ] M>_\ &'_ .3*/[=D_P"@'KW_ ( P_P#R97XB?\%??^"GWQ2_8C\5_!?PO^S[ MX8TWX@:WX$%C^U3^V#H%QH6K^(;[3OV+-$\9Z7\'KOPMX:M]%TK4KW2OBY\: M?B1XV@M_@QJD@@TB*?X3^.[KQ-=6GAFSU.Y3TOPQ^TE_P40_;M\+^'/%?[)' MPB\!_L7?LY?$#0M)\2^$?VG_ -K-=/\ BQ\;/''@7Q+80W^A>,_A%^R3\,?% M*>&/#MEK.F3V^M>&]=^//QETR]^R7=G-J?P@N;>4(0#]O?^ ,/_ M ,F5YM\8/$_QBL_AKXNN/@)X%\->)OB^FFHO@31?BQK>M^"OAS=ZO+>6T+R> M+?$OA/1/&?B33M+LK&2\ORFC^&M2O;^>UATR,V7VPZA:,_9]^%'BKX,_#32_ M!7C?XY?%/]HOQ9'?ZMK&O_%7XP?\(1!XLUW5-V4 ?CJ__ 3X^*7[1T[ZI_P4D_:6 M^*7[1NB7+&9_V6_@%I.M_LN?L7VJ3)O?2?$?@_POXSOOC9\>-.MY0BR0_'+X MNZ_X4U@1R-<_#JPM;DZ=#^E'PN\!?#+X(^"]'^''P;^#NB?"KX?^'X%MM#\$ M_#KP+X<\%^%-(@5$C$>GZ!X<73M,M05C0.T=L))2H:5W;FO8J* .?_MV3_H! MZ]_X P__ "91_;LG_0#U[_P!A_\ DRN@HH Y_P#MV3_H!Z]_X P__)E']NR? M] /7O_ &'_Y,KH** .?_ +=D_P"@'KW_ ( P_P#R91_;LG_0#U[_ , 8?_DR MM_(SC(SC.,\XZ9QUQGO7Y]_'_P#;QN?AY\2M6_9^_9^_9F_:!_:T_:(TFTTB MYU?PIX \)3?#_P"#G@"+Q#IUGK&@W_Q<_:>^*&3[)\/[R7$1 /N4Z](!G^P]?_ L(B?R%X37S]X+_ &R_V;_B3\:/ M&O[.WPY^*/A[X@_&OX:Z$_B+XD> ? MQ'XOO/A[IR:I9Z,+;QQKGAZ74?"?A M3Q')J%_;1P^"]<\06/C26V,^H)X?.G6EW=P=OXJ^&NE_M#? FY^&G[0W@BTM MK'XG> ]-TGXM?#SPWX^\3S:79W>JZ?8W/BCPGI7Q$\,+X \3ZMH]IJ:W.E0Z M_96OA:YU[3(3-#/"]C)-L-U=1:-H%E8V37U](@GU#49HI;_ %"Y9[F]N9YY'D8 M_G\_X*;_ /!.K]LGQS^T=XX_X* _L!?">HQ-:2 M>'O%GBJ5]0TS4;"M\&?@G\'I_$MWXG^+^L0ZCXO\:ZWJVC:C&DO[A?M0_M?_ +/W[&_A'P]XY_:'\;3> M!O#'BKQ,O@_1-0@\+^*O%37GB!](U+7!8M9^$]&UJ]MU.F:3?W'VJYMXK3,( MA,WG2Q1OY7^S)_P4F_8X_; \>:I\,_V??BI=>-_&>C>%;WQKJ.E3^ _B%X86 M#PYI^J:3HUW?_P!H>+/#.C:?,T6H:WIEN+2*ZDO'%P98X&AAF>/KC@,=/#2Q MD,'BIX2/,Y8F.'JRP\5%\LG*LH.FN66DKRT>C+5.HX\ZA-P5_>47RZ:/6UM' M^O9GW8!@8^I^I)R3^)Y]/2EHHKD("BBB@ HHHH **** "BBB@ HHHH CF_U4 MO_7-_P#T$U^(G_!(?_DX#_@M7_VE=^(?_K/_ ,":_;N;_52_]G1?=M[87%RXDO=5U* MX:.PT30].BO-:U[4Y[;2M%T^_P!1NK>UD /5*#R#SCWK\\?V:/C[^U7^U'\3 MS\4[?X-P?L[_ +$=MXNWTE@-%^)2?#L:EIMO\ MLY?"6PABU*30?#WQ)L]<^+WQ!AO+35-<\)_"VQM[6VU3]#J /P[\0?\ !-#] MO31_VI?VJ_VEO@3_ ,%._!WPRG_:G\1^%+C7/#OCK]@3X?\ QGU?PM\/OAUX M?G\,_#3X2Z3XOU#XW>$(Y/ _@C3+_6Y[*S@\-:;)J^O>)?$_BKQ!_:/B3Q#J M^HW7W%_P3I_9"\2_L*?LH> ?V9/$OQG?XYM\/M4\,_"WP_\ 'A+ M39M8\4^-O&FO:7X8\)>'-*MV59M1USQ%K-U9:3I5E&[HC7%[=PQF22.)2TLB M(WY*^$?^"^?_ 3,\9^-?%/AO2/CI$GA;P_IT=QHGQ0O=-2+PM\4]9.HRZ?= M^&/@MX,MKV\^.GQ6O=/-M=7=QXD\)?""\^'MW;1I'HWC'5+V:.U8 _8'Q%XD M\/>$-#U?Q/XKUW1_#/AOP_I]SJNO>(?$&IV.BZ'HFEV433WFI:OJ^ISVNG:9 M86D"M-T[4O MA=I7B_XBW/@GX9^*)-;ET\Z?J^K?$+PUX7\?W=KX9AT>^D\1I=Z%X;UN?6[2 MTAL-,,+ZG!J-O^&WQ@U#X(_MC_&VX^*MA_P3]_X*2_\ !02PLH] N/AO\-?V M@O#8_9U_8&\$:CH-FVG'QGH/PD_:_P#$WP'\->*];UATEUB[\7>*/A+\9M'=1'B;XM^+_$OGO+I^I_$;XF?$C5;[6M-6.+3_"?A2V86$7TI\1_BO\+/ M@_X?E\7_ !;^(_@/X7^%;=L3^)OB/XQ\.^!_#ULR@9\W6/%6IZ5IL) 8$DW" MG!SSGGX _P"'?/QK^(JV\O[2W_!23]L[XCQI(3=>#_@;K'P]_8P^'<]N[SO) M9HW[/OA#2OC6UHRRK"%U'X[:C?4-+^!OBOXE_M>^([)C&FB?L:_ KXP_M,65U(H3*GX@ M_#7P=J?PBTN-3+%ON]?^(ND6$0D\R:[CBCEDCK?\-5_\%!OB@RQ_ _\ X)M7 MOPWTG4K?=IGC3]M_]I;X9_!V*V+&4)>7/PR_9ZT_]JCXA.HV1M_9.LMX1U)Q M,JS&T=&K]&]:UCPE\/\ POJ&N^(-4T+P=X-\*Z//?:IJNJWMCH'AKP[H.EVY MDN+N^NKF2TTK2M*T^UC+2S3-!:V\* $JH K\L)O&/QJ_X*7RS:-\(M4\:?L] M_L!SSR6NO?'&Q2_\'_'']K/25+Q7.B? V&[@M]9^%7P/U=. M=.86G@.RTG2KJZUMNO#82>(4ZDIQH86DU[?$U$_9P;NXTX)>]6KS2?LZ%-.< MK2G+DI0J587"#E=MJ,%\4WLO)=92?2*U>^BNU^+?[?OA_P#X*)_\%#'C^!OA MC5O@U^U#>_ SQ[+J_P 2=!_9*^#NK>!?@O\ "3QW#HVK>'8/"6J?M-_'CXXW MM[\7OB19V6KZBNO>#/!'@GPOI/A:VN(KKQ3)%K<%EH]O[+_P0[_X)]?MB?LJ M_M9>._B'^T!\$M6^''@W5O@)XF\(Z=KE_P")_ 6M0W/B.^\=?#[5K33%M?"_ MBO7-0CDFT[1]2N1/+:1VBK:LCW"RR0QR?TX_"OX3?#;X(^ ?#7PM^$W@O0/ M/P_\'Z='I?ASPKX;L(['2]-M4)>1@@+S75]>3O)>:GJE]-=:IJVH3W&H:G>7 M=[<37#^A!5'10/H /Y5[G^LM6AE5;(\'AJ*R^K"I#VN(]I+&2]I-3G4E*%:- M"$I33<:<:4HTXM0(=3L=%T+0M%TNVDO-3U?6=8U.>UT[2]+TZTBENK[4+^YM[2TMXWFN) MHXU+#\J/#O[6O[1W[>/BWP_%^P7I5I\+OV1M*\0Z-J/C+]NSXQ>![^]C^->C MZ/J\5[K'@W]C#X.>($TB[\=^'?$<%G_PC^I_M,_$)='^&=GIVI7U[\)="^*% M_#;ZWI@!^N-?%6O_ +"_PK^(?[44'[4_QJUWQI\?AC\2+_2M M1^"7[,^H:=H=OI^L^,?A5\-=/TG3]%O/BMXKU8ZAK&H_%_X@+XQ^(>@6UU!X M9\":YX3\-VKV%U]J#(')R>PZ#N<<\TM " !1@# _F3R23U))Y)/) M/).:6BN0\??$#P-\+/!OB7XA_$KQCX7^'_@/P=I-SKOBSQIXTU[2_#'A3PSH MMFN^ZU;7]?UFZL]+TG3K=?FEN[ZZAA7[H8N54@%_7O%GACPN=.'B3Q%H6@'5 M[V/3=*_MO6--TC^TM1EQY5AI_P#:-U:_;;V3(V6EKYUPV1MC.1G>WJ" 6 )Z M+GYCCDX7[Q(],9K_ "=_^#B'_AK;]MO_ (* ZY^TE\/_ (<_M,_%;]CKQQI/ MA#PO^Q7XX;X*?%NP\ :_X+T#PGX:T_QC-\+])U+0#>-INO\ Q3/BW7;37I-* MTN[\?V>HZ;XNT:*]\,:GX?NW_M&_X)8?\$[?VP/''_!/K]EJV_X*$_ME_M]> M'/'EGX!:UOOV=/!_QBTOX#6O@CP*FN:M#\//!_C?QQ\*_!OAK]H[7/$\/PZC M\-GQ';>*_C.^J:!=7MQX5GMK*;13# ?OY\2OC'\)?@QH#^*_C!\3_A[\*/" M\1*R^)/B7XU\,^ M!B*@LWF:OXLU32+!0J@L M:/\ 2[XI>&/B%\2O@MJ.@? SXH7O[.WC7Q)H_AL^%?B+=_"[1?&>J^ M.>^T MB_U)(?A?X\.G^'U\02>&DU#0K"T\3V-Q9>%]:NH-0U7P[K::1/H%\ ?%X_:D M_P""A_Q0.SX)_P#!-N3X8Z3J,.[3/&?[;G[3?PT^%0MD>2,1WEU\,OV<=-_: MF\;N_DF64Z-K&H>$=0!18YY;5V.WXB^(W@#_ (.)_CE\8=0^&WA[]H+]DW]C MSX0:1::8/$/[0'PY^"&G?$&YUU=8T6RO[S2?@UX/^*7Q"^)GC'Q3JOAVZU1] M$UGQ?\2M#^ 6F'5M&OKCPYX>U>Q^RWEY^JO[+_[$WPX_9BU7Q7XZM_'?QN^- MWQL^(FFZ7I7Q)^.W[0GQ6\2?$GX@^,+#1;_4-4TG2K;3))M*^&OP[\,:5?:K MJ$VE>"_A-X!\">$=.^T,(-'+@RM]CT ?E9#_ ,$@OV8?&VF6<'[5OBK]HC]N M?4T>QN]1'[67[07Q0\?_ ZU#4K2:VO6N4_9\T/Q!X4_9WL+9M3M8-0M=-A^ M%TT%A+!;B&1WA$S_ '9\(OVST4 -"*"#M!8# 8\MC MKC<)M1)BT3P7X%\+:AS$/XH^)?BK[/HFFPI);Z='J^K>7IS><_L_\ ['?BF?XB6?[4_P"V M3XFT3XR?M1FWN$\%Z7HUO>+\$OV8-#U$$W7@WX ^&M6+S#5YXC':>*_C#X@A M?Q]XR-NJQS:'HS?V5)Z-'"4X4H8O'2G2P\[NC1@TL3C>5\K]BI*2I4%).,\7 M4C*G%J<:4,15A.DM(P22E4NH]$OBG_A[1Z.;T6J2DTT>6^'/V?/C)^W9XCT3 MXK?MP^&+CX<_L^Z)?6WB'X1?L*37\5VVK7=O-%=Z#\0?VOK_ $R>33?&?BRW MV17^B_!&SFNO 7@BX=/^$F?Q+XAMYA!^J]M;6]G;P6EI!%;6UM#%;V]O!&D, M$$$*+'####$J1Q0Q1JL<44:K'%&JI&JHH43@ # '0#@#\**PQ.+J8EPBXP MI4*2<:&&I)QHT(R:P4445RD!1110 4444 %%%% !7PY\7/\ @HU^R)\#OCCHG[/OQ)^) MTVA^/=2NO#VGZY?0^#?&NK?#[X<:IXSDT>+P-I/Q:^)^DZ!>> /A=JGC9]?T M5O#=EXU\0Z1-/X M]:^,7@[1=)_9^OOB-X)UW5O"GA#XB_!&6]^('PK6U\+ZQX@\0@'](GB'XO?# M'PG\0/A[\*O$?CGPWH_Q(^*\7BVX^'/@>]U*&/Q/XQM/ 6D1ZYXTO]"T@;KN M\T[POID]K/KFI"-+#3Y+[3[2>Y6]U"RMI_*]"_;,_9<\3?&N_P#V=M!^-_@+ M5/C%IVJ:]X>E\&6FJR/<77BKPI8'5?%O@O2-7:U3PWKOCKPAI:3ZEXO\#:)K M6H^+_"UA:7MYK^B:=;V-Y)!\,?M"_"+P!X;_ ."K/_!/#XO>'_!6F:=\1/B4 M?VN--^(7Q @L9[OQ!K&C>$OV:M(TWPGH5]K=RUT^G>&]''GW.G>&["73O#LF MN76I:\--GU[4]0U&Z_,GX,WVKW?QN_9AL3\2M1UKXAZ7_P %3_VGO&&N_P#! M+Y] TH1?LI-XX\2?M'VOBG]I&/Q)#I"?&5[+PKH?CG5OC\OBGXF>+-4_9R^( M-W\<-5T3X5^'M/EUOX/0^'@#^B;X?_M@?LS_ !3^*WB;X(_#[XS^!_%7Q0\) MGQ(NK>$]*U*62[E?P5J]MX>\=1:%?36T.C>+)O /B&\L_#OC^'PGJ6N2^!O$ M%W;:)XL31]3GCM6^DJ_FP_8UU[PWXA\-_P#!%3]G;PJ,?M&?LB^*?BK>?M;^ M 8=+NSXR^"MOX'_95_:#^"7Q?O/BM ]K'<^#;;XC?M ?$#P*?#+ZT\$7Q9GU MJP\9>$9/%>B:;<>(+;^D\=!GTH CF_U4O_7-_P#T$U^(G_!(?_DX#_@M7_VE M=^(?_K/_ ,":_7#XA^"?%_BQ[";PQ\8/&GPQBL;>[2\MO"GA[X7ZW%J[S-$\ M4]Z?B%X$\830R6B1R1PQZ;-80RK/(;J.=UB>/\9O^"..A:WI_P 9_P#@LOIM M]XVUW7+^Q_X*H>/K:]UZ_P!,\)6NHZS<1_ 'X%E]0OK71_#VG:-;W,P94>/2 MM,T^S B5H[5'DE9P#]Z**P_[+U+_ *&35/\ P$T+_P"5%']EZE_T,FJ?^ FA M?_*B@#I?\ 0R:I_P" FA?_ "HH W**P_[+U+_H9-4_\!-" M_P#E11_9>I?]#)JG_@)H7_RHH W**P_[+U+_ *&35/\ P$T+_P"5%']EZE_T M,FJ?^ FA?_*B@#I?\ 0R:I_P" FA?_ "HH W**P_[+U+_H M9-4_\!-"_P#E11_9>I?]#)JG_@)H7_RHH W**P_[+U+_ *&35/\ P$T+_P"5 M%']EZE_T,FJ?^ FA?_*B@#I?\ 0R:I_P" FA?_ "HH W** MP_[+U+_H9-4_\!-"_P#E11_9>I?]#)JG_@)H7_RHH W**P_[+U+_ *&35/\ MP$T+_P"5%']EZE_T,FJ?^ FA?_*B@#I?\ 0R:I_P" FA?_ M "HH W**P_[+U+_H9-4_\!-"_P#E11_9>I?]#)JG_@)H7_RHH W**P_[+U+_ M *&35/\ P$T+_P"5%']EZE_T,FJ?^ FA?_*B@#I?\ 0R:I M_P" FA?_ "HH W**P_[+U+_H9-4_\!-"_P#E11_9>I?]#)JG_@)H7_RHH W* M*P_[+U+_ *&35/\ P$T+_P"5%']EZE_T,FJ?^ FA?_*B@# MI?\ 0R:I_P" FA?_ "HH W**P_[+U+_H9-4_\!-"_P#E12'3-2 R?$NJ?A9Z M$3^ &D$GZ 4 ;M("",@@CU!R/3^=?D1\0OVU/B[^T1X]\4?LY_\ !,Z?0_B= MXK\+ZG>^$OC5^V7X]TNUU;]D7]F;6K59(];\-:9=>'[73[S]IK]H;0P85A^# M/PYURS\*>$]4N+$%@E\/:A^AGP7^%GC/X7?"[P;X#\6?'7XE?&GQ1 MX>TR2'Q%\4_B)9> XO%_C76KZ_O-5U+6-4M/"WA+0O#NF0?:[^6ST;1=&TNV ML-#T&TTO2(6NC9/>W(!QW[1O[(7P2_:QN?AE;?'O0]6^('@CX8>*YO&UO\(] M4\0ZHOP=\>>)(H;5= NOB]\-H94\-_%?3_!][:KK?A3P[XWMM6\-:9K[G6)M M'O;R&U>W^EK:UM[*W@M+2"*VMK:&*WM[>"-(88((4$<,,,4:K'%##&JQQ11J ML<4:K'&JHJJ,K^R]2_Z&35/_ $T+_Y44?V7J7_0R:I_X":%_P#*B@#!-2@DN'M[N^/BK]IB]MPKG3_@OJ)BE0 ^A/VAO^"AW@_P"'GQ$O MOV;?V"YC$LD+>,KF\^(OB2WD0?#WX;^-+IE@KR;PU^P/XH^*FNZ5^T5_P5!\?:/^ MU#X[\"2R^,_ '[-7@7PUK# M2_C)\;X/$7B3[?,DWPS\ ?#22:'3Z^W?V?/V5/@U^RI\/;3X6?L]^%K#X8^" M;>\N=5N[#1;#3KS5?$?B&_99-6\7^-_%FMV>J>+O'WCC7KA?MGB'QMXUUS7O M%.N7K/*]0\*^ _"5I#=7/C'XFWOA[PSJ.F?"OPWK,\\6E>#M8^(-WX>LO&>NG^Q MO#$NIZCM@8 _G@\7?$#XX_\ !77X<^-_V_&^*'[7?[//[$GP<\2>(?"O[ 7P M8_87L;_QO^UY\4OVA-+\4M\.;+]IWX[^"?!E].+*P\+>*WFTCP]\ /&VI>'M M%T'PK<:[KWQ1UOPIX=DO/$GB7]#?^"0O_!0_]JS]JSQW^T?^S%^VI\*_AQ\* M?VC/V//"_P "-+^)%GX+\31>)]7\9:]\3=$\2:^_CCQ):^#KCQ)\+/AQ?ZII M%EH<&L?"31/'OB3Q-X(\90>*K751::-)HMK9)^TO_P $Q?VIO"WQ:^(_QL_X M)7?M1>$?V0O%7[51FT3]L#PGXZ\$R^*_AAK>I:G%'9R?M7?!WP=X=L[6P\'_ M +6OA[3%N;&ZOY8+3PC\5FNK+4O'%Q8Z]HPUC5/OC]B;]A#X.?L$_!+3?@I\ M#;GQ#';3:G?^+?B'\0/$[Z/X@^)OQE^)VOO]I\6_%7XK>,;W27U3Q9XX\47I M:6\O[R4V^GV,=EHND6]GI.GVEL@![+X?_9G^ /A;XV>._P!I'0OA%X"L/CY\ M2[#1=(\:?&$>'K*Y^(NL:)X>T6PT#2/#Z^*[U+G5M+\.VNFZ;9H?#VB7.F:+ MI?\ 0R:I_P" FA?_ "HH_LO4O^ADU3_P$T+_ M .5% &Y16'_9>I?]#)JG_@)H7_RHH_LO4O\ H9-4_P# 30O_ )44 ;E%8?\ M9>I?]#)JG_@)H7_RHJEJ2OH^GWVK:MXRN=-TO3+.ZU'4M1U!?#=E8:?864+W M-Y?7UY(4NK[X#?LI6M\H5+SXE:EI MCI_PF7Q3E@:2X\+? _P[>C7;V6!K[QA<^'=#A=[KR.Y^+?QQ_P""A&L7W@C] ME'Q]XM^$G[(-E=W6D_$;]LJ#3=.TWQO\8#;S3V6J^"OV/H)](M_LNC@I)9ZY M^T5JD$^EVLTC0?#;3]6O;236!^@GP0_9V^'7[./PXT+X3_!C3QX&\#>'UEDM M=+TZRT>>YO\ 4KK:^I^(?$.L7NF7&K>)?%.N7"F]U[Q+KEY>ZQK-\\ES>W4C M%53U51HY=:>,A&MC;7IX"5_9X=])YA:SLTI3W M5-[1\ZGGVIIIW^.R]V7 _LN_L@> _P!FBU\2^(AK.O\ Q5^.?Q,EM]3^-'[0 MOQ$:TO\ XF?%#6HAN2*\N;:)++PQX*TB1G@\(?#CPS'9>$_"FG"*VL[2XN_M M&H7/UK6'_9>I?]#)JG_@)H7_ ,J*/[+U+_H9-4_\!-"_^5%>?7KU<35E6KU) M5*D[7E*VT4HQC%)*,(0BE"$(*,(0480C&*264I.3;D[M[O\ !>B2T26B6BT- MRBL/^R]2_P"ADU3_ ,!-"_\ E11_9>I?]#)JG_@)H7_RHK(1N45A_P!EZE_T M,FJ?^ FA?_*BMF)&2.-'E>9T15>9Q&KRLH :1UB2.)6<@L1'&B DA548 'T M444 %%%% !1110 5@7_A;PWJFNZ#XHU+0M)OO$?A>+5X/#>NW=A;SZMH,'B" M&UM]M>=_%OX5>"OCC\-/&_PA^(]CJ>J> OB-X)?!NKZ#XFTE;^U:2TN+C1]7L+M[6:>W\\0SRH_@'[)?[/_P : MOA+;^-O'G[2'[2GC']HGXX?%R3P]J'C40V[>"?@!\-8O#\6K+I/@3]G7X+V] MS?6W@+P?I4>M7-OJ7B7Q%K'BCXH?$BZMK+6OB%XLU&6RT?2]%^Q* .)^''PU M^'WP?\#>%OAC\*O!7A;X=?#OP1H]MH'@_P $>"M#T[PUX6\,Z+: BWTS1-#T MFWM=/TZSC)9S#;0())GDGE,D\DDC]M17R9^U/^VO\!/V0M)\.GXH:_JVL_$+ MX@7DNC_"#X#_ ST&]^(GQ_^-WB)%&/#_P )?A-X?\WQ+XJN$E>"/5==>+3O M!GA2&XCU/QEXG\.Z0LNH1@'UD6 QD]> .I)ZX ')XR3@< $]!7Y6_$/_ (*& M>*?B[XV\2? 7_@FM\.-$_:F^*OAC59?#?Q)^//B'5[_0_P!B3]G76H##'J.G M_$?XP:''_\ M!0,_VI^W-JNH?LN?LKZB?.L/V"?@GX_D?XD_$C2@TT,-O^V9^TGX'NK&YN-. MU"V=YM7_ &?_ -G?6].\",DZ:5XX^*GQ.L5N=+'ZI?#OX<> /A'X)\,_#;X6 M^"O"GPZ^'W@S2X=#\(^"/!'A_2O"WA/PSH]N6:'3-!\/Z+:V6EZ591N[N+>S MM8D:1WED#RN[L ?#/[/7_!/'PUX(^(FF?M+?M0?$36_VQ_VQK6UN8M.^-GQ- MT>PTSPC\'H-0+_;?#/[*_P %;*:]\%_L]^%#"[6,VHZ&VM?%3Q/9%O\ A/OB M;XJFE;9^C/"CT _F3Z#DDD^Y)/&VMK>*2>>XN)4A@AAAC M:6:::61ECBBBB1Y999&6..-'D=E168?)?QI\,:5^W3^REK_AS]GG]JO6/AUX M3^-NB:?::'^TG^S1KW@GQ=K)\$RZ_;0>,E^&WC*5-?\ #UCJ'B7P_9>(/!D/ MC+1GDUOP=>:A<:UH-S:^(-'MR@!Z3\+OVD/@9\$M0UL6:Z%>>(-/T^95US3M&U+4[CPYJ M23Z+KZ:;K-KG1/">A6MKIOA[PWH\*0:9I4 M-U<:A>7OI?[-7[,_P1_9#^#GA+X#?L]^ ='^'/PR\&6TL6E:%I0GGN+V^NY# M<:OXC\1ZU?RW6L^*?%WB*^:34_$WBSQ!?:AKWB#5)IK[4[Z>5QL]XH **** M"BBB@ HHKY2_:@_:Z^'?[,FF>'M,U'3O$/Q'^,7Q&N;G1_@O\ OAU:1:S\4O MBSXCA12UIH&E/)';:1X=TLR1W/BSQYXBGT_PAX1TP2WVKZB)%AL[C6C0JXBK M&C0IRJU9M\L(J[LDW*3>BC",4Y3G)J$(IRG)13:<8N3M%-M]%^+?9+=MZ):L M]8^-/QN^%G[//PZ\0?%;XR>,]'\">!/#4,;ZEKFL2R8DN;E_)T_2=*L+:.?4 MM=\0:O=%+'0_#NBVE]K6M:A+%9:98W-Q(J5^WF^U:?XP_:PFTV=9_#7@BY"VUYHG M[.^FWS27@(N?B??W#I#H*^E?!7]DCXC?$GXC>'?VIOV[]2T'QQ\9?#MR^K?! MCX$^'+N;5?@+^RI'=(ICD\*6MW%#'\1OC2(B(_$?QJ\06;W-OZ_24 #@?Y_Q)[GJ37H>VHY=[N$G&MCOMXZ.M/#/2\,!=:U8O26.>JEIA M(P45B:NG,J7P-2J=:FZCMI3NOB3WJ?\ @"5N>6?I6E:9H6FZ?HVBZ=8Z1I&D MV5KIFEZ7IEG;Z?IVFZ=8P);66GZ?8V<4-I965G;QQP6MI:PQ6]O"BQ0QHBA1 MH445Y3;;;;NWJV]V^[,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@".;_52_\ 7-__ $$U^(G_ 2'_P"3@/\ @M7_ -I7?B'_ .L__ FO MV[F_U4O_ %S?_P!!-?B)_P $A_\ DX#_ (+5_P#:5WXA_P#K/_P)H _;^BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0G )/;MW)[ 9QR M3P!W)Q0 M)D9QW] "<>A..@.#@G&<''0U^!$'_!=?PE=_M8?M)?LL^%?V0>? M4$$'\" 1[BO./A?\'?A5\$] U#PM\(OAWX,^&OAW5O%'B7QOJVC>"?#NE^'+ M#5?&7C+5)]:\5^*M4@TNVMUU+Q%XBU6XFOM8UJ^-QJ-_.^9[AT2-$]( Z M 8'T%(2 "20 .22< #U)/2@!:Q?$7B/P_P"$-"UCQ1XKUS1_#/AKP[IE[K?B M#Q#X@U.QT70M#T;3;>2[U'5M9U?4I[73M+TRPM89;F]U"_N;>TM8(WEGFCC5 MF'Q)^TU_P4!^&GP'\;67P$^'OA3QC^T_^U_XDTF/5?"'[*?P/32]5^(,>F7J M.FF>,_BSXBU:\L? W[/_ ,*)+KRUNOB9\7-<\/:5<0BXC\*V'BW5XXM&G\%\ M.?L%?%C]JS7=&^*?_!4?QKX:^*5AIFIZ=XE\"_L'_"JXUB']B[X8ZEIT]M>: M3>_$Z'68+#Q+^V)\1=)GM(+AO$?Q>L;#X2Z7J3SW/@KX+:-/'!K4P!0O/VS/ MVBOVX[RX\'_\$SO#^C^&_@Q+<2Z;XD_X*0?'#PAK%Y\'E@#366H_\,B?!R_? MPYKW[5/B"SF$HT_XF:KJ/A+]F^QO+475EXF^*D<<_A^3ZI_99_8/^"W[+FJ> M)?B)8S^+/C%^T=\1;:*'XM_M5_'#6(/'7Q^^):1RI/#H]]XK-CI^G>#/ &FR M10)X=^$OPST;P9\+O#4%M ND^$X;D37<_P!F6=G:Z?:VUE8V\%I9V=O#:VEK M;11P6UM:V\8BM[:W@B5(H+>")5C@@A1(88U6.)$10HLT '3I52]O['3816MC;M<65H)[RXAM83=:C>0:?86XEG>./S[V_N;>RLX=WFW5W/#;0))/+'&U MHGJ!U^AP#C(R1T_//(]1G\KO'W[ _P 2_P!J/]KI_BY^V9\5=%\>_LL?!#QC MX6\6_LB_L?\ @&VU_0? +>-]!L-)U-?CI^U)^)GAWQA%?Q_#/P6A M;X8^!])L[77OL.K>(M9U&.U /6/VWOV)]:_;C/PR^&7C;X[^,? W[)UG?:_J M/[1_P$^'U@_A[7OVG[4+I#^#/A_XI^,.FZW9^)O!GPFM+NWU>7XC>#O#&FB_ M^)=C>V>C77B+0[&UF%S]F> O 7@GX6^"_"_PY^&_A/P]X%\!^"M#T[PUX1\' M>$M(L= \->&O#^D6R6>F:-H>C:;#;V&FZ;8VT:0VUI:PQQ1HO0L68]: %&!T MY/XDY)/N222>Y.:6@ HHHH **** "@D $DX Y)/0#U-1S316\4D\\B0PQ(\D MLLCK''''&I=W=W*HB(BL[NQ"(BL[L%4D?E5XN_:+^,?[;?B7Q'\&OV%-?7P5 M\&="U.[\*?&;]O#[%;ZKI%C>VS"#Q!\/_P!D_3[P-IWQ&^)%J#+I^J_%6Y2X M^'/P[NR[Z>WB;Q%;06T'5A<)4Q3DU*%*C22E7Q-5N-"A!NR(=4M(F,UOX'\ :)&\^F_"WX2:',[)H'P\\+&&R"I'?:]=:WJ[ M/>CUK]GG]F[X1?LN_#ZW^'/P?\,C1-*>]N-;\1:WJ-[^+=1(DUOQQ M\0O&&IO-KGC+QEKUQNN-4U[6;J>=\I:6B6FG6]K9P>[5O6Q=.G2EA,#&5/#S MLJ]>:4<3C+-->UY7)4<.I)2AA:I"$X5*:2<*=U%Z2D_BJ;/7M& MZNH)VZRI?%'X2^-M*^(3Z' MIVI:0NE '[?T5^?OQ!_;*\<>%/V[?V>_V1K'X%^(K?P+\6[3XN/K'QY\67^G M:/X;U#7?AY\)['XE6'A;X4Z#::A>^(?%[1PZG;Q>./&.L:7H?A+P]=P_\(OH M=UXF\1OK"^&_G/X&?\%+/%'Q[_:,\/>$?!4_[*U[\+_%OQ.^+OP^TKX<2_'5 M]-_:QL/!/PCU;QWX8O/CW<^#=3L[?P;K.D:YXA\ 76KQ_!/1KC_A8VB?"'Q' MX?\ BO>ZY=E-5\'V8!^QU%?DK^SU^WS\:/B;XD_92\=^/OA9\._#?[-_[>^J M^.M'_9LO?#WBOQ%??%KPA/H7P[\=_&7X:7/Q?T_5-.M_"6I6_P 8?A#\-?%O MBB1/!%Q;M\,?$G]@^"[V3QS!JMSXJTS]:NM $&O"DNI16ICBNI;"/7]4T][R*VDG@2XDMQ(D#S1+*R&1 ?QB_X(Z>,?". MM?&O_@LSKNC^*O#6K:)K'_!5+Q_?Z3K&F:]I6H:7JEC-\ ?@6L5YIVH6EW-9 MWUK(T^(-&^#GB7XF7FL6'@KPUXSU6U.GV/B/ M5[K0=%\1:BD^@07-SK&BH-$U*QFU^RTJ'5K9M)DO67XN_;G_ ."A?B'X6^// M!?['/[&/ASP9\=?V^_C+I0USPKX.\2:K<1_"/]G_ .&'GQV^K_M(_M0Z_H=W M#?>%_A9H2R%/#?AFRO+3QI\6_$7V;PQX*B+37&I6WZ7Z+X@@31]+7Q%XB\*7 M&O)IUBNMW&C7266D3ZLMK$-3GTNSOM2O[VTTV6]$\EC;7=]>75O:-#%<75Q, MCS. ?R_^!O\ @G5_P4[\':-^P/X7\ _LR_\ !-;X':]^Q'X_^#MSX?\ VA?! MW[2'QK\5_&'Q#\-= F\0Z'\;_!WCQKS]ESPS=?$31?C=X1^)'Q:O?&'AZ_\ M%.DV-=-N=/UZ"*[K^JE00H![9 Y)^4$[0" 9LCRM^17YF?&C_@I%I]]\0_$7[-O[ M"_@33OVO_P!I?P[.NE^/KBP\86OA/]F3]FJ[NW2WAO\ ]IG]H&*UUK2- UBT M+S7L/P8^'&G>//C?KB6,D!\'^'M/N!X@M@#[Q^-'QP^$'[.OPX\2?%WXZ?$C MP;\*/AIX2M&O/$'C3QUKMCX>T&P!4_9[07=]*AO-6U&4+9Z/HFG1WFM:WJ$U MOIVD:??7UQ!;R?F:/B/^VY_P40;[)\"[/QY_P3\_8WU H+G]H;X@^$K;3?VV M/CQX=NBDZ?^S)X/U:S2\-A\7OCKH>L?%:[M+RQU'PC\&?" M[M9^*5[GX+?L(>'+OXB>&_VE_P!N?XS:5^V/^U/X>N4UCP1>Z[:6/AK]G#]F MW49EE,VG_LM_L^/JNK^'_!M[:1R0V#_&#QW>>._COKT5DL]UX]TFRN3H-M^F M@\0>'U&!KFCC_N)V62?4GS\DGN3DGN: /!/V8_V1O@#^R!X*O_!/P)\!VWAF M+Q%JA\2>/O%VIZAJGBSXE_%;QG,A6^\>?%SXF^*+S5?''Q,\;ZBSR-=>)/&& MMZI>QQL+.P-CIT-O9P_2E8__ D.@?\ 0#_ _XZ^)F@> ?ASX33Q+JD6F:E\4?B/J]Q?)K>H^ _AS92OXF\1^& M?!%MJ/CCQ+9VO]D^';-9[B6]L^<_8K^#'C;]GCX6ZMI_QW_:K\6_M0?&[XC> M,=2^)OQ6^(GC/7K6R\)6?C#7=/TNPN_"7P3^'D-T^D_";X->&[72;6R\(>!- M):18B+W7-4GFUG6+]@ ?/7[%_P"Q_P#M$W/QEU3]O#]OGXA+XA_:G\4^$M<\ M"?#?X#_#?Q1JLG[./['OP=\1:Y#K-W\,_ MK VFV_P 5?B5XE_LSP[=_%GXW M>+=-GO\ 7-4T>RT3P;:Z/X7TJVDU#]7JQ_\ A(= _P"@YH__ (,[+_X_1_PD M.@?]!S1__!G9?_'Z -BBL?\ X2'0/^@YH_\ X,[+_P"/T?\ "0Z!_P!!S1__ M 9V7_Q^@#8HK'_X2'0/^@YH_P#X,[+_ ./TC>(_#ZJ3_;NC# )R=4L0,]LD MS@ 9]Q0!LUPOQ,^)WP^^#?@7Q/\ $WXI^,- \!> ?!NESZSXF\5^)]1@TO1M M(T^# ,MS=3L-TT\K1VMC96ZS7VHWLT%AI]K=7MQ!;R?S.?M^?\%T_P!IK]E+ M]KSXR_L_?#[X6? /Q+X.^'6H^%K/1-<\5V?Q!N/$%_%KG@/PKXJNI-1FT/QM MI>E2-%?Z[=6]N;2PMU%I#;K('F$DK_9'[#&F:C_P4A\(_##]NC]M'Q;X.\3V M=AKFNW7P+_9<\.VLVB_ WX5Z_P""/$.K^$9_B?XH\/\ B+6=:U'XG?%6_P!0 MTF\U'PUK'BNZN]#\!Z9=6@\-:5#K)EU./Z&IP]B<'@\/FF92A1R_$1HSI.C. M-7$UW7I>WI4:=->[3G4IJ3E4K.,*48S;52:A1J=+PTH0C5J-1IR46N5J4I?\ @GUVUSX-?L^ZZL:2V?@"TFL_B'\2-%E,_BJZ\.Z#J4. MF2?JEX1\(>%O /AG0O!G@GP]HOA/PEX9TRTT7P[X:\.Z;::/H>AZ38Q+!9Z; MI6EV,4-G8V5M$JI#;V\21J,L079F:V/$/A\?\QS1_P#P9V1/XDSY-'_"0Z!_ MT'-'_P#!G9?_ !^O*Q6,EB%"E"$I[TD ME""IT84Z4,93!HY/@'XQ_9Z\5KXDG\!_ M%KQKIUUI7Q=_8GN=;\+?"31]?U;X=Z)HOAR8_$+X@:5XH\ :I\5_@%\0H/&/ M@OQ#X0\?^*=3T7QEJ$O@WPOX=34_W-HH ^.?C)^SKXO^(G[5O[&/QZT76?#5 MEX9_9ON?VB9_&.DZI)JB:_KG_"WOA98^!?#H\.)::=<:=,VG:I:O=ZV=4OM- M"V+![ 75P3;K\-_#G_@G'\9O LGP/^ UOJ7P/TO]EG]G;]N/QY^VCX&\?>'I MO%]M\?\ 7H?$WC3XK_%'P_\ ";6?!>/OA%I/_"-R?#[2=5\8:S?Z5^U5% 'Y"_L\?L+_ +07P]U#]BCX6_$?Q1\( M+[]G[_@GEJOC_5O@MXD\*W?C*^^+'Q<,WPQ^('P#^"UE\0_"VL^&])\*?#*+ MX=?![XH>)T\8R^&?&/Q"7X@^.-,\.:MHL'@+0$U#09/UZZ444 4KRSL[J-FN MK2UN3'')L-Q;PS[ 5R0OFH^ 2!N'0X&0:_$G_@D)##'\??\ @M1''#"D:?\ M!5OXA*B)$B(BC]G_ .!.%554!1WP !DD]2<_M_-_JI?^N;_^@FOQ$_X)#_\ M)P'_ 6K_P"TKOQ#_P#6?_@30!^WGEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH M 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "CRX_P#GFG_? M*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "CRX_P#GFG_?*_X4^B@!GEQ_\\T_[Y7_ M H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* &>7'_S MS3_OE?\ "CRX_P#GFG_?*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH M 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "CRX_P#GFG_? M*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* &>7'_SS3_OE?\ "CRX_P#GFG_?*_X4^B@!GEQ_\\T_[Y7_ M H\N/\ YYI_WRO^%/HH 9Y:?]\K_A3Z* &>7'_S MS3_OE?\ "CRX_P#GFG_?*_X4^B@!GEQ_\\T_[Y7_ H\N/\ YYI_WRO^%/HH M 9YZ987UUJ-KQ M?B#]L[]G;P[^U;X _8GN?'@U']I/XB^ ?%7Q1TSX<^'="U[Q-=>'O 'A..%K MGQ5\0]4T+3[_ $?X;:+K4TDEAX2O_'%[H=MXMU2WFTK09+V_:UM[GZFH ^#O MV$/V#? W[%'@?Q5)/XHUOXU_M&?&K7HOB!^U'^U#\0(+:3XF?'WXG/ 8WU?5 MWB,D'AGP-X9CDDT7X7_##1)(_"WP\\+QP:;ID,]_/JNJZD__ (*8?M'6G[*' M["?[4/QGLOB1X*^%/CSP_P#!?XC6?P9\2^-KRUMK"Y^.6I^#-<@^$F@:18S6 M][-XB\3ZQXT&E0Z!X9L-.U2]U:]5(QI\]HMT4P_VV?\ @H=\//V1[KPE\+/" MO@SQ5^TI^U_\78+M?@-^R#\()+*\^*7Q$EM]\4GB?Q)>7+-H_P )?@_HLRO/ MXO\ C!X^DT[PMHFG6FHR6']N:E9OIA\)_9M_X)Y?$7QW\8/#7[;W_!2WQEX? M^//[5.A/-J/P6^#/AI;J;]E']B2TO7:5=+^!OA/5HT?QQ\6#$8%\5_M&>.[. MY\9ZE=VUO9^#H?#.B:=9R78!_F9?\$OK']OG]H#_ (*>_"[X4Z1XK_:JUCQC M\6OB]X>\,?M@6]E\2?C1X(\7:M\#M6\2V2_M!0?&/Q=I6LZ3XM\.:'-X$_X2 M2/6]3U#4-,UBTNY+>+P_:'3=/@ACDU'4)WDO=7U2Z\_5-7U&>YU M#5;R\OKB>XD]&AT^Q@NKF]AM+:*\O! +R[C@B2ZNQ;)Y5N+JY5!/<^1'\D/G MR2>6O";:N4 ,\N/_ )YI_P!\+_A1Y\>_$OPW/XF\<_MN_%C0( M;_\ 9U_9E\ IJT^AZE?:-HR7B:A\9/VB)Y(Q-X"^$,4%CH,(N]/\6>--5'A: MUU"!./F^/_[:?[3_ .V&_P */V)_"GA'P[X>\0 M?$SQA8>'M/\ %/C[6='TJUL-1\8>(;'PKI6B^'+36O$-W!+JFH6^BZ58Z=#= M7,B6L"QJ&;O/+C_YYI_WPO\ A3Z* &>7'_SS3_OE?\*/+C_YYI_WRO\ A3ZP M/$WBKPQX*T+4_%/C'Q%H7A/PSHEL]YK7B/Q+J^GZ#H.CV<9427>J:QJMQ::= MI]M&67?-=W,2+D9/(II.348IN3:223;;;LDDM6V]$EJV&^QN>7'_ ,\T_P"^ M5_PI"D0XV)GKC8"<9 S@#.,D9/;O7P-)^VSJWQ;DDTO]B_X+>*?VBE:1[4_& M/7KJ?X0?LP:9*'N+62ZB^+'B;1[O6_B5%9W*0R/#\%? WQ!M+F)]DFN:=N$P MC3]D+XG_ !KC:[_;+^/OB#Q_HUZ2]S^S]\#CK/P1_9^B@ERSZ3XGGTC59OC! M\7K6-D@CN$\<>/+'PGJZQR/<_#ZVCF-NG=]1=+7&U8X3O2DG5Q;VNEAHM2IR MLTTL5/#1DM8R9I[.W\22A_=WG_X MGK]MP3Z,['QY^W%\&=!\4ZA\,_A;8^* MOVF/C)ILIMM0^%G[/.CV?CS5/#=TTAMP/B)XTDU#2_A=\*K:*Y:!+F3XB^-_ M#MVJ2[K73[QU,1XM?AS^VO\ M 7'Q4^)6A_L@_#V]4D_#+]G6ZL?'/QOOK* M:.+=:^+?VA_%>A+X:\)77F1.ES9?"3X=MJ-HLSKIWQ,N"JW%?:/@+X<^ /A9 MX7T[P3\-/!7A7P!X/TA"FF>%_!F@:7X:T"Q#! [6VDZ/:V=C')(8T:6;R3-, MX\R61W)8]G1]:H4-,'AXJ7_01BE#$5O6G2E'ZM13^)?NZM:G+X,1U#GC'X(J M_P#-.TG\DUR+NKQE)=)'\^'QJ_X-W_V;_B[\3_%/Q%M/C?\ ';P;%XFETNX? MP_#J&@^.3;W5CH>F:5>WUWXO^)%KXG\;^(-2UN\L)]/!'[._A/Q-K_C30O!%SXJN;/Q%XJMM'MM+-:\67*WD6AV=EIJK:7.M2VEM]GMT+6T$+3%YB[GZEHK7%YUFF.PU/"8 MO&5*^'I2A*G3FJ>DJ<)4X27'_ ,\T_P"^5_PI]%>69#/+C_YYI_WRO^%' MEQ_\\T_[Y7_"GT4 ,\N/_GFG_?*_X4>7'_SS3_OE?\*?10 SRX_^>:?]\K_A M1Y7'_SS3_OE?\*?10 SRX_^>:?]\+_A3P !@# ' Z >E%% !1110 4444 M%%%% !1110 4444 %%%% $EZU[ATGQA^TA\?_%T%M_9^B?" MWX<75Y;_ /$BM[MO$?CCQ%)IWA?2+3-\TQ_5H$-R,XSCD$9QW&0,CT(R#V)K MB/B/\0OA[\)/!7B;XH_%/Q=X6^'W@'P)H=_KWBWQUXSUC3?#OAGPMH%HJ3ZA MJ>M:_JLUM8Z7IT7D1/-+#OV&O!WC'Q'X MC\9:Q\>?VL_CUK$'CK]JW]JWQS;QM\0?C7\0'B.V&%!Y@\(_#'PDLDFC_#+X M9:.\6A>$]"BA58+C59[R\D\$^/7_ 4$^+WQY^*_BS]C7_@E;H?A'XJ_&?PA MJ8\,_M%?M:^,(9M8_93_ &+I)7$.J:=KE]ITL:?'#]HNQM6=_#WP&\'7TMMI M>K"*Y^)NM:)IFG:QIB^0OX^_:E_X+)RG3_@AK/Q(_8W_ ."6>HF2UU[X]BQU M+P%^UE^W1X=FCDCFTOX!:9K%G%K7[//[.NOQG=>?&/7+_$;0YX+;P/I/ MA_2M0U*^@_93X"?L^_!7]EWX5>$_@A^S[\-?"GPE^%/@>Q_L_P ,^"?!VG+I M^DV$;N9;N\G=FFOM6UK5+IY;_7?$.LW>H:]K^ISW&J:UJ5_?W$UPX!\W?L4? M\$^OA#^QC:>,/%MCJWBKXS_M*_&*6TU;]HC]K#XP7L?B3XV_&OQ##%" FK:T MRF#PE\/M%:&.U\#?"7P@NF^!?!.D6]G96%A=WT5SJ]Y]YT44 %%%?,_[6?[7 M/P,_8I^#VJ_&OX]^*GT#PU:ZCIGAOPYH6CZ?<>(O'WQ)\>>(9S9^%/AI\+O! M&F[M<\>?$+Q;?_Z)H7AG1();B14N]3OY;#1=-U/4[, ]B^)7Q'\$?!_X>^-_ MBK\2O$5AX1^'OPX\)^(/'/C?Q3JGVC^S?#OA3PMI=UK6OZW??9(+FZ-IIFF6 M=S=SBVMIYVCB988992L;?G_^Q!^U7^U-^V9X]\8_&R?X%:=\!OV!;[PPFG?L MZ3?%K3?$>D_M5_'W6FU:SN4^.M[X,-_!HOPB^!.N:!]LM? /A#Q=I5W\3O%T MFU+0]$OIH].2 M[BOX]2TO3_J@ #I_G_/\N!Q0 9]^N23_/MZ#H.<"EI"0.I^@ZDX&> .2<< MX )KY-^*O[:?P.^%_BN;X9V6I>(?B[\:(X_,7X'? KPY>_%3XIQ@L5$FO:+X M?8Z3X L&"2,==^)>O>#/#\*1O)/JD:*6K6C0K5Y;T/K,D 9) ZD\ ?C7C'QE_:(^"7[/>C MV>M_&3XD^&/ =OJD_P!DT*PU:]>?Q)XIO_,BB&E^#?!^F17_ (M\9ZPSSQ"/ M2/"NB:OJ,F\;;8CFOF4:1^W7^T&=WB#6O#7[$'PSO,!]"\&3:!\9_P!I[5-/ M:0Q30W_C;4K.Z^"/PFOKJS=B\?AG0/C'J.GS$-9>)[:YC69/9_@S^R%\"/@= MK-YXR\+>$I_$'Q3U> 0>(OC7\2M,+\;OVN?CX7@_9Z^"%K\"/ =U\D7QP M_:UTW5;'Q%>63>\,?L(?#?4-=TOQW^T?XJ\9_M=?$K2[F/4=.UKXZ7.G:C\/_"VJ")HWNOA M[\"-!L=)^#7@QX78/8:FGA'5_%MMY<3S>*KNY5KA_N( #H .VL&HZK%I:02ZG M)IMC+*EU?QZ='A_&/_@HC\8]#;5M,TS5F>Y^%_P"RE\+[ MEX[74?VD_P!I/4;6.X31/"VB)<)-X)\$S(VN_$;76TZQL=.O+.\LK+7OU[;& M#N.%')). .3DGC;@?-GC&<\5_/;=>,/@K_P3X^)WQ;_ &5/^":GPCUS]M'_ M (*;?M,>-=5^,GQNU+X@>/[OQ3)\.AXJU.XGT/XI?MS_ +0@'T9H'BSX%_\ !%+]D/0- M&^/7QV^-/[27QC^)_C[Q#K[R:E-X@^*G[2/[7O[3WQ#DM;[Q+H/P-^#]MJ&H MW%E_;FL+9VF@^!O"L>F>!? &D/;ZGXMUJVN+G7?$^I<#\.?V)OV@OV^_'GA; M]I;_ (*I6&G^'_AGX:UFU\7?L^_\$P=!UJW\3?!_X:7]EB_P!E>+/V@O%NF1:=X=^&'ANZ%P\GP@_9<^'9:?2O@A\( MM.6\N+2:#1A_PF/CN1[C6/'>NW\UXNF6/Z=@ # & . !T ]* (H88K>*.""- M(88D2..*)%CCCCC4(B(B!41$151$4!$151 %4 2T44 %?/O[4?[47P/_ &-? M@=X[_:)_:(\=Z5\//A9\/=+.H:WKFHEIKF\NIF\C2O#WAW28-VH^)/%GB+4& MATGPUX:TB&XU36]5N8+.TA)9Y(_H'(YPDQ7^B-XL_: U?X=?!_7-*U.:[\.Z/XRN[;3-6TRH0E4G"G"+E. MQ\R?$3_@O=^V)^QU?Z+\>OVU_V5_ N MA_ 3]K3P_P".O$G[)/[*OA;Q]HOAO]MWX*Z%X+TNT?P%XT_:TTWQ;J,/A3PY M\,/C'YRZAXT\;6D1@_9XOKVTTKQ-;ZM,#I4O]0.@Z9X5^-'@KX1>//'_ ,/O M ^I:S9VWA#XJ^&;.^D\*?$ZS^'_CF^\->9%K7@;QK;V5SI=UJFC6VNZKI.C^ M/_"9LCJ>EW=S=Z3%4\'>%-/LM.T?4O"GPLN]\46?P=\/:K-*LMGXB2P:*&/TZ^29IA916,PL\'&2O[7%RA0I))I/WY MR2E)7NJ<.:K))\E.3T-)4*L;<\'!/6\[17WNR;UV5V^B9^J.HZEINC6%WJ6J M7MEI>F:;;37=_?W]S!96%A9V\;2SW-Y=W,D5K:6T,2M)+/<2Q11HI9G"@FOA MO4_V[- \>*O =Q8^%/V>=!U"U8">+Q%^T; MXJ6+P)J @&[[58?"^'XG^(X65HCH7G82FZ9^PEH'CK4;'Q/^U[\2_%W[77B* MRG@O;+PIX[M;#PI^SSX?OK>1'BD\.?LZ^%G3P/?B$Q1_9]0^*%Q\3O$<6W=_ M;GF,[-]SZ;I>FZ-866E:386>F:9IUM#9Z?IVGVL%E86%I;QK%!:V5G:QQ6UI M;0Q*L<4%O%%#&BA410,5C_L.'_FQ]1?]?,/@T]/\&+KQ:NO^8*46K^\MU^[C MWJ/YQA^DY+_P6T^ZW^#!^S1^T3\=";G]K']H&[T3PC<@^?\ L^?LH7?B3X6> M!KFV(F@DTSQU\;+BX@^.7Q$M[BTE\N^B\.W_ ,(/#U^0R7?AFYMV,;?67PH^ M"WPF^!GA>/P9\'_AUX/^&_AA)/M$ND>#]!L-$M[Z\9=DNI:K):0I=:UJMSRU MWJVL7%_J=W(S2W-W+(S,?3Z*RK8RO6C[-R5.BFFL/1C&C036TG2IJ,9S2T]K M44ZLOM3D]12G*2LVE'^6*48_\/Z!IN?#OQ[H M>H>'GUW^HJOA#XP_\$W/V2_CG\=]#_:%^(7P]NM0\9V;:=/XOT2P\4>*-&^' MGQ?OO#L6A0^"M2^-/P\TK6+/PA\4+_P1%X;IFG:3HFNKK.A MZ#H&FZ6 ?.'[0&A_$;0_^"J__!/WQ%=_&OX@:OX"\>P?M9:/H?P2B;2?#_PO M\)Q>&?V<](O9]?O[/1[2/6O'_C35_$%Q?7MIXC\:ZM?6/A'0KD>'O!_AW1I) M]=UC7O@K2?V[O"_QU_X*P?L;>-&^*VO:9X8U.]_;/^#'PK_9^GT;XD>%6BT+ M2O"W@;1/#OQ!^)&@ZYX0TF"3XE?&WQ]8ZQJ?A./4;FYTSX>_!S3O ,5Y'H?B MWQ1XZC']$_B?X.?#7QG\0OAA\5?$WA:VU7X@?!E_&LGPS\1R7VJP7'A9_B+H M$7A;QHUO9VE_;Z;?G7=!ABT^?^UK+4/LR)YUC]EN2TQ7Q'\'_ASXM^(OPV^+ M7B+PVFI?$/X0VOCBQ^'/B234]:@F\,VOQ)TW2M(\;0P6-KJ4&E7RZ[IVB:5; MS'5;&_:T%FDNGM:3/-)( ?@C^Q]:7>@:1_P1W_:ETSQ7XUU7XZ_MW^*/'-C^ MUOKFH^.?$^JV_P 5+/Q]^R?^T%^T+K=AXD\+ZKJUWX>AA^#OQ2^&OA#2/AG_ M &)H^F1_#+PMIMYX&\,_V?X9UW4M-O/Z.1T&?2OE?X*?BA<_"_P"'VO>)=4^'WPGN?B-X M@MHM5\=7'PT\+^%)O%5YYLFM/=K!O&5M- M;W9U:7Q=\4-7^'LUC,K1"UBL8=-^%GQ$CU&.>)IWFGGGTLVKQQHL-TLS20_C M-_P1RO?&,WQH_P""R]QK7AWP_IVNS?\ !5'Q])K&F:?XMO=8TW3[]O@!\"_. MM;#69_".C7&JVJ*(V2\FT7299"[HUE'Y6^7]XIO]5+_US?\ ]!-?B)_P2'_Y M. _X+5_]I7?B'_ZS_P# F@#]I/M/B'_H$:5_X/;G_P"4-'VGQ#_T"-*_\'MS M_P#*&MNB@#$^T^(?^@1I7_@]N?\ Y0T?:?$/_0(TK_P>W/\ \H:VZ* ,3[3X MA_Z!&E?^#VY_^4-'VGQ#_P! C2O_ >W/_RAK;HH Q/M/B'_ *!&E?\ @]N? M_E#1]I\0_P#0(TK_ ,'MS_\ *&MNB@#$^T^(?^@1I7_@]N?_ )0T?:?$/_0( MTK_P>W/_ ,H:VZ* ,3[3XA_Z!&E?^#VY_P#E#1]I\0_] C2O_![<_P#RAK;H MH Q/M/B'_H$:5_X/;G_Y0T?:?$/_ $"-*_\ ![<__*&MNB@#$^T^(?\ H$:5 M_P"#VY_^4-'VGQ#_ - C2O\ P>W/_P H:VZ* ,3[3XA_Z!&E?^#VY_\ E#1] MI\0_] C2O_![<_\ RAK;HH Q/M/B'_H$:5_X/;G_ .4-'VGQ#_T"-*_\'MS_ M /*&MNB@#$^T^(?^@1I7_@]N?_E#1]I\0_\ 0(TK_P 'MS_\H:VZ* ,3[3XA M_P"@1I7_ (/;G_Y0T?:?$/\ T"-*_P#![<__ "AK;HH Q/M/B'_H$:5_X/;G M_P"4-'VGQ#_T"-*_\'MS_P#*&MNB@#$^T^(?^@1I7_@]N?\ Y0T?:?$/_0(T MK_P>W/\ \H:VZ* ,3[3XA_Z!&E?^#VY_^4-'VGQ#_P! C2O_ >W/_RAK;HH M Q/M/B'_ *!&E?\ @]N?_E#1]I\0_P#0(TK_ ,'MS_\ *&MNB@#$^T^(?^@1 MI7_@]N?_ )0U^5?[:/\ P4H\3?!WXT?#W]C7]ESX8>$OV@_VTO'ZZ9XU\0>" M-2\=7V@?"W]G7X Z?J%K/XU^._[3'CZPT"=_AOX0BT7S[7P=8?9[OQ#XIUBZ MLYM-TB^MCI]AX@]A_P""IO[3OCG]D7]B7XO?&CX:>,O@;\/O'FE0:+H/AGQK M^T)XCU+1O 'A:^\3:M;:3<>(8-!T31=?\0?$[Q?X?TR>]USPA\(O#FFW.O\ MQ'UJPMO#VF6U]/<#3;[\+?\ @GY_P2<^*?[2?@S6?$'[35Q\6_AC^RC\9O$= MM\3_ (Y>$OB9/>^&/VY/^"HGQ#E:>X3XD_MT>(]*OAK/P(_9KMXKKR?A)^P] MX*UI;C2?#\YD^*&NW.LM<3:P ??WBO\ ;*_:<_X*6>)-?^"'_!,#5=*^&_[. MF@ZS>^$?CU_P4]O8U\0>%X[G3KY;+Q/\-OV$]#U32HK#XQ?$U$6[TW4_CAJE MF_PD^'$\5S+HTOB;Q$VB7"_HS^R!^QI\(/V'/AA)\+_@)\/;/3+?6-8NO%GQ M"\=^)_&6I>+?BK\8OB#J9\S7?B7\8/B)JN@-X@\?^/->G+37VM:O.8K.(QZ9 MHEEI.C6MIIT'U'X,\%^$?AUX4\/>!? /AC0/!?@OPEH]AX>\+>$_"VD6&@^' M/#F@Z5;I::9HVAZ+ID%MI^EZ7I]M''!9V-E;PV\$2A40^)?VJ_%?PIN=+M/B3XMN-0B^# M'P2\!7FKR7$-GIGB'XB^.-,N=>U+7P;6:>?POX+^'_BGQ!9V:Q7FH6-C9W=I ML^!_A-X5TRYE=]>\5W]EHF@0^(OB%J6A621RZ3\.-!U;PQ>^+;ZYAL/ M^$LT*,-<2?!'QA_X)5?'+]N[QW'XL_;_ /VN_&-Q\(K#5K#5O#/[%/[.'D^& M_P!GO1WTDPW&ER?$#7O%NAR:O\>M9M]1C?4FU3X@>#8],M;LPG0/#^B1VL&? MT9^&O[$?[,_PP\11^.-,^&MGXN^)2-#(?BM\6M7U_P",GQ36:(8$EGX^^*&I M^*_$6C(W!^Q^'[S2-/CPJPVD2*JKK[#"4OX^*=67_/K!PT MZ-/%P=KIM,KE@OBG=]H*_JG)V2]4IH^!?V5OC5\9/"?A[Q$/ ]Y^UC_P4L^* M?Q(U?3O$OB_XU^-= T;]E_\ 96\.WMGH]MI:Z#\%=.\=^'/!N@^!_AG8P1I) M'I'P[T7XS>)]:NWEU[Q1XO\ %>NW+WA],_:"^!?_ 42_:2^"?QC\%>(OB;\ M!?@]9>-?AEXZ\.Z1\+?A!I&K>+;_ ,37_B/PWJ&GV/ACQ_\ ''XJ:&L.G^'+ MR6YBT[7[_P "?"/0M:-G+=2:5K5C)Y-PGZMA5'.,D9P22Q&>N"22![ XIU53 MQT,-4IU,)A*%.5.<9QJ8A?6ZS<9*24O:*.'6JTG2PU*I'>,T[-"J*+3A"*:: M=Y>^]+/K:*U6ZBGKN?Q-?L__ /!!W]OOX:?'?X'_ !'\06WP+.A?#WXO_"_Q MQK@T[XLZE/??V1X0\;Z#XAU,6$!\!1>==_8M-G%K$94\R;RT\Q-V\?VD+/X@ M7.-(TKJ>3KUR21DXR3H1).W Y)P.,\5NT5TYQGF-SRI0J8U4%+#PG"G[&G*F MN6;4GS*4YW=TK6MU*K5YUW%SY?=32Y5;?>^K[>AB?:?$/_0(TK_P>W/_ ,H: M/M/B'_H$:5_X/;G_ .4-;=%>,8F)]I\0_P#0(TK_ ,'MS_\ *&C[3XA_Z!&E M?^#VY_\ E#6W10!B?:?$/_0(TK_P>W/_ ,H:/M/B'_H$:5_X/;G_ .4-;=% M&)]I\0_] C2O_![<_P#RAH^T^(?^@1I7_@]N?_E#6W10!B?:?$/_ $"-*_\ M![<__*&C[3XA_P"@1I7_ (/;G_Y0UMT4 8GVGQ#_ - C2O\ P>W/_P H:/M/ MB'_H$:5_X/;G_P"4-;=% &)]I\0_] C2O_![<_\ RAH^T^(?^@1I7_@]N?\ MY0UMT4 8GVGQ#_T"-*_\'MS_ /*&C[3XA_Z!&E?^#VY_^4-;=% &)]I\0_\ M0(TK_P 'MS_\H:/M/B'_ *!&E?\ @]N?_E#6W10!B?:?$/\ T"-*_P#![<__ M "AH^T^(?^@1I7_@]N?_ )0UMT4 8GVGQ#_T"-*_\'MS_P#*&C[3XA_Z!&E? M^#VY_P#E#6W10!B?:?$/_0(TK_P>W/\ \H:/M/B'_H$:5_X/;G_Y0UMT4 8G MVGQ#_P! C2O_ >W/_RAH^T^(?\ H$:5_P"#VY_^4-;=% &)]I\0_P#0(TK_ M ,'MS_\ *&MB(R-'&TR)'*44RQQR&5$D(!=$E:.)I%5LA7,498 ,47.T/HH M**** "BBB@ HHHH **** "BBB@ HHHH CF_U4O\ US?_ -!-?B)_P2'_ .3@ M/^"U?_:5WXA_^L__ )K]NYO]5+_ -)IK4^!?@YX!MELYM:\3^.?B+K>E6^A>$X)O$=OIFK6TEC'>?GM_P41_X M+J^'?!/QEM_V#_V =3\$?%#]JS7]1NO#'Q$^-^OV>N^*_P!G?]DE$A!UC5?% MP\%Z7K^K_%_XJZ%!(?[*^#?@&QUR\_X2)8-$U];O75?P7>^C?L(?L^:U^S+I M'B_6_P!EK]E'XL?%C]H?XXWDFN_M'?\ !0']OW6K/X'>,OC?XOO)S>S:Y?>% MELO'/QUM/ UO=;I_"?PHTOX?>!?#&@:8FGVDVHW6L1W.NW773P6)JP514_9T M7M7KRAAZ#[J-6M*$)R7\D)2F^D6VD6H2:3M9/:4FHQ?I*5D_DSWC]G#_ ()[ M?$GXB_%SPS^VU_P4W\8>'/CI^T]H;R:I\$?@1X;CN+G]E#]B*WOXX2=-^#'A M76%D/Q!^,;+%$?%G[17C:WNO$]]>PP67@:T\,Z'I=C-=?HM\7?VD?@)\ K.* MZ^,/Q;\!?#QKE%;3=+\1^(K"U\1:V\C%8[?P]X5CEG\4>([Z=PPALM#T?4;R MX<,(H9&!%?/8_9G_ &C_ (HKYW[1'[7GC"PTJ[*3W?PR_93T"W_9^\))]U7T MV\^)%W?>-OCQJUJ(A(DMWH_C[P*UXTF_[!:(!#786/P0_9F_8U\!^.?BW\._ MV?9;K5?"GAW7/%&LW_PU^'NN?&']H;QTMG:/<7&F:;JTJ^)?BS\1_$^J[!:Z M=IDVNZA>7]U-LW1HTLB7[+ TOXN)GB9+_EW@X.%-^4L3B81E"2?6&$KP:U4W MH.T%O)R?:"LO1RDEKZ0DNS9R/_#6OQ>^)9,7[-/[)/Q3\8Z9,XBM/B;\?+B/ M]F#X7RQW*C[)JEGIWC32]9^.6NZ< QNC)IGP:AM[J!8TMM0!G65/A']I+]HK MXA>#O&-E\&?C#^U+\0?B'^TCXLTB#4_#?[ O_!+7X/OB MU\1K[Q/XK^&G@"= WVKXM>-_$7[.'@YHQ-+IE])>Q06=???[+GQ'_;9^,7C# MQ-\1/CK\#/ 7[+WP$O= %K\*?@WXC\1M\0OVK=1U675;>YA\<_&;7O!FMW/P M:^&=E<>'4:VM/@_X4NOB=X@L-1OFOO$/Q(T^YTZ3PU+]F6GA[0;#5M8UZQT7 M2;/6_$*:;'KVKVFFV5MJFMQZ-!-;:0FL:A!!'>:FFEV]Q<0:CAW?T0<]O@C&/FTIR];R3 M2?G&,3X-C_X)N_LB>-/A3JOA?Q3\$-7T#5OB=I'AN7XF>(KOXF^-[O\ :!OX MTNM)UW7O!/B/]H_1O&VH?%*[TO5;BTN/#'C:Q\,_$:+P]XKT"ZUK0_,NO#VK MRQS?8GPH^$/PL^!7@70_AC\&?AWX+^%?P\\-6XMM!\%?#_PUI/A/PQI<9 \Q MK31M%M;.R2XN''FWEVT3WE[.SW%Y<3SN\C>C45RU:U6O-U*U6I6J-).=6RZ$-N3NVV^[;;^]A11168@HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH CF_P!5+_US?_T$U^(G_!(?_DX#_@M7 M_P!I7?B'_P"L_P#P)K]NYO\ 52_]!OACX2LM9\<^*Y6G06SRZ1H=Q96TTD?VV\M8 MV\P:4J56O.-*C3G5J2ORPIQE.;IL,D> 8+W4OA'\$Y+JU=H[:X\;ZA\5_$MG(P?4?! M>B7D)@'\8W_!SG\9_P!EO]F;2_V=? 7[*?CCPK\(OC M!=_'CXIZ#;:=H_A2U\.^%/C'.3YZ-2$/;RE4CAO=G. M$U&G/$3C.-IPI2BF;TE3IU(RK-2BKWA%*INFES.ZCNT_=,+[Q-X[L[X7?@CX<:%'(=0TS^.?_ ((^:]\< M_P!O'XD^.O@-X1^#]]\;_CEJ%U\/M?\ A?I?BBTLK/\ 85^$5II%]XA3Q-^T M]^V;X&7[8?C+<_ M[K1KC]G?X4Z]:ZCX*\3?$/Q9J_\ ;WA_Q3<6VG^&-8_T M[_V;_A38?L6?LN>$/ 'Q0_:'\>?%J#X6^&]5U7XA_M#?M&>-XKC7=;OKW4-0 M\2^*O$_B/Q#KU\NF^$O"-EJ&H7T/ACP[+J9T7P'X/M='\+V=]-9:/%/(\XS3 M!U,PKU_.\Y.3*U6#J M2=&,80=K>XE*]E=ZWY6FG\'+?=W;;?5_ ?\ 92_9P_9A\.V7A?X!?!7X=?"K M2[&QAT\2>$/"^F:=K%]!!&L2R:UXC$#^(==O)0OF75]J^IWEW>3O+<7,LDTL MCM[Z9(4=(R\:22EMBEE5I"BEG"@D&1D4%G"[BBC:)XB;X;_ !.TZPNO$W@Z^O+&[U?P[:^(;6Q-UX?E\3^' M[/Q#ILTRBRU/3[3Q'I]J9-)UE+&_M-5/R]^S=^P!H/PG^)$'[2'QX^,/Q*_: M[_:Z?0M5\/\ _"]/BQ=0Z/X?\ :+XB@L(O$WA']GCX%^%YK?X7? /P+K+Z=; M_;;+P[INK^.M?MDCB\=?$7QE/&;IO!J5*E6;G5J3JS>\ZDY3F[;7E)N3^;,& MVW=MM]V[O[V;/[3ND?M]?$GQWI?PI_9E\4_![]G'X07WA*'5/'O[5/B:PF^, M'QHL-;O=3U&U?P-\%/@/?V>B_#W2M>T_3=.M-4G^*_Q7\3>+O"]@VO6EEI_P MH\3W6GW\D/UG\,/!$_PV^'O@WP#=>-_'7Q*N/"/AW3- G\??$W5[#7OB%XOE MTZW6!_$/C+6=*TG0=-U+Q%JC*;K4[NPT72K.6X=C;6%M$$B7NZ*@0 # ' M0#@#\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "OS7^+O_!2[P+\*_VBI/@-8_ W]H#XG:5X3\1Z3X/^,_Q<^&OA+1O$/@[X M1>*M?\,?#KQM8:+>^'!XAA^)?CZ70/!'Q6\ >./B1/\ #7P7XGA^'O@_Q;HN MLZE]N9=;L]#_ $HK^9__ (*#:?\ $;1?VYX_$W[./P/_ &F?A#^V5J.G:PGP M*^*'P=76?%OP%_:]N+/X??!RQ\%:E^T/I]W8W7P6\+^&O &N/XY^%'QSE^(5 MKX<^*/A_X-^&_"?BGP;\1+ZTU'P-H>B@'[>^)?VR?V?/#'[3GPV_8\N?'=GJ M?[0OQ.T3QAXGTOX>>'X_[;U/PYX;\%^&SXHO]<\>O92/%X)L]7L"D?A*'73; M:CXOG^TR^'[&^T[3-6U"P\STS_@HA\!M4^*>C_#R+2_BO;>%_%'QB\0_L[^# MOCUJ'PSUNQ_9_P#&/QZ\*:CK^A:]\*?#OQ&GE#76N6OBKPGXJ\$V/B"YT.S^ M'_B#QYX>U+P/X<\9:OXI%MI5SPW[0?PF\2ZE^W[_ ,$^/B1X1^'FHW7AWP_J MW[6^I_%KQMH/AP#2M)O]?_9XT+P5X)U'Q]KEE;(%N]5.G6_A7PW?:U+-=2P6 M-OH]FZPVZ6Z?(&D?%GQ+^U9^VMX8C^/WP._:_P#A1\&OV>_CSKFG?LO?":#] MCOX^Q^"/'OQ0T-]7\%:%^V#\?_CB/ $OPSTWP?IG]L>)]:^ 'P]M=;B\-^#[ M>^T_XS?%/6=4\>S^$O#7PR /T#^$7_!07X#?&CXF>'_AUX5MOB18V'Q#N/B' M9_!/XH^)OA_JV@_"+X_7GPGGNXOB):_!WQQ<32P^)9= @TW5M8T\ZEI^@1^. M?"FB:YXU^'$GC#P?HNIZY;?(_&VI?M"^//$W@?5?#GPFN+'X;?LR_&_\ 9?\ "5Q\/?B5J$:>%_B[ M/\;=?^+'A_Q_X9B^'VH:[/I'@JS\2W?Q#A\$Z_:0>';K^@ # ]!B@".8@12 MY('[M^O^Z:_$3_@D-_R/\ X7>'_B$]C*.>97_&3_@CEX2TW1_C3_P %F-$MK_Q3<6FD_P#!5'Q_8VUQJOC/Q9K6 MKSQ1? 'X%LLFIZ[J^LWNM:Q=DNPDOM5O[R]E58DEG=8HPH!^\U%8G]@67_/U MK?\ X46O?_+&C^P++_GZUO\ \*+7O_EC0!MT5B?V!9?\_6M_^%%KW_RQH_L" MR_Y^M;_\*+7O_EC0!MT5B?V!9?\ /UK?_A1:]_\ +&C^P++_ )^M;_\ "BU[ M_P"6- &W16)_8%E_S]:W_P"%%KW_ ,L:/[ LO^?K6_\ PHM>_P#EC0!MT5B? MV!9?\_6M_P#A1:]_\L:/[ LO^?K6_P#PHM>_^6- &W16)_8%E_S]:W_X46O? M_+&C^P++_GZUO_PHM>_^6- &W16)_8%E_P _6M_^%%KW_P L:/[ LO\ GZUO M_P *+7O_ )8T ;=%8G]@67_/UK?_ (46O?\ RQH_L"R_Y^M;_P#"BU[_ .6- M &W16)_8%E_S]:W_ .%%KW_RQH_L"R_Y^M;_ /"BU[_Y8T ;=%8G]@67_/UK M?_A1:]_\L:/[ LO^?K6__"BU[_Y8T ;=%89T&R'6ZUL=O^1BU[J>@_Y"/)/8 M=Z^1/VB?VQ?V:?V9H[RP\=^.]9UGQO;:?)J:_#'P1X@U/Q%X\%A&$+_$=YKGQ-\2QE_!OP7^'>B:G\0_C/XS)RJ/X>^&WA:"_\1/IQD4Q MW'B/5;?2?"NFG]YJNNV,"M*OX9WW_!0?]H+]M2ZO/#W[)O@WXX>-O";236DF MF?L9^(+#5[&ZN(8V9K7XI_\ !2;XTOX>_91^%^GQS((M8\/_ +)^G?M*_$V) M$NHM*\66MVD0/R9X?\8^.U\<_$KX.?#7Q?\ %'3_ !U9^-=7T+XT?L]?\$9/ MA5X^^./QUE\8Z1]L-#$QDKQ=6E*]K MM"/Q/F?\L'_Z5.S7G[JG?9N+/U]_:(_:Y\=^'-)LO$'[3GQ_^&G_ 2Y^#7B M)WA\+>&M:\0^!_B9^W+\7()IA9QZ?X.\)VT?C'P;X*U6_2\C2+P_\._"OQ_^ M(,=VBQQW'AN_1EC\N^"/BOXQ7;:M>?\ !.3_ ()Z>)O#5SXVB=O%/[=?_!3? MQ)XO^%?B+XANN)X/$4O@+4H?&_[:OQ8L;M8;>_TKP_XWT?\ 9]\)XO1#HU]H MU@$:/G_V,_V0?BU^SS\0=2_:/\8_LF?LG_L=_##3/#?B?Q'\9/$OC3XG?&S] MO3_@H_\ $?2-'\(ZA-/=>,/VIKJ_L+3P4\-[:VGB/5O#WA'5?CK!JL&G77AS M1C:G48KQ/O3X*_MM>%?VB?B/X?\ "OP<_9R_;.K?7-1M+31M+N?AW\+/%5D)K^'4+^]L]( MAGO4SJXVK.$J--0PV'E;FH8=.$)I.Z]M.4I5L19^]'V]6IR-^YR1LDG-MLI:Z^\W9[6/S+^/7AGPE-\0[OX1?MV_'S]NK_ (*6?'!M+TO7 MM1_89_8?^"?Q$^"7[,6BZ!XI:2Y\/CQSH?PPUC0/#UWX:GEAN(H+C]KO]K_Q M#H.LP(SW.A)!%+;1?A#_ ,%I?VI/%NI?#CX9_P#!*#P1^QO^QS^PW\*?%_CS MP#\0?BOX$\*Z;'/'_P 9_!/[*/P?\2_#3X/:OXRB MMKJ&7P]\/?%/Q<^+?B/P9::[87NHZ/X?\=6MUKG]MO[1WP7_ &D/B7%X4TG] MG[]JJ3]F314?5O\ A8VM6_PBTGXT_$;7K64Z8-#MOA]K'Q*\82_#WX?W-B(] M7;5-2\0_#'XE2:B;G3A86ND26,\M]^4OQ%_X)J?'_P#8A\=ZU^WA^PA\6?CI M^TW^T9K]QI%S^VC\&_C]\3='^U?M[_#?PSI=IHVD:?I6K^%?#W@#P5\+?CS\ M)_#UM/%\"=;T/PYI/A:XMY;SP/XHM;G2M8D-QR$'XH?\&P/[8?P0_9A^(GQ% M_P"";/@GPYH7QYNOC%^T'XF\:?!O]MKX8>#H?@_X(^-OPF\/?#Y]0U=_%1^. M$W@#X@>(/%'PLO;&RL=*^$_@S1_&_B'0F\<>,6L+.70/!^M>*]:_L1_:"_8J M_9]_:L\7?#3Q+^T+X4U+XK>'_A9)?ZGX=^$/BSQ3XAO?@/JGBFZU#1]0TWQG MX]^#$>H1?#_XF^*/"ITI[?P=>?$#1_$>G^&4U75;G3=,34KB"_M?RN_8J_85 M^+W[17QN\"_MX?MR?#EOV?M"^"K:[IG_ 3Q_P"">7A;4H-%\)?LC>$-46YT MR\^+?Q2M/!=S:>'=<_:1^(&E22//I>E@^&/AOHE\-.BMIM;-M:^%OWF'A^R M %SK8 & /^$BU[@#_N(T :=G:6NGVEM86-O!9V5E;PVMI:6L,=O;6MK;QK%! M;6UO"J0P6\$2)%#!"B10QJL<:*BJHL5B?V!9?\_6M_\ A1:]_P#+&C^P++_G MZUO_ ,*+7O\ Y8T ;=%8G]@67_/UK?\ X46O?_+&C^P++_GZUO\ \*+7O_EC M0!MT5B?V!9?\_6M_^%%KW_RQH_L"R_Y^M;_\*+7O_EC0!MT5B?V!9?\ /UK? M_A1:]_\ +&C^P++_ )^M;_\ "BU[_P"6- &W16)_8%E_S]:W_P"%%KW_ ,L: M/[ LO^?K6_\ PHM>_P#EC0!MT5B?V!9?\_6M_P#A1:]_\L:/[ LO^?K6_P#P MHM>_^6- &W16)_8%E_S]:W_X46O?_+&C^P++_GZUO_PHM>_^6- &W16)_8%E M_P _6M_^%%KW_P L:/[ LO\ GZUO_P *+7O_ )8T ;=%8G]@67_/UK?_ (46 MO?\ RQH_L"R_Y^M;_P#"BU[_ .6- &W16)_8%E_S]:W_ .%%KW_RQH_L"R_Y M^M;_ /"BU[_Y8T ;=%8G]@67_/UK?_A1:]_\L:/[ LO^?K6__"BU[_Y8T ;= M%8G]@67_ #]:W_X46O?_ "QH_L"R_P"?K6__ HM>_\ EC0!MT5B?V!9?\_6 MM_\ A1:]_P#+&C^P++_GZUO_ ,*+7O\ Y8T ;=%8G]@67_/UK?\ X46O?_+& MC^P++_GZUO\ \*+7O_EC0!MT5B?V!9?\_6M_^%%KW_RQH_L"R_Y^M;_\*+7O M_EC0!MT5B?V!9?\ /UK?_A1:]_\ +&C^P++_ )^M;_\ "BU[_P"6- &W16)_ M8%E_S]:W_P"%%KW_ ,L:/[ LO^?K6_\ PHM>_P#EC0!MT5B?V!9?\_6M_P#A M1:]_\L:/[ LO^?K6_P#PHM>_^6- &W16)_8%E_S]:W_X46O?_+&C^P++_GZU MO_PHM>_^6- &W16)_8%E_P _6M_^%%KW_P L:/[ LO\ GZUO_P *+7O_ )8T M ;=%8G]@67_/UK?_ (46O?\ RQK8BC6*..)2[+&BHK2R232$* H,DLK/+*Y MRTDCL[G+,Q))H ?1110 4444 %%%% !4;11,ZR-'&TB9V.R*77< #M8@LN0! MG:1G SG J2B@ HHHH 3 '0#OV]3D_F>3ZGDTM%% $@SU/ YH 6BBD) !)( '4DX ^I- "T5\^?M$?M8?LT_LE>#V\??M,? M'7X6? SPFPN%LM5^)WC30_"?]LW-L@DET_PY8:G=Q:KXGU78P,6D^'+#5=3G MR%AM)&(%?AOK'_!P1<_M+>+I?A1_P2:_8R^-'[;7BJ[O)-)M_C3XTT[5/@/^ MS-HD\D,TT.M77B+Q'I=SX\US2[>*![J47?AKP+IE] 42T\4++(@.U&A6Q$G& MC3E4<5S2:7NTXW2<9P,EL @$A1DD D9P.]?#7[0?\ P4._9Q^ &H7W@W^V?$/QH^,MM!-) M;_ 3]GOP[>_%_P"+DDD*2N?[:\/^%?M5EX%L%6&26?6OB!JGA?2;>".6=KEU MB9:_'#Q?^Q]_P70_::C?-^SU\"'^ 'P]AL[J*W6ST6+PKJ'C M_P")_B7Q%=:61>1W7C/QEXUUCQ+XI:Y:_P!:\N\:8R]/L\'A_P"-4>+JK_ES MAI.-"+72KBG%NI9JTH86$J=2+O3QD65:$?B?._Y8NT4_.5G>W515GTFC^7[X MW_\ !6']NC]N*;_A#/@'XB?]EKX6^)?$,7A/38_V:_#NF?M"_'_Q;VNG MV'A^[_:4\<>+?@I^PQ\)M8U6YE2TABTW]I#5_%-E=7<-L?#&MRNMK+]"_LV? M\$RY_P!G?2]7^.7[67_!/3Q-^U8ED-.A\$_"[Q3\\2_%'5-=L[: MU\:>+/A=-HW[/7_!/_X;:#86;ZG?:CK-HWQ,\9Z%J<\&KZG\6;^UM9!7[G> M?^"8W[ /PV\:3?$?PY^R=\&+SXA-K\WB>P\=>-O"L7Q.\8^'=8FU"35!-X.\ M2_$V?QAJ_@BUM;V1I-,TOP==Z%I6D1K#;Z796=M;P11_=A52,%5(SG! (SUS M@\9SS65;&5JL/9+DHT+I_5\/'V5%M;2FKN=><=HU<1.M52T]I;03G)KETC'^ M6.BTZOK)^D^//A M7XK?$R_\A[F&_B\6^$OAGX/_ .%6_#_3+'3DTR+1K3PM\5O'\L\JW<-S'IT$ M5L\O'?'+]@KPM^T;\1=1\4_%?]H7]KJ[^&M_IUEII_9N^'WQ\U[X&? \)#:P MQ:G<:K%\"[#X<_%3QA)XBNHI-0UJQ\;?%/Q#HCW%S<16.E65DXMA]W45RD') M> O OA;X9>"/"7PY\$:4NA^#? OAO1O"/A71H[O4+Y-)\/>']/@TO1]-CO=5 MO+_4[E+*PMH+=+B^OKJ\D6,//<2R%G/5A5!! Y QN.2V.N"QRQ&2>IIU% !0 M0""",@\$'H1Z&BB@! !T & /H!2T44 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M1S?ZJ7_KF_\ Z":_$3_@D/\ \G ?\%J_^TKOQ#_]9_\ @37[=S?ZJ7_KF_\ MZ":_$3_@D/\ \G ?\%J_^TKOQ#_]9_\ @30!^W]%%% !1110 4444 %%%,:1 M%R2>!G)P2JX&3O8#:@ Y)!+/P]?>+;OQGX3M?"VF3W M=MJ/B2Y\2:)!H%C0SW<!_$ MO?V'X@U3^U[B31YO$VB:/Y-[?I?^!M,\4IKEG:"7P_\ VFEW9O, ?T)T5^*/ MQ$_X*/?ML?%?PVVF?L%_\$N/VK-:\8W>H6BVOQ'_ &S_ GX%_9>^#NG:&LD MDU]JS^$?'WQK\%_''Q!>7%O"MMI>C#PGX7)FO8KR]O%AMGM+C@_AUXS_ ."U MOA*[UWQ;^U)\:O\ @F!\%-&\26>GC3?#GCVY\8WMC\.9+:349[J\L]"\.ZYX M'N?$\VH0/#!<1ZW^T%>Z?;QZ:9;.-));F2JC&4VHPC*4GM&* _@G\-O'OQ>^*/B.T\'_#?X8>#_$7C[QYXLU""_N-/\-^$/"> ME7>N>(=&+JQNM!T;7_#?Q+_; MN\+:5/=I\5=$^/MM$G@S_A0_A"^_MC]FWP)K=O\ $=KGQ7\3(=2\'ZK_ $ _ M'']FS]F/]K;XCVOC+]L7_@I=:?M$^)=-T2S\+V'@3]CG]GOPYJ'@?3[&ROM0 MU&&&P\&2:=^VF?[9:^U:]2?Q+!)!XJU"%8--;5XK;3K&WL/XP_C9^Q3^S;X3 M^-7Q8\*V'PAM='L/#GQ+\::%INEWNN_%"6\L-.TSQ'J%GIT&H-XRL? 7BUK\ MV,5O+J"^)/!/A'6([V2XAN_#FCF-+*+W\HX9S+-ZE6G3C'">RIQJ<^-AB*4) MJ4E&U-QHU.:2O=JRT3=^AT4<+5K-I+DLD[S4DGKT?*[OJ?VU?L(?\'%VC_M^ M?"?3_P#AG[]@']LCXQ_M':/IVBZ3\1_!GPV\+>!]/_9_\+>.[Z&X^T"]_:<^ M(_CSPMX(\,^#[@6JZOIC^++.U\=3Z+JEG]A\&ZY/IVLS6UOQA\?_ /@HU^U# MXM\3?#C3?C+H?PHU!+UM+O\ ]G7_ ()DZ'X2^.7Q7^'FG7-GBYL/VB/^"C_[ M2.B6O[-?P;\21744YN-%^&OP-U'X@:7#-&/#R:Y>6(N;WI/^"2O_ 3E\(WO M[ 7[..D>-?$PTGX!^)?!%CX^L_V9O@E9:A\)?AWXOU'Q2\MW=>+?VB_%^F:K M/\5?V@?'VN6]OI3>(;7Q!XNT?X:6T5E:>&=.\#W?A[2--K]^_!'@+P1\-/#. ME>"_AWX0\,^!?!^AP_9]&\+>$-"TSPWX>TJ$LSM'I^CZ1;6>GV@=W>21H;=7 MED=I)6=V9CPU:&$P%6K1K2>.Q%&I.G*G2]I1PD9TYN,E.K.-/$UDG%QE3IT\ M,EHX8F6Q$HPIMQD^>46TTKJ":=M6[2EU324>ZFS\-/@9_P $0/AKJ4]]XP_: MOCT_QCKWBS1O[(\<:)'XM\8?&+XH?$G3+D*]_I_[0/[9'Q@^V_''XFP:J[-- MK/@GX36O[//P5-SNM+7X<7>EQ6R+^W?PW^%OPX^#WA'2O /PK\#^%OA[X+T2 M%(=+\,>#]$T_0-%M L<<9E6QTZ""*6ZE$2/<7MP)KRYE!FN;B64ESWM%C%4J$6E92]G'2=2VCK5'.M)?'4D]2)3E)6O:*VBM(^MEHW MWD[R?5L****YB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "C(R!D9/0=SC MKCZ45_/7^UC^TI^TIX _X**>'/ 7C']J7Q'^QY\-+WQ7X9TW]FG_ (3'X/:# MKO[(GQZ\-W7@SX07GBG3OB[\4+G0I;^;XF^+/BKK?Q*^$=EX1_X6=\)=8^'& MFZ=\,?&OA&V\0W'C34)-: /Z%**_-'XK?M%?M->$_P#@HI^R=\ XO#?P\\,? MLT?%^V^/=K<^(WU:;Q/\4/B3XD^'GP6T[Q[:36^CII5EH_PR\%>%-9U*72IS M/K6O>+_'.M6AN%L?"WA:QC?Q-\S_ U_;0_:0UJ;]FK]JG6_'7A/5?V?_P!K M']LKQC^RUI'[/%O\-=.TN[^'7P^NO&OQI^''P=^*&B_%9-9G\4^(?B)J&L_" M+0/%/Q)TOQ%8GP7<:!X\UK0O"NA^'M3\(Z;K&O@'[C45^)?[,W[6G[47B>[_ M ."?WQ[^)_CGP;KWPC_X*5:SXPTO0_@GIOP^L-!N?V?[;6/@?\4OVD/@?=^& M?B%97TWB#QS,OP]^%-UX0^+*^-X;F/7O%_B>S\4^"H_ VC:+-X5U']M!R ?6 M@".;_52_]F^)^JW^JP6NJ^-/";:O86FE>$/BC;VE^MII.HZ4EEINKZ/96'@B\L M!IT'AZ;P_P"[E_#V/S+ 8K,L/+#K#X/VZJJK4G&HWAZ$,1/DBJ'J5:FNY_IDT5_-K\4?^"SO_ 4*O?"] MMJ'[//\ P0__ &UM9N=9TBVU+1M9^*FC-IL$0O[&*ZLY+KPGX7MA<7"9GB=[ M:?QAHEPZ*\,QL)]PB_/J;]NW_@X#^).L0ZKXU^#W[<'[..F$2F?PE^S7_P $ MI/@K\0RHGMI8_)?Q+^T'^UMXEN+IK.>6.6UN((]/62:V66>&:%C:2>8L))6< MZV%IQ:3YOK5"JTG;>GAYUJJ>NSIWT>FAGR/K*"7?GB_PBY/\#^TMI8U!)<;5 M!+,#E4 &278?*@ !)9RH !.< U\R^.?VV/V._AE8:GJ?Q%_:J_9Q\"V&C:A< M:/JESXM^-_PRT%+'6;6WANY]%N%U#Q1#*FLI;7-M-_9 C.HE+FW9;4B>+?\ MR!^/?@WXM_:5:T3]NCX,?\'0?[66E64KW,'@F]^"O[+?P=^%PGF6..X,OPV^ M&?QZL?"M]%2[\#_M/>#I))6BV1.TA8/&FUPPEN/.?L,-'X M\;"7_8-0KU7]V(C@U\N;YARP6\T_\,9-_P#DW)^9^LWQ"_X+Z?L>:1J%[I7P M*^&'[8'[85Q:7\VD+KO[-_[-?C&_^&$^IP[4D\KXV?%6;X6_".XTB*9@DGB# M3O%VHZ/(H+V5U>9B63B/BE_P61^(WC#PQJFC?LG?LY^'-#^).I6"1>%M>_:X M^-_PAT_POHFJ2S1 WOB;X,_LJ_$#]HO]HG7+*TMS,XT73_"WAG4K^Z6&!KW3 M[>9;E_.?#W[4W[//A@1MIO\ P;W?\%-;FZAV^7J?B+]C']G?QCK*%05W+K7C M#]I/7=6WMN8R2&\+R,SO(S,[EOHS2/\ @K#K7A^QCTS0?^",O_!8+1-.A_U5 MAH_[+7P'TNSB_P"N=K8?M+V\"#_=C%'^P0_Z#*_G>CA/PMC;_>O\C]VOYY?^ M P_^3O\ @?$_@3QY_P %QOB#JEKXB\7_ +5FF:+;ZCI]U:W'PZ_9;_X).>/] M7\'Q2WCP]&^*7[;?CO]GN4:KI>R>*POK^37/#2R>8^J:%J\;6[QWOB;_P M2T^.O[8.JZ'>?MAR?MQ_M2Z?865W:MX2_:&_;:^!G[('P:E@U)H[BZ_XLI_P M3]^%OB5XA/Y$,4IUOQ?K^OK%%;VDFM"!&6W^WC_P5\\9'&?^"/7_ 63;'0M M^S/\$&(_$_M.$T[_ (>_^-/^D/?_ 64_P#$:/@C_P#1.4>WPT=(8*G)6WQ% M;$5)]-;T*F%A_P"4^HZ/J7Q\^(G@O3+;5+AV:6X MU%-!2:YGC$DZR&7-O^C7A3]D7XKZ3H-OX9O_ -K[XD>%_#=G&L-EX5^ 7PD_ M9X^!GAFR@53&+:PAM_AIXX\0:?;"((J+9^)()8F\R2&6,F#[/\H_\/?_ !I_ MTA\_X+*?^(T?!'_Z)RC_ (>_^-/^D/G_ 64_P#$:/@C_P#1.4_KM1:4Z6%I MKIRX3#SDO-5*M.I53\_:7#VCZ*"](1?XM-_B?9O_ PI\'-7M_*^(WBC]H#X MORYRQ^)G[27QMU?37R0TBMX5T3QKX;\&".64>&T@CD$8ABCCA@CB[CPI M^QG^R;X(EBN?"_[-WP0TO487$B:ROPQ\(7NO>8K(X=]>U/2;[69'#QQN'DOV M8.BL#N (_/K_ (>_^-/^D/G_ 64_P#$:/@C_P#1.4?\/?\ QI_TA\_X+*?^ M(T?!'_Z)RIECL9*+B\7B.1_85:HH>B@I*"7DDD#J3>G/*W;F=ONO8_9&TL;. MPM8+*QM8+*SM8Q%;6EG$EI;01@Y$<-O;+%#&@R<(B*HR<#DU^9?Q&_X(W_\ M!/#XK_$'QM\4O'?P)NM:\)/$-_+J6K:@NGZ9 MXUM--LA=7DTDPM+"TMK.#=Y<$$<85!Y%_P /?_&G_2'S_@LI_P"(T?!'_P"B MJ:1 MH.I>*-3L-+0?M,,DUS8^'=&U;69XY'B_T'3KN2,R/'Y96&QN,P>'=.\*^$M$?4=3U9M+T+2HO)L;-M2UF\O]4OC#'E3 M_^-/\ I#Y_P64_\1H^"/\ ]$Y0!^SE%?C'_P /?_&G M_2'S_@LI_P"(T?!'_P"B_\ C3_I#Y_P64_\1H^"/_T3E '[.45^,?\ MP]_\:?\ 2'S_ (+*?^(T?!'_ .B*M!T3Q1X;_P""1_\ P6)UOP[XDTC3-?T#6=/_ &;/@E+8:OHFLV4& MI:5JEE*W[32-):7]A_^ M-/\ I#Y_P64_\1H^"/\ ]$Y0!^SE%?C'_P /?_&G_2'S_@LI_P"(T?!'_P"B M_\ C3_I#Y_P64_\1H^"/_T3E '[.45^,?\ P]_\:?\ 2'S_ (+*?^(T M?!'_ .B_P#C3_I#Y_P64_\ $:/@C_\ 1.4 ?LY17XQ_\/?_ !I_TA\_ MX+*?^(T?!'_Z)RC_ (>_^-/^D/G_ 64_P#$:/@C_P#1.4 ?LY17X@Z=_P % MK;W5_$7B3PCIG_!)G_@L'?>)_!T6A3^*="MOV;O@F^HZ!#XGM;N]\/2ZE"?V MF%2)-7M;"\GLC')+N2VE$OE. AZ+_A[_ .-/^D/G_!93_P 1H^"/_P!$Y0!^ MSE%?C'_P]_\ &G_2'S_@LI_XC1\$?_HG*/\ A[_XT_Z0^?\ !93_ ,1H^"/_ M -$Y0!^SE%?C'_P]_P#&G_2'S_@LI_XC1\$?_HG*/^'O_C3_ *0^?\%E/_$: M/@C_ /1.4 ?LY17XQ_\ #W_QI_TA\_X+*?\ B-'P1_\ HG*/^'O_ (T_Z0^? M\%E/_$:/@C_]$Y0!^SE%?C'_ ,/?_&G_ $A\_P""RG_B-'P1_P#HG*/^'O\ MXT_Z0^?\%E/_ !&CX(__ $3E '[.45^,?_#W_P :?](?/^"RG_B-'P1_^B_^-/\ I#Y_P64_\1H^"/\ ]$Y0!^SE%?B!XB_X+6WOA(Z"/$W_ M 29_P""P>AGQ3XDTSP?X=&H_LW?!.'^V?%.M+ M-_+B(@D,DT?R[NC_ .'O_C3_ *0^?\%E/_$:/@C_ /1.4 ?LY17XQ_\ #W_Q MI_TA\_X+*?\ B-'P1_\ HG*/^'O_ (T_Z0^?\%E/_$:/@C_]$Y0!^SE%?C'_ M ,/?_&G_ $A\_P""RG_B-'P1_P#HG*/^'O\ XT_Z0^?\%E/_ !&CX(__ $3E M '[.45^,?_#W_P :?](?/^"RG_B-'P1_^B_^-/\ I#Y_P64_ M\1H^"/\ ]$Y0!^SE%?C'_P /?_&G_2'S_@LI_P"(T?!'_P"B_\ C3_I M#Y_P64_\1H^"/_T3E '[.45^,?\ P]_\:?\ 2'S_ (+*?^(T?!'_ .B M_P#C3_I#Y_P64_\ $:/@C_\ 1.4 ?LY17XR#_@K]XT) _P"'/G_!9,$D 9_9 MI^" &3P,D_M. >I) '4D $U^G7[/WQK\,_M&_!7X9?'+P?I'BGP]X=^*'@_ M2/%^G^'/'.E6^B>-/#8U.$FZ\.>+=(L[_5;+3?$N@7T=UH^N65EJFIV5OJ=E MHWML(KJ4 ]AHHHH **** "BBB@ K\A_VM/\ @G'\8?VE_C!XA$?[4>KZ M5^R]\9]&\4Z%\,#\9/A[:> 91=:M+?V\^BCP M[':+J"_P#@G/=>%?&_PVTZ\^.%WK7[,GP3_:.^ M(_[5'PA^ 0^&VCZ7KV@_%'Q_J/COQ+8:/XH^,%OXDFO/%WPO^&_C;XJ_$+Q? M\//"G^)O&WB?1O!]O8ZE^G-% 'YF_ K_@GCJ?P?\ %/[/ M5AK'QYU/QS\!OV.]1^)&J_LK_"%_AYI/AS6_!5YXZ\-^*/A[X?\ ^%D?$N#Q M)JLOQ0M_A+\*?'?C;X;?#.*P\'_#^5=&UY=9\>S^.?%>EZ=KD7Z9449 ZG'; M\?2@#XZ_;J_8W\*?MU_L_P"K? +QAXT\3> -,U'Q-X3\50>)_"6C^"-:UFRU M#PEJR:E;0PP>.?#?B.RMH;U#-:7=[I"Z-K\5O*\-EK=M:W&H6E_^&G[&G_!N MAK/P/_:%L_C#\=OVH-*^*'AGX7_%[0?&_P &O!'@SX/:!H$?B#P]X7U&YU;2 MH_C3<>,Y_%]E=:U-=KHQEM? 5CI%C87.DW&JZ=J:W=]IT?A_^H\LH(4L QZ MD9/T'4TN1G&>>N.^#G!_'!_(UWX?-,PPF'K83#8NO1PV(O-3BH/O%)&D:M2$7",Y1C*_-%/1W23NNMTDOD1B&+ !C0GN2JDD]222"2 M222222222231Y,7_ #RC_P"^%_PIY90-Q8!>NXD8QZYZ4O7I7 9D?DQ?\\H_ M^^%_PH\F+_GE'_WPO^%244 1^3%_SRC_ .^%_P */)B_YY1_]\+_ (5)10!' MY,7_ #RC_P"^%_PH\F+_ )Y1_P#?"_X5)10!'Y,7_/*/_OA?\*/)B_YY1_\ M?"_X5)10!'Y,7_/*/_OA?\*/)B_YY1_]\+_A4E% $?DQ?\\H_P#OA?\ "OG_ M .*?P:U+Q]\7/V:OB)8:II6GZ=\$/''Q#\5:WIMW:7,MYKMKXR^#'COX96=I MI4?_ M 'PO^%'DQ?\ /*/_ +X7_"I** (_)B_YY1_]\+_A1Y,7_/*/_OA?\*DHH C\ MF+_GE'_WPO\ A1Y,7_/*/_OA?\*DHH C\F+_ )Y1_P#?"_X4>3%_SRC_ .^% M_P *DHH C\F+_GE'_P!\+_A7(?$#PL_C#P+XS\*6DEK9W7B;PIXD\/VUWB7^EPW$\<0$KPP2W:2RI&1(T:,J$,179Y&<9&<9QWQZX]*0,I) () M7@@$$@^A';\: /)_@5\.KKX4?!3X0?"_5;RPU?4_AQ\+OA[X#U'5=/MI8+'4 MK_P=X/T7PW>:A9076ZYAM+VYTR6YMHKAC/'#*B3$R*QKU7R8O^>4?_?"_P"% M/R.N1C.,Y[YQCZYXQZ\=:"R@@%@">@) )^@[_A0 SR8O^>4?_?"_X4>3%_SR MC_[X7_"I** (_)B_YY1_]\+_ (4>3%_SRC_[X7_"I** (_)B_P">4?\ WPO^ M%'DQ?\\H_P#OA?\ "I** (_)B_YY1_\ ?"_X4>3%_P \H_\ OA?\*DHH C\F M+_GE'_WPO^%'DQ?\\H_^^%_PJ2B@"/R8O^>4?_?"_P"%'DQ?\\H_^^%_PJ0D M 9) 'J>!2%E& 2 2< $@9/H,]3["@#YU^'OP5U/P=\??V@OB[>:KI-[I/QAT M[X,66D:/;6=S'J.C/\,O#/B;0]2?4;B8FTN%U2?78)[$6BJ8(H)4N4?_ 'PO^%29&<9&<9QWQZX].12;E +%@%&G!X/O0 SR8O^ M>4?_ 'PO^%'DQ?\ /*/_ +X7_"I 01D$$'H1R#^-% $?DQ?\\H_^^%_PH\F+ M_GE'_P!\+_A4E% $?DQ?\\H_^^%_PH\F+_GE'_WPO^%244 1^3%_SRC_ .^% M_P */)B_YY1_]\+_ (5)10!'Y,7_ #RC_P"^%_PH\F+_ )Y1_P#?"_X5)10! M'Y,7_/*/_OA?\*/)B_YY1_\ ?"_X5)29&"(8[W1K#[(5\C4;XZS"; M:XNMUI&()/.4[DQ]!I!$J(ICC.U57.Q>< #/2I=RXW;AMQG=D8QZYZ8IG(H C\F+_GE'_WPO^%'DQ?\\H_^^%_PI^1G&1G!.,\X& 3CK@$C M)]Q2T 1^3%_SRC_[X7_"CR8O^>4?_?"_X5)10!'Y,7_/*/\ [X7_ H\F+_G ME'_WPO\ A4E% $?DQ?\ /*/_ +X7_"CR8O\ GE'_ -\+_A4E% $?DQ?\\H_^ M^%_PH\F+_GE'_P!\+_A4E% $?DQ?\\H_^^%_PH\F+_GE'_WPO^%249&0,C)S M@=SCK@>V1GZT 0O!$P \N,?,C?<7^%U8CIWQBO ?V5?@YJ_P _9_^&?P?UW6 M--U_5O VB7.E7NL:1;7=GIM])/K>K:HLMI;7S-=11K%J$<169BQDC=A\A6OH M/N^-_&&JL MVA17G@K0-/O;CQ5^I->"?'?]GGP?^T"WP<;Q=JGB32S\$_CQ\.?V@_#'_".7 M6G6HU'Q?\,VUEM$TO7?[1TS4OM'AR\.MW7]J6MC]@U&81P?9=2M-LGF 'Y$? MM(?M _M#Z=I'_!1?]KCPC\=?'G@[2O\ @GG\:O"?PZ^''P$TS2/!G_"J_B3X M7\#_ E_9[^+/QC_ .%OZ?JGA;4O%WB75OB[_P +A\4>$?#NMZ5XG\/-\.M% MT+P9XF\%VZ:P?$4_B'[1U#QW^TQ\3_$O[;.I_ #Q]X!T&#P!XL^'/[/OPPOO MB5H^M^)O W@[5O O@V'QW\>OBM:>$O#KZ/J'CGQ?;:G\5[?P-8^%]0\5>'O# MVI:[\);73M3UG2+)-4DO^D^*W_!//X:_%?Q[\0O$6H_$OXP>'_AU\+/A#;>%-,\+ZKXM&L^"M8\>:#%KOA[P'X$\)_$[2/ M 'C;PEH_Q0\)^"] T#Q;8W=FVN?VU])_"'X)Z+\)/AQJ?P^LM:U?Q ?$'BSX MK>.?$OB75H=*M];USQ3\8_'_ (M^(OB_5+E-*L;33HB=:\87UKID$-HL-CI- MGIE@JM':+D _(/X4_'7X^_'_ . G_!&KX2:I\'/"FL:#X;;1++4[Z^L_T&_8 ^*OQ ^*'P2\56/Q0\2W7CKQK\&?VBOV MH/V<=2^(6H:5H^A:K\0]/^ 'QX\=?#'POXXU[2/#UAI?A^R\3^(?"6@Z%=>+ M1H&FZ9H5UXH76+_1])T?3KRWTJRQXO\ @GY\/M#^"O[(OPI^'_Q,^*WPZ\3? ML1>%M"\(? 7XU^'[CP'J7Q(TW0],^&I^$^NZ7XLL/%?@;Q!\.?&.C^.O"'DQ M>+]#U;P.=+FUFPT3Q'H<&AZ[X?T2^L?H_P#9^^!/@_\ 9P^%VC_"SP5?>)M; ML;'5O%WBC7/%GC?5HM?\<^._'?Q#\7:YX_\ B'\0/&VN066FVVJ>+?''C?Q+ MKWB;79['3-+TF&\U)K'1-)TG1;33],M #VFBBB@ HHHH **** "BBB@ KB?B M.WQ$3P+XI/PEB\%R_$DZ/=IX+7XB7&O6W@A/$$BK'83^)V\,6UUX@ET>V=C< MW5II"0WU^L(L8;W3C"X?$&FZC]L\3^+=+M=4O?2O#OQ MG^.FB:A\7_V.%^+/C[QQXV\'_P#!0CX"?LY?#7XU:W%X:@^)=Q\$_&GP'^#_ M .VK\2+7Q7JFE>']-T+7O$_@7X/_ /"Y/ -EXS70++4=6TA/"&I:^EWXK_M' M6=5^PYOV OA2/@+8_ K3?%_Q*T,>&OVBO'7[5/P[^)^E:KX;C^)/PV^-/C?X M\^.?V@9/$?A>[N_"U[X5N;#1_$OQ#\3>$X/#WB;PKK^BZ]\.=2OO"'B^SU^V MU/4[B[N?"/\ 88\"_"OXC:)\6;WXA?$OXG?$.#Q)\8OB+XQ\5_$2^\-W.H_$ M#XL_&+PW\+OA]<_$+6;/PSX<\,Z!H=QX!^$OPLTCX/\ PT\->#M#\/\ ACPS M\/;_ %'37TV_U*5]5E /$/A?\4/VI&_X*D_%_P"#OQ:\=^#+CX0_\,C:3\5? MA%\+? &C:A;Z;X8MKK]HSQAX%LO$GCCQ7X@W:YXN^)7B?PYHFGOKR:;9:!X) M\'0"/PWX;TO7Y8-2\9^(7_L)?$_]J'Q7^TW_ ,% ?AS^TWX]\&^*M4^%7C7] MG*/P;X8^&FB7^C_#;X;:#\0?@19>.+WPCX5NO$!D\7^+)(]2OC=Z[XY\5OI^ MH>*-7DGN[#PMX,T2+3/#6G_9\7[//@^']IN__:I75/$A\>ZA\"M)_9_FT5KK M3?\ A$D\(Z/\1=:^)=MJ<=F-,&K#Q%)K>N75I//!WPS^,_[0OQPT35/$EYXH_:1U3X8:MXTT[5+K39M!TFX^%/P\M/AMH$? MAFWM=,M+^TAO=%LH[O5UU/4-4>;5&>:T>SM2+10#WNBBB@ HHHH **** "BB MB@ H^E%% 'Y Z;\??VH/ '[?W[67AOXS>+O">O\ PC^'W["L/[1/PE^#_P , MM$U."RT/3=+^-?QCT"WU#Q5XEUQ)?$/C3XH^-?#'@72?[>.FZ?H'A#PIYL/A M;PKH^M2VFH>,_$OB'P(_:+^,WP9U#]@3XO?'']HKQQ\4_"/[,+'P-%X ^$WB[P;^S_P"#_P!IVQ\0_ ZW\+>$]"U7P7X(\,^'I/''PZN? M"FL:]XJMO$NAR>%?$FI:DWC+1]8UOQ+^M;_LW^!IOVC_ !'^TS=7FNWGB_Q3 M\ M _9TU;PW=RZ7/X*F\#^'_ !_XO^(<-T=-?2SJ4FM7^J>--5T[4I)]6ETR MXT>.UMDTR*X6>ZG^,[;_ ()2_"V+PK:> ]1^-OQ^\4^!O!GP8\6_LY_!#PEX MNUCX?:KIGP'^!WQ%O/"MI\0O W@B\L?A[H_B#Q%=>(?AYX2TWX,V/C;XGZWX MY\;^%_A.LWAS0-=M;W5?$6KZX > _%3XJ_MU>#?V??\ @GEX_P#^%I>&?"FE M_%?]I?\ 8RE_:+&H^'+K6/B_XA3]J3]JCP+]L^ V@2W-MI_A#X?_ [\&>"O MB%+X/UGQ)':>(O&^K:9X7L_">E1^'EN]0\63]K_P4B\0_';X40^,/B1X0_:R M^(GAGXI>*]/\/?#K_@GC^R=\%_"G@>XN_BS^TA_8^IZA=6'Q8T7Q=H/BC5?C M!X6\1Z]-ILGQ$N(-0\"^!O@=\!O#7B3QU?ZGH.N)?>-K?](_CK\ /"'Q_P## MW@'PUXLU+Q!I-A\.OC=\#_COHC^&KC3K.>?Q3\!/B;X=^*?A'2;_ .WZ;J4+ M^'-0USPU8V&O6EK#:WT^CR7,&G:CIMVT5Y%\I?$S_@GKJ_C7]JGQ?^UUX,_; M&_:0^#_Q)\4_#SPQ\*K&P\*>&/V6_&WA_P !> /#COJ-YX9^&I^-G[._Q1\0 M>!].\:^*)9/&'Q#30]=MI/&_B"'1G\027NF^%O"NG:* ?HGIC:@^G6+:JEI' MJ;6=L=12PDEEL4OC"AO%LI9TCGDLUN?-%K)-&DSVXC>55D9E%ZJUE!+;6EK; M3WD^H3P6T$,U_=);1W-[+%$DM*^+&NWFBZCX@^)VN:'X^_:?\ @5\,D\$?#R*+O!_B+4O' MGPWATGP/X'\"67@G1]4\+6)M[GXA7PU8^+)= U?PE^H'[1_P \(_M.?"?4O@ M_P".-3\1:/X ])L-9C>Q>>?1KG4(+.>RO)+>^MO!/VA?V!O O[0'C'X@>+3\6/C3\)D^-W MPIT?X&?M#^'_ (4:WX-TK2/CG\*- O\ Q9=Z/X;\47'B;P-XJU[PIJ]AI_CS MQSX3B\=_##6?!'CAO!GC#6=#DUUIK+PKJ/AL \K^&'Q]^/?[27BKQ=XQ^">H M>%M#;PO^R)^SK>:/X*^(G]NR_"NW_:#_ &E+&+XPZ[/XOF\,6:^+]9_X55\) M8OAY+I6E:9>Z--JT?Q$N]-N]0T;^TUU[3/-_V5M8_:>_:3_X)R_#_P 1^+OV MF/'>G_$ZU^,?[2'I3?> M&?A9K_BVR\(^$O#GAW4(=,\8ZEX7\*6UYX>T*:3Q=?:9X\TG]'?@M\"O#'P1 MM_B)#X _AY MX#\%^!?#-J8GN8]$\/6C7=Q/=R33/X%IG[!7@;PS\!O /P/\!_%?XV_#ZY^% M/QF\>_'KX;_%/PGXIT*R\?>'?'WQ$^(OQ0^(?B&WU.QN?#%[\/?'/@B^/Q>\ M9^#M0\!^//!'B/PWJOA&\M%O[23Q1I>E^)[( X[_ ()B?&;XB?&3X$^/'^*' MB;Q7KGB?X;_M#?&CX7VFD?%?1M.\.?M#>"/ WA[Q#;ZE\+O"G[2>@:)I&B:! MI_QB_P"%;Z[X8\1WMSHEE)9>(/!/B+P1XFN-2U;5]9U34KG]'*^?OV>OV=_# MO[/>C>.HK#Q5XU^(GC;XL?$35/BS\6_B?\1+[1[SQA\0O'^IZ!X:\(1ZM?VO MAK1/#'A+0-+T'P3X,\'>!_"GA;PAX9T#P[X>\*>%M&T^TL)+I+[4+_Z!H ** M** "BBB@ HHHH **** .2\>-XY3P7XJ;X9V_A2Z^(0\/ZM_PA5OXYO-9L/!L MOB@V4HT1?%%YX=LM1UVWT$7YA;5'T>RN-2-HLJ6:"=DD3\*_!O[2O[5G_#(F MB>%O&_QOGU/X[_%C_@K7\4_V%M;^//A'P7X=\,#P7X"TS]K;XD^#-=UCX8^# M-?B\:>'O"=SIGPL^'>J^#?A8GB^7QU+X?UC5/#VJ^(+KQIKUM*=4_H!KX.?VO=#\>Z5K'A^U^(/PR^.?C'X\ZA^T M5I_BGX?ZE+X8NM#MHO!7Q U!X?#VE>(_#_B/3=3\+K-X8\:6WBG2]3U>*_ / MAFP^.?QN\(ZG^TM^Q;9_&/XC>-/&GAW]K/\ 9,^!WP-^,WBF/PU?_%>P^'?[ M1?PV\#?&OXDVNOZUHWAG0]%\3^(/A)\/?#WQYUGPYXONM BU>X\/6OAFT\2? MVKJ^C7?B#5O>O#?Q:_:;TW_@J=KWPL^*_P 0_ MK^S[>_L9?%#XK_#?X9>#- M'N[.UT%/"OQ_^%?A&U^('Q/\<^)2NI^(/'FK:!KFIPW6EZ/:>'O ?@#2$DTZ MP_X2N_O-2\5S>T_"W]A/P;\./B/HGQ+XB_$#XP>-/%GCV?P M8+WX@?%#QE\*O#7P*\/^(M4T_P '^$?"?A_P]IGPK^#6AZE\./AKX3\':+H> M@:3HOBGQ%J&J6VL>)=6U+7+[V35/V;O FL_M'6?[3&IW6MWOBVT^ /BO]G.7 MPQ=/I-SX'U#P+XR\?>&?B'K%QJ.E7&DRW]UK#ZIX6LM-1GU4:2^C75_:W.E7 M$\T=S" ?F3^SI^VMX[_:(_X*8>%O[&^+&A)^R3\3?V-OC]XD^ OPGTV\\.27 MGC.[^&/QZ_9\\/:3^T?XEN5DFU]KOXM:%XP\77?PD\)Q36]OI?P7TS2O&>JV M'_"0^.=9T_PS^W%?$7A?_@G?^R3X#_:9\$_M4_#_ ."_PV^'_P 0_ /PK\>_ M"S0=/\#?#'X8^$O#L=O\0?$?@S7]3\92)H/@RPUM/'6FVO@Y_"^BZ[:ZW;+: M>%?%7C'1YK6XCUR9T^W: "BBB@ HHHH **** "BBB@ .<''7MGIGWK\P]<^( M7[4>C?\ !4_X*_#3Q7X_\%67[-?Q'_9O_:Q\3>"OA1X+T/47UZ]UOX3>(_V1 M-/LOB%\4_&NNE3>Z\;GXJ^,-&\,>"?"&E:;X<\-Z-'+JVL:YXOUK7H8/"WZ> M5X?XF^ OA/Q3^T'\)?VC[[4_$,'C3X.?#3XT_"WPWI5IGAJ^T+XY:W\(- M>\4WNM6DVFSZC<:MIMW\%_#4>@36>J65I;V^H:VM_9ZA)<64EB ?CC\"OVC/ MVA-1TK]@[]L/Q'\;OB!XDTW]NC]JKQ?\&/'/[/.I67@C_A4/P_\ AEXRTC]I M+5O@_#\.M-T_P?9>,_"GCCX51?"/P);>*?$6K^+M.O'/QA3Q/XKT&;Q!X_\,_L^ M>(_C=X>\,_ ?P+\%]'2WM/"&C3>-/A,VE:QXD\>>-#X@N_"I\1:G>>&_#&N: MUK-EJOA;[0C_ ."9/P\L;@6>B?&SX\:1X"\):Y\>/'7P(^$]OJ_@'_A7_P"S MU\5/V@_#OQ$\.>*?B/\ #[RO %KXTUG4?"%O\6/B+=?"?PW\0?&?B[P=\-;C MQGK*>'=#AMK+PI#X9^A_C!^R)\+_ (P_LJWW['VHW/B3PM\*;GP-X)^'EG)X M1O-.M/$&C^&O %UX8N/#]MI=WJVEZOIT;PQ^$],LY6N-,N$:U-PJ1QRO'+& M?!/[>OB7]K2/]H2&/P/!^W/H/[,7PL_9JU'XE>-?%'[&"_LK6.K^)/'VJ?$+ M78M7TR^N?VE-.UN_\8:Q\.?AIX&;6=+^'?PSTB77]=F\;Q;Y+F^&D:?/^J_P MA\8>%OB'\*/AEX^\#>++[QYX*\&=+UKP_ MXKOHH],T6..\\1:3?6>L74::/I2)<7LJ+IM@%%I#\Y_'C]C.V^-'C3Q+XWT+ M]H/]HCX'W_Q#^%D'P5^*NE?"3Q7X3A\/_$#X>6>H^)=0TU#I/CWP1XZ@\ >/ M-(7QEXLTK3/BK\+?^$+^(":+K\UCJ&MZC)H?@ZY\,_4O@/P-X3^&'@?P;\-O M >BVOAKP/\/O"OAWP1X,\.6+3-8^'_"GA/1[/0/#NB61N)9Y_LFDZ/I]E86W MG32S&&W0RRR2%Y& .LHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB@D $GH!D_04 % M%?"?Q!_X*7?L2_"SQOXI^'/CSXWVF@>,_!>L7&@>)M%?P)\4M0;3-6M8X99[ M1K[2/ VH:9=&-)XF,UC?75NV_"S,RL!QI_X*V_\ !/G!Q^T-8YP<9^''QDQG MMG'PZSC/7'-=\+/$'A/XJ0:[X@\*Q06;V6IZK#+XW\.R17LLLMU'*CZ#I1 B0_ M8D!#2?K=^RQ_P6=_9@\?_L_?"_QC^T/\5O"/@'XT:]X>>\^('@[PK\/_ (P7 M.@:!K8U348%LM,GC\->*HI;?^SX;&8LGB'51YTLH^TX C3T\5PKG>$PU'$SP MDZL*[@HT\.IUZ\/:4W47M:5.#G3LERRYDN6;4'JS2>%KPC&;@VI6LHIRDKJ^ MJ2NNSOL]#]G:*_.,?\%;/^"?)( _:%LB20 /^%G_-.J^W_ (7_ !.\ M#?&;P%X9^)WPVUU/$O@;QCIYU3PYKL=AJNEIJ5@+FXLS<+8:Y8:9JML/M-K/ M'Y=[86TI\O>(]C(S>/7P.-PL5/$X/%8>$IR,I4YQ5Y0G%7M>46E?M=I:Z,[VBOR]_P""B'[8GB?]EKQ+\!M'U#Q]X7_9 MQ^"/Q+3XE'XE_M=?$#X/^,_C+X!^%_B3PDO@=OA[\-=9L/"^M>']!^'U_P#% MB/Q#XNU:R^)OQ.U:V\"Z5I_PVUCPW'#/XG\3Z)<:?VW[,7[9$'B_3_@EX0^* MWQ&^"?Q/\3_M :]\*],^ M&_Q,UKP-J.IZKJOPJ_X33QI;I=_#WXC7_A_Q3>Z7HTEE8Z\4>+O!]WH'B;P=X;\06.K%;3T_XF_\%'/VW,5K)\2_BCI/ASX2>$OC[\3/%'P6^%OBWXH^&/A!\$/'EOJ6H>#/B9\2-4\ M.6LATS2/$VB:#XE\3:/H6AVWB+QQ=^%/#6M^*%\)C0K1+Z8 ^]**_.+4_P#@ MJ9^RQIGCGQUX3-Q\4-0\.?"OX@?#/XZ-\5_!,MGXLT;^V-%\.0:O!J_CJX\)^');37+OTC MPG^W?\'_ !W\6?$'PJ\&^&/C1XGA\/?$GX@_!2Y^*&B?"'Q9J/P(- N-'UGP^=7\4V?A_P/JGC#2Y_!NB^+M1\37&G:9> M@'VK17Y\^)/^"G?[)'A3X/?"CXYZQXR\0Q^ /B_\&/'/QZ\/75MX*U^]UC2/ MA]\.8_!]CXMG\8>'[6"75?#&OZ9XX^(7@7X4?\(O?VYUN?XK>*])\#PVC:FU MTUK])? [X\Z-\<;'Q0]KX"^+_P ,]>\%ZY;:#XE\(?&7X:Z[\//$%K<7^E6F MN:9?Z5->_;?#7B[0=1TV]B:'Q!X*\1^(]'MM1AU'P_J5W8>(](U;2+( ]THK MXN_;#^/WCGX%:S^Q_8^"H?#\MO\ '/\ ;,^%7P%\:G7=-NM1DB\#^-/!OQ3U MW5I=!:VU+3AI^OK?^#M'6SU*Y74;6WMWO8Y--G:>.2#S_P" W_!3O]F?]H77 M?A/I7@]/BOH>B_'?1OB'J/P9^('Q!^%'BCP+\._B5J?PC@O[SXH>%?#GBK64 M6U'B7P;IVC>(=6N[75(M-T[6M(\,^)=3\):MXBLM U2:V /T1HKXR^ ?[='P M<_:,\3:%H/@70?C%IFE>/O!>J?$KX.>/O'/P>\;>"_AS\;_ASHM]I-E?^-/A MAXOUBP2QU+2'B\1>&];T6V\11^%];\6>$O$&F>-/"&D:]X3>YUFU^S: "BBB M@ HHHH **** "BBB@ HHHH **^9OVJ?VQ/V&?&OBI+OQ3J6DZSKEEI0T_P)X:\4ZM"T^E^']7NA=W&GPZ>@LS M%+=I<36T4WY__P#$07_P2&_Z/ TS_P ,U^T=_P#.*_#>K>-/&OA^YM=#T7X:>&M' M\;>'O#NM3^+?''CC5_#G@+PI!)I2P:GXC\1Z9;VLTR.S+X]_P3%_:T_:)\>_ M#WXO_ W_ (*"VOA3PM^V]^R?=>&]3^.UOX-LQ#X3\1_#'XO>$F^*OP@^)OA6 MUTS3[>SN=+709/$_PG\3MHL$T ^)WP=\:78:GJ?]I>./A]X8T9EM;O6M,A-JFI-?2F MZ#P6LL<4[Q 'Z&45XW^T5X_U?X4_ 'XW_$_0$M)-<^'/P@^)WCO1DO[5[ZQ? M5?!_@?7O$>G)>64=U927=HU[ID"W-JEY:/<0F2%;FW9Q*GX__!__ (*C_%_Q M_P#LN_L[ZOXP\-^ /!/[6J?M/?\ !/SX&?M/^ 8;34-6\(/X+_:\\7> 9-&^ M,?PE#:U;Z@? 'QC^%OBR;Q)\,]9U"[U-?"'C/3?&GPYUY-<\1_#3Q) P!^\E M%?DGXT_;Y^(GAK]OW1OA1;^'O#DG[(&C_$+X?_L>_$KXB7.CZR?$>C?MI_&W MX9:S\<_AMI]CXEMM0E\/KX$TOPK9_#/X5>(M-N-*.I3?%C]HCX>6J:K:#3[G M3KKR']J'_@H5X]^&'[3WQA^".O\ [2'[-7[$MUX,T_P;+^S#9_M;?"KQFGPX M_; O?$?@'1?$M]K#?M$7OQ!^'_P^\)>&[3XAWVI_!JZ\'>$)]4^)_A34?#&K M^-M9LM7L-?\ "OA]@#]RJ*_(?2?BO^W=\=_VLOC)\)/A_P#%K]G[]GK0?@7\ M!OV0_B'KWA37?@7K7[2)UOQW^T#I7QAU#QCH\7Q&TWXW?!#SO"WA>^^&MMIF MB:EIOAB"ZURPNI]6;[ \\%K#+JW[?/Q6U']BS4/%>B^&?AYHG[9^I?M*:Q^P M!X=\'QMXD\5_"G_AK2R^-U_\"YO&FGV['1?%FM_!G1]+TW5/VDM1TJ\NM,\2 M6?P>T75M,U75(-6TZ[U.@#]?V2+;X>>&? ^B_M=?M- M?&+Q7^S%XD\.>/;?6F\#? _XR_ #1_BGJ'[6.M^*O"NE:OI_BK7M%^&K? WX M@Q>"O!D'B/P]J/C?5=;^'>GWOBGP_H>N7WB6S]?\(?&/X_\ P2_:;^$_[.'[ M1OC'X>?%_P /?M%^"_B;K7PA^*G@?X=ZC\)?$?A[XB_!RQT+Q'XR^&7CSP7+ MXW\?Z!K>E^*/ NN7OC'P%XS\/:QHMYILG@KQ3X7\4>'KV2ZT/Q'< 'Z'T5\% M?&KXU_&GQ/\ M/\ AW]C[]GS5?!?P_\ $%K\$IOVA/B[\7_'O@Z_^(L?A7P7 MJOCJZ^''PW\'>!? 5EXL\%6>K>+O'OB7P_XYO]1\2>)/$ T/P?X:\%3Q1>'O M$>L>*+";0*]O^TO\3?V<_!]IX?\ VQ-.T#QM\6_%/QHU3X3?L^67[,'A/Q1X MA\3_ +3VC0>#8_'^G^*-.^#=UJ&LWWPL\2>'O#&G^-9/BIINM>/=6\ >&K3P M#J/C>+QUIV@^)]%T&Q /OVBOSDN/^"HG[-DC?"_1O#>E?&OQO\2/BU>?'?0? M#GP:\)?!KQ;?_%K2O''[,]WX*M?C;\/_ !QX1ODTL^ O%G@F/QWHFH/%XKU# M3-$U[2)8=5\,Z[K-CJ_AJ;7L#PW_ ,%P^'%W^S=\7? MVJ/ WCWQ)\'?&WA;PY\5/A9\ ="TG7?C8?AT_B&ST[5-8\6?#:'6]/M=;\)Z MII>A:IJ$[7<_AD:]I6FZEJ=J ?IU17Y\^$/^"FW[+'B+0_&OBCQ-J_Q!^$/A MKP=\"I/VH+;6_C1\+?&GPZMO&_[.D$MI;7/Q?^'MMJFG3:GXKT"RO]3T+3M1 MT&VL;?Q]IE_XI\&6^H>#K8^-?";:Q!$OBKXQT#XV?$'2OA'\(M1^'WA"5+MO%Q\<_%K7-'^& M4>G66H1:OX1\:ZIINC_$33O!K:C8RW !^AM%?GKKW[;^A75Q\$+O3M'^,GP] MU;Q7\;OBI\)]=^"?C[]FCQB/BMX^\2?#K]F7XJ?'=_ 7A*:_\4^&M \/W.I: M#X3T[QGX5^)NCW?Q*\!>-QIY^&6F7-GXA\17.L>%/(OV+?BB8K@^#_!FH7MAK.G:2 ?K/17!_"_XG> OC3\.O M!'Q:^%OB;3_&7PZ^(_A?1?&?@KQ3I?VA;+7?#?B"QAU'2M1AAO(;6^M&GM9T M\^QU"TM-2T^Y6:QU&SM+ZVN+:+O* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M3 ]_S/\ C2%<@C+#((R&.1GN.>H[4ZB@#\%?VA/^" O[/G[1/QT^*GQX\2?' M'XY:#K_Q6\:7_C75]%T&+X;MHNF7U_!9P/9Z8VJ>#K[4C9Q)9Q^7]LO+B?+, M&E("X_6K]EK]GOP[^RK\ /AA^SYX3U[7_$WASX7>'W\/:3KGBGZ8)Q+J,D(^QV5O%Y,464+AF;Z HKTL5F^98[#T<)BL5.MA\/R M.C2E&FHT_9TW2A9QA&3Y:;<5S-Z/774TG6J3C&$YMQC;E5E965E:R7303 ]_ MS/\ C2T45YIF?(_Q]^$_[1^N_$'P'\5OV=?CCH7@V_\ #'AKQ3X+\:?!KXM^ M%_$/CCX&?%#0/$^J>'M6M->O--\)^+/!_B7P=\3O!=UH4]MX8\:Z;>:YIEUX M;\0^)O#'B+PGJ<=]I6JZ%^4_[1O[#7Q*^''[-US\+_A$_B&X_;$_::_;CTO] MHWPC\5_V;_@C<>"/@1^S#\3_ !5H'@SX1?%3QQ_8QUO6]+^&GPRTW]FB'XA6 M7B35O&/B?4O%GQA\?>)O%^M:?%/XY\9Z?X>M/Z$*0@'&0#CD9'0^HH _-V;_ M ()]Z3HWB;XNO\//$ND^$/A[XR_X)Q?"[]@'X>>"WT*^U&;P#IGPKU+X^MH/ MBJYU3^UK<:QIL>B?M-30XK6POTF\,WEU)J\AU6)+/PK3O^";GQV^%OA/Q M+X2^ GQ^^&GANW^-W[)WP"_9G^.^J^/_ (0>(O&=_HWB+X%_"#4?@?9_&[X+ M6VD_$;PQ96>M:YX U8V5S\/OB&GB/PS#K7AGPEKL>J+&OBG1O$?[,44 ?SJ? M"?\ X)W_ !]\2ZI^W_\ LJ#Q#8_"G]B7QU^TC^SMX6@3QI\,/$&K?%OQ]\%O M@O\ L9?L5>!]5U;X0_$8>*M%\)7,'Q,/PHF^%'B7Q-K/@_6(?!&L^'/%NL^& MK>_UJXCTO1/K9/\ @G+\0I/VU=+_ &H1\2/A+X.CTCXRZ]\4M3\;_!_X1ZU\ M)_VA?BWX!U+2M:L=(_9N^/7B#PCX[L?A1\7OA_H4^KV$+>//&WPXUSQ]JOAS MP=X2T[&E>+K*;X@M^NO]>M% 'X,?LS_L6>+/B9#_ ,%!?B;H^G^)O@OX;^/? MBCQI\,_V1/!_[3_[/WA_Q"?AC\'_ !3XI?XT_M"+XL_9\\<3V\>J_"W]H7]K M#QI\6M6F\%>+AX<\1:M\)=-\%RZ=<>'(E\*W6G_0G[,?['O[0/[&OA7X@2_" MW6?A++-\4OC1^S_ [3Q)X<\#V6F_"[5KV#Q%J7BW]8P .@ ^G%% M'RC^U#^SEJ/[0FI_LP:C8>*[+PLO[/W[5/PW_:*U"*]T>XU9O$^G>!?"_P 0 M_#\_A6S>WU"P&DWVI2>-X+J+5[A;^VM4TZ:)]/G:Y22'Y ^&7_!,BY\(?";_ M ()Z_"?Q3\2](\3:1^QIUMUM9[V*ZMOUMHH _-CX ?LT?MG_ -\ ^$O MA=;_ +3/PEUCP1\ ?V>M5^"OP'TU?@9K%G)X]\0Z/X=\/^%O@[\1OVEYY/B) M=7VIM\-M!\+6-EK'A'X*ZC\-;#Q]JVO^*?$5SJGA^ ^&_#6@_H]9"\6SM5U" M2VEOUMH!>RV<,MO:278B07,EM!/-<30V[S^8T$4MQ/)'$422:5U9VLT4 %%% M% !1110 4444 %%%% !1110 A&>N?P)'\B*3:/5O^^W_ /BJ=10!^;__ 4: M_8:^*'[<'AOX#Z-\-?VIM1_9IN_@;\Z1XW M^SA_P3E_:H^'7[:.A_MG_M&_\%")OVDO%6B? GQ=^S]-X:T+]DSX3_L^V_B? MP/XB\4:1XUT6Q\::WX&\4Z[/XCM/ GB[3KWQ%X-@GTV"_P!$U+Q!XD33]7M- M,\1>(=.U?]A** &[1ZM_WV__ ,52A0.F?Q9C_,FEHH \I^.WPYN/C!\$OC!\ M)K/58-"N_B=\+?B'\/+;6[FSDU"WT>X\;>#]:\,0:I<6$-Q:2WL.GRZJEY+: M175M)'_BO_ ,(1\4/V+M6_91T3 MXD>(=-\-3S^'OVD/@Q^SAXD\(>/(_A?XNT%=9MY[)[#XE^#K+XA?"CQ->7^L M7?PTUC4_&&G6]MJ&E^//%,=Y^OM% 'X?:I_P10^%/C']G3XI:%XY\87MU^V9 M\5O%?Q(^.VI?M7>&]2^)F@6GA[]JGQ/X]U#XG_#GXNZ%\)(_B1)X0:Q^"OBB MU^'^D>"M"OK66\D\&_#?P[H]WJJW2F^C^BO'W[,/[:&OCXL>&['X_?L_?$/X M7_M!Z;I<_C;X=?M)? 3Q;\8?#WPA\4WO@3PSX+\?6_P;TM/BKH&E>(_@[XAN MM&O?&>B?!SXG65V?#OBO6-=)\<:CX>UQM"TS]-Z* /QT^&'[ _[4O[*?Q(^W M_LF?'#X"I\-K[]E_]CK]F>_M?VB_A!\3?B)X^M=/_9 \(>/O!7ASQ9;ZM\.O MC'\+=!U34/%&F>.&O=;L+_3[=!J&GA;:]M[6X"PZ(_X).>#?$]]^SKX?^,OQ M$U3XN?#/X-:U^TC\>O'FE74&N_#_ ,3?&;]M7]I'Q9_;6M_M :KJOPZ\3^'[ M?P?HG@W1?%WQH\/>!OA[X=RFBZ;\2;/3FUV[L?"D"ZE^O5% 'XY:!_P2AB^% M'B_XD:S^SK\7(OA#H4/Q]^'?[7G[-NAWGAC7/B)#\&_VC5^%7B?X'?M'?\)7 M-XJ\;-K7Q,^$7[3'PRU2TL_&OA'_ (2;PQXHT?Q/K'C7QCH'C"S\0WOAZ^T/ ML_A7^R-^V/-^V5X(_:<_:?\ CO\ "+XR>#O GAGXTZ%\,?A3X3\"^(OA]%\ MM4^+6G_#NVUOQ)X4\1S7.O:C\7I-<@\%:CX:L-,^(K:%>?#+POXJU^'1/$?C M*6_,%M^K5% 'Q3\/O!O@?XR>'_AMK/P7\9:%\3?" M.N>,OAM\5OA7JOBBP\:Z1I.M)X7\4>%/%/A/Q9\/_%T&J:WX(\7:+?:G9I9^ M*O&7A[Q!X7UBWUO3-3\.>!ZK^P[^T=J>I_#OX]ZQ^T[HGC?]K/X=_'#Q_P#% M[1[CQA\/O$ _9MT;P3\4?@Y9_!#Q1^SEX#^&.F^/?^$T\"?#FQ\,:5H?B_2O M%]OX\UGQEJ?QCL-8^(7BFWUC3/%VJ^"[?]4J* /RN^!7_!.[Q5\,?VA_AI^T MQXR^+VA^,_B##K_[:'Q#^,]GH_@2[\,>&O$/CS]K*+]FC2-(L/AQIUQXFUV\ M\)^"OA3X+_9O\.>$;:W\2:EXI\1>,)9&\3:GJFGZA=7ED/CW]H'_ ()??$GP M9^P'X1\"^%O&/_"U/&W[*W_!.O\ X*5_ [3/"?A/P+JB^(_C=XQ_:;^"TFB^ M#['P;8MKFI3:/J=IJFAPZ5:Z3M 'XBZ5_P3 M@^,7[3'PDLO^&M?C-H^G^*&_89M?V6?AG%\+_A5<^"-8^'UYXOUGX*?%;Q/\ M5OB+I?BWQ=XNLO$/Q)LOB-\"?A(8O ^DC0_ ND6_A'Q+9.;]?&CP^&_2?&W[ M!/[0?QMU7XF_%#XX?%G]F[7OBSKGP,T#]GKP-X1M_P!FB^\8?LW3^ 4^,/A; MXS?%B'XO?#'XH_$?Q5K_ (]C^.NH^#M \&:EIVD^*_#$;"^M)6@NK.]\3Z#:7=M,F-T4]M<:A%/#(N1NCEC1 MQD9454/Q5^&8!)^(7@< F# MQQXHTK1[^SN];L](DLM$TZ\NXM"?Q$^N6NL6&E?NY\$/VN?V=?VA_A#\-_CC M\+?BMX/UKX>_%7P=H7CCPCJ-[KNE:+J,NBZ_8Q7MM%JNB:K>VNJZ)K%D9'L= M8T;4[:WU#2=4M;S3[R&.XMI% !](T5P/_"U/AI_T4'P/_P"%?X;_ /EI78Z= MJ6GZO96^HZ7?6>I6%TADMKVPNK>]M+B,,R%X+JUDE@F0.C(6CD=0RLN M#P?\'!X&A\K66YU#^T MM,\*S>#+'Q[[M_'7@#4?#_BK2--MX-:@MXO9/@5^UG\1O%WQTU7]F?]H;X #X"_&1 M/A"GQU\,6_AKXKZ'\:_ 'BSX=VWC:#X?:^]IXOT_PMX!UK1_$OAKQ'J?AU=1 MT37O!5C9W^G^(K*\\/:UK+Z?KUMI(!]ST5^<6H?MR_$'5OVLO%W[-/PJ_9RM M_B#H_P .?'_@[X>^//B/?_M$_!SP'?66I:S\/OAW\5/&=[X4^$WB">?XA^-] M.^''@7XF^&M0UZZTFTBM[S56OM#L9UO+&Z:&C%_P41\SXG10-\"O%D?[-5U^ MU-=?L6V?[2!\7>&G67]H&U\83_"ORY/A2D#>)8?A5=?'&TN/@5:?$-M:?4Y? MB.(;A_ \7P_N8O'! /TKHK\T?AQ_P47M?'WQ!^'#3_!/Q-X>_9N^.WQH^(O[ M/'P&_:)NO&WA"^3QQ\5?AR?B+"X\0?"VU">*? _@'XA7GP@^)5A\*?&EUJ6M M7'B2ZT;1%\1^'/!D?C+PU)>?I:"" 0<@@$'U!Y!H 6BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HK(UKQ!H?ARUCO=?UG2M$LY9UMH[K5]2L=+MI+ATD MD2!)[^>WA>9HXI76)7,C)&[A2J,17T/Q5X9\3?:?^$=\0Z'KOV/ROM?]C:QI MNJ_9?/\ ,\C[1_9]U<^1YWDR^5YNSS/+DV;MCX -^BORK_X*.?\ !26R_9+/ M@W]G[X"^&]$^.O[?/Q_CN].^ 'P#GUVSTK0]$M45HM2^-GQZ\027MG!\.O@7 MX%!?4-8UC5;W2[[Q==6DGAOPQ,D@UC6M ^1/V4/^"@W[1_[+/Q^\'_L._P#! M5KXH?";XF^(OC/K7<^G_ UNM0M-&T?XO>&4TV*VCA\: PZV ?T'T51U'4].TBQGU/5; M^RTW3K55>YOM0NK>QL[=7D6)6GNKJ2&"$-*Z1J99$!D=4'S, <31_&_@[Q#= MM8:%XK\-:S?+"]PUGI.OZ/J5TL$;(LDS6UC>W$XB1I(U>4Q[$9T#,"R@@'4T M5SOB_P 4:3X(\*^)?&6O-=IHGA/P_K7B;6'L+&[U2^72M TRZU;46L]-L(I[ M[4+I;*SG:WL;.&:ZNY@EO;1232(C? O[.O[;OQ7^.UA^SW\1I/V5M4L?V>_V MH=)&L?#;XM?#KXO>%_C/>^"+'5O!^I^/O!U[^T'X2\,^&M*T[X:Z3XFT#29= M%E\0>#?&_P 6-!\,_$+4="\%^(]1LFUFUU>@#]'**_,KX)?\%(M&^,_[6_BC M]F"S^%&IZ1;:5K'[2OA[2?%+/$OAOXH> M,_#/P:UWX:Z-I%VR6GA'7==T7PU?_%O3K[4[2UCLH[U-0N;>"0 _82BOEGX] M?M1Z'\%/!/P2\=VOAJ^\:Z1\;?CW^S?\$=&%KJ$>@2Z9'^T;X_T#P/H_C"Z3 M4K&>6:U\/1Z_!K5YHAAM;^_BB>PCN+.X;S$ZK0_VJOV9O$WQ C^$_AS]H3X* M:_\ %"9_%,4/P[T;XH^"M2\:S7'@>\U33_&=M%X8L]:FUJ2[\)7NAZU;>);- M+)KO0Y-(U/\ M*"W2QN6C /?**_-']G7_@J)^SA\=? OQC^,NL?$GX%?#'X& M?#[X^^-/@'X,^(7B#]H/P+>W/CC6? _B?Q7X5GU?6]$^RZ5I_@*/QM+X2O?% MGPLT)O$_BG7O&GPXNK'QI/::%;S&R7ZPU3]JW]E_1)_ 5KK/[1WP(TJY^*MK MX7OOA?;ZC\7/ -I/\2+'QM?W6E^#KWP#%-KZ-XQM/%6HV5W9>'KGPZ-1@UBZ MMKB&QDFDAD50#WZBODUOV\_V(UT_7-5/[7G[,_\ 9GAG2M"UWQ!J*_'+X:-9 M:-H?B=0_A[6=1N5\2&*VTK6E.[3M0=OLMR VV4%'"]E\1/VK_P!E_P"$=KX2 MOOBG^T5\#OAQ9>/M*M]>\$7GCCXK>!O"]IXM\/W8M3!XA\.W.LZY:0ZQX>D^ MWV &O6+S:.#?V(-\#>6PE /H"BOS\\>?\%%?@?H'Q:_:'_9\\(^(_A_KGQP_ M9Q^'7P.^)WC#POXY^+_P_P#A/X9N/#OQM\8WGAFT2+QEX@OM3&FWWA*PAT76 MO$2ZKH5M9M+\0OA7HNGWES?>/+"2V^FYOVCOV?[?XLQ? :Y^-WPEM_C=.$,' MPBF^(GA*/XDS&;2VUV"./P4^K+XA>YGT%'UZ*S&GF[DT2.75HX'TZ-[H 'M% M%>#^!/VI/V:/BCXMC\ _#3]H3X)?$+QQ+H=QXEB\'^"?BGX(\4^)Y?#]G/%: MWVLQ:%HNMWNIRZ;IUS<6L&I7<=LT6G2WMBE\UN;VU\[Y9_;R_;$_:)_8[\/7 MWQ+\&_LI^$?C;\'M'C^&VF:SXKN_VE]/^%7BJV\8_$SXG:/\+M+T.T\#ZC\' MO&5O>:58ZOXI\*WM[XB?Q;9YL;_4Q%I!FTF--2 /T>HKY#TW]K'PU\./"'@^ MZ_;3U[X"?LD?$KQIJ>N6>A_#[Q!^TAX0\366K6>E:E;V$%_H/BSQ!H'PO?6Q M*+W3O[4CM_#,-OH5[J-AIUW?33W=LTOJ]U^T5\ K'XKV?P(O?C9\)[/XV:A# M!/8?".Z^(?A*#XDWL=UIYURU@CT]I[K1;2[U>WB METZVFN4 /9:*^#_V0_\ @H=^SI^UE\(?AOX_TSXC_"[P;X^\9_!K2_C7XJ^" M5W\7/ WB#X@?#+PO=:;;:GK,WBNQT^]L[V&R\+17MFOB'5IM)L;723>69U2/ M3S=VZR>__#O]IO\ 9R^+VK>(="^%/QZ^#?Q+UKPGHMAXE\3:5X"^)O@SQ=J& M@^'-4C\S3?$.K6F@ZU?3V.A7ZAA::S<(FFS21S0BY$T,L: 'N-%?!'QB_P"" MB7[/?@C]GOXG_'_X/>._AQ^TQIOPHU[X7Z#XHT#X0_%;P7KTUC<_%+XF>%/A MSHTFHZMHUUX@M=)CW>)9]=L7N[;R=K?&[X2Z7\:M2^S#3OA)J'Q%\(V?Q)OS?64NJ:?':>"KC5X_$4\^HZ1;W&L: M?:QZ>UU?:3:W6I6D,]C;3W" 'M%%?/\ )^UA^R_#\0K[X2S?M%_ Z+XI:9KD M/AB_^&[_ !6\#+X[M/$UQ:37\7AR;PG_ &Y_;J^(&L+>6_;1/L)U.*R"W4UK M'"\;OW^E_%KX6ZW!\-[K1OB/X$U:V^,>E/KOPEGTWQ9H5]#\3]#C\/)XNDUK MX?26M]*GC'28_"TL/B-]1\/F_LTT.:'5'F6SECF8 ]!HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D( M!!!&0000>A!X(/UI:* /SR^)7_!)C_@FA\8_'OBSXI?%/]A?]F#Q_P#$7QUK M5WXB\8^-/%?PB\+:QXD\3:[?L'O=6UK5;JS>YO\ 4+IP&GN9W:25OF8DDFN' M/_!$W_@DB01_P[H_9 YXX^"'@\'\Q99'U'-?J+10!_$7_P %!/\ @SJ\ ?M! M_M.ZE\7_ -D#XZ> _P!ECX1^.6T:?Q3\$KGX37^N^'_A]JEC8V>F:QJ/PGC\ M-^(-"M#HNNI:+K9\&ZZMC#I?B"YU5K/Q$=&U"STO1OW<^"'_ 0$_P""4'P> M^$/PX^%VJ_L6?L_?%S5? G@[0O#.K?%'XI_"SPEXC^(GQ!U73+&*#4_&'C'6 M'L$2ZUWQ!J N=3O$M8H+&S:Y6PT^""PM;:)/V8HH _+K_AR=_P $DO\ I'1^ MR!_X9#P=_P#(-?H!\)OA'\,?@1\//"_PE^#7@/PM\,OAGX*LIM-\)>!?!6CV MF@>%_#MA<7]YJD]II&D6*1VEE!-J.H7M[+'"BA[JZGF;+RL3Z+10!^:W[?'P M/\1_&W4_AMH/C3]CSX,?MT_LQ/8>)K;X@_![Q2O@30OC;X!^)4EYH4_P_P#C M)\'O%_Q1U[P]X(>QTW0HO&7A;QEH=OXG^'_CFTDUCP]XA\*^*]2M[/6_#-Y^ M<+?\$\_VAY?A)\.OA]\2/@UXQ^-/[%Z_M!_'KQ/X@_X)O>)/VH8O''C+PQ\# M_''PG\#>%O@5X/UKXO?$/QCI'A/XK:;\'OBSX;^)7Q5M_A#K_P 6[GPEX)E^ M+WA6;P;XV\7ZW\ O!JZA_2/10!_-5X5_81_X*!_$O]F_1?V=OVLDU_XD:%X= M_;Q_8S^)_@?4KC]HW1)_$'A/]BSX;WOA>TO/ASJ/C/X?:'\(O$]M\=/A)X8\ M(F?XJ>/O"-PMQ\8?B%XAOO&?P_\ $+K=W.GZ=^WGP%_9 _9[_9IO?$FL_"'P M#+H_B?Q?IND:/XE\9^*O&?Q ^*/C[6M$T"?4KS0O#VH?$+XJ^+/&_C:;PWHU M]K&KWVE^'1KZZ)87NJ:A>VMA'=WD\S_3-% 'X:?M!_LA?%SXI?$3XE^$_#/[ M&'P"\$^,_&W[7WP,^.O@K_@H#X"U+X?Z+XD\*^"OAYXI^%7C#6?&?CBVU:YE M^/T_[1^F:%\.M;^$6F:-X+M+KX6^-?#6M>'FUCQ7X9\+ZCXP\+V=^#]E;]IV M-M"_937X5Z);?!3P]_P4TN?VX[/]H^/X@>%6\/+\(XOVL=2_;ITKX<6WPY^V MCXFGXN1_$Z_A^#5Q;7>A'X?1^#;>X^)$7Q FOVMO @_;RB@#\+?@W^QY^TGH M=M^QS^ROXI^&6G:+\'OV+/VMO'GQ_B_:,3XB^$=2TCXH?#GP^WQQO/@5X1\) M?#NQN)?B)I?Q#U.;XT^'['XHGQKI6C^%_#D'@#Q3=>'?$WC>?Q'H#+^Z"+L1 M5SG:JKGUV@#/Z4ZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \#_:( M_99_9S_:V\&Z5\/?VFO@G\-?CMX(T/Q+:^,M'\*_%'PGI?B_0],\566EZMHE MIXAL=/U6&:"VU>WTC7M9TV*^B59DLM4OK<-Y=S(IY;]FW]B/]D7]CQ_&,G[+ M7[./P=^ ,GQ"70$\;O\ "GP-HO@U_%:>%CK+>'%UYM)MX6U)=$;Q#KC:8MP6 M%F=6U PA3=2[OJ6B@#\1O^"I_P#P2GT/]JB_M_VHO@=X ^%'B7]JKP3X;L/# MOBCX4?&;1[35O@!^VQ\(O#NM67BNU_9X_:$T:Z'V..XL==TJQUSX.?%11'J_ MPS\;V6D7-U<2:#%%-H?Q+^QO_P $HO"7[1/QZT7]I#XG_P#!/WP%_P $V/V7 M/A1X@\'^(OAA^Q+X6T/P5HGQ.^/_ ,:O ;6^K:9\:_VMO$'PXNKC1]4^'?PF M\8RZJ/@#\);*_P#(UO4H[CXB^-8(K&\L- U'^I.D"JHPH"CT 'Y#B@#S7XO M?!OX5?'[X<>)OA!\:_A]X3^*?PO\9V]E:^*_ 7CG1;/Q%X5\0V^FZM8:]81: MOHVH1RVEZEGK6EZ=JEL)D;R;^RMKE,2PHP^=?@!_P3B_8/\ V5?'4_Q-_9P_ M9'^ /P2^(-SH&H^%I_&7PT^&OA[PGXBE\.:MB/JFF6T5RVFWUUI>G3 MW5IO\J66RMW8$Q+7VK10!RGCRT\8W_@CQC8_#O5]"T#Q_>^%O$-IX'U[Q1H] MUXB\-:)XPN-(O(O#&L>(?#]CJ6CWNNZ'IFN/87NKZ/9ZOI5UJ>GP7-E;:E8S M31W,7X-?"3]ASXEV/[07[/OQ=^%W[$/AO_@GA\8M!\>W/B;]K[XN_!'XV>$D M_9R^._A=/!_BC2/%W@SPY^S_ /#CQ7'!\4XOB;XYU;0?%>A^(/C)\(OACXJ\ M!6VD-XBE\0OXIM!HFN_T(44 ?S"_!+]B#_@H'\$_BA^SQ\1_AO\ #/Q/X#^( MUI=?"C2?^"IGQ-;]J#X<:]%_P4?NOA[\1([BP^*?@FY\0:%XQ\::?KUO?:[X MN\<:M:>/[;X'W-M\ M7U3]ECPW;W5M8?#[4_!WW%^SG_ ,$K/A%>ZC^T7XS_ M &IOA/>^*/%'Q+_;2_:K^+>F^&=7^-?Q2\2?"CQ3\,O'7QU\0^-?A=>>)O@G MI7Q'_P"%(WYU/PS-H]]K'A[Q#X NKAKM3'XHM;O4OM;R_LQ10!\/?MS?!3XA M?&KPE^SSI'PVT:RU:[^'_P"VS^QQ\9?$\-UJ^G:+'8?#SX0_'/PQXV\=ZM;O MJ$L,=[=:5X;TV[N[31[3??ZI+&ME80R7$B(?A/P?^PK\;?#7PX_9ETZV^'GA M?3/&7@+_ (+-_M$_MG_$&[L?$7A:&]A^#GQ/^,G[7>J:=XZ_MB"82:QXAUSX M9?%7P%I.I>'K:>7Q%%HVHS^&+Z 6VCW=E!^YM% 'X0?"_P#9(_:7^ WB7]G' MXW/\#]+^+VH?!KX^_P#!5V^UKX0:%X]^'6F>,[/PQ^VQ^U1JGQ5^$?QS^'6L M>--6T'X$?$7A_7/&'A77],\&?%WQ/9:;J+:CI.L^%_$$'[&O M_!/WXR_"W]I)OC5\3OA3\.O#FFZI^S7^UC;>&-%\.^)/#?B>P^"7C;]IS]O+ MXB_M/:7\#_"[IIFDNUOX*\"^)/#.GZ]XO\/:-IW@^Z\466KVGAN4Z,EB\_[S M44 ?B!^R;^P1\1_A'_PZ-B\5?"?P'I,'[)O_ 3@^.O[/OQI6VO/!>J'PI\7 M_B5HW[)40TC26MEG?Q+;^(]3^'_Q=?6_$NAMH:UIVJ0_T M_44 ?S??$C]@_P#:WU_X<_'?P1IWP@T_4]4^-7[!?_!*OX=:?J;_ !%^'EOI M>@_%K]COXN^)]=^,/PY\4?:]>34WN;CP_P",XM9\+^*M#M];\':W#X>UG3KC M6]/U0Z#;ZM[7??LC_M(_8/%W[-4'P&\)7&C>*_\ @J+IG[=%I^V,OQ \"PZ3 MI7@*/]L#0/VMGGO?"-QYGQED_:!\.>"M%D_98\.6%AX:D\$2^%(-"UA_B5IW M@]+WP7;?NM10!^&G[+7["?QE^$G@7_@D?INL?#3PEX:U[]EOXV?M:>.?CTND M^(/"MQ)X9T3XY?"+]J72;>XT_4=.E)\6OXK\>_$3X=3Z_::+)'Q/XL\.:AH_BJ+4? MA=XN_M#PQ/9K^R3^R5^T!^RWHUA^S+J7[+?PP^,?A9_VM/"'Q]MOVF?B#\4M M \:>'/"W@ZRLO!^IQZE?6_BZU/Q^\5?M&?!#3/"H^"WP1\1R^$5T;5O#V@_# MSQIK_C[PI;+X@\&:=^Y]% '\[_@;_@G;^T'X._9;_P""4_PRTKX8>#]"\8_L MP_ ?]JCP=\;-/TOQ1X-MXO#OC'XS?L@_$OX>VL-AJ]K,D'B<>+/C#XAT.7Q% MJ6C3W-O/>.OBG6I)8['[7%:\,/V>?V5O@EX0\/>"OACJOA/_@B MK^TA^PK\1-?CUW2+?1_"WQA^(_AS]C1?"/@S5V\-1W.M^)OA]K'B#X2_$ZS\ M4:WX:M]3M['3;K5=4M-^K>(+%[W^A:B@#^=O]JK]D/\ :P_:];Q/X[T']E;P MS^SI>^'/V6/AE^SOHOPWU7XI_"?5=9^(NLC]L3]F/X[7YT_5_AS>7/A#3/A- M\!/!7P3\96/PRF\6:CHWBG7K_P")GB*VTGX>^!XC=IXB[KQ?^QS^TO/IWQX_ M9NTSX+^'-6TGXV?\%'_#'[9>D?MB'Q_X'L]-\(>"$_: ^'7Q\>Z\1^$KZX_X M7%-\=?A-X?\ 3? OX5V?AOP_J?A&]\.Z=X U";XA^%=#CUW0M(_>JB@#^33 MPQKT(^(?_!/#]D+0-'^#?Q+\1?!C_@K5\5OB'<_&+P5\6/!7B?XC^*=.M-0_ M:V\<_$;Q?K7P3M-/A^-GPW\&"U\->*/'MI MXS\&F3[M_P""7'PMT[6_CM\=/&7A+Q=X0^)'[*_[('B#XI_LK_L(>+?!&N6_ MB?PE<^"_C'XTT+]H[XZ0:-JD1O-)O(O@]J^I?#3]D?0-4\,ZC?:9:Z-\"-=T M07B:@VO6,/[@VWA?PW9Z]J/BFTT#1+;Q-J]M!9:KXAM])T^#7=2L[5(8[:UU M#5XK9-1O;:W2WMT@@NKF:*%8(5C11%&%NZ5I.EZ%86^E:+IUAI.F6HD%MI^F M6=MI]C;B6:2>406=G%!;0B2>66:011('EDDE;,CNQ -"BBB@ HHHH **** " MBBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " &BBB@#__9 end GRAPHIC 19 snps103114_chart-56710a01.jpg begin 644 snps103114_chart-56710a01.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" &9 H(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ KXL_;K_:WO/V-/A+X7^)6G?#=OBGJ M'BKXI>%/AA8>%T\4IX0=K[Q98Z]<65VFJ2Z+KL;N+O1X;%+22U@CD:^$SWD" M0,)/M.OQL_X+>6US>?LQ?!NSLKV;3+R[_:X^"UI9ZG;Q1SSZ9=W5GXRM[74X M()OW,TVG7$L5[##-^YEE@2.7]VS5[O#&#PV/S_*L'C*:K87$8N%.O2(_&.B>#;OXEV/Q7\#?$*Q\.WVNR216D^J:)HUE:WK M6RF.2>0IVN];US1]'MKR>*VM+C5-4L M-.M[JXGQY,%M/>W$$4\TP(,443O)(K*50Y&?YP?VH/AM\3/A+^T5^SSX._X* M#_M"?%?]HS]B_P ;>-='FT+Q/#:>$/AOX<\/?&'1[D2:3IWQET+PQH;"_P#" MRK*]TD]AK6G32Z#<:QJ$#*GA[6[6XL?M+^&M2^.?_!3+X\>!/B7\,_@G\9O# MWP[^"WP_G^$WP_\ VA_C=XH^#_@?0?"&MZ18:AXM\<>"&\/^&-?AUOQ%<:Y/ MJ=OJ^H%;2?08+9)[>[N9-/A_LO[#$<,95F"P%7"2PN"HRRO'YIBL7E4L77R_ M%4*&,P>"HT,(L^QV'K4\=1K8BI_:%/$XC#TZ%/V4HPE*454[982C4]DX.$(N MC4JSG1 MZ@T][NW6^FMHRPDGAM&D%S+"A1@\J1-&I5@S @X_F?7X5_$;3O\ @FS\+_V@ M?#_Q%^'_ ,9_B%^PI\?=:^+WP;\5_#/QEK'Q'TL_!/0M>TV+QC\,IO%>M^'O M#^J7Q\/Z;)J=KJ5M8\VL'JG@_QCXN_:#O/^"CW_ 4B^&D. MHR3>#_@KXB^ 7[)%X]I(FK:5H?@[P8/%/COQ7H=O-')=V6JR^(+V.ZM?L\88 MWR:I8DG8ZGRY\&P4,35AFD)T<+B\3EE6M+#NE%9G''X/"X+#N$ZSG"&+P^-A MC)5)*]&&&Q\%"J\-S3R^HJTVJR<83E12HK/E MN_Z ;/Q%H&H:GJ&BV.M:3>:OI04ZGI=IJ=C$+:'4YKJZACT\7+ M$+;F\:'SR0(MY-?R.O K_#R>RO-:\5FXNK+4=!N]7O+71=0BB\/0 M:C,=56XN?N'X??LU_![]I/\ X*>_\%&O#_QM\(0>/O".A:1\&=2L_".JWNJ0 M>'+C7M2\$:9I]OXDO]/TV]L8M1UW0-.MKNT\-W][]I?03K&JW6FBWO+GSUVQ M?!V"P53&2K9MB'A<#@L1BJ[IX##SQ3J87-L#E=6E"E#,IX=0JRQBJ4YSQ4:M M.5.I1KX>$H7DYX&G3(-#33['5GUC2DTS4_LW]G:BVI62V%_]M3S;3[%>&<6UW]JC^>V^SRR^>GS M1;UYJS)J>G17]OIQO,DBB=$V MMN8;3C^0>WU"Y3_@D;^S]-K%Y<3>'_ /_!2#2[6&74IGN+3PWX6TGQ#XGN(X MT,^X6FFV,?"_BO_@LS^R%)X+U_PUXMO="_ M9G^,R7RZ)K&G:O'87>KZ/X[U71+/4;S39KN.Q?5;$Q7\$$D@FDTZX@OO)^SW M-O)-GB^"GA:F*@L=.K##1XH2I_7?:QC).3^KMJWMK MI"G@.1S7M&U#ZWJH:?[-&,E?WK+G:U0$M#_ 'J_P 7?V=?B]\=O&T?[-OA'X['XU>([K7OVM_C)^T[X^^' M_P ;OA%\2-+\;6<>D:1!X*TOP)J]KI&C:=Y:Z-H^E1:BUG=Z9=/J,L.GG2H+ M?3/Z^OA]/XANOAIX)N?%M_I6J^*[GP/X;G\3:EH4SW&B:AXAF\.V4FM7VCSR M6UG)/I5YJ375SITSVEJ\MI+"[6T!;RDX.(^&J>0>P4<=];F\3B,'B8.E2IJ% M?#4\/4E4H3HXK$JIAZGMVH*LL-BH*$9UU[Q!XM^">G?\ !+7_ M (*+_$R2\@O;[X9^&/V?OVH]=O8IY]2OO ?Q'\,3ZAX-\7^(S%$NHZA=V%]' M-J][-<++//J5QIL0,DSQAO?SC@S _P!I8ZEEN(Q.'2S',LOPF!KX.24L90P, MLQP6%PF(GC*U7%4<53C]56(G&-2.(J89^RJ4\1&4>FO@:?M:D:4Y1_>U:<*< MH.SG&G[6G"$G4DYQFO<4GJI.#<6I)G]$$&IZ=U[1M3M1;:YX?O-/E33TT>&\>Z?6()9_M MRV\-DS0%Y.5_X)2>$=3U_P"&_P 7_P!KKQA8_9O'/[9/QB\6?%(-*H%S9?#7 M2-4U#P[\,]$^9?-6SM=-@U*_L5WF-K'4+)T 4(3\R_MA>&_C?XJ_X*V?!72/ MV>OB+X8^%?Q,D_8]UN>Q\8^,/!\?CG0[;1[;QMXU;6].DT"4&.6ZU"!H5MKH MD?9/*D89,FT^9E629?1XAS3+<9+#8ZCEF6YA4J5,7+%X?!QQ^"PL9UO;2R^L M\4\-AL6JU)SH3$_QO^+OQ#_9Z^+7P,\8_LW?'+X=^%['QO>^"O%W MB'0_%&G:QX0NI;*VFUK1_$VCQ65I.MI/J-@\L9MWMYK.[6XM+^XDM-4MK#[M MM?$WAV]N[.QL]=T:[O=0LI=2L+.VU73[BZO=/@F:WFOK2WAN7FN;.*=&ADNH M(Y((YE:)Y%D!4?EKX _8D\>_"_4_VE?VI/VB/C>GQX^//CSX#^*OAY;:EI/@ MFQ\ ^$/"7@VR\-W5Y+IFC:#:W=Z9+BYN--LHUG'V&"VMDNR;6YO=5OKQOSM_ M9)^!VB?#3_@DQXD_;(^&'A6>\_:NM_@;\:-,\(_$<7NN7?B/P3X-A\4:IX=O M-(\&V1O9=+T*UT#PUI6HZ[9'3M+BN(-5DU'4DN(Y+^\,FN(R+(LPE6Q.68[Z MO2^MY)E%.EAJ.(KX">;YGA<3*M*GB,RKT,=1RVC7PLKU:].OB%&4G&G.*A>I M8?#U>:=*IRQY\/12A&[UK3D$E_I%MJEA<:I8H6VA[S3H;A[VU3<0NZ>"-? ;] MH#_@I%^W#9_MMRZ+=77PG\(_"Q?@CX?\;^,[SPQH7@[X?S>%X]9\2>,_!E\- M5T#[!J.D:@]KJPU[3IH[C2+W4KS6%<7>VYME4X/PL*=?%K,,>\%A:68^VA+* M8PS*6(R['9=E]14,"\PY*F&J5 ?B9X[U7PE9 M_#"V^'?QQ\<_!DVU_P"+;?6(=4D\'?V4(];:_N=*\/QV,FJMJ6U-(,5R]LT! M O+@N0GV)/JFG6UW9V%Q?V4%[J'F&QM)KNWBNKT1+NE-I;R2K-<^4I#2>1') ML4Y; K^.73H;:X_X(\_'Z\T^ZO-?T6R_X*"Z5J<>NZBLEU>:AH8N_ 26'B'4 MY)P\TMWJL-S8WEU<2AIY[V_+-F:8Y_6+]I/Q[X&\CP=XJ\-> M*YM.T'XLZK>_V!JNG:TVGZ9XG\$&?P_>W,EA-;\-_A%\+/V2?VA8/^"B7Q M/_;[UNVM?B_X'^/7Q)T'5/$6N^*KW3O&_P %OAGX6@@C\#3?"VQ,LUQ9FWDA MN[30H]+\/ZI_:]Q86.E1:;>FY:VO=+XH_!K]EGXA_P#!0?\ X)[W,Z'XF?"G MXN_L[:SXCUOQO\3=5U^RUOXGQ?#3P==VOPB\6^,-2U?_ (1349->LH-%T*:U MN9+#1Y]9NH8)K^UOY;EO/SP_">64L7B,/C<3FM;ZMEF95J]2CED883ZYA\G_ M +3H_4\6\:HXN$82G.%.<<-/$.E2TA0Q$JM%1P=*,Y1J2K2Y*564W&DE#VD: M'MHJ$_:6FDKM)\CG:+LHS;C_ $>>(?$.B^$_#^M^*O$>HVVC^'O#FD:CKVNZ MM>OY=GI>CZ19S:AJ>H7<@#&.VLK*VGN9W"DK'$Q"LV%/Y!R?\%._CQXG\$ZS M^T#\(_V"OB-X\_94T'^V[X_%'4/B/X8\+^,/$GA70+F6#5?&GAOX9SZ;?ZM- MH5BEM>W$CO!H;F[\6>(O M@]XVL=$L+%#)>ZK>?V3+=-H]I&H+276L06\^EP1(-\DUXD,H?%G@S2WTO4?"L/ MA6ZO+?49M=UW4[=8]&MGM0FI#5+.Z:5;>:69/*R7 X9Y54S"64K/<5/.,+EG MU)U<;3CAZ%:A.JJJ6!K4*JQ&+J1=##5*LYT:%+D%]1FLO M?C7PY:>);"\\30#P]=:=;7#M;W%GK<.H21Q:??Z;?Q7&FWJFXDM3=V[M:75U M;207$K?B7\OS7=II5LUU M-::-'9W?DZGJEPJB*SL8;D23SR(FY%)+J8W *.-IN>7RIX2O-8&>?T;G3_ 'B_=-0D_9O$QH-*7.IM MQW]1WP:^,_A?XS?!SP/\:-)SH?AWQMX/T;QBMIK.H:2UYX?L M]9TV#54L?$%S8WEQIEEJ-A:W,0U*(7;16LQ9#*RA7;T_2M7TK7+]%U*PU M;3KE2UM?Z9>6VH65PH)4M!=V O#G@I?A-\?O'.E^,/VA?#6L_$;6_ WPZ^)GQDN?AWX'GTO0_BYXWTB M/Q#?>%;+7I$N[O4;*&U6$7>G6Y71[-[5;^S]_P#@?X4^*'P(U7_@H?9_!75/ MV??AY!8_LNZKXJL?V9_V?/C9XM^*]]\+/C'IV@LVA>.M)L-:\%: GAT^)-%F MU:Z:WTF:?&N6FC62VK""%+%8K@S#>QKXG#9C*ESXK%K!X?$4:481PV'SB.4N M.(JQQM7$4JJJ2E54OJU3#^RC253$1K8B-.)/ QY92A5<;SG[.,XQ2Y(5U0?, MU-S3N^:Z@X\J5Y7EI_0S_P )9X8W:LO_ D6A;M!G@M=<4ZQIH;1[FY8);6^ MJJ;K.G3W#$+!#>B"25OEC5C@59UC7]#\/V7]I:[K&EZ-I_F10_;M5U&RTVR\ MV?)AB%W?3V]N9)0"8X_,WN!E5(K^.GXW?#W]C#0O^"6/P>^(WPZ\1Z!)^TO\ M2)O!B?$"]T_QKK3ZQZ#X6O[6VU?3+G6=(6/ M2-3TWPWJ.GWIN]=>;4_TK\0^#/A%^T+_ ,%-_'GPL_;$ETOQ!\.?AW^S+\+] M8_9T^&WC[7)]$\":R^O:/I$_CSQ58V,FH:38:WXCL]1DUBV9MUQ<+;6$\N77 MPQ";%XC@K#4(5:[S#,'AL++.EB8SRF-/&262ULLPLY8/#O'N%>&(KYCS*=2M M15##T*M2HG.G.F$L!&*6T%B8K@H()1>2RI;&.8R((9!+LE+J(V M;_9RU2_O[ MCQ)I5OH9^)'AN_\ $7AOPWKEX]U_:GAK1+M-%N+!HKF>V9M3EO4"/J4C2_;? M[2G["OP\^%'["VB_'O\ 9^\$QV/[0GP:N/@W^U9JWCQKO6==\:?$'Q-\.M%M M-0\:ZAK6L:UJ&HW?FZKHFJ:[KEY;61M;.:ZT^V7[,%A@$653@_!8:I0HXO-Z MU*IC#:CFE.CBJ,88B5"M":YYQC*0G@J< M91C.NTZE?V--JFK7=.A4C*I>I>&E91FDIG0WUMIDM_91:E> M1RS6EA)=VZ7MS%"&::6WM'D%Q/'$$8R/%$ZQA6+E0"1>K\7?V-/$NC_MJ?MS M?&W]M?3HFO\ X:?";X9> ?V?/@=QFH-WGR0E-6MR2G%2Y-W=Q3BI;6E=6T M"BBBO+,@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *\_^(WPJ^&_Q=TC3- ^)_@?PQX]T71O$.E^+-*TOQ7H]IK5CIWB71?/ M_LG7;.WO(Y(X-4T[[5:] HJZ=2I1G&I2J3I5(.\*E.4H3 MB^\9Q:E%^::8TW%IQ;36J:;33[IK5' _$GX6?#?XQ>%;KP/\5? WA7XA^$+V MYL[VZ\-^,-$L-?T::\T^<7%E=M8ZA#-"+FUF!>"=566/?(JOLDD5O)/BU^QM M^R[\=;'PCI_Q:^!WP]\

!-+M=#\(R:SHH-[H&B621I:Z)8:G9S6FI)HT*Q M)MTJ2\EL,[V-N6EE9_IFBMZ&.QN%=-X;&8K#.C*'KVVN+2]T=='MHH[,6-[;W5 MTEY"8S]J-S<27!DEFED:G\,?A-\-_@SX&TKX:_"WP9H'@;P)H@OQI?A?P_8I M9Z3:'5+VYU'462!FE:1[V]N[BXN9)Y)7FDE;>Q7"CT.BLY8C$2A4IRKUI0JU M5B*L)59N%6O%34:U2+E:=5*I42J23FE4FE+WI73E)IIRDU)\TDV[.6OO-7U> MKU>NK[GRGX'_ &'/V1/AM\27^+W@3]GGX6^%?B,;JZOH/$^C^&+:VNM-O;WS M/M-[HEIN?3-!NYA-,CW.BV%A/LE>-9%1BI]=\.?!CX6^$?B'X]^*_AKP/H&C M?$7XH0Z-;_$#Q?8VKQ:UXK@\/6PL]%CUBY,KK<+IMJH@M=L492, $MUKT^BM MJV88_$.3Q&.QE=SHQPTW6Q-:JYX>$XU(4). M\0:K?:YJ_P /6T99O#EYK6I7L.I7>KM:3RRR0ZHVH6\%]%J%M/!=VMW#%<6L ML$J!JI_#G]CK]E_X1ZKX%UWX:? [X>>"=:^&UGXIL?!6K^']"2QU/1(/&L:P M^*V2_65KF^NM>@2.#4K[5)+Z^G@BBA^TK%%&B_2M%4\SS)PK4WF&.=/$3J5: M\'BZ[A7J5:;HU:E:/M.6I.K2E*E4G-2E.G)PDW%M#]K5M)>TJ6DVY+GE:3DN M63DKZMQT;>K6CT/E+Q%^PU^R'XM^*?\ PNKQ)^SO\*M8^)S:G#K<_BN]\+6D MMW>ZU Z2QZSJ5D&72-4U=9HHY_[3U+3KJ^:=?.>=Y27/U6RJRE6 *L"I!Z$, M""#]02#ZY-.HK&OC,7BHT8XG%8C$1P\%2P\:]>K5C0IJUJ=%5)25*"LK0ARQ MT6FA,ISFHJ2LCXRN?^">/[$=Y#X0M[O]F+X07,/@2_ MU/4O"Z3^%()187&L:J^MZE%.7E9M5L+K5I9M0?2M9;4=+2[FEFBLXVEDW^,_ M\%"_@'^U!^T_X3TW]F[X2:?\&/#OP,\=6_AI_B9\1/%VIZR?'?A*3PUXMM=8 M6S\%>$[#2+G3+G?8:;IDVGZ@M[9W<-U'=Z47T^TN5U&+],Z*]#"Y[F6&QN%Q M]2O/'5\#4G6P?]HU*V+IX;$2FJJQ%*G4J\JJQK*-=7YH3JQ4JL*BNGK#$58S MA43.1\ ^"M"^&W@?PA\/O"]JMEX;\$> M&="\)Z#:*$'V?2/#VF6NDZ?&VQ45I!;6D;3.%!DF:1SDL37/WOP8^%NH_%?1 M_CE?>"-!N?BUH'A2[\#Z-X]EMI#XAT[PE?7-U>7>@VUT)A&FGW%S>W4TD1@9 MB\\A#@' ].HKS5B*\9U:D:U6-2O&K"M.-249585K^VA4<6G.%5-JI&5XS3:D MFC+FE>3YFG*ZDTVG)2^)/NGU3WZE#5=+T_6],U#1M6M(;_2]6L;S3=1L;A=\ M%Y87]M+:7EK.@(+0W%M-+#*H(W([#(SFN+^&OPG^'/P>\!Z1\,/AGX.T/P9\ M/]!AU"WTCPEHEIY&BV$&J7UWJ6HQ06DSSCR[R^OKNYN$D9UDDN)^"?P[^(?B[PKZ;:7;275KI> MLQZCIUO<2S30VJ/-*7^B**ZWFF9RKQQ,LQQ[Q,*3H0Q#Q>(=>%!IQ=&-5U/: M1I--ITU)0:;5K-E^VK.2FZM3F4>52YYZCY7L>$:;^S%^S]I'P_P#' MWPJT_P"$/@2#X<_%#7]:\4^/O!9T."?P[XI\1>(7LY=6UG5--N&FA?4+F;3[ M"=;B$0/:W%E:7%E]FFMH9$Y+X?\ [$_[*'PKO/ NH_#OX"_#CPCJ?PUUGQ!X MA\%:KH^ABWU;1==\4Z9#HVO:NNJM/)J%_J.HZ1;P:9-=ZK4IUX+%5U&M.=)T)SJQ]I:I*5&4J,I34G*E)TVW!M! M[6K9KVE2TFW)<\K2;7*VU?5N+<6WTTV/E?XF_L0_LE?&7Q[;_$_XH_L^_##Q MMX\MQ9A_$NN>&X+B_P!1%@J)9#7%BDAM?$/V6&.*W@_MVVU$QV\,-N/W$,<: M]/\ %W]E7]G7X\R^"IOB]\'_ 1X[F^'4JR>"9M:TK][X<59;&=;33GL9;-D MTU9]-T^<:5(9=,\ZRM9?L@DA1A] T4UF>91>&<[*-+EC*/NM-:![:JN6U6HN1-0]^7N)JS4=?=36C2MIH)@=/J?Q M)SG\^:^0?%'[ 7[%_C/XAR_%3Q1^S1\(M:\>7-^-4O=IF19I-0U M?2HFBT35[Z>9?.N;K4M,NIKF5Y9+EYGFE+_7]%98;&XS!2G/!XO$X2=2#IU) M8:O5H2G3>\)RI3@Y0?6,FXOL*%2=-MPG.#:LW"3BVNS::NO(\1^,O[-OP)_: M$\.Z)X5^,WPM\(?$'0O#5ZNH^'+/7--^?0+M8$M3+HE[8RV5_I(EMHXK>XAL M+JW@N8(8(;B*6."%4Y_PK^R'^S'X'?Q7<6M);6%I;P:G;W<-Y:V]O%!;311*4.Y\.OV9O MA3\ _AWXQ\#_ +-/@GP9\#[KQ-I^IM;ZWX=\,VM^]OXFDTNZLM"\1:U#J4L] MQXI.@74Z7=OIVL7TUK)$MQ9KY,5Y.6^AZ*J>9YC5C4IUC5G.G6J>[%.56,VTDFVE8;JU6FG4G)2ESRC*3E&4E]J46VI/1 M:M,_G/UG_@F]^US\3-$O_@YXS^$_[!WPQTCQKXY\*ZY\9_VE/@UH.IZ#\0OB M+X;\*>*/^$CBTW3_ %9^%]/T_1;N_N((;B[LH+W3-(OKY8)[P1R&^GG_:SX MS_LI?LZ?M$6&AZ=\;?@]X&^)$7AJ(0:!<>)-'2?4]'M@%!M-.UFVDM=7M+.7 M8C7%E#?)9W#H))K=W&ZOH2BO3S#B?-%ZA^S+\ =4^#3?L]7?PC\"GX)M!96[_ RM]"M['PBZ:?J= MOK-LTFEV)MDDG&K6L&I2W+R-5M.BBT#4X1 M87M@UP9GG,"V=W]645YE',,13KTJU67UQ4L3/%^PQDZM;#U,144%4JU:?M8N M4ZOLZ?M9J49U/9P4Y-12,HU9*49-\_+-SY9N4HN3M=M75V[*[O=V2;:1\@_L M*_LM6W['?[-/@'X)MJ&GZWXBTF/4-<\<^(=+AN(+#7?&OB&[:^UJ\LTNECN7 MT^R06>AZ3+4Y.4GW([[6?CK^T!K]]H_ACP9X6TR36V\)Z M=9> /B'\1(_%?Q-U.*2+3/ GA[6]*^&7BC3/""ZO=+KWC77+2YA\*:)J^FZ% MXKU3P^ ?6U%?!FM_\%!_A5HOQ7UGP!_P@/QBU/P'X3^-_@K]FCQW^T9I/AKP MW=? OP-^T!\1#X5L_"'PQU[4G\90_$">YO/$?CGP5X'UCQIH?P\U;X;^%O'_ M (NT/P9XD\8:;K2ZW!HJ>%/^"A/PG\6?%3P]X"@\"?%[2O ?CKXQ_$']G?X9 M_M%ZSX=\,VWP,^)/QS^%C>,(/&OPX\,ZG;^,KOQ]:W%MJGP^\>^'?#OBWQ/\ M/_#_ ( \;^)_!/B#0/!_BK6+]] 37@#[THK\Y_A__P %,?@GX_\ !GQ+\<0^ M#OBGH6F>#? /@3XK> [#5])\)W.M_'OX;?%SQUXS^%OP7\3?"33/#_C'7)9; MOXN?$SP-J?@SP9X0\$KK7]"T73_$UCBBDR/?\ (_X4 +11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5\'?M;_#'QMXS^.?_ 3K\3>#/">HZWHWPT_;*UWX@?%' M5=+2S2W\,>$3^QC^UC\/--\3>(3+/V-;3X%_$C5HO MC?\ \%,? G[67AC]H+34\,'X,:9\!M3_ &F?@Q^U3X\UGQ;XKN/$UOKNE>.? M LGP_P#&_P *-,^&\GAR;Q#XAUH> K[0/.\$:I?^(- K_#;]G_X\G3_V3OV. M-3^"'Q,T-?V7O^"@GCS]I3QI\?M8C\+#X+^(O@EX:^*/Q_\ BW\--=\*>*K3 MQ5>%-5\$-X;LM?\+>(HOB)K'BY;/0_#VD:AXJ_?\ VKNW M;5W 8#8&['IGKBC:N[=M7<1@M@;L>F>N* /PH^./[)WB#X7:Y\9-5_8O^#GB M;1;GX(?#;1_B;X8_MJX\:^/=,\9?':\U'QT_PM\*?!GPI\2-1USP_=^ /V2_ M"'Q$^-WQE\%_!7PHFG_"^;]H'XL?#ZWTK28=8\*ZO80?H]^Q3X@^-WB+X.7] MU\<;CQ5J^I67Q1^+&C_#KQ?\0?!UE\._B5X\^"^D^.-5L_A3XU^(W@+3_#?@ MRT\*^,->\+1V\E]8)X-\'S7ME!IVNWOA7P[?ZO=:3:_76 <@\@]CR* .!QU M_4Y)^I/)/<\T -=%=61L[75E;#,IPP*G#*0RG!."I!!Y!! -?@-_P6X\%0?L MO?\ !.WXG_&KX ^+_B[\+?BIX9^*_P"R?8>'_''A?XZ_&^WUK2;/Q=^U?\&? M"/B:VMC=_$2\L9+;7/"^MZSH&I6MW97-M=:7JEY;20D2*R?OW7X;?\'&?_*) MWXV?]EC_ &+/_6T?@+0!^U \.:658E+S.Z3IJVL <.P_Z"''3H, =% 'YG M?%7QUXXT;XD>-M)TKQGXLL--T[Q!VMTAMF6*)/MAVH&=F R M<%C7ZFCB-_K-_P"AO7\XO[3_ ,7?'NB_M#_&32=.U6UAL=/\9XS%4H1H2=/"^T_?J\5^^I1T]RI M[WO=EI?7H^S!T_:5)*T;J%_>_P 26FCUU/J[_A9GQ'_Z'_QG_P"%+K'_ ,ET M?\+,^(__ $/_ (S_ /"EUC_Y+K\VO^%X_$K_ *#5G_X)=+_^1Z/^%X_$K_H- M6?\ X)=+_P#D>OOO]4Z_\F7?^ O_ .9_+\^[/1^K/M3^[_[7R7W'Z2_\+,^( M_P#T/_C/_P *76/_ )+KI?#WC?Q;J"7]QK?Q<\Y MO9GCV:;I?]JV$3V]C'$T^H7$EZCQB2V@MH+B>Y C_+7_ (7C\2O^@U9_^"72 M_P#Y'KTOX>_''4O+UD^(OB9K?P[\502:9=^#/&>B^$8->TJQ6/[;!K^FZSI& MC):^($NK^UN+271-8TRZ>&TGM+JQU&S:WU%+RUQK\+8BG2E)4\&VN5?NJ4JM M36<4VH1PE24DEK/EISFHZZR;LM%=(_3M+3XD1 M7OB33+WXO>,$O=*UW4_#FE/9:IK5W87^H:5X5O/&-Q-JUQ)JD,VAV;:5;+:X M\F\NK;4WGAN8EAL+F0^=:SXU^(NC1Z/%+\1O&S:G?Z1;:QJ-BWB#5H_[)35/ M]*TBSE?[<7DO9]):VU*\C9(Q:"^MK;YY$F*_(=W^U5?ZC\6-D7GQ.\4V\]UJJM<-9:!I>M: MHCWTDR;;AOB?]IAS_$74K'PX]W:P>"4M]=M/':>,O$VH>._$U[ MXAET\:==^$=9\'7'A_1O#VC1:C=26-Q!#$NDZ:^F7%]=\5/AO,(RH>TPV&DJ MJPJDE02]C.M%QE[1QPUE&DXRGB+MJG[CC-N;I&:H33C>,7?D6D;22UA=W8G4.69F))[DYZU MH_\ "-Z5_')Y2&DFT'1I9" %!>32[1W(48 !9B0 M!P.@X%=#7XO47+.<=-)R6FVC:T\CPWHVNQ\]_'Z*7PS\+M?UG0+_ %;2=4MK MC0TM[^RUK6(KF%;G6[&WG$;_ &\@"6"22)_E.4=AUP1^>7_"S/B/_P!#_P", M_P#PI=8_^2Z^T_VZ]?U3PS^S1XZUG1ITMM0MK_P8D,TD$5RBK<>,=%MY089U M>-MT4CJ"RG:2&&& -?@/_P +Q^)7_0:L_P#P2Z7_ /(]?H/">1U?I+_PL MSXC_ /0_^,__ I=8_\ DNC_ (69\1_^A_\ &?\ X4NL?_)=?FU_PO'XE?\ M0:L__!+I?_R/1_PO'XE?]!JS_P#!+I?_ ,CU]/\ ZIU_Y,N_\!?_ ,S^7Y]V M=?U9]J?W?_:^2^X_20_$WXD $_\ "?>,R0"0!XEU?)P.@_TO&3T&>,]2!7ID M]_XVFTJ]O="^-'B_6;C1[_POINJN=0UVPT":Z\5726%NOA_7)-5E;5SIE[(( M]1CGL+"9K>*XO[2.2V@8G\CC\"0"0.0#C M!^C]8_:0TO2O!/C;2O"_Q!\5>)K3Q5IVCQ^"OA]XF\%6-M_PK#7AJNEZIK?B M35?% <:-KNHVD%MK&C:-+X8TVV.N6NMFZUR+3OLAMI.3$\,8NG*@J=+"2'DG'E4=UM&Z6L4VWRZ6 M5^J];I)_=VL2^/-,OPT?Q;\?3:!:67BZYUC5+J]U73[RQF\&:S)X M]>O?'&NW/@?5=/B\,NVEI9-!X9LM.M;J\@T/3+;7M1L-/NK9;G3],U3Q%#J^ MI:78SQP2VFG7=M"UM:[?LL,8;AG&NJZ-6AA;J$YJM*BXTG[.LZ?+S?58KVD] M906G/1A&JHQY[-0P\N;E<8[-\W+9.TK6TBE>^J[I*5E<^[/^%F?$?_H?_&?_ M (4NL?\ R71_PLSXC_\ 0_\ C/\ \*76/_DNOS:_X7C\2O\ H-6?_@ETO_Y' MH_X7C\2O^@U9_P#@ETO_ .1Z[O\ 5.O_ "9=_P" O_YG\OS[LT^K/M3^[_[7 MR7W'Z2_\+,^(_P#T/_C/_P *76/_ )+KZ4_9A\0>(_&'C'Q!8>)_$OB/7+.U M\,?;+>VU'7]8GBANO[6LX//C7[:N)/*D>/.?NL1CFOQ&_P"%X_$K_H-6?_@E MTO\ ^1Z_13_@FO\ $3Q;XP^+OCRPU_4(+NUM?AN+N&.+3[.T*S_\)3H\&\R6 M\2.P\N5UV,2N2&QD CRL\X4XWC^XCKK_ #+2 M^M]'CB*'+1G*T-%?1:[I:>Z?L)_PC>E?W+S_ ,&VL?\ RPH_X1O2O[EY_P"# M;6/_ )85O45^4GD'YJ_'_P 6^+O#/Q0UK1_#_BSQ1I&EV]AH4D%C8^(=8BMX MI+G3(IIW1/MK8:65B[G)RQ)[FO&/^%F?$?\ Z'_QG_X4NL?_ "77C7[=OQ2\ M;>&/VF/&6C:+J=M;:?;Z'X)EBADTRPN65[GPY:RRDS3PO*VZ0L0&8A00%P!7 MQ_\ \+Q^)7_0:L__ 2Z7_\ (]?KF5\,UL1EN Q"A@6JV#PU5.:;FU4I0DN; M]Q+WK/75ZWU=]?9I8=NE3E:&L(/5:ZQ3N]-]F?I+_P +,^(__0_^,_\ PI=8 M_P#DNC_A9GQ'_P"A_P#&?_A2ZQ_\EU^;7_"\?B5_T&K/_P $NE__ "/1_P + MQ^)7_0:L_P#P2Z7_ /(]=_\ JG7_ ),N_P# 7_\ ,_E^?=FGU9]J?W?_ &OD MON/U#T'QWXQOY+Z36OBSXTT:SL;(7*K:ZMK&JZOJEQ)<16T.G:/IQU.SAN+H MF0W%P]S>6\%M9PRS,TC[(V])M+'XARZYJ>CW7Q@\<1+'?>#])T>YMKO7)IKG M4O'6F76K:(-Z'= M)?Z-J7V:^-K?VYEA3T/5OVH]6U7XG:-+I_Q!U[2/!'_"-^'/#_Q$\7)X>M]) M\1_$EM!TZXG\4:U+HU@MY)IVH>-9D30=&@N[F62Q\RRU;6KJ&9]1*>?7X9QR MJU84J>&2C1E/F6&E.FG#V,TZ4OJ;C4G*/M*?LE.=5U+OV4:?+5>4L/.\DE%6 MBW?D;6G*U;W/>TNDDV[]-$SZ^U/QI\1M*TW0;BX^(_C3^TM;M)]5;3AXBU7; M9:.\WV?2+J6?[;O:?5S#>7D,/EJB::MC=;V-\BIA?\+,^(__ $/_ (S_ /"E MUC_Y+KYIU7]I^+Q#\.=;OK^^\/6/CG4M/\010^'X?!BS:Q8^*I_'FB7/@S4] M)\3MI[6$'@?PM\*[:\\'RZ/+J44\]_;([Z-=SWL6IV_S@?CC\2LG&M6>.W_$ METO_ .1ZWPW#&*JQJ>TP^#I2IUJE-JI3<>;E:?-3?U>TZ6O+3J)M3C&[=W)* MH8>33O&$6FUJK7L]U[NJ[/K9,_27_A9GQ'_Z'_QG_P"%+K'_ ,ET?\+,^(__ M $/_ (S_ /"EUC_Y+K\VO^%X_$K_ *#5G_X)=+_^1Z/^%X_$K_H-6?\ X)=+ M_P#D>NG_ %3K_P F7?\ @+_^9_+\^[+^K/M3^[_[7R7W'Z2_\+,^(_\ T/\ MXS_\*76/_DNOTY^&.FP:Q\//!6JZG/J5[J.H>&-&O+Z\N-8UAY[JZN+**2>> M9OMX#22R%G<@#+,>,8 _FA_X7C\2O^@U9_\ @ETO_P"1J_I)_9MU*[UCX _! MS5;^19;[4/AOX1N[N58TB62XGT>VDE=8HPL<89V)"(H51P !7R/%V35,LPN$ MJ3CA4JN(E!>P5I:4F_>?LJ>FG=ZZVZG'C*7LX0=HZRM[OIZ(]>L=-M=.\W[* MLP\XH9/-N[RZSY88+M^UW$^S[YSY>W=QNSA<7Z**^"/."BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHIK$A6(&2%) P3D@9 P.3D]AR>U #J*_G9^+7_!07XM?"SXF? M'7QKXQ_:0L/"GCGX0_MW_"G]G_PI_P $]Y? ?@)YO'?[,'CKXC_"#X;1_&&> MYNO#K_'35]:\<>$?B+JOQT\,_&7POXPM/@UX1?2--^&.L^&-0O=,\6G4/7-, M_:@_:75?AI^UO/\ &*?4?A7\4?\ @I;XC_8N'[,;?#_P-9>!M'^"Y_:B\??L M8^#?&6F^+T\/_P#"W8OC)%XS\(Z7\9O$FL:MXWNO!EWI6K:W\.(/A_IL-KHW MB2T /W*R/7IUHK^?;X5?M7_MGZ5H?Q \)_&'Q7XP\&_$'XF:!X#T*R\3_&SX M8>'OAEX5_9O^-;>)/CYKO[6FL_#>^U;P5X(T'X@?LT?LN_LV>"O /Q0\.?$' MQ+J/Q \)^(O%VK>#-!O_ (G^(KOXE7^E:!^Z?PY\=>!_B7X)\/>-_AOXY\.? M$KP5KMCYV@^./">OZ/XHT'Q#;VLTNGSWMGKN@S3Z3?NM[:7-M>M9N$AU""ZM MI(K>:"2"( [:OPV_X.,_^43OQL_[+'^Q9_ZVC\!:_<=V"(SD,P56;:BEW.T$ MX55!+,<851R3@#DBOYS/^#@'XXZ5XT_X)>?&/P]:_#OXXZ'-=?%[]CB5=4\6 M?!CQWX7\.VPL_P!LGX$7+?VAX@UC3;;3;'SUC-M9>?*#>:A-9V, :>[B% '] M& _U;_6;_P!#>OY>OVM/^3F?CC_V4#4O_2/3Z_II_MZ$*Z_V;KQ^:49&B7YS MEWY7]UA@>JG.&&#QFOYD?VKIEF_:4^-LP62,2>/M181SQM#,N;2PXDBD =&[ M[6 ."#CFOT;PV_Y&>8?]B]?^I5 ]#+OXL_\ KV__ $J)\_44F1ZC\Q1D>H_, M5^Q'L"UZQ\-OAQ8>--*\<>(M9UG6M-T/P'8Z!H_,5[W\(/'NC^&?# M/Q$\,R^--?\ A9XC\6R^$+C1?B=X8TO4M4U'3M/\.W6K3ZSX/OCX?O=/\46& MC^)'O]-U.2[T*Z(EU/P]I]IJUO+82K)!R8Z5>&&G+#<_M?:8=7IP]I.--XBD MJTE!4ZTI-4'4?NTJDE\482DDG,W)1O'>\=E?3F7-I:5_=O\ 9;[)L[-OV9%M M-5\;:%J/C@?VEHOB34?"?A6;3/#DUSIFJZIIGPHO/C'<2^,9;C4[>Z\#VT?A MJVCT>ZMV@UB_TOQ0VH6=]"+/1KVX;P+Q9X6C\*0^%;:YO97\0ZSX7T_Q3K^C M/;)"/#,/B$'4/#.E7$OFM-+JUWX9DT[7M6@DB@73/[8L; >;/'=,GNNI_&+0 M-8^,/BCQ#%K_ (ITWX::WI>C2^,]&C:XT.[^-6H^#/"EG9/%XKT709I=.M+W MXJ^)[2>X\0&ZFD@T[2]=UMK^_GNIKA+NKXV^(O@7Q=\*Y9-0&@7GQ(UA="U/ M4&@\)2V?BV'XB2^-O%>J_$#Q1J/C(V4<-]X-UOP?>^']"\.>&TU6[BTTVEG: MP:)I7]C2WUYYN'K9I"IAGB8U:T*T,&JL848Q=&K6IN%5S<:22ITYJ52O%O\ M=N-)QJI5)8=91=1./->2:A?1*S:UO[JT3NY*[M96:NXGS)129'J/S%&1ZC\Q M7NFXM0W/_'M<_P#7O/\ ^BGJ7(]1^8J&X(-O<_U/1_\)!!_T#=>_P#!)J'_ ,9K^6JW\6K_ -?)_P#I3/F);OU?YGR- M_P %"O\ DU3X@_\ 81\#?^IOH5?SC5_1)^W_ *M%=_LM?$"%;'5X2VH>"#YE MUI=W;0+M\;:$WSS2QJB9Z+D_,Y5!RPK^=NOV;PY_Y$>)_P"QI7_]1<$>QEW\ M"?\ U]E_Z1 ****^^.\0D*"Q.%4%F/)PJ@DG R3@ G !/H":]DU[X$?$/P]8 M7=S=V^@7FIZ3_P (R/$OA'1_$FFZIXU\&GQC<6=GX8'B[PY PGTZCIM@ M0LUVVF:AJ6GV.MC3+F\@C?QI\A'(#%@C%0A ,U]_\ MB_QSH.E>&/C+XYN)_AI+XV^*_@[PCI6E>,/ GCR^UG5_&WBF3Q'X,\2ZCXA@ M^'%U,UU\+(-$_P"$>N+[QE%K\"O=^+K;3K30$ALYGBD\S'XG$X>KA(X>$9JM M4Y)IQYFV\1A*:U]I#EA&C5Q%2;@JE1.G&I[-T*6(E'.I*47'E2=W9[?S07\T M=.64GI=W2=N52M\RZU\#/&NA>(]/\.75UX5NVOM.\8ZE+KND^(8]2\,:3#\. MY=0M?'\6LZO#:J;&Y\'WVFSV&L1"UF5[N:P32Y=1CU*SEE\;!W*K88;E#88; M67(!PRG[K#.&'8@CM7W)I?C>'QYINC:;XZC\--K7Q)T;XAZXGA;P?-IO@*SO M=%TV?7/&FG>%+W4X9[E-!\2?M!_&;3K?4O$EY)-;W+:'X8\/:?I]OIEKK5E" MGR[\5-#\.>&_B#XET3PE<&?0;&?3OLJ-JD&N'3[JZT32[[6=#.MVJI;ZS_PC MNN76I:!_:D0VWW]F>>S/([NTX#&5ZM66&Q44JT:4JBE2C^YE&G7G1E+FE)34 MW*T.7V?LY>RG5I5)PFHP4)R;Y9_$DWHM&E)J_J]K6MHVM'IY]1117JFH5^F_ M_!+'_DM/Q#_[)+9?&7X@R/!>7 ;X8A ME:37*^>XL_P"2K_A_5'[R M45@_\)!!_P! W7O_ 2:A_\ &:/^$@@_Z!NO?^"34/\ XS7\\'SY_/+_ ,%# M/^3K/'/_ &+_ ("_]1BUKXGK[1_X*!W"W7[4WC:=8KF$-H'@0>7=V\MK.NWP MU;+EH9E5U!QE21AAR,CFOBZOZ1X?_P"1%D__ &+,#_ZC4SZ.A_ H_P#7JG_Z M1$****]WT'PWX=T@W=OIT% MWJVJW"R^6U]J-W:Z=IME:VUYJ&HWLZP6=I,RR%.[TW]GKXC:GK6K:$J^%[.[ MTY?"RZ==7WBC3XM(\87GCNQO=4\"Z=X(U:W6ZLO$5WXRTW3;^]T!XY;6REBM M)8[^\T^Y MS/\#KZ-S\0_"EZ/!^I:3XO\):?!>>%/%_BQ_A__P )3>:!XETW M6=)B\,>/7DBTSPQXJT.Y6;6;!M<=M*UFQAU+2'BFN;BW5?=-<^*]TWQ5\&>" MOAQJ/PZTS1](\!?"KPEJ>O20IXI\&^"/$?PVT_Q/JEYXY\&ZYK5TD^HZA\-] M.\2>(++2O$DTE[%XHU"UNY(+&_%]I:)X>+QF/IXG$47?>W^E:Q%%#Y>GR2MS]?7OC2Q^&?C;X8ZK\0+*"YTZXTO0+W3/! MTLWC"SC;PU#X1\;Z)X1\ _">X\#,IN[Z_P#$OP_N]3^)&M^)\>?+X@O-7OEN M%M8+Z"3Y"KT,%BGBJ=24H3IU*5>K1J0G%1Y91?,HKEG-2Y(RC!S;CSRBZBA& M$X7N$N9-M--2<7=6LUK;=[)I7TOO9)H****["PK^I7]EK_DW'X'_ /9+O!?_ M *9+6OY:J_I]_9AUJ*W_ &=O@E"VGZU(8_AAX-4O#I%[+$Q&BVOS1RI$R2(W M574E64JP.#7YOXD_\B_+O^PRI_Z8D>=F/\.G_C?_ *2SZ3HJA8Z@E\)2EM?V M_E;,_;K*XLR^_=CRO/1/,V[3OVYV97=C<,WZ_'SR HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *0C((R1D$9!P1GN#V/H:6B@#X \?\ [#>J?$[XI7.M>-OVC_BUXC^! M%_\ %_P#\=[W]GK6K'PAJFEGQQ\,]9\)^+O"/A'3_B9?:7-\0=+^!5E\1O W MACXHS_!ZTNULKCQK8W-JOB&#P%J=_P"!YL+3_P#@GAI%I\4-)U6[^-GQ$U+] MG_PU^TKXG_;#\+_LUW&D>#8_#.E?M">*_$OB'Q_>ZM<>/H-)C\>:I\.],^+7 MB[Q-\:?#_P .;J\6'3/B?J%I?2>(;WPEHFC^#K/]'** /A?]H?\ 8CTC]I67 MXW2>//'^IPK\1/@OI'P4^&T6FZ,C0?"+0X?$]A\0O%VI1VEYJ\]GXRNOB5X^ M\.> ;GQYI]_!I&F:WX,^''A/P6\20C5]5U'UW]F;X!#]GSP3XIT*\\3Q^+_$ MWQ!^+/Q4^-7CC6K#0F\*>')?&OQ;\87WB[Q!;>$?"+ZUXDD\,>&+*>ZBM--T MRY\0Z[J,[Q76KZSK&I:SJNH7WAFC6*&);#2BL<:F)B%!). M,GDFO[/A_JW^LW_H;U_$Q^WE_P GG?M,?]E8UK_TWZ37ZEX51C+-\S4DI+^S M$]4G_P Q>'[GIY7_ !JG_7IO_P GB?/G_"PO''_0U:S_ .!$7_QBC_A87CC_ M *&K6?\ P(B_^,5QU%?N?LJ?\D/_ %?UT_/NSW;+LOZ_P"&7W'8_P#"PO'' M_0U:S_X$1?\ QBC_ (6%XX_Z&K6?_ B+_P",5QU%'LJ?\D/_ %?UT_/NPLN MR_K_ (9?<=C_ ,+"\ MRI_R0_\ 5_73\^["R[+^O\ AE]QV/\ PL+QQ_T-6L_^!$7_ ,8H_P"%A>./ M^AJUG_P(B_\ C%<=11[*G_)#_P !7]=/S[L++LOZ_P"&7W'8_P#"PO''_0U: MS_X$1?\ QBH;KXA>.!:W9'BK601:7)!^T1<$02?],*Y2H+K_ (]+O_KTNO\ MTGDIQI4[KW(;K[*[K_+\^[!)-I-*S:7Y?Y+[C^_;X?,9/ G@R20[Y)/"?AIW M=L%F=M$L&9F/UOXM7 M_KY/_P!*9\A+=^K_ #/@/_@IMXAC\*?L;_$S7'LVOEM=4^'J&VCF6W=_M/Q M\.6P(E:.55V&7>04.X*5!!.1_+3_ ,+[MO\ H5KK_P &T'_R#7].'_!6?_DQ MCXK_ /88^&7_ *LKPM7\@-?NWAA0I5.'\3*<;O\ M;$*_-):+"8%]&O/[_0] MS+(IT)W7_+Z7?^2F?1W_ ONV_Z%:Z_\&T'_ ,@T?\+[MO\ H5KK_P &T'_R M#7SC17Z-]4H?R/\ \"E_\E_5WY6]'DCV_%_YGT=_PONV_P"A6NO_ ;0?_(- M'_"^[7)/_"*W.3C)_M:#)QP,G[#S@<#/0<#BOG&BCZI0_D?_ (%+_P"2_J[\ MK')'M^+_ ,SZ,/QYLR&4^$[@JY)=3JMN0Y. 2X-AAB0 #NSD \ 4H^/5HH M7PK?B?I\>C2Z M<;3X0K>&66]CN@X/C70(/+");0E3F3=NW$8&,%HM[/UV[^A]1A MHIX>@VM?90ZO^5'T=_PONV_Z%:Z_\&T'_P @T?\ "^[;_H5KK_P;0?\ R#7S MC17N?5*'\C_\"E_\E_5WY6VY(]OQ?^9]''X]6I!!\*W)!Z@ZM;D'V(-C@CV- M(?CU:,,-X5N6&0<-JUN1E2"IP;$\J0"IZ@@$8(%?.5%'U2A_(_\ P*7_ ,E_ M5WY6.2/;\7_F?1G_ OFSW;_ /A$[C>%VA_[5M]X4\E=_P!@W;2>=N<9YQFG M?\+[MO\ H5KK_P &T'_R#7SC11]4H?R/_P "E_\ )?U=^5CDCV_%_P"9]'?\ M+[MO^A6NO_!M!_\ (-'_ ONV_Z%:Z_\&T'_ ,@U\XT4?5*'\C_\"E_\E_5W MY6.2/;\7_F?1P^/=L2!_PBUUS_U%X/\ Y!K^P/\ 9 U%-9_9:_9\U98#;KJ7 MP@\!WJP,XE:$7/A^SE$;2!4#E VTL$4,1D =*_AO7J/J/YU_;W^Q%_R:!^S/ M_P!D1^''_J,V%?EOBG1ITLLRQPC9O'5$W>3T^KR[MK=7_P" >7FB2ITK+>;[ M_P I]28 Z "BBBOQ$\4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFO]Q\C(VMP,@G M@\9 )&>G )] 30!XYJ'[17P!TGXKZ?\ C5/C;\)=-^-FK6\-UI?PBOOB+X1 MM/B9J-O/Q)<_:]-AN=2LTBTUI;S3K2\O[6.:SM+B>*Q;_' M_P"!=W\6;OX"VOQD^%MS\;[#3AJ]]\((/'WA6;XFVFF'3X=6-_<>!H]5;Q+% M;+I-S::K)(^FCR]+O+/4I EC=V]Q)_,Y\5]39/C5^TQXL7X@_#W1O#^G_P#! M9;]EG5_$'[ VJZ/H]]^U%\8_B)X(\:?LT>#_ 7\6?A_\5=1U:V^('ABR\;6 M&B>%/C[X*^'GA?X?^(O">H_!KP#KGA34/BCX6\(^-_B&W@SUG0-8\%/X!^ ? MPDM=:\(7G[:>D?\ !>'XD>*_&OAC218Q?%\36W[9GQG\:?$CQY$ M-6_83O(;N+Q-J<2Z)/\ 76_#FA1ZC/HFHZ%ILP!_0!X;_:,^ 7C'3OB=K'A M3XT_"SQ'I7P5O-8L/B[J6B>//#.IV'PRN_#UM?W>NP^.[NSU*:#PN='@TG5G MU)]7>UBLSI&K)-(LFF7Z6_L-M<07EO!=VTJ36]S#%<031G='+#/&LL4B-QE) M(V5U.!E2#WK^:?XF_!6#]BJ#QCX4U;Q5-\?_ #\(?V>?@SJ?Q"\):'X3D^' M([SQ!XZTG6_'/Q__ &@/BYJS?%KXJW&E:#X6 MD^ 'P%^)TMW\/K&7Q;K#:_\ N/\ LK?'S4_V@_A]XCUWQ'X+M? 7C3X?_%CX MK?!;QYH.C>))_&OA+_A,_A)XRU#PAKNI>"/&ESX>\)77BGPEJLMI%?:9J-]X M7\/ZI:337FAZSI%EK&CW\( /I>OPV_X.,_\ E$[\;/\ LL?[%G_K:/P%K]QW M#%6",$_&*^\9_&G MPQXK\.Q_%[]CE;O0-.^"]GX8N[V27]LCX$QV13Q OQ#UN33UL[MH;V0QZ5=- M=I;-I[>1'>R7, !_1F/]6_UF_P#0WK^)C]O+_D\[]IC_ +*QK7_IOTFO[2C9 MZ^5D(URV"[I2!_8D9P-[\?\ (1PV.F3C=C)P217\6/[=BRK^V1^THL\BS3+\ M5M9$DJQB%9&_L_2GE?\>I_U MZ?\ Z7 ^3Z***_=3W0HHHH **** "BBB@ J"Z_X]+O\ Z]+K_P!)Y*GJ"Z_X M];O/(^R761TS^XD[TX[KU7YC6Z]5^9_?K\._^1!\$_\ 8H^&?_3%I]=E7F/P M^M->/@3P44UNV5/^$2\-;5.BQD@?V)88!/\ :(W''? ],8 KK_L7B#_H.6W_ M ()8_P#Y8U_'5;^+5_Z^3_\ 2F?'RW?J_P S\_/^"L__ "8Q\5_^PQ\,O_5E M>%J_D!K^NG_@JY;:O'^P]\5FN]5@NH1J_P --T*:6ENS$_$GPN%Q,+V8IM;# M'$;9"[. Y8?R+5^]^%O_ "3N*_[&^)_]1,">[E?^[S_Z_2_](IA1117Z2>D% M%%% !1110 4444 %?M)_P0\_Y.,^+O\ V1-/_4]\.5^+=?LQ_P $28KR7]HC MXMK97<=G(/@LA:22T6\#)_PG?AX; C3V^T[B#NW-P,;>]?+\:_\ )*YU_P!@ ML/\ U)H'+C?]UK?X5_Z5$_J(HK ^Q>(/^@Y;?^"6/_Y8T?8O$'_0H?^DH****]TW"BBB@ HHHH **** %7J/J/YU_;W^Q%_R: M!^S/_P!D1^''_J,V%?Q"+U'U'\Z_MB_8JM=;?]D7]FMH-8MX86^"?PZ,<3:1 M'(T:'PU8;4,OV]#(5'R[RB%L;BJEB!^5>*__ "*\K_[#ZG_J/,\K-?X=+_'+ M_P!)/KVBJ%C#J$/F_;[Z*]W%/*\NR6S\L#=O#;;FX\S>2N"=FW:?O;N+]?AA MX@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% '*7'@3P3=^+K#Q_=>$/"]SXYTO3I M='TSQE/X>T>;Q7I^DS_:/.TRQ\2263:U::=-]KNO-L;>^CM9! ? UVWC!KKP;X5NF^(5G#I_CUKGP]I%P?&U MA;Z2V@6]CXM\ZS?_ (2.R@T-Y-&AM-8^V6\>ER26"1K:R21-9\(^#O"7@#PY MI?@_P)X7\/>#/">AP/:Z+X8\*:+IOA[P_I%M)/-=/;Z9HVD6UGIUC"]S<3W# MQVUM$LD\TT[AI99';I** "OPV_X.,_\ E$[\;/\ LL?[%G_K:/P%K]R:_#;_ M (.,_P#E$[\;/^RQ_L6?^MH_ 6@#]Q!_JW^LW_H;U_$Q^WE_R>=^TQ_V5C6O M_3?I-?VSC_5O]9O_ $-Z_B8_;R_Y/._:8_[*QK7_ *;])K]3\*/^1OF?_8L7 M_J7AST\K_CU/^O3_ /2X'R71117[J>Z%.*L(TE*.(I7DBBF*.(9981F6**8J M(I98@"98XW9X@#YBKBHW&Y'7<4#(ZEU;:R!E(+JW160''3O"/@O2H?%G@N+P_\<=:\+-#&XR>$=#EI0JJM44)1=5P MJJ//34Y4J:I5/:>RI2J5ZKG*E2ITZ,G4JP4E)1.;ARZ)IO7WK.UU=I6=[)N3 MO9)1=VKH_-=E9%CD=6CCFB,T,DBM&D\"G:T\#N%6:!6^5IHB\2M\K.&XJ=K. M\2Y-F]G>)> FS>TN4O &A^TJ3:-$+D!K8BY!,0!MB+D$P'S*_8OXX?%#P?J M,7QOUW3[SQI\3;7]GG]LCX)^)_&/@+XHZ9I&G>%?A[H.C>*O$OA6^^'W[.R0 M)'O&%AX:NYO VC>%M6?PQ>W%MK%Y#Y]XCUC3?BIH=Y\ M1M#\=ZQ;ZY>?"3XI>";'XV_'.";2/$5K\*M"\:>(_%WQR^*VMV'A.7QQKLD7 MA_2/B#X2_9?^'*Z9-K>L:G]O\;/IL.FZ?I%K9:9Y5+/JLZ=.I4R^5*,YJE.] M6I+V=6>'HXJ$;/#0G*U&M&K;3<8RU7* MGHI7:M=K6*:3/RM_4'D$<@@\@@C@@CD$=:*Z_P"('@?7/AGXW\5?#[Q*+$:[ MX.UJ[T+4FTNZ%]I<\UJ(Y(;O3+Q8X?M6FW]G-:W^GSF&%Y+.YA,L$$OF0Q\A M7T4)QJ0A4A)3A4A&<)Q=XSA.*E&47UC*+33ZIIG0FFDT[II--;-/5/YA4%U_ MQZ7?_7I=?^D\E3U!=?\ 'I=_]>EU_P"D\E7'=>J_,J.Z]5^9_?K\._\ D0?! M/_8H^&?_ $Q:?795QOP[_P"1!\$_]BCX9_\ 3%I]=E7\=5OXM7_KY/\ ]*9\ M?+=^K_,_-W_@K/\ \F,?%?\ [#'PR_\ 5E>%J_D!K^O[_@K/_P F,?%?_L,? M#+_U97A:OY :_>_"W_DG<5_V-\3_ .HF!/=RO_=Y_P#7Z7_I%,****_23TAR M(\CI%&CR2RN(XHHT:2661L[8XHD#22R$ D1QJSD D*0#@1'DD$,:22S,TB+# M%')+,S0[C,HAC5I2T(1S,H3=$$*]$^#=WHOACQ! MXB\&7-MXB^*.KZ@GAD?"3P%I>JZ;K'BOQI_PL&:ZMX_AUI36]M;:1XE\0VXD MU>^TB\;PYH2/JNKV\%Q]U:G\9_A7'\.OCG\=?#?C7XI7.H>'_&7[,WP/U_XS M?"@^&?!/Q:^*D&A?#;QA=^(/'\WB#7K.^'@#2_B9XRT(:IJ4\MC-XD\:Q>$? M"&@^(I(KW5M:EA\;&YI6PM=T:>$6)O[",73K24HU,3B,/AZ*KQ6'G"C&K*M4 M]E>I*I4=";5-4N>K2QG5<)-*"EK%*TM;RE&*YERM13#O"_@WP3\88/C+^SU_PC&@Z!\;=!MM3L;+P)IG MPUN_&$'Q5\4QZ=IOB+3+'Q!9>-+RQT_2M46RU>'Y?^/?PRNY_!N@>-O"7BGP MOJ7PM^'G@GP'H_@KPE%>ZHOCBV^%WBWQ/XL\/^&OC-XBL)=)AT$2_'#XC:'X MM\8ZA9Z?KE_K^D0>(O#4.LV%K8BQ,,X;.56K4:=6C&C#$0PU2A6]I.4*D<53 MO245*A3DI5*CC&BYQA"I%SC*5/$TIX84:UVDX\O,HN+N[/F6BNXK5OX;I)ZI MVDG$^-:***]LW"OVD_X(>?\ )QGQ=_[(FG_J>^'*_%NOVD_X(>?\G&?%W_LB M:?\ J>^'*^7XU_Y)7.O^P6'_ *DT#EQO^ZUO\*_]*B?T^4445_+Y\R?R!_\ M!6K_ )/H^)O_ &*OPM_]0JRK\VZ_23_@K5_R?1\3?^Q5^%O_ *A5E7YMU_5? M#'_).Y)_V*LO_P#42B?4X7_=J'_7J'_I*"BBD) !)( )))P ,DD]@!R3V' M->Z;GI7_ IOXL_\("?BG_PK;QI_PK=;74VM_!/XQ^&O"-OX_\ $7PK^(&A>![RUTF] MM/%VK^%=5L/#US9Z\+)M0\#?!K]F_7_ L?#C^+ M?B1XJT_2/[!2\'@6"X7X?_#V"X>+PW97 \?>.;JVOTTRPEZ+X\>'=2UW3?CK M\2_B;\!M%^#'B#X:Z7\%=5^$'Q.\.^+O&'BCPI\2]=L;SP%X4\.>!]*UG7-3 MD\"_%+P[K/P\L9_%FD:E\/M$T1O#-IX7E?4F:VN;Q9/FEG59XBG33P=6A/%. MA[:C*,I.7M\)A_8TJ53%TJU6$*F)E&>.ITIQ?(Y1P7(ZO-"-DG--I.=G42>W\.UF_@W6O@A\7_ WXJ\->"/$'PV\6Z+XN\8VOVWPO MX?U+31:ZCK=HOVG[1-9J\WD+]@-E>+J\5U/;W&A/:7*:W%ISP2!?+ 0RJRD, MK*&5@0596 *LI'!5@001P001Q7ZJZ7XOTWXT:1:ZI)X?%3_AI^_P## MD6B7U]\0_%TFAZ[::C\6OVM/'W@RVU>/0"]YXZN?"VF_ CX0^'&E,5@FI_$: M2^U[5[JRNKH_GW\9?A[:_"[XAZMX-L-5O=9TZWTOPAKVF7FJZ7'H>N1Z7XU\ M&>'_ !MING>(]$ANKV'1_$FD67BM?TZ"[N+>WU2SN?LTIMWB5>W+LRJ8F MK+"XN$*.+A2G4E2A&3C)4L1.A4J1JQG6H\JDZ=)TU6E5A7IXA/F@HR+IU')\ MLERS2;LO*7*W=-QWLK7T445[!L*O4?4?SK^WO]B+_DT#]F?_ +(C M\./_ %&;"OXA%ZCZC^=?V]_L1?\ )H'[,_\ V1'X&?$7C M+Q/J$>D^&O"6A:OXF\0ZK+%<3Q:9H>@Z?<:KJVH206D-Q=31V=A:7%R\5M!/ M<2+&4AADD*HWP"/^"MW_ 3L958?M,>'2&4,I_X0_P")O(8 @X/@G(R"#@\^ MM=^#RK-,PC.> RW'XZ%.2C4E@\'B,3&G*2NHSE1IS4)-)M*33:U6AI"C6JIN MG2J5$FDW"$II-[)N*=F^E]S]&Z*^4_@1^V_^RQ^TWXIU;P5\"_B[I7Q \4:' MH$GBG5=)L="\7Z7+9Z#%J-CI,FHO/X@\/:1:21KJ&I6-L88;B2Y+7"N(3$LC MI]65ABL'B\#6>'QN%Q&#KQC&3H8JA5P]91FKQDZ=6,)J,EK%N-FM5=$SA.G+ MEJ0E"5D^6<7&5GJG:23LUMW"BBD) &3G\ 23] 23[ $USDBT4BL&&1GZ%64 M_DP!QQP<8/:EH ***:S!1DACV^568_DH)'U/% #J*9YBD$X? QG]W(#SZ KD M^^ <=Z56#=-P]F5D/X!@"1R.1Q0 ZBD!!)'/'!R"!^!( /U&1VZTM !1110 M4444 %%%% !1110 4444 %%%% !1110 4'.#C&<<9Z9[9Z\?A110!^6O[3G[ M6/[:WP(^+WPO\ >$?V=_V7_B=IWQY^-.G?"OX*Z''^U#\5- ^,'B+18]/G\3 M>._B%XE\%)^RSK'A#PKX9^%/@#2?$?CKQY>_\+$U73K>QT[2?#NDZAJ?B[Q= MX9T/4+.F?\%#O$M[XW\->(KGX%VMG^R=XW_:W\1?L3^$OC>GQ/AN_B#=?%WP M_P".O$WP;@\7ZI\&HO!::?I_P=\3?'OPEK/P@\/Z_;_$^_\ &YU!M#\8ZEX# ML_!VM27^E>]6GP.\9:O^WEK_ .T9XLCTZ?P'X(_99\*?!WX&(NL?:]0TKQ=\ M0/BGXM\;?M(:C-OVL/ M!/P;M_A,_AF*\T[X@:;\7O&-CX'UWQ/=^*)O!C_"[PY<^*M.N9_&&NP^%-( M.U^$W_!474_B+X,\<>(KWX)6=CK^K?#SX)_$O]G#P?H/Q%FU[4OB?9_M+?%/ MXN?!CX*?#WX@W%[X*T&'X7_%*[\9_"+5-4^(>CZ>OCC0/ _@R\U77EUW6%\" M^+$M_P!22W6XV 3K!)*D4KPB7>(GECCD:,*TD<; MED7\C?VB_P!C#XB>(]<^/.O?LR?#[P%\!=6T3X>:SXE^$^N> ;7PC\.]?^+O M[4'Q5MM1TCXH_&/5-=\+^1<^'/'WA/X.7'B3X1_"KXB^*8$U?1O&/QM^)_C1 MTB@TO1=_!R_\/_&"[\5"=_BC\6-6^&WAOX@>.9/B?\1/ M /P8UCQQJM]\+/ /CWXC2^(?&$OC'Q/X9\,2P6USJ4OC#Q?+8V,NG>'Y?%?B M.717U>Z /KDD $D@ DDG ')))X ZFOP2_X.(?&?A#6/\ @E/\:;#2O%?A MG4KZ3XP_L8M%96/B#1KN\E$/[9WP&DE,-K;WTEQ-Y40:6011N8X4DF<+%%(Z M_O:RJZE64,K JRL RLI!!!!R"""00>""0>*_GM_X.$?@S\(?"'_!++XRZ]X5 M^%?PU\.:Y;?&#]C6.UUG0O /A'2-6M4N_P!LOX$6UT+74].T:VOK7[3;22VM MP;>XB,]I-<6LQ>WN)HY #^@47MEL0P)!'T-?VJ?V)HY21CI.F$EIB2=/LCD[W MY/[CDGJ2.UMI[^/0XM6\NVBM+6&W,5_')!#;PPQ.D4:H/#**QJ8? M#UI4YUJ%&K.B^:E.K2A4E2DW&3E3E.+=.3E"#;@T[PB[^ZK)QBVFXIN.J;2; M3NG=-[:I/3JEV/5_'/QU^,?Q,T:P\/?$#XD^*O%VBZ;>0:E!I^LWL$D4^J6U MF=.M=8U>2VM;:Y\1:U:Z>S6%KK7B.?5M6MK-Y+>"\CCEE5Z.E?%[XAZ+JNA: MOI_B!4N/#?@:3X9Z59W6C:!J6A+X!N%OA?>$]0\-ZEI=WX?UK1M5EU/4+[6; M?6--OGU?5+N;5]1EN-3*7:>;45*PF%C35*.&P\:24TJ4:-.--*HK3]Q14??6 MD]/>3:E>[%R0M;EC;73E5M=]+6UZ]S9\1^(M<\7>(-:\5>)]4N];\1^(]3O- M9US6+]UDO-2U._E::[N[AD2.,/)(WRQPQQ001K'!;Q10111)C445O&,8QC&, M5&,4HQC%)1C%*RC%*R222225DM$4DDK)62T26R78*@NO^/2[_P"O2Z_]$25/ M4%UQ:W9'!^R77_HB2JCNO5?F-;KU7YG]]GP\O;-? 7@H&[M01X1\,Y!N(%2:-V./B5X7)PJL6.!DG Z GH# MC^0BOZ[_ /@J_I>FVO[#GQ6FMM/L;>5=7^&866&SMHI%#?$GPNK;9(XE=[E?^[S_Z_2_](IA1117Z2>D> MB_#WXN?$SX3RZU/\-O&NL^#I/$=G9Z?K_P#9(TZ2/6;'3[I[VQM-1M]3L-0M MKFWM+R1[J"-X=JW!68YDCB9.GLOVC_CMIWBS5/'-E\4?$MMXJUO2+#0=:U6. M/0Q'K.CZ3CS7>G7Y%Y9W$-R!*/$Z*Y MIX/!U)SJ5,)AJE2K%0JSG0I3G4@N2T:DI0*O&&G>*M+\2^)=1F75-?U6 MV\;VLUCXMEFU;44NKV+4=>L;J\L;[5K::'5#9WM]:PW<4-W.CZ5_\5_B%J?@ M/3OAE?>))IO!.E#38K32!I^CPSFRT2_UK5=!TB\UN#3HM?U+0?#VJ>(]>U+P M]H&HZI=:-H=_K&H76F65M+*C1^>45;P^'DX.5"C)TW"4&Z4&X2I75*4&XWBZ M:E)0:LXVL[*>]O9[+3A*-/LI[VZGLM/$YW3C3[.:9[6P$S^'DAC\/WEOJVH6] MYH$=M=7%_;QZ'=0W*7&CI;WUW=7L*:;):K%>75U=1A;BYGDDJWU]>ZG>7>HZ ME>WFI:C?W$UY?:AJ-W<7]_?7=PYDN+N]O;N6:ZN[J>1C)-<7,TLTKDM([,017\1B]1]1_.O[:OV)](TJ?\ M9$_9JEFTS3Y9'^"?PZ9Y)+&T=W9O#5@69W:$LS,3-%+MQN\J1)-N&#?LW;=_DHF[;N;;NSMW'&,G-JOPP\0*** M* "BBB@#P']J_P#Y-;_:4_[(#\8__5=^(Z_SP8&;R(.3_J(>Y_YYI7^D#\4? M \/Q.^&7Q%^&USJ,VD6_Q"\">+O \^K6UO%=W&EP^+/#^H:#+J-O:SO'#\->*\CX=P>:4LVQC54;.224FF^B MMJ>UE6,P^&A65:;@YRBXI0G*Z2:?PQ=M^I\H?\$ "3^UC\7 22/^&=]2ZG_J MI/@*OZXZ_*?]A'_@EMX:_8<^*7BOXGZ+\8_$WQ%N?%/@"Y\!RZ1K7A/0M MK M."X\1:%XA.I17>EZA=SS3K)HB6HMY(UA,=P\A%PE.-1TJM%N=*BH37)6A3J*TE:[BD]TVM3CS&M3Q&*E5I2YH.,$G:4 M=5&STDD]_(*_,O\ ;36X^)'[4'[#?[,'B[6-;T[X#?&>;]I7Q;\3M!T36]<\ M+K\6/$_P9^'GA/6/AO\ !KQ#K?AS4-*UF\\):O%XK\;?%'Q!X/LM2M8/&=O\ M(X=*\0QZGX/A\2Z)J?Z:5Y#\:/@1\*OV@_"UAX/^+/A2/Q+I6C>)-'\9^&[R MUU?7_"WBCP=XR\/FX&B^,? WC?PAJN@>,_ WBW3(;W4+*S\2^$M?T;68M.U/ M5-,-X^FZGJ%I<_%G"?FI\2M:^'7_ 3WU7Q-\/OV3/$EKJ7Q2_:%^+'[*?P\ M\*_LQ^/?'VIZW\#OV<-?^.WBWXA^"-,^.D?@ZTFE\?>!? GCZQ\#>-;W4/ F M@>)-(\+?$SQ_\*[;2?!,/@KQ/XH\:>*K[SCXD_M__MF^"?BM;?LF:)X6_9L\ M2_M$7/[6WP.^!=O\4;W1/B;HGP:NOA7^T)^S%^T9\=_#/Q$O/AK#X\U;QQHG MCGP%K/[/^M:+XE^'\7Q(US2?&&CC2[O2?%WA6?Q-OBAXB\8>-OB-XT^*7C3QGX)FTFY\!^+M8^-/BKQ?J M_P 7AXG^'5YH>DWGPTURQ\;V6H?#:[T^TN/ LWA^6$,=/PC^P]^S%X*N?#NI MZ1\.;B]\1>&OC9#^T;:^-/%7COXC>-_B!JWQLMOAKXA^#UG\0/&/Q \9^+=> M\9>.]4TWX8^*=;\$:19>,];US1-%\.W%KI^CZ58Q:5I(L@#\R]8_X*:_M3CX MB?%'2O OP(U3XH:)^S]\?/#'[/?CSPKX'_9D^/NJ+\3]4T$> ;#XX>/?"/[1 M0\9CX.?!Z/0-1\7ZWJ_@'X<^/-$\;RZOX?\ !]O#XM^(7AZ]\;Z7<:-Z1_P5 MK\'7GQ+\=?\ !.'X;K\(;+X_:;XP_:V^)EMK7P4UOXIZK\'_ SX\L]#_8J_ M:@\1VO\ PD'C#2K743%:^&-2T>R\9:?IUUIFH07^KZ'I]NL<-RT-W!]N^-?V M"OV4OB'\2=4^*GB_X6?VKXD\1>,O GQ&\7Z.OC;XBZ;\-?'WQ#^%XT=?AWX] M^)/P@^*=2D^&'C&Y\??#_ %OP/\5/BO\ !WQ;X3\6WOA/Q'X% MOM7T?QI\'?&O@3Q=;-?^$/%WB3P_?V?]M-I]]IVL7<-W:S%D9 #\8OCW^S+X M8^'?[(&C?#N__9$\+_LM:#\8/^"A/_!.CP9XY\!^ _C]XK^*]G\3/!&O?M9_ M!GPUKEOK7B*SL_"&JZ59:GI&M:SX8U+0;-PNI:7<3M$OA1_ MP3U_;-_9_P##_P &[S5/A;^S]\4?V=_VP/&G[1'PYN_&_C/6OAEX8\-?LZ:= M\)O&FA_'VP\/^+=>UZV\#ZOX7N_%^J>!/$^N>'3I-IXLTGQWI5OXE@U2[\+> M&Y],^NY_^"-_VM/VL?''B'2O M%WPA\3P^,_AUXB\$>.O%WQKUKQS\.-6\.>*;:SUR.[^'WB+PS)J-_8:=)JYO MQI]FL$VG?\$X_P!CVQ\'?%?P/>?"_6O%>E_''P$OPK^*NM_$3XN_&OXG_$3Q MC\+S_P#BO\1OB+XI^)UIX!OKF]O9=2\'Z1XMTWP]J37MX;[3K@W, MI8 _&7_@F5^V#J,_[77@GQ'X]U_XL--_P5/\&?%+XL^(/!_Q$^'GQY\,>&O@ MI^T'\//$6N_$'X&?"+PAKWQ2\%>%_ ._7_V%]5M?!VK:;\/-7U:UUKQ7^RYJ M?BF&&[_X22;5KK^GOKTKR;XG? SX5?&.T^'MG\1O"-KXAA^%'Q-\#_&/X<,M M_J^CW'@_XD_#FZGNO"'B?1;K0M0TRYMIM.2[O],NM/,KZ1K?A_4]6\-:[I^I M>']5U#3;GU@ 8 & /0#H![#M0 M%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 44FX9QW^AP#Z$XP".* M %HI P.>O!QRK#/TR/F![%<@]J6@ K\-O^#C/_E$[\;/^RQ_L6?^MH_ 6OW) MK\-O^#C/_E$[\;/^RQ_L6?\ K:/P%H _<0?ZM_K-_P"AO7\3'[>7_)YW[3'_ M &5C6O\ TWZ37]LX_P!6_P!9O_0WK^)C]O+_ )/._:8_[*QK7_IOTFOU/PH_ MY&^9_P#8L7_J7AST\K_CU/\ KT__ $N!\ET445^ZGNA1110 4444 %%%% !4 M%U_QZ7?_ %Z77_I/)4]077_'I=_]>EU_Z3R4X[KU7YCCNO5?F?WZ_#O_ )$' MP3_V*/AG_P!,6GUV5<;\._\ D0?!/_8H^&?_ $Q:?795_'5;^+5_Z^3_ /2F M?'RW?J_S/S=_X*S_ /)C'Q7_ .PQ\,O_ %97A:OY :_K[_X*U21Q?L*_%AY9 M(XD&L?#'+R.L:#/Q+\+ 99R%&20!D\D@#DU_'S_:%A_S_67_ (%V_P#\[E?\ N\_^OTO_ $BF6Z*J?VA8?\_UE_X%V_\ M\?\G&?%W_LB:?\ J>^'*_%#^T+#_G^LO_ NW_\ CE?M3_P0XN;: M;]HWXNK#*5@O_"?>'!N*H[$#)QD@#/&:^7XU3_U5SK1_[K#H M_P#H)H'+C?\ =:W^%?\ I43^H*BBBOY>/F3^0/\ X*U?\GT?$W_L5?A;_P"H M595^;=?>W_!7_P 8V>D_MZ_%&QEL[N:2/PE\*',D3PA")? ]C(H =@V0#@Y[ M].*_,G_A8>G?] Z^_P"_EO\ _%U_6/"^'K2XY]9A M:G?] Z^_ M[^6__P 77O?5J_\ S[?WQ_S.CV4_Y7]Z_P _/\^S/0**\_\ ^%AZ=_T#K[_O MY;__ !='_"P]._Z!U]_W\M__ (NCZM7_ .?;^^/^8>RG_*_O7^?G^?9GH%%> M?_\ "P]._P"@=??]_+?_ .+H_P"%AZ=_T#K[_OY;_P#Q='U:O_S[?WQ_S#V4 M_P"5_>O\_/\ /LST"BO/_P#A8>G?] Z^_P"_EO\ _%T?\+#T[_H'7W_?RW_^ M+H^K5_\ GV_OC_F'LI_RO[U_GY_GV9Z"O4?4?SK^WO\ 8B_Y- _9G_[(C\./ M_49L*_A$7XAZ=D?\2Z^ZC_EI;^O^_7]V'["EVE_^QK^R]>1H\:7/P*^&DZ(Y M4NBR>&+!@K%$%%%% !1110 4444 %%%% !112$XP.><] 3TYY(&! M[9QD\#F@!:*8'5C@;A_O(Z#TZLH&?;.:?TZT %%-#!LXR,?WE9>GIN R/<9' MO3J "BC(XYZ\#W."<#\ 3] :* "BBB@ HHHH ***0'(R,\^H(/Y$ C\10 M% M%% !1110 4444 %%%% !1110 4UR51V! (5B">@(!.3[#O3J.O6@#^9:?XM_ M$/Q#\9?VB_VL/BQX=^-EI\/?@%_P4VTC]F>Q^*G@;]K#Q5\/]7^$WPX\,_%3 MX.?"#P[IG@G]E2V\/>(_A#\4O@GXMUGQ3::E^T;/\1+[3?BAXQTSXA^+]8\" MZ?=3^!_ABUGZ!HFL^/;'P]\&_P!MZ;X@_%F+]H'XA?\ !7/Q-^S-XUT*^^*/ MC.\^'4/P N_VY/BK^QT?@*WPA?7#\+[?PUX%^&_AS1O&&G7^F>%8O%$?Q6\. MS_$23Q'<7^K^(EU+]8_$O[!G[,_BSXMW_P 9-9\'^('U_7/B#X'^+OBSPG8_ M$?XBZ5\(_'/Q=^&=MH5G\/?BIX[^#&F^*+7X7^,?B%X0A\+>%'TCQ/KWA:]O MC>^#_!>J:@;_ %7P7X6OM(LZ=^PM^S;I?QGC^.=GX/UU/%%O\1M<^,]EX7E^ M(?Q!N?A%IGQO\3:#J/A?Q#\:])^"UQXEE^%VE_%?6=!U?5[._P#&MCX6@U22 M]UG7?$2-'XHU[6=;O@#\6M&L?V@/V6-#^)_P_P#VC/'?B_X<:7\7_ &@3?'# MX@1?%[7OBGJ_B+0/A'X\^*.M_M?_ +97P[T_1]1\3>(_AI>_'KP;\1OV?/V: M/@YX!\.Z?X=\>VWQ0\:>&5T7P)9VGPRT>[UC]^_@+\:/AU\=OAY:>,_AI/K* M:/I^L>(/!.KZ#XH\.ZYX/\8>"_%W@75KCPSXJ\$^,/"7B:TLM>\.^(_#&KV$ MVGWUAJ-O^]C6VU&QN;_3+^QU"ZXWXC?LE?!SXM3_ !JN/B%IFL>)9?CGX#\' M_#7Q-)=ZW<02^'O!_@2[U?6O#&F> ;FRBMKKP?-IWC'7=2\>?VGI\\FI7'C% MK'5KFZECT71+/3NY^"7P1\&_ 7PA>>$O!\FMZB^M^+/%GC_Q=XG\4:DNL>*_ M&OCSQUK5QK_BWQ?XFU.*UL+6YU;6=2N"3#I^G:9I&F6%O8:1HNEZ;I&GV5E M >O.6",44.X5BJ%M@9@"57=@[=QP"Q!QG.#C%?SD?\%_O&GQOUC_ ()>_&*P M\9?!#1O"/AZ7XO?L#M,N=0%[=+#9.( M+^!K1;DZ@_G0V4T$O]'-?AM_P<9_\HG?C9_V6/\ 8L_];1^ M '[3&]UX+(! MH4)7=+@G6K<9&]^?^/(A<]<'.SHQ)!-?PL_\%!O%_B&U_;>_:CME:VMQ#\7= M;00&"&Y,6-.T<[3.%3S3SG?L7KM(RN3_ 'AG_4R?]M__ $)Z_@<_X*+?\GV? MM6_]ECUS_P!-FC5^O>#L(SSO-5**DEE-[-)J_P!=PVI[621C*O6YDG:C=75] M?:TSY<_X3?Q'_P _-K_X!0_XT?\ ";^(_P#GYM?_ "A_P :Y.BOZ%]A1_Y] MP_\ 4?1^SI_R1^Y>7^2.L_X3?Q'_P _-K_X!0_XT?\ ";^(_P#GYM?_ "A M_P :Y.BCV%'_ )]P_P# 4'LZ?\D?N7E_DCK/^$W\1_\ /S:_^ 4/^-'_ F_ MB/\ Y^;7_P H?\ &N3HH]A1_P"?SI_R1^Y>7^2 M.L_X3?Q'_P _-K_X!0_XU!=^-_$7V2\_TFU_X\[K_ERA_P"?>3WKFJKWG_'G M>?\ 7G=_^D\E-4*-U^ZANOLKN-4Z=U[D=UT7E_DC_1L^'%_K[?#[P*PT.%]W M@WPLV_\ MF ;BV@Z><[19?+G/3)]1P17:?;O$'_0!A_\','_ ,A5B_##_DG/ M@+_L2_"?_J.Z97=5_$%?^-6_Z^U/_2Y'P4MWZO\ ,_)W_@L?'&-V_D(5/\ %/L3^ZO_ 'R/ M\*_MO_X+-?\ */;XR?\ 8;^$_P#ZM7PA7\25?T=X/_\ ),8O_L=XK_U"RX^H MR7_=)_\ 7^?_ *13&[$_NK_WR/\ "C8G]U?^^1_A3J*_53UQNQ/[J_\ ?(_P MHV)_=7_OD?X4ZB@!NQ/[J_\ ?(_PHV)_=7_OD?X4ZB@!NQ/[J_\ ?(_PHV)_ M=7_OD?X4ZB@!NQ/[J_\ ?(_PK]UO^"!$EW!^TY\9FL;)+R4_ 50T;74=F%3_ M (6+X9._>\,H8[@!M"@]\]*_"NOWA_X-_/\ DZ'XT?\ 9 E_]6/X7KY#CW_D MC\]_[!(_^I%$XLQ_W+$?X%_Z5$_JW^W>(/\ H P_^#F#_P"0J/MWB#_H P_^ M#F#_ .0JZ"BOY&/C#^(W_@LH]Q)_P4"^*KW5NMK,?!_PC#0K.MR% \"6 4^< MD<2MN'. @Q[]:_+FOU-_X+._\I"/BO\ ]B=\(?\ U K"ORRK^Q^$O^28X?\ M^Q-EG_J%0/M\'_NF&_Z\4O\ TB(4445]"=(4444 %%%% !1110 J]1]1_.O[ MX/V"+O6D_8I_956WT:*>(? 3X8B.5M6@B,B#PMI^US$;-S&6'S;"[%<["Q*E MC_ ^O4?4?SK^_G]@#_DR3]E+_L@/PN_]16PK\=\9/^1/E'_8RJ?^HM0\3//X M%'_KZ_\ TAGU=8SZA,)?MU@EB5V>4$O$N_-SNWYV00^7LPN,[MV[C&TYT*** M_GD^:"BBB@ HHHH R/$.O:/X5T#7/%'B&_@TK0/#>D:EKVN:G<[_ +-INCZ/ M93ZAJ=_<>6DDGD6=E;SW$OEQN_EQML1FPI^-1_P4E_8=8!A^T?X!(8!E(.OX M(8 @_P#(#[@@U[G^TQQ^SA^T"1U_X4C\5O\ U!->K^$J!W\B#YF_U$/\1_YY M)[U^A\%<(8#B7#8ZMC,1BZ$L+7I4H+#2HQ4HU(2G)S]K0JNZ:5K-+NNIZ&"P M=/$QG*JOK=,_N:^$'[67[.OQ\\0ZCX5^#_ ,5_#/CSQ#I.C/XA MU'2M%.I_:;31H[ZTTU]0E^VZ=9Q^0M]?VEL=LC2>9.GR;_\ @B S M']IGXI L2/\ A1%_U)/_ #4'P5ZU_4)7@\69+A\@SFKEN%J5JM*G0P]53Q$H M2J.5:FIR3=.G2C9-V7N)VW;W,,51C0K2IQB^)-?T;3-?\4?MG1Z[IVE:WJNFZ;K<>C_ +%7Q1UC2$UNPL;J M&TU>+2=7MK;5],CU&"[73]4MH-1LEAO8(IU_4^O&_B-\!OA?\4_&GPM^(7CC M0+C5O%7P9N_'M]\/=0AUG6]/31;GXE^ -8^&/C&26PTR^MK+5AJ?@S7M3TN- M-5M[Q-/EN%U'3UMM0AAN4^:.8_F]_P"">?P?^(WCGX!_\$Y_B)\!/V:/VU/@ MO\7]0TC]C3XG?'K]JWXP_M/"\^#/Q4^%T?ASPQXH^/\ <3?#N[_:N^,FN?$Z MV^/'A5_$.C^#O#FJ?!;PG/HGB3QIX<\=W=SX#F\*(+3^@C]LVV\::A^RI\>= M&^&_QJ\*_L[?$CQ)\,_$?A/X=?&;QOK<7AOPUX#^('BVU'AGP3JFI>(99$FT M1[GQ/JVE:/8:OIR76M:?JFIV5[H-AJ&MPZ=87/K/PC^%G@CX(?"OX;?!CX9Z M5+H/P\^$W@7PC\-O NBS:AJ6K7&D>#_ ^AV'ASPWI<^JZS7$\\DDC>6>&OV8/ J_LT2_LN_&&>__ &@_A_K/A7Q)X-\; MCXMW.K^,[GQQH/BC5-7U"_TW7[OQ+J_B'7K^UM(=672])GU+7M2UG3['3-*D M76'U"RBO5 /QF^%/B_XG? #XKMX3TC]D/X__ +)'[57BW]GO]H.#X+_"7Q/^ MT]-^U;^PW^VM\4?AWX9TCQYI6DZG\4F\9>(/B-X2^,'AN+PYJU[H/B7Q3X%^ M#?CKQ+X+\3>.KCQ')X\31+72M&^DM?\ ^"FOQ1^)G@KQA\3/V0_@DWQ9\ >% M/@O^Q[XUUG4/[!\=^,_%_A?Q?^U;X@L_$?B>VN/AM\.HY_%GCQ/V8_V>Y[#X MJ_%'X;> X+KXF^)=6\7^%_"/AV'3)X-:N8/L?PC^Q1\-O@]J5W\3OAD/''Q M^-7A'X>^,/"'P2UK]I;X^?'7XVZ)\.X_$%G:R?V#X>N?B#XN\<:CX+T/Q#?Z M-X?TWQIXB\,6$_CC5?#6GQ:9<:IJ=I:P:<_E?[/O_!./X;^"_P!E?5?@9\8M M,\/ZOXL^)7QW\:?M9_%'7O@Q?^._A/IF@?M'>.OBIJ_"3XN_LYQ6WBS_ (*&?$WX%_'!/!-G\>+6P\8^'/"_[+/QW^)FA^%O'?PU M\=V7@#XF?!?Q7#HNB#Q%XF^#?Q!CUK4]&^(%C\)_$]IXK\1?#ZXU2SUJ/X7_ M /!6GXY?%#2_"7Q:\-_L^ZUK'P3^*N@_&'6_#R#X"?M9^&[OX.^&O"/PV^)' MCWX7_$SXG?'?Q7\/=,_9V^(OA/QS%IW_!-S]DW2]>.K6G@SQ>-&L;GXK:CX/^'$_Q=^+%S\'_ (9:Y\;] M$\6^'?BGXC^%'PDN/&4GP^^&WB#Q5HWCWQQIXU/PEH&FR^'+7QGXM@\(+X>B M\2ZTEZ ? 7@[]O\ _;_\<6/PPM++X7_LDZ%XC^.?_!.^7_@H3X-_M3Q)\9=0 MTSP'I7A:#X=1>)_@MXQBL8;>Z\6ZUXCU#XN>##HGQ%\/7/AS2?"-MI_BV/4? M!WC26TT*77-?QG_P5.^,=BGP ^);?#/X<_!#]G_XQ_LZ_LM_'G1/B/\ 'ZP^ M.%[\,O&NJ?'FW?7O'WPMN_VCOA)X,\4_"S]FO7O@_P"&I-%-MX@^/FA'1_B- MK'B?36L(O#WARPU77;?].-"_8_\ @#X:NO %WH_@Z[MKCX9_LR:I^Q]X-=O% M'BFX72_@%K+^!9=0\'2K/JTB7]U,_P -_"!7Q3J(N/%$7]FR+#JR?VA?BY\: MU?\ X)C?L@ZOHOAWPNW@WQQI7@W1_@S\,/V>_$7@;P[\:?C#X;\$?%;X,?!G M2)]!^&WP_P#C9X4T3QM8Z'\7M%\.:)>ZGHDK^.K/5]0\0>']6U;PUXHO=:\. MZC=:5( >A?MG?M":[^SQ\,/#7B3PMJOPFTCQ!XR^)'AGX?Z9J7Q7OO'E[I]J MFL6>MZO?7/A'X;?"KP]XA^)WQM\<+IN@W"Z)\+/ T>CZCJ,$NH^)M6\3Z!X4 M\*Z_J2?FM\,?^"F_[4'Q@\2?!3X,^$/A=\(=+^*OC_\ :O\ VM_V7_%WC+QS MHWQO\$>$=(LOV<_@OIGQKT/XK6'PB\76?A[XN:0WB?1MV_BFPU/X:^,H?B%\-O&?P\\ M>>,?AAX_\ >,$\->(_!5SK7A/QMX!UK0/$.E'5?!7C#Q7X.UW3UO9=(U[POX MBU;1-7T^\L;HQIY-\,/^"?W[+/P>\8>&O'O@+P%K.G>*_"?Q9^*?QRTC6=5^ M(WQ'\5WK?%3XV?#;1/A5\5/&.KW/BSQ3K=SXAU3QMX5T"SDUIM>GU&*;Q'<: MGXKBCB\0ZK?W\P!\;_"C]OK]I?\ : O?@G\'_AS\._@7X7^/6K:)^V%XD^-V MK^-=?^)&J_"32[?]C;]JJ;]D#4]+^&,.@Z?IOC'59_C%\28V\2Z+J?B&9$^% M_@BVF;Q#I'C77+O2-.U#TW_@BMXA\7^*O^"8G[)VO>/M9UO7_&=_X.\6MXDU M/Q'XDU#QAK$FK6_Q6^(-G=6UUXHU6XNK[75TYK<:;:ZE--BYL[.V>&*W@\JW MB]UU/_@GY^S)>6/A>#3_ UXV\(ZEX,\<_';Q]X>\5_#[XO?%CX?^.K'4/VF M_B'??%+X]Z"?&O@SQAHWB:Z\"_$[QM?_ -M^(/ =UJ,_A6&]TSPY=Z1IFF7O MA7PW=Z7[G^S_ / /X4_LO_!_P/\ 7X(>&?^$-^%7PVTRXT3P7X6&K:QKB:% MI-QJNHZR=/BU/7[_ %/5[F"&]U2[-N+Z_N9((&BMDD$,,2J >QT4F0/\]."> M?0<'DX&>.N*6@ HHHH **** "BBB@ HHHH **** "BOC_5/VW?@[8_'?6OV= M]-\._'WQCXZ\*^+_ 9X#\::S\/OV9_CUX^^%O@7Q5X[\.^%_&&B:5XW^,?A M/P!JOPP\*20>$_&GA;Q+K\NM^*+.#PQH>M66H^()-.MW9UJZ=^WG^SCJ?QL7 MX&VOB#Q:-:N/B1K7P3TWQ[/\-_'EM\%-9^._AO2=1U[Q!\#]'^-$^A1_#O4? MBEH^DZ-K+7GAFWUQO^)SHFN>$+:]N/&NAZOX M>$?B[XXTCQ'XIM/#WP@\,:=X]OKG7? ?BC0Y_'?PX\1ZUXL\+>!OB)\);._L M8[KXF>$OB/XO\#>*O"7P]O?#45Q>^*_$.F6]CI^G%==\.3:Q]N6L_P!JMH+C MR9KN?^FS1J_OB)'DR\_X\[S_ *\[O_TGDJQ5>\_X M\[S_ *\[O_TGDIQW7JOS''=>J_,_TAOAA_R3GP%_V)?A/_U'=,KNJX3X8$?\ M*Y\!\C_D2_"?WQDY'_ "&_A1W_ .JJ^$:_ MB3K^CO!__DF,7_V.\5_ZA9N%%%% !1110 M 4444 %?O#_P;^?\G0_&C_L@2_\ JQ_"]?@]7[P_\&_I _:@^-&3C_BP2_\ MJQ_#%?(H_ M,5_(Q\8?Q*_\%G?^4A'Q7_[$[X0_^H%85^65?J;_ ,%G.?\ @H1\5\?]"=\( M?_4#L*_+*O['X2_Y)CA__L399_ZA4#[?!_[IAO\ KQ2_](B%%%%?0G2%%%% M!1110 4444 *O4?4?SK^_G]@#_DR3]E+_L@/PN_]16PK^ 9>H^H_G7]_'[ ) M'_#$O[*7(_Y(#\+^X_Z%:PK\=\9/^1/E'_8RJ?\ J+4/$SS^!1_Z^O\ ](9] M?T49!Z$&BOYY/F@HHHH **** .*^)7@U?B+\.?'_ ,/GU%M(3QUX*\5>#7U9 M+5;U]+7Q/H5_HC:BED\]LEVUD+XW*VK7%NMP8A$T\0IK^@.BO;RKB/.<:E M6*H86MSS@G&+OB*%5QLFU:+2?5,VI8BM035*?*I--KEB[M;?$G^!^8W[$O\ MP3)? L_@EM(NO ]IX82S2?Q!HNN_VDM[;^)M:> M=U;1Q:BU-M$I%P9C.#$(W_3FBBN/,LSQV;XJ6-S&N\1B90A3E5=.E2;A3CRP M7)1ITX>['2ZC=]6R*E2=63G4ES2:2;LEHE9:));>05^7'_!2;P=\9?'=U^SQ MH_PEM?#'QCL=#\6^/?'7Q/\ V++[]HF[_9E\8?M/?#[1/!\7AU+_ ,*>/=,? MS]9M/@IXX\7^$/%VN^!?$ITWX;>)[G6O#\?C'Q'HE_9^%A??J/7S[\>?V8/@ M_P#M')X(NOB1HNN1>*?AAKU]XG^&/Q%\!^-?&7PO^*/PZUS5=)GT'6KKP9\2 M/AYKOAOQAH=IXBT2XDTCQ3HD&K/X?\5:8(;'Q'I.J6]M:I#P$'Y%_L__ +5^ MM> +.S_9B^ OPX^-7PV_:!^)?[8&I_".7X!_MW>,CXX\.?L9V5A^RW-^TAXB M?POXW^&WBSXA:K\7_@QXG\$?#_6O%'P6\.:'\6M16[\:^/\ 6?#D/BGX<^!O M!5YX:\+>I'X->!-:^'W_!2CXJ_LZ_M#Z%!JOQ MON?AI\8-?^&7[#7C#]JGX6>(M*D\#>-_ /C)?AQJ'@[Q7X7\6:M\,?%NIZDV MC_&O1?#%GJ.N^,/!GA._NO$_ZR_\.^?V86\"S^"Y?#'C.XU&Y^*NG_':7XKW M7Q=^*US\?C\:](\+GP/I7Q33X]S^,)/BO'XMT[P.\W@*SEB\4II4'P\N;SX= MKI7_ @]]>:!<=-X(_8B_9N^'I^%5QX:\#Z@FL?!_P"+OCSX^>&O$^K^-/&W MB+Q=K/QH^)_@3QA\-O'_ ,2_B'XKU_7]2U_XF^*_$_@_QWXBTB]O_'=_KJVU MO)I4>F16,/AWP_#I@!^+/[*/_!1/]L#X:?LC_#[5OCA;_#SXZ?$/XO\ P._: MU\6_L\>)%O\ QIHVK_$7]I3X;_M4Z9\'OAY\!?&CZKJ&JA-.\8:C\5_!P\.Z MEX>M[.^TGP5X:U^"'2KH^'&N9_IRT_X*E>.O&/PXF\=>%=)^!?@NQT_X9_L> MZ9XDUOXG:]\1Y]/T']IO]H.3QMK/Q7^$/AWPKX"T/7O'GQ7\2_!WPAX;\/R: M-\+?!FD6_CGQWXE\96=I?ZWX.\.Z+KGB&T^XM(_X)X_LI:/X;^$_@^+P!JU[ MX8^!'[25[^U=\&-%U;X@^/\ 5;3X9?%^^G\1WSW/A,WOB.:XLO!5OJGBWQ#K M-E\,YY[GP!9:O?IJ-MX?2XT_3'LH)/\ @G3^R;%X)\0^!-"^'VL^#=/\0_M- M>*_VQO[<\#?$;XB^#_&OA_\ :2\:7&J2>(/B?X-\;Z!XGL?$W@_4+VPUO6?# M?]AZ!J-EX5C\&ZOJG@Q="_X1?4+O2I0#\]O#?_!2W]K7X@P>"/AA\//A7\%K MKXW>*OV]OBI^Q8?$WQ%T+]H'X1?#\Z)X2_8IN/VRO#WQEN_A9XVT6T^-'A7. M@7>D>&M2^'>NO/I06_B!O$,W MA5C-XSMX/'\]K+X[AC\2* >=?M=Z_KVE?M9_\$M--TO7-8TK3?$?[4?QTT_Q M'INGZKJ5CIGB'3[#]@K]JO7+/3_$%A9W$%MKFG6FMZ7INLVMEJ<%U;6^JZ=I M^J6\,=_96EQ#\%_#K_@H_P#MC_$7X._LS>-/%_@7X > 9?V\OV.?V@OBW\%G M\(ZA\2=>U+X,_$_X3_![2_B?H7_"P9]3O+.V\;^$?%^@WFK:F\7A:'PQKG@; M6+#2O#SWGCB*\NO$%O\ MMXW^#GP^^(GC/X/_$#Q9HLVH^*O@/XN\1>.OACJ M,>JZK8IH'B;Q5\-_&7PEUR_GLK&\M[+6DN_ GC[Q1I"V>M6]]9VTNH)J=M!% MJ=E97<'CGAW]B#]FGPOX>_9P\*Z3\/Y5T#]D_P !>+OAG\#]-O/%/BS48/#' M@KQUX$A^&OBG1=2-]K4\GBQ-4\&P1Z2]UXJ?5[V#Y[RUN(;YWN" ?CC\$O\ M@I#^U=IWP%_90^%\>DZ;\5OCQ!_P3W_9F_:A^*?Q%?\ 9[_;'^-^G?$._P#C MKI7BVU^%W@BZ7]GKPEX_U/P+XV\2:?\ #/7]4^)7Q9\;WESH,OB>^,_@7X:> M(+--=T[PS]">.O\ @H_^U'XE^'_[0?Q-^"'P'^'?@2W_ &3_ -C/X;?M,?&+ MX7_M,:EX\T;XEW_Q&^*/P*UWX^CX%V">#[:WL/ EU\,O".D6NG>*O&/B6PUZ M#Q+XUU&[\(V&B>%K?0-4\3+]-_A=X>:ZDM/!WASQ5 MJ^JMX(L)+NT\(7NB)J6JF_\ E']M/_@E[XD^.MOXR\ ?!;1_@#\./AG\0_V8 MO"W[*QU./7/VCOAMKOP]^'OARQ\3^&M,TWQ%\-?@WX\T?X1?M5>"/ OAWQ1- MJ7P>^&GQ>TWPC9?#WQ'#K%G<>)O$GA#Q9?Z%IX!X/\=OV_/VA_'_ ,&?V[/% M.K?!OX-77[/'[,G@_P#9]LM;M?\ A8OQL\(_$[XF^,OCE^SU^RI^T!9V>BZQ M\/-8\.77@/PYX(UGXRZEIFI:G;^(YM<\3:='H]I;0:9_9^NR^(O2/@S^UW^U M7\-/BM^U=XE^,>L^ _B3^SYI/_!7'3/V5+R[MH/&&F^)?@-\+_B;\'?A)X>^ M&>KZ=JV4GAN>W\%?!WP'8W=OX5.C65[=:7<:AHS7/BO[5?[ $?!GB.QT[]J74/B9K7Q*\7>%M,\+Z]X&C^&_Q ^*?P>^'- MCK1\-Z!\?G\(Z-X3C\.ZA ?#/AJ]\1^&?#WBGQ3+>WWAZWAOP#S?0=(_:3_; M]T[]GS]ISP%\<-5_9S^%/AKX[?$_QAX6\%^%;$7MU\:O@#I'BW6OA9\-?%&M M77B+0[\^&M>^)_PNU#Q]\1[&_LTU31;/3/$7PTT]/#QOX=4\3:;^O8! P3D\ M\GW.?R'0>W<]:YKP7X0\/?#[PAX6\!^$=,@T7PIX*\.:'X2\,:-:[A:Z1X=\ M-Z7::+HFF6P ?0^M.HH _GU^(_A>^\+_';XF_\ #/7@K]O;X??MH^+? M^"@'PJ\=^5J_B'XTZY^S!\1?@WJ/B3X&Z'\6_B/J%QH#3_LFQ_L^:_\ LT>$ M-=T"_P!)\8M'\;O"'Q#\,:?X=TF&S\?P>#'O,S1/!OQ E\,_!G]B"/X7_&8? M%_X;_P#!6_Q/^TGXD\7:O\,O&%K\,KC]G;2/VV_BG^V3IWQNE^-;Z-_PJ_5- M/\;?#O7_ _X$@T+2O%,_C:7XNZ[>>"KGPK:)HWB#4-/_H)O EAJ.K_$#4==T+X!>&W\:7-L=#L-$_5K]B+XL?%#XQ?!:Y\2_ M%0:5JVI:5\2OBCX,\*_$;0/"NH^!-!^,_P .O!OC/4M"\"?&+1O!>J:GK-UX M=L?'>A6T-ZL$.JWVCZG-;3^(?#4P\,ZSH\4?U_@'/7GKR?TYX/N,'//6@ 8 M&?Q))_$DDGZDF@!'7>C(2R[E9=R,5==P(RK#E6&?&/Q!!\3?CGK\EK\7OV.(AI'BSXN^*/$?ARZ%Y^V3\"+8G4=#U%Y M+.^^S"3[39"4*;74(+.^C/FVB!OZ-J_#;_@XS_Y1._&S_LL?[%G_ *VC\!: M/VG;0HRDC?VIKXYF.!K%T,89^%.?E QA1@[1@*_OG/\ J9/^V_\ Z$]?P.?\%%O^ M3[/VK?\ LL>N?^FS1J_8/!O_ )'>;?\ 8I_]W<*>WD?\>O\ ]>/_ '+3/C"B MBBOZ(/I0HHHH **** "BBB@ JO=_\>=Y_P!>=W_Z3R58JO>?\>=Y_P!>=W_Z M3R4X[KU7YCCNO5?F?Z-?PTT..3X=^!&_M/75SX,\*' U>Z"C/A_33A0" HYZ M#C.3QG [?^P(_P#H*Z]_X-[O_P"*K#^&'_).? 7_ &)?A/\ ]1W3*[JOX;K_ M ,>M_P!?:G_I*0E6QGCJCCE17\4]?VV_\ !9K_ )1[?&3_ +#?PG_]6KX0 MK^)*OZ.\'_\ DF,7_P!CO%?^H67'U&2_[I/_ *_S_P#2*84445^JGKA1110 M4444 %%%% !7[K?\$";-;W]ISXS1M<7EL%^ JOOLKJ2UD;_BXOAE=KO$063G M.T\9YZ]/PIK]X?\ @W\_Y.A^-'_9 E_]6/X7KY#C[_DC\]_[!(_^I%$XLQ_W M+$?X%_Z5$_JY_L"/_H*Z]_X-[O\ ^*H_L"/_ *"NO?\ @WN__BJWJ*_D8^,/ MXC?^"REN+7_@H%\581-BJ.%0*HX7G^!Y>H^H_G7]_/[ '_)D MG[*7_9 ?A=_ZBMA7X[XR?\B?*/\ L95/_46H>)GG\"C_ -?7_P"D,^K[&P6Q M\W;=7]SYI0G[=>2W>S9N_P!5YI/EAMWSA?O;5S]T5?HHK^>3YH**** "BBB@ M HHHH **** "BBC/Z^Q_7T_&@ HHSSCG\CC\^GZT4 %%%!..?Y G]!S0 444 M=.M !11UZ4?Y]?Y4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M45^6/[17[;GQ'\+?MB_LI_ #X.>']%U/X;:Y^TKHWP5_:@^(NM6%[>+I/B;Q MM^SM\:?C+X&^#OP]:%HK*7QU9Z'\/M*^)'Q0U6YE>/P1X-\0?#G2H[2^U+XC MRMH'D^@_MM?M(7E]\.?VF[K5OA3>?LL?%?\ ;TUC]B'0?@Q:>!]:@^(VE^$S M^T!XV_95\'?'-?B[)XQDL]2\6ZU\9O"%KXHUCP))X!MO"UI\)?$7]E:?J?\ MPF?A]].1\+/"OPTTF?X;Z M]X,T_P#9[_:2^)/BWX\V/Q5^ /Q BO\ 4YW^(FF_LE?!SX2Z?\?OB%KS3Z'K M6K>&?MRW/?AW%%^Z^@:C9:OHFE:GIVL67B"PO\ 3[2ZM- MWF@1XM2L[C3I);":WO5/VB.2REDM2LF(':,*: ->OPV_X.,_^43OQL_[+'^Q M9_ZVC\!:_<=W5%9VR%169B S$!06.%4%B< X !)/ !) K^N-;OOB_P#L"],T M>W9+2WGF07FH6PN#%]GMC-=S6UO. ?T9G_4R?]M__0GK^!S_ (*+?\GV?M6_ M]ECUS_TV:-7]XK>)=("2H9Y\@S*3_9NJD [W!Y%@?\>=Y_UY MW?\ Z3R58JO=_P#'G>?]>=W_ .D\E..Z]5^8X[KU7YG^D-\,/^2<^ O^Q+\) M_P#J.Z97=5Y1\-/$FDQ_#OP(C3S[AX,\* XT[5"./#VFCJ+$@YQG()&".M_P!?:G_I&&P5MH9G P. MK*%[9S7R''W_ "1^>_\ 8)'_ -2*)Q9C_N6(_P "_P#2HG]<=%<__P )/H__ M #WN/_!;JO\ \@T?\)/H_P#SWN/_ 6ZK_\ (-?R,?&'\6G_ 6=_P"4A'Q7 M_P"Q.^$/_J!6%?EE7ZB_\%D[J&\_X*!?%6XMV9XG\'_",*S130L2G@2P!_=S MQQ2CV+( 0.S>-P#D;D=E."58J M03^.^,G_ ")\H_[&53_U%J'B9Y_ H_\ 7U_^D,^UZ*H6.IV>I"4VCR.(2@D\ MRVNK?!?=MQ]I@AWYV-G9NV\;L97-^OYY/F@HHHH **** *&JZII^AZ7J6M:O M>0:?I6D6%YJFIW]TXCMK'3]/MY+N]O+B0Y$<%M;0RS3.>%C1F/2OGP?M@_LQ MD CXX?#L@@$$:_%@@C(/^K[@YKT#XY?\D4^,'_9+?B!_ZB>KU_)_&S>5%R?] M5'W/]Q:^WX3X7PG$%#&5<3B,31>'JTJ<%0]E:2G"4FY>TIS=]+*UEWN=N$PT M,1&;E*2Y6DN6W5=;IG]7/@'XZ_"#XHZK=Z'\/?B)X5\7ZO8:>VK7FGZ%J:7M MU;::ES!9M>RQ*JE+=;JYMX#)T$DT:_Q"O6:_"'_@EF2?CEX\!)(_X5-=]3_U M./ABOW>KQN),IHY+FE3 4*M6K3A2HU%.MR<[=2',T^2,8V3VTO;>^YCB:4:- M5TXMM)1=Y6OJK]$@K\'?^"OWQ/\ B_\ "GX[?L*>/OA9X\\>>';/X-V/[67[ M3?COP#X3\3ZSH^B_&GP-^SOX+^$WB[Q_\-O%^@Z?X6Q47+VRJ;F?=X M)@?BS\0OVG_'NH_\%3_"/Q,\*?$?5-1_9X^'W[/W[9?PV\.?#G_A:,?@CX-_ M$SQ7\#_@]\!?COXV^*7B76];NK?P%9266O?/A5IWC_P 2"?2? ]OX%\:W M\TUK92ZA)+FZQ_P6A^)W@SPK^T3J6H_"[X,?%?5?AI^R+/\ M8?#W4OA#XH^ M-^D?#OQ0=&^*O@SX8>(?A6?&OQ;^$?@RV\9C[7X]T*\\._%GX;PZEX9U".*\ M&O>&?"[2Z7%J'Z,:'_P2X_8ST/X4?"WX(1?#G6M1^%_PD^#W[1GP'\/>%]:^ M('C?55U/X:?M6V>G6'QOT7Q=J]WK+:_XIO?%EIIEM%#KNJZI)K>A@R-HM]9. M49,;5_\ @E=^S%XMB\6S_$C4_CS\5_$?CKX(:U^SIXI\9_$[]H'XG>,O%>I? M!_5O''@?XB0>$X]1U+63:Z6=&\5> M+U/3-:TFPL->FFU'Q%+K.I:Q7- M 'D_BW_@H!\?/@[\2?'_ ,&OC#\(_A%+XZ\,?%'_ ()SVNBZK\.OB%XVU/PG MJ7PG_;Z_:@\2_LV22WP\2^"]$UFV^('PEU;P'XKU5EB@/AOQW8W?AN\B3PL9 MM7TS3_!O^"A_[4_[0'C_ $?]HS]G;X-Q>$O DWPN_;X_X)J?LWZQXLNOB#\5 M?!^K^/?AM^U%K'P \5^*=%/B/X5KIGB_P,-;U7X@Q?#OQ9=^%M9@U6?X37WB MN\T'5+'Q==Z3"OZ??&3]B/X _'77OBGXI^(.B^)YO$/Q;\"? SP+XAUO0/'? MBOPGJ>C0?LT_%/Q?\;/@=XI\%W_A[4M/NO!WCGX=_%+QIJ?C'1O%NBS6^IR: MC::1#J#7FGZ=':/Q/A__ ()T?LY:%!XQ,\?Q-\3:W\0_CK^SS^TIX^\7>,OB MOXU\4>+/%WQF_9CO/ 5[\*O%VK:YJFH23+'IS_#/P;;:EX=TU+#PQ?Z7I$.C M)HUGI.VR0 ^+=2_X*4^-/A1^T%\-/@8WA;X(>*/A]'_'_CCXAQ_#W5/@GX=U1?$]O9S:G\&O&/Q)D^)UEX M:NHVUKQ+-\2EU/P1::FK_MI_MG?&3]EGXL_M._!/X7?!?PI\$/$OPP_:GO\ MX0>*]9^)GB=_C%\/K?X3>&?B?%\-_C!X^\(R^"&\)ZSI_P 0]?\ AU,Z?#_P M?JFH>)OAZ?%?@RZUJ?Q=9V/C>WT'ZJG_ .":/[--SXML?$LS_%]](\/?M%6G M[6'@?X:CXW_$E/A-\/OC^?B;=?%_7_B#X/\ ATFMKX>L;CQ?X_U?Q3KWB/0; M^'5/"[W/C3Q@=&T71'\07LAT=._X)P?LPZ?XFOM5.C_$"^\'/JGQ=\1>'O@M MJ'Q8^(-S\#/ 7BOX]Z'XQ\.?&#Q5X ^%HUR+P]X5UKQKH_Q&^(]HS6*MIWA< M?$+QM)X'T[PQ+XDU.28 ^+/V?O\ @H3\;M(_98^.FM_%?POX)\9_$C]E3_@E MA^SC^VC=^)-/\2^(H;3XL>+OBA\*_P!H_P 9R:+XA:_T:.ZT)7L_@3X>GUK6 M=/@NI9M:\5^)9+338;#3-*%YY[\?O^"B/QY\4?#C_@H)-:_ ;X?2? O]DO\ M9<\%_$;XBZY#^T!\7_AG\4_'6L_&C]E#2?CAHG@SX:ZK\,O#=EK?@F7PSK^H MG2?$7Q @\:Z'KEKH.J:1J/A*VD\06FIPQ?:VM?\ !*#]EGQ#X)LOA_JVH?': M7PW/^SI!^R;X\MK/X_?$G1I_C#^S[HP\:+X)^''Q>NM$U73I?'5A\/+?X@^+ M].\':M?"#Q#::)KNI>'M6U;6M O[_3+KU[5_V _V<-<\"_M-?#K4?#_B:;PS M^USX%\%_#KXUP+XW\1Q7FM>&/ 7PHTKX,>';?1;^.Z6Y\,7<'@31K&RNK_16 MMKF^U!)-7N&:^FDD(!\?W?\ P41^/]CXT^)OB%O@I\*3^S[\&_\ @HQ\/_V MO%.I-\2?%X^+?B(_%?Q;\#_A[X:^+'AG01X,E\(6EGX4\9?';PW;^(O"6LZ^ MU[XBTG1O$U_I&J:++9Z1;^()/$G_ 4)_:.A?P]\6_"/P.^$FI_LR^)_^"@' MA+]A/3[_ %KXG>+--^,EO"_[64/[(_C7XX77ARV\%W/A)M'7XE:;XHL_"GPY M&M0^()=!B\/^+M(&T?XI?M1^#/V MQ/%\*>+]?CFN_CAX"\:?"_Q]X"+BY\+6;1Z+>VUE? M65Q;O;ZI>I)^>OC[_@F9\4OB)^T9X>\3RI\*_ OP@T+]NCP1^VE=:AX,^-/[ M2.OBQ\&OBWX,3QA\.=;\!_M M=:E^UE\0K#3OBS\?[O0OB1XEU[P?\5]-\2P6GAFW^,>F>$O!&NZ]XT^(FF>+ MK_Q1H7A_S)M.\/WW@N73I/#?B74K.KFF?\$^/&EIXS\+^$[SXWZ'=?LF>"/V MO_$O[;OACX1VWPL?3_B?;_%+7_B%XM^-EG\/=1^*\7CB3P]=?"#PS\?O&6J_ M%G1K6R^&6G>-I(K3P]\.[WQ-)X7TB^N-<_4:B@#\[_VI_P!BOQ/^U*_QQ3Q% M\0;#1+3Q!\!I/@G\#K*&QU+4K'PBGB[6=-\6?&;6_'5B\UE_;UM\6KGPOX&^ M&^OZ/I-U;O;?"C0-?TJSU&.Z\>Z_;IZ_^QK^SOJ/[-/PGU;P1J=YX92Y\2_% M/XK_ !5/A/P#I]SI/PS^&Z_%+QMJ?C ?#GX::7=P6=Q9^#?"QU!H;1Y-/TD: MEJMSK&LQ:'H4&I1:/9?6-% !7X;?\'&)9?\ @DY\;0KN WQB_8L# 2/AA_PV ME\ VPPW88;D1L$$;E5NJ@C]R:_#;_@XS_P"43OQL_P"RQ_L6?^MH_ 6@#]Q" M3Y4ARN?\ ILT:O[XS_J9/^V__ *$] M?P.?\%%O^3[/VK?^RQZY_P"FS1J_8/!O_D=YM_V*?_=W"GMY'_'K_P#7C_W+ M3/C"BBBOZ(/I0HHHH **** "BBB@ JO>?\>=Y_UYW?\ Z3R58JO>?\>=Y_UY MW?\ Z3R4X[KU7YCCNO5?F?Z0_P ,23\.? 623_Q1?A/KS_S+VFG^9)^IKN:X M7X8?\DY\!?\ 8E^$_P#U'=,KNJ_ANO\ QZW_ %]J?^ER/S^6[]7^9^6G_!9D MG_AWM\9.?^8W\*/_ %:OA#_ ?D*_B2K^VW_@LU_RCV^,G_8;^$__ *M7PA7\ M25?T=X/_ /),8O\ ['>*_P#4++CZC)?]TG_U_G_Z13"BBBOU4]<**** "BBB M@ HHHH *_>'_ (-_/^3H/C1_V0)?_5C^&*_!ZOWA_P"#?S_DZ'XT?]D"7_U8 M_A>OD./O^2/SW_L$C_ZD43BS'_BBBOY&/C#^)3_ (+.DG_@ MH1\5\G/_ !1WPAZ_]B'85^65?J;_ ,%G?^4A'Q7_ .Q.^$/_ *@5A7Y95_8_ M"7_),*7_ *1$****^A.D**** "BBB@ HHHH M5>H^H_G7]_7[ ))_8D_92R3_ ,D!^%W_ *BNGC^0 ^@'I7\ J]1]1_.O[^?V M /\ DR3]E+_L@/PN_P#45L*_'?&3_D3Y1_V,JG_J+4/$SS^!1_Z^O_TAGU]1 M117\\GS04444 %%%% '*^._#3>,_!'C+P>MX-/;Q7X5\0^&EU!H#="Q;7=(O M-+%X;82P&X%L;KSC )X3,$\L2QEMZ_DDO_!)^_5$7_A>5H=J*N?^%=7'.U0N M?^1S[XS7[+T5[&69_FN3PJT\NQ*H0K2C.JG0P]7FE%-1=ZU*HXV3:M%I.^NM MFMJ5>K135.7*I--^[%W:]4SX(_93_8IN?V:_'>O^,Y_B+!XP76_",WA<:=%X M5ET)K9I=9TO5OMINGU_51*%&FF#[.((R3-YGG 1['^]Z**Y,PS'&9IB98O'5 M?;8B480E-4Z=*\::Y8KDI0A!6751N^I%2I.K)SF^:325[):+;1)+\ K\P_\ M@H_H'Q[\2S?L]V?P:T>^^,7AG1?&OC3Q;\:OV3?!/[1T[4? /Q)_X2#PF^I:9\)O'7BGPQXE\6^ -1\7^"?"_C%]5\.6_B+QA:"Q MT[0?$?Z>5\X_M ?LL_"G]HZ7P'K/C6+Q;X?\?_"C5]6UWX4_%CX9>-_$OPS^ M*GPYO_$6F)HGBJ'PSXV\)7UCJ2Z#XPT2.+2/&/A#5UU;P?XKL[73CK^@ZA);'6_B;X:U?XO^)_B]\'[GP7X(UWQG\%I='^(?CZY\0Z MY\0(? >F^._"_@KPA>0^"O+_ (R_M_\ QHTKXZ_#O7O$GAF+PI\0/V2/#W_! M4_PO\:OA?X1^)'B2\^"OQ<\:_ K]D/\ 9_\ VBOAIK]E>'3])U6]\+>(/!OQ M*\*:O86_BOPW<>(_ASK^N>*=$M9M7ETR/7M:_4X_\$[OV=W\%R^'9O\ A:5S MXUF^+.F_'EOCW<_%_P ?7'[12_&;1O!4WPSTGX@1?&*75V\30WFG?#&ZO/AA M:^&X2G@1/AMJ&J> V\)/X7U74M,NCPY_P3C_ &5/#MQX2OW\$ZWXEU;PVW[0 M%WK.M^-?''BSQAK/Q,UO]J+PSX>\'?''Q%\6]3U[4[RZ^(FM^-/#7A?0]!2X MUV1[;PWH.F:?X>\*V>B>']-TW2[, ^%OVY/^"@'QUT+]FWX@6/P8TOPEX#^) M'B__ ((\?M$?MXZ!\0KS6];N;OX<^,OATGP2T^31_#UA!HMY!J5]I^C_ !#X6^&_&7[2_ MCV[_ .">_P &/#NI2?&OXM+\#=5^)7QQ^$7[0WQ*\0>)[KP]XKMM>/PW\!_# M7P)\'_&OB.]E\#>%X_'?QDU5-'T+Q,]MJQT;6=(^MO#'_!*O]DOP_I_B/2]1 MT_XK^.[/Q)^RSX^_8GG3XD?&_P")OCB32_V6_B#)X8?4?A%X?GUK7Y9M#TG2 MD\)Z9%H6O6+IXQM UU->^(]2NY8KF#KM1_X)Q_LV:[:>+9/$MI\1O$7BWQA8 M_L]F]^)NI_%/QFGQ1TKQ7^RY:^)+;X*_$KPOXZTS4--UGPQ\2/"X\6:V;[Q7 MHTEK<>*H+VYTWQ3;ZOHU[J.FW@!\K:C_ ,%"OVEK+XH>%?V7+?X+?!B]_:/N MOVL/^&9O$VM+\1O',/P93P[XE_8M\>_ME>!/C3H,S^#6\;O#_P (WX-N?"?B MKX7ZG:)JMKXHT^^M-(\:7FBZEI'B@<%XQ_X*H?''P[\+_!NOZA\&?AUX(U/1 MOC!^UU\"OV@/C#XDE^/OCG]F?X:_$K]E7XG67PST/2+KQ%\(?A)XM\?>$?#W M[0*7=]XX\+_$#XE>'- \'_#?0_"OB;0/%%]XA\5#0;#6OT)\!_L&?L_^ ?$7 M@/QQ9V?COQ%\1/ WQJ\3?M#2?$?QM\2/%WB_QQXU^+OBKX):]^SK?>*/B#KN MLZA/)XJ@TWX-Z_+X%\+>&YH;7PKX.T73-"M?"^B:3'I%J@P-7_X)W_ >YN)= M6\*:Y\?&C0+N[T76%L= M0\(^*?%NBZ#KVGZ%J.FW:^#]3T+2[WP7=>'[J&6>< ^K/A+XZB^)_P +OAS\ M1X9/"DD?CSP-X4\8!O GC;3?B5X*#>(]"L=7D3PE\1-'M+#2?'?AN.6[>/1/ M&&FV%C8^)--2VUBVLK2*\6WB]"KS_P"%/PK^'_P/^&O@3X/_ I\,6/@SX;? M#/PIH?@CP/X5TU[J:ST'PQXGIS0!Q4GQ*^'D7CJW^%\OCOP;%\2;K1W\0VWP_D\4Z"GC>XT"- MI$DUN#PD^H#Q#-HZ/%(KZG'IK6*F-P9QL;"Q?$CX>S^.;KX80>.?!TWQ(LM& MC\1WG@"+Q1H4GC:T\/S21Q1:[<^$DU ^(;?1I998HX]4ETU+"1Y(U2X)=<_A M#^V-IGP TWXA_#[XY? R3X&:GIOPY_X*B_ 1OVM=/T>'Q /VT/%/[3E_\0_A MO\)?#/A#X>>-_%EUJ-QHVG:+X>\5>$=9\9_"^V\/I8_$C]F_3?$?A3X<:WX7 M\)^)FU6\\G\/:3X)A^'_ .S_ .,;>W\%M^VQ=?\ !>/XCZ!XV\1Z0NG/\8[N M^B_;)^,N@?$W09]0B4>,[CPK!^P=91)'H^J,NCV_[/=EX;U%;*'PW9Z!(+;QM>Z%\1O FM6?PTU/5M%^(MWI/C#PYJ5MX!UG0;9KW7-)\: MSV6I3Q>%=3T:S5KO5K#7GT^ZTZV5KB\BAB4N.Y@G@NH8;FVFBN+>XBCG@G@D M26&>&5%DBFAEC+))%+&RO'(C,CHRLI*D&OYB_&?P+G_8BL?'7@7QYX@T;XJ> M =)^!/PK?XM^'/A=X2U+PKKWCC]E[X%_&GXLZS\*O#_Q@O\ 7==O="UCX[_M MH?'3XVVWPI\=Z_J,VG^"KCX/_#7X\Z]K]E_P"/R?M#?#_6 M_$-YX*U'X<^+O GQ)^(WP=^(O@>_U?3_ !)%X;^(/PM\377AGQ+9Z/XJTB"U MTOQ3X>N98;?4]"URTL].DN=.OH8-2TC1=8M=1TBR /H^OPV_X.,_^43OQL_[ M+'^Q9_ZVC\!:_<=MQ5@A57VG:64LH;!VEE#(64'!*AE)&0&4G(_G5_X."-(_ M:!M?^"7/QAG\>&]MP#^B8_ZF3_MO_Z$]?P.?\%%O^3[ M/VK?^RQZY_Z;-&K^\EH?$7ERXU'1 N9\ Z+?D@;WX)&OC)QU(4 G) P*_@R M_P""B E'[<_[50G>.28?&'7/,>&-HHF;^S='Y2)Y9G1<8&UII#D$[N<#]@\& M_P#D=YM_V*?_ '=PI[>1_P >O_UX_P#" M0>*_9C]J3PCX,TC3OVI/V??ACK_@C4;+]G7X9?#WQ7'\/-4^ _A_1K?PEX:T M&X^&,/B+Q]\/OCKIVLIX^\3_ !IO+OQO9:G\2W\;Z8W@GQMHWB_7-$\/+._A MS0K@>9CLSC@L1@L.Z4IRQ;FW/]ZH4:5/$X+"SG*5.A62E[3'T.5570H\JJ.> M(IM0C/*I54)4X6;<[N_O6C%2IP;;49+>I&W,XQWO)-)/\:\C)7B^$OAUHWQR^-MMXZ\)Z??3>+?$_Q \*> O&/ MP(NM>F\:^+-9BTVZ\6^(?$.FW&N0"T:'1O#>G6EY#H&AZ7I6FK-+<>Q>+K#1 M/BO%J'Q7^'_B'P3XT\>7/PL^)/PPTWXN^)_"NB_ CP'<1V'B/Q7XK^+7QQUG M3-?TS1[+0])^ 'P#\;?#GX#Z1XGOM$BN+WXD>,K"+1(]2G\&Z?J,W%+/7&-* MI/ UJ5.K6QN'E.K4BHT:V$Q>(PJC5J4HUL.HM8>5:LXUY3I4GST*>+IT\14H M1]8TBW3<5*4XZOX90G*%FXJ4;>[S2M)M)WBIJ,W'\AJ*ZCQOX)\2?#;QAXF^ M'_C#3#HOBKP9K5[X=U_2OM%M>)9:CISB.2."]LIKBROK26,Q7-C?V5Q/:7UC M/;7EK-)!/&YY>O>A.%2$*E.49PJ1C.$XM2C.$TI1G&2NI1E%J49)M---.S.A M--)IIIJZ:U33V:?5,*KWG_'G>?\ 7G=_^D\E6*KW?_'G>?\ 7G=_^D\E7'=> MJ_,<=UZK\S_2&^&'_).? 7_8E^$__4=TRNZKRSX9P^(3\._ 934=%53X,\*8 M5M&OG8#_ (1[3< L->0,0,3XC_Z"6B?^"2__P#F@K^&Z_\ 'K?] M?:G_ *7(_/Y;OU?YGYG_ /!9K_E'M\9/^PW\)_\ U:OA"OXDJ_M:_P""R$6L MK_P3[^,1O+W2YH!K?PIWQVVF7=M,?^+I^$0NV:75[N-#__ "3&+_['>*_]0LN/J,E_W2?_ %_G_P"D4PHHHK]5/7-31=#USQ+J MMEH7AO1-9\1ZYJ4K0Z=HGA[2=1UW6=0F6-Y6BL-)TFVO-1O9$B1Y72VMI62) M'D<+&C,-;2_ ?CK7/$-[X1T3P-XUUKQ9IINQJ7A71_"'B35/%&FG3W6._&H^ M';#2[C6K V,CHE[]LL8?LKNB3^6SH&^U/V-+WP_H7PB_;<\4W6E>,]=\2Z!\ M(_A6++1_AUXGN_!7C6_\"ZO\8--T_P")$%OXPTK2M;\0>&/![@^$1\1]7\-Z M;+K!\*K+I N;"PU>]O(?>_''@OXS^)/'GC6"P^+WQ,^%_P #_$GP6_9,^,'Q M^^(GC$7>K?&7X7Z))X&N5^&'P5UGQ+X-TKP]XZ^*7Q)LEGGC\!>$V@T_6?B M$\(^,/B*MF?#EQKEK\[B<[G0QF,POLJ-*GA>2"KUZD[5:LH9;6DJ5&A"K7JR M]GF4(4:,::>(Q4(8>E5=2M:ES2Q'+4G"R2AIS2;=W:E)I1BG)NU5*,4O>FE! M-RDU'\J+'P?XNU2P\2ZKIGA3Q1J6E^"XDF\9:E8>'-:O-/\ "$,MS)9Q2^*[ MVVL9;;PW')>136JMK_N; M.XM[+5DTN\.GZF^F74L:0:@FG7ZM8W[VDDR6EZK6EPT=PK1C]8?"W[5L/Q:^ M-7Q,\,:+\/O'?A[Q!\6_BKXO\1^ XK_Q-IVC:'':>+/V:;[]GGQ%XA_:DL[G M3UG\3:7X6\!6M[\>/%-[I&W[3XH7QC#(5T_6%UE? OVBOA5IVM> -*^+'@OQ MUI\O@;P)\-?@Y#X"^%%SH6NVNM^&/V>?&WBWQWX ^$_C:_\ $\S'P[J_C;XD M>+_"/B;XB?$GP[96\%_HVL>/FG?4-4>TU"TTNJ&IR5:5U5A3]L1KRYXPJ0]GS;6:LHWB MFKN;LI/EB[-7YK7^#:***^@.D*_>'_@W\_Y.A^-'_9 E_P#5C^%Z_!ZOW7_X M(#I?/^T[\9A83VEO*/@(I=[RUFNXRG_"QO#'RK'!>63*^[!WF5EP,;.#_A'NDMH)+:$C_A!+#:%AEN+J12%P&)G;<>0 M%SM'Y M7XHMIC^+O"*>/V^%D&H?V5/\4HOAD=:'CR3X+?"%K:6FGWWA/2O$VC:;XJ\)Z_XS\!:MX]M3>^"-)^ M)/@;0]:O_%?P_P!2\6P870;/Q1I6GS7=V\>F2K;:K+%8O^BWQ+U?P+\0_!^L M_$'5?#OP*3]GZX_8<\%Z/HWQ)T^Y\)VWQWTS]I7P-\(?#7@CPU\/;>XMM?\ M^%I)XALO'N@Q^%M1^&R:$GPUU+X5-?>)KFTF^VR:Y+Y3JWAZ]^$?[,_[0?AO MQ9KOPEEM=>U+X2^._@]^T+\,OB#:>(/'/[3OCG0_B'IGB#0?#^MZ3J/B/7_% M&I^ ?!WAS5_$/BJ^AUSPGX U#P#XQ\*:)%XHDUO6;B.QE^/HY[CJGL>=86-6 MKC<-1EA?85.>-/$5\+3JT/;?7&OKF A5J2Q5%4'6LZ59X:G1A7<>*.(J.UU! M-U(Q<.5W2E*"E'FY]:E-2?/'EYMI-_"WP_UK0O#Z:] MXNB\8O87.F^-_"VM^'-,F^&POC\3]/\ %7B;1]1OM'\+:K\+SIMZ/B)INL7$ M%SX6\E7NEECN+5Y_G-65U5U.5=5=205RK ,IVL RY!!PP##.& .0/UR\,_$5 M/C7I'A?3_B1H?ASPCKW[0MK\?]0T?P?\(&'A77/$7@X#6?B=\6;JQU+Q5J/B MT:!\0_VT/CSX&\+_ IT8I ^DZ3X+\&^(M,\)>%1:^)+*RO_ ,]OVA/ ?AKX M9_%SQ/X,\)7.JR:+IUEX0U!=/U[4=-U?Q!X5U3Q)X)\.>)_$'@+Q#JVD6UEI MVIZ_\/\ 7]9U+P;K%_;6&GFXOM$F:ZT^POA=V(Q%>>#QT*<,7"C.K M:A!JC.-'%5,4445[IT"KU'U'\Z_OY_8 _P"3)/V4O^R _"[_ -16 MPK^ 9>H^H_G7]\?[ \6NM^Q3^RJ;>_TB.$_ 3X8&-)M)O9I5C_X1:PV+)*FM M0([@<,ZPQAFR0BC"C\=\9/\ D3Y1_P!C*I_ZBU#Q,\_@4?\ KZ__ $AGVI15 M*S344$G]H7-E<$[?*^QV4]F$ W;_ #!/?WWF;ODVE3%MPV0^X;;M?SR?-!11 M10 4444 %%%% !1110 444UF5?O,JYZ;B!G\R* '44BLK#*L&'JI!'YBEH * M*0$$D @D=0""1GID=L^]+0 444@(.<$'!(.#G!'4'W'<4 +1110 44F020"" M1U&>1GD9],BEH **** "BBB@ HHHH **** "BBB@ HHHH **** /*;KX$_!& M^^)MG\:[WX/?"V[^,FGV\=G8?%FY^'WA&X^)EE9Q:?<:3%:6GCR71W\4VUM% MI=W=Z=%##JJ)%875S91A;6>6)[$'P3^#5M\3;KXU6WPE^&=O\9+[3_[(O?BS M!X#\*1?$R\T@6=MIPTJZ\>1Z2OBFXTW[!9V=E]BEU5[*H; MZ*XAUC1;'2+[4+*UTJ[1[""/4=2>.W6;4+V6?3^'WPZ\#?"GPGI?@7X<>%=# M\%^$=&^UMIV@>'K"'3]/@GU&]N-3U2]>*(;[G4=6U2\O-5U?4[N2XU#5M4O+ MO4M1NKJ]NIYY.THH *_#;_@XS_Y1._&S_LL?[%G_ *VC\!:_N?\ MILT:O[XS_J9/^V__ *$]?P.?\%%O^3[/VK?^RQZY_P"FS1J_8/!O_D=YM_V* M?_=W"GMY'_'K_P#7C_W+3/C"BBBOZ(/I1" P*L RL"K*P!5E8$,K Y!5@2&! M!!!(((-?0'B7]I_XT>+O EU\/=>\2Z5=:1JFA>%/"GB37+?P;X1T_P"(/C3P MCX$>TE\%>$O'7Q(L='@\:>,?#/A:33M,?2-(US5[J$'2='%^U^ND::MMX!16 M-7#8>O*E.M0HUI49*=&56G"I*E-2C)2IN2;A)2A"2<;-2A"2UC%I.,9-.48M MQ=TVDVG=.ZOL[I/3JD^AU^I>//%.L>"?!_P[U'4DN/"'@+5_&>N^%=+^Q643 MZ;JGQ!FT*X\6W#W\4"7]\-3E\-:,RPWMQ/#8BT*V*6ZW%P).\T7X^>.]$NO# MABMO".HZ%X;^%&K_ 33P3K/AJ/4/!.M_#KQ+>WNK^+-(\2Z&M[;SZI?>+?$ M5_-XH\1:]!J6GZQ=^(X;#4K:[LETZRMX?%**F>%PTX\DJ%)PYJLU'DBDJE=S ME6J))*U2I*I4E.HK34FTX0:LXJVKM9;R;[;OJSJ_'7C;Q) M\2/&?BCQ_P",+Y-2\4>,-:O->UV]BM+:P@FO[QE#):V%G'%:6%C:P1P66GV- MM&EO96%M;6L*[(5)Y2BBMH0A3A"G3C&$*<8PA"*48PA!*,81BK*,8Q2C&*22 M222LAI))))))))+9):)+R2"J]Y_QYWG_ %YW?_I/)5BJ]Y_QYWG_ %YW?_I/ M)5QW7JOS*CNO5?F?Z0WPP_Y)SX"_[$OPG_ZCNF5W5<+\,/\ DG/@+_L2_"?_ M *CNF5W5?PW7_CUO^OM3_P!+D?G\MWZO\S\M/^"S7_*/;XR?]AOX3_\ JU?" M%?Q)5_;;_P %FO\ E'M\9/\ L-_"?_U:OA"OXDJ_H[P?_P"28Q?_ &.\5_ZA M9N='X3\8>+? 6O67BGP-XI\1^#/$VG"=; M#Q#X4UO4O#VMV:7430745OJFDW-I>1PW4#-#=0"8P7,1,5Q'+&=M=EHGQW^. M/AG4?$.K^&_C/\6O#VK>+M3_ +;\6:IH?Q)\9Z5J7BC6?*-N-7\17]CK<%WK M>IBW9K=;[4YKJZ2W/V=)5AP@\JHK&IA\/5C%Z*7O)7U)<8N[<8MM).Z3ND[I/35)ZI=&=I=?$CXA7VO>(_%.H>.?% MFI>*/&&B:GX:\6>)=4U[4=5\0^)/#^M6%OI.KZ/K.MZG/=ZI?6.I:5:6VE7L MT^ M]6?4;F*:WL"Y^XH_N MW!T_W4/W;IQ<*;A[ON.$6XP<;.,6XQLFTWRQT]V.C36BT:5DUV:6B[+0**** MU&%?O#_P;^?\G0_&C_L@2_\ JQ_"]?@]7[P_\&_G_)T/QH_[($O_ *L?PO7R M''W_ "1^>_\ 8)'_ -2*)Q9C_N6(_P "_P#2HG]:]%%%?R,?&'\2G_!9W_E( M1\5_^Q.^$/\ Z@5A7Y95^IO_ 6=_P"4A'Q7_P"Q.^$/_J!6%?EE7]C\)?\ M),1(HDDE_ULB1(LDF#D>9(JAY,$ _.3R,U)13N M^[VM\NWH TJK AE5@V-P8!@V,;<@YSMVKMS]W:,8P,*%50%5551G"J JC)). M ,DDG Y))ZFEHI %%%% "KU'U'\Z_OY_8 _P"3)/V4O^R _"[_ -16PK^ M9>H^H_G7]_/[ '_)DG[*7_9 ?A=_ZBMA7X[XR?\ (GRC_L95/_46H>)GG\"C M_P!?7_Z0SZ^HHHK^>3YH**** "BBB@""ZNK:RMKB]O)XK:TM()KJZN9W6.&W MMK>-I9YYI'(6.**)&DD=B%1%+$@ UP'_ M[X7'I\0?!_P#X4&G?_'JU_B#_ M ,B#XW_[%#Q+_P"F6]K\9$^XO^ZO\A7M97E=/'TZLYU9TW3G&*4%%IIQO=W3 M.BC1C54FVU9K:W7U/V?T'QSX.\474UCX=\3Z#K=Y!;FZFM=+U2UO9XK821PF M>2*"1W6$2RQQF0@*'=%SEA75U^='['O_ "4/Q)_V)D__ *?-'K]%ZX\QPD,% MBI4(3E.*A3ES223O.*DUIII>QG5@J:EX]_;'\+_"OXB_\-5W/C_P[^Q(/BW=_%CQ9J7@GP#\.-2\$/=:1\$=& MUSQ_?^'?#^H:KJUU>R6EHNE64M]')JLJQ2Q@_MC7AGCG]G[P+X^^-GP.^/FO M7?B*'QK^S_8?%G3? UMI^IVMKX>NH/C-H'A[PWXL/B+3I=/N+C4I8+#PSI[: M(UMJ&GBQN7NI9TO5F2.+A,S\@?AC^U3^U9^SS-8>"M'^#WQ^_: \)_M+_M:+ M\%/V(-#_ &Q_&Z?!CXUZ9X6T#]D3Q/\ &OXE>*_BUXH\0^!?$7CVS^%UK\1? MA9XWTWPI-\1O!]U\84TS4-1N8=*U_2(/!.DZA]&ZY_P4I\8Z'8?$#XK7G[.M MJ/V8/A#^TAI?[+7Q1^*<7Q@A?XAZ=X[A^(/AKX+_ !$\<>"OA&_PZBLO%WPD M^%WQJ\1MX'UG6=2^(OA3Q[XBTSP_XH\9>&/AW>Z98:-8^(OOKXC_ )\$_%3 MX@? #XE>(KG7H=?_ &;_ (C^)?BAX BT?4;:STJ[\2>*OA'\1/@KJUEL M+N75=+3PE\3?$5Q:VEK=:;-#KL.EW\EU+!:2V-U\S>(_^",?%>IW? MC7XRV?PK^('QR\/_ +27Q"_9JT[QCHD'P&\*X/&.MZ1-X1N?B! M:V.K^.O#'ASX@>+? 'A_XC:)\-/&7C;2/[?\3>#M3GUGQ+'K8!^3_P (O^"E MWQ0^"7Q"_:+U']I"?PC=_$/XQ?MP_M/?!KX+V'CS]J/Q]IW[/_P[^%O[)2Z1 MI'B>Q&FZ;\ -8_X0*/0I?$?@?3=)O_!_P_\ &GC?XV>+O'6H:KXSD\&:)X7B MN(_I[Q#_ ,%F;"T^''P6\D>!%^&/@O]HC4/@WXD\*>)->^-C:E/XZ^ _B/QYI'PE\#^,_A?I]WX MIU#7=&U:UU#PM8?85S_P3C^#=KJ+^*_!/CSXT?#'XG6W[0WQQ_:2\/\ Q:\$ M>+/#<7C7POXL_:->T;XO^#[&U\2>"O$G@?7?A7XM33=&%UX$\<>#?%=E#>:! MX\+_%/PEXI\8P? M&;3_ !SKOQ>TOXS>(F\6^.KCXIZ+\7?!7Q'^'6KZS)XBGO;WP=KGAWP+X6U/ MX7Z7J%YX+^&,_A'P!,?"B@'AGQ$_X*>ZAX(_:&\(? BX^#O@SPO/XF\+_ #Q M'I,WQE_:+\&_"#Q#\63\;;Y;;7])_9>O=1\,:[\#OCSJ_P &H&_XK?38/CSX M2U+7]71M&\!6/B#[9H&HZ]A_"S]N+QIJ_P 0?%GP*^"?PC\2_$[XQ^*OVI_V M\=,MH/CA^T(^E_#OPC\-OV5?B!\/?!_CKQG)XUT[X8>+O$WA7PG?>+_BO\._ M"OPH^#GAOX?^+KO21K>IF_\ $\.B^'=3U0^P>*O^"6WP&\2^!M+^#%O\0/V@ M/#?[-]O\./@A\*/$'[,FE_$RUUGX+^+_ 1^S_9Z/I/@+3KK3_'?A?QCXS\# MWL^@^'= T'QGK?P>\:_#76?'EAH]C<>*[[4M8C;57Z5_^"'OB3\?M'\ >'_ !XW_9/_:.N?V8? MBS\)W\6^&_AO\28O$MYJOQ'L+T?#?QGIFE6^@^(M"6#7M>M_"ME)(D=/XK?\ M%9['PG\"O@G^T!X,^'?PJB\'_&3]DO1OVL-%TWX^?M/>$_@KXNU^TUGP]:^) M4^#GPU\"^'/!/Q>\?>/?B9IMA,RZ_K4WA/PU\*M)N;O0;2/QYJ-WJM]!H?UM M\%OV!?@9\!_&7A?QYX'O?B+<>(_#GP7^)WP7N;WQ3XTG\4S^+;?XT?&?_AH' MXK_$;QEJ&JV$NKZ[\4_'GQ9GU3Q7KOB5M1MM.>XUO4[:TT&TM&LH;+Q[3_\ M@E1\$/#WASPIX2\%?%?]HWP'X>T7]DGX8?L1^,+/PCX_\*Z=?_%GX ?!]/%L M?@70?&WB.Y^'M_XI\/>(=-C\>^-$NO&'P?UOX7:_JR>([J/4;N<6.B'2P#'_ M & ?VDO$G[2/Q^_;5\4MX@\7W'PPNK?]B/QU\(O!'BJ[MY5^'OAKXS?L;?#S MXJ:EH]G96CS6FG7>I:OXC?5/$$5K=7=O-KDEU/#.\;*3^J=?(_[+O[&'PE_9 M&/BQ_AEJ?CC4I/&?A3X!^#]:E\::YINL,=-_9S^"OA?X"^ I[4:=H6B1V^H7 MO@OPGI=SXFF"/!J?B&2\U"SMM,MIH]/A^MR0 22 !R23@ >I)Z4 +12!E;.U M@V.N"#C/(SCU'-&0> 03P<9['H?QP<>M "T444 %%%% !1110 4444 %%%% M!03@$\\#/ R?P Y)]J*0Y ) R0#@9QD]AGMGUH _.7XN_M[>)?@_XQ\5ZEK_ M .R_\4T_9M^'7Q@^&?P-\=_M :KK/A[PS-/B;X3\*>*?'VC:CI]W-K$/BA? OA?QQ:^&KJYN:=A_P40AN?BC MI-C>_ SQIIG[.'B7]ISQ-^QIX8_:2G\4>$YK'4OV@_"OBSQ#\-+RSO/AC [^ M+M*^&&J?&/PEXC^"WAWXC2WT]UJGQ%L[$S>#[#P3K6E>,[CYQ^*F@?M@_%O] MMB+Q!\;OV+_B[\2_V7O@+\5?".K?LL>$?AY\:?V6='^%VM^*M!CL;E/VK_C[ MH_C'XU^'?B1XS\8>"_$MU>ZA\%?A8OA6/PQ\,;;0;3XC3Z1XO^+]]X9O/AYF MZ%^R9^TM;6GPI_9'N/A18V/P9^$W_!1[7OVQX?VF&^(WA"_\/:W\(+/]I3QQ M^V+X(\#V'@!=37XICXP/X^\7Z3\(_$EKK/AF#P+;>'M%USXBV?Q U6[N]*\( M2 'N/PR_X*AZ'\0?!7Q!\6W7P5\4Z'>1?#SX0_%?X >%X?%6CZ[K7QX\&?M& M?$SXB_!S]G[3#]FTJRM_AQ\1OB!\1/AU=Z=JG@S69-=L_!^C:[I.NWWB?4([ M#Q99^&_U/M9)IK:"6XCBAG>&-IXH)SM>-/#4NIZA/HND:A\#_A#XE^)6D?"%?%%GIO@&T^-O[0?BOQ2 M^B6TOABXUN_^Z?V(M'^-^A?!:YT_XXW?C>ZOD^)7Q1G^&:?%75M,U_XOV/P/ MN?&>I3_"/3OBQKFD7=_9ZIXZL_";V\=_^*[;6[F0 ^ MOZ_#;_@XRR?^"3GQL(#8'QC_ &+&_ M#QCE8Z'I)),Y).GVI))=R23Y622>2?\>=Y_UYW?\ Z3R58JO=_P#' MG>?]>=W_ .D\E..Z]5^8X[KU7YG^D-\,/^2<^ O^Q+\)_P#J.Z97=5Y9\,_# MOA^3X=^!'?1-)=V\&>%"S-I]JS,3X>TTDDF(DDYKN/\ A&O#O_0"TC_P76G_ M ,:K^&Z_\>M_U]J?^ER/S^6[]7^9^9__ 6:_P"4>WQD_P"PW\*/_5J^$/\ M$5_$E7]K7_!9'1-'LO\ @GY\8KBTTK3K6=-;^%.R:WL[>&5=WQ3\)(P5XXU8 M;D9E.",JQ!X.*_BEK^CO!_\ Y)C%_P#8[Q7_ *A9N%%%% !1110 4444 %?O#_P &_G_)T/QH_P"R!+_ZL?PQ7X/5^Z__ M 0'L;*__:=^,T5]:6UY$GP$5TCNH(YT5_\ A8WAA=ZK(K -@D9 S@XZ5\AQ M]_R1^>_]@D?_ %(HG%F/^Y8C_ O_ $J)_7#16)_PC7AW_H!:1_X+K3_XU1_P MC7AW_H!:1_X+K3_XU7\C'QA_%?\ \%G?^4A'Q7_[$[X0_P#J!V%?EE7ZC?\ M!92UMK/_ (*!_%6WM+>&U@7P?\(BD-O&D42EO E@S%8T"J"Q))(')Y.37YH^H_G7]_/[ /_)DG[*7_9 ?A=_ZBMA7\ R]1]1_.O[X_P!@;0-#N/V* M?V59KC1],GFE^ GPQDDEEL;:221W\+V#,[N\99F9B26))))))K\=\9/^1/E' M_8RJ?^HM0\3//X%'_KZ__2&?:E%4K/3=/TX2"PL;2R$VTRBUMXK<2%-VPOY2 M+OV;VV[L[=S8QDU=K^>3YH**** "BBB@#%\2:4^N^'=>T2.9;>36-%U32DN' M1I4@?4+&>T69XU9&D6)I@[(KHSA2H92'[&NN ?\)YI/ _Y%Z_[#'_0 M6K[[HKLPN/Q6#4HX>HH*;4I)PA.[6WQQE;332UUN:0J3IWY7:]KZ)[>J/F;X M*_ 34?A5XEU37;SQ+8ZS'J&AR:2MM;:7W*N@6T,?EA%8E MPV["D'Z9HHK+$8BMBJCK5Y*=1QC%R48QNHJRTBDMO(F4I3?-)W>FMDMM.@5^ M:?\ P49E_:4M;+X$:A\&_#/QI^(GPDTGX@>(=5_:;^&/[+'Q!\(_#7]J7Q;\ M/K?P=?6_A*\^%^O^+_%/@1=0\/>&_B!=Z/J/Q%\+>$?'?@OQ[XATZ71+?0=> MN=/AUWPQXC_2ROF+]H/]E7P5^T%KOPM\=7/B_P")7PI^+/P4U3Q'?_"_XP_! M_P 1:9X>\>>%K#QK8Z=IOCSPK)%XE\/^,/!7BKP3XYL]%T$>*/!WC;P=XDT" M^O\ P[X;UV"SM/$'AS1-5L<"3\IO '_!3#X8_L^?!J[MQ\4OB_\ $7Q1XK_: MIOO@GX,^%/[>6D>+/V?OB[^RU>R?!.T^-.M?#W]HWQ_JG@CQQX_\7^%M,\-Z M)XA\>_#+XD6O@;XA>(/&^E?$'P+\/],U_P 7VVE77CFU](\)?\%;?&'Q4U3X M#> ?@M^R]9?$+XH?&3XI?M)?"B^>^^-5]X*^"NBW7[-WA7X?KO G["GPS\%^/? M@]\5-1^(?QT^)/Q*^#NL?'OQ#8^-?BE\2I/&&K>,-=_:+TSPOHGCJ\\56LVC MV>B:;INEZ+X,\.Z3X#\&_#G2O /@'P1IU@++1/"L,$DB, ?./B/_ (*06>J^ M"[/PI-\*_$&E_%_4_'O[:WPL^*W@'PW\0Y;'6O@WX?\ V/\ P)XZ\1^._BI9 M^-H_!A-WI_B2SD^!$WPXNET+3)3+^T=\-]6N)4CL+R.YP/V?OV]OB]\5O OA M:R_9X_9?\2_&G1/A)\"OV1/$/QHU#Q]^T1H6E_%RZ\1_'KX+^ _B^W@GX>3Z M_P"!H] ^-7Q&\$_"?QGX8\<^.?%?Q \5? [P_P",=;UZ#1_#]XVM76IIH_U[ M<_L+? JZ^-O[17Q_,'BR+X@?M-_!RS^"7C]XO$6=#TKPXNC+X=\0:]X)T2:P MEM?#GC7QSH>D^ -*\=>(=U\?$=G\)?A=%&?! M?Q-_:*^'?@O4_A3\#/@W\6O!W@+XG6/AS2_CYX._9[\+Z5X$\!2_$W58/"#3P#P>V_X+&_# MS5/CZGPS\/\ A#PKXB\$_P##4T_[)5Q-HWQ*US4?CY!XRL?B9)\%=7^)0^"- MC\*+KPJ_P:T/XI07=IK.NO\ &J+Q?IOP\L;_ .*=UX.BT&SFT\>K?LE?\%'; MW]I_XX^(OA#=_"_P/\.+W0W^+,6L> ]9^/&E)^U!\,7^&?C6V\)Z1)\;?V9_ M%G@;P)XC\/Z5\2;&:3Q'X7\4_"OQ+\9/!VGVAT^UU[Q#;)K6D:E=^S:=^P9X M"T3XB2>+/#GQ@_:0\+?#ZX^.5[^TA>?L[>&?BM_87P0OOC%JNNW/C37/$-Q: M:=X>@^):^&O$GQ*O+OXH^*/A);?$VW^#7B7Q]>ZEK>N?#^_BU;5K&^B^'_[ MWPZ\$?%SX$K'XK>*+6+PO=WW@[PS9_%?XD_$6T\)^%;MM*T&&S^R:9/8 'D_P"W MI_P42O\ ]BJ?Q+,W@?X,:UI'@_X,:O\ &:XC^*'[4/ASX1^./B3#H$GB:75O MA_\ WX6Z+X#^*OC_P :>+K+3/#1N;K7_%VB?#WX9IJ>O^&= M/&M_>R^*9O M"/D/Q _X*S>)_#*9=4\1>&O$/C?PGI&N6^GV=G MX<\4WFLZP^G:3]5?'3_@GM\*_CMXY^,?C;4OB1\:[\5;OPS^U?\ #?X2?"_XIZA- MXIT1/$":#\&?@_X9^"7A:]\,7EOX4@L=%UJ^\)>%-.O-?N9-,O[.]U^6]O[. MPTZUFCT^ ^'_P!O']NG]H+Q#\(_C9>?LX^!+SP=\+_@M^W3^RE^S!XK_:'T MSXP1^'OB4WB2U_:N_9QT+XT/X=^%,7@:]AU'X2[/%FK_ -\4:Q<_$;3O%FI MW>I^)-0L_ \O@[3SK5]]\?MO_$#XD:?=?LL_ CX:^.-7^%.H_M8_M)/\%_$_ MQ;\/V&E77BGP'\/_ U\%OC/\>/&:^!+O7[+5= T?X@^-M(^#Q^'?A?7M4T? M5F\+Q^*-6\6:183Z]X?TK9R_Q8_X)C_!7XM:]\0+F\^)/Q\\%^ _BI\;/AE^ MT=\0O@OX \=>'M&^%7BCXY?"KQ)X#\5Z#\1;S2M2\#ZWXFM+O5]8^&G@R]\8 M>%=+\6V'P_\ %.KZ0GBW4_"3^-9I_$DGUC\>_P!G_P"'?[1O@-/ ?Q"M]:AB MTSQ)H/CGP=XK\)Z]J'A/QY\.OB'X2OSJOA'X@^ /%NDO'J/AOQ9X;U R/9WD M/GV6H:==:GX=\0:=K/AC6];T740#\EOVL_'/QN_X)Z^(].LO@9\7?B3\5=%^ M-_[.'[8UYHO@C]HKXD:O\4Y/AS\:/V=?@%=_&[P/\5O#'Q!\7Z1XK\;V'A?4 M=,\.^)_#'Q \%^()_%/@[5/$6I_#F[T#2_",C>(V\0>&?!C]O?\ ;;\*WOQ_ M^+OB_P"'.@_&W1OA9_P2Z_8._:R^*/A2[^/8\$^$?"][JOAG]JWQ?\1KOX5) M_P *:NTU[XK_ !B\+>#-,\0ZEH]]X?\ ?@#1]2\*Z?X;O\ QI;V:Z/JM[^M M.F_L'_#B_P!7\:^)_C#\1_C1^T?XS\8_!_QK\!;;Q=\9O$_A9KWP-\*/B396 M=G\1?#'PX\/_ P\#_#/P+X+N_'O]E:'/XR\7Z9X2/CGQ*_AWPY::KXEN-*T M'2]-MN<\#?\ !.'X+^"?AS\9OAO)XV^,/BZR^.W[*'PW_8U\=^(O%7B/PFWB M=_A#\)_#/QC\&^"I](G\.>!?#FC:?XRL/#/QL\2:5=^(6T.YCU,:/X9O;[39 MM2M-5O-9 /DCX[_\%JOAE\+/%_Q T3PCX)T#QC9?!_P!\+?'_CWP[XD^(^L^ M#/C-XNC^*7PUT?XS6'@_X _#+1/A7\0M*^)7CG3/AAXE\,ZFND^+O'OPPL/$ M?C'7M-\ ^'-4O+\W^JV'V+^R[^V!\1/VG/C%^T-X7TSX#:?X0^"?P ^*GC7X M*2_%_5OBM]L\3^.?B!X9T?X<>+-/.@_"1?A[97&F^%+[PI\05.M:WKGC:TU3 M0?%>CW/AJ#PYK-O)/K=GB^(_^";?PKU.?7T\(?&#]I?X/Z)\0/ /PP^''QF\ M-_"#XKV_@NP^-6@_"7PUIG@;PQJ/BW5T\+:AXP\'>-+GX?:/IO@#Q%\0/@GX MG^%'C7Q!X.T_2=&U#777P_X=GTCZ=^"?[/O@;X"7'QBN/!-SXCN9/C?\;/&' MQ[\8#Q#J=OJ2VWC7QMI7AC1M7M="\C3[!K#P]%9^$M+^P:?@[G'7'TI-R[MNY=W] MW(W>O3KTH 7 YX'/7W^OK0 , = . /PI RG.&!QUP0N?^FS1J_OC/^ID_[;_^A/7\#G_!1;_D M^S]JW_LL>N?^FS1J_8/!O_D=YM_V*?\ W=PI[>1_QZ__ %X_]RTSXPHHHK^B M#Z4**** "BBB@ HHHH *KWG_ !YWG_7G=_\ I/)5BJ]Y_P >=Y_UYW?_ *3R M4X[KU7YCCNO5?F?Z0WPP_P"2<^ O^Q+\)_\ J.Z97=5POPP_Y)SX"_[$OPG_ M .H[IE=U7\-U_P"/6_Z^U/\ TN1^?RW?J_S/RT_X+-?\H]OC)_V&_A/_ .K5 M\(5_$E7]MO\ P6:_Y1[?&3_L-_"?_P!6KX0K^)*OZ.\'_P#DF,7_ -CO%?\ MJ%EQ]1DO^Z3_ .O\_P#TBF%%%%?JIZX4444 %%%% !1110 5^\/_ ;^?\G0 M_&C_ +($O_JQ_"]?@]7[P_\ !OY_R=#\:/\ L@2_^K'\+U\AQ]_R1^>_]@D? M_4BB<68_[EB/\"_]*B?UKT445_(Q\8?Q*?\ !9W_ )2$?%?_ +$[X0_^H%85 M^65?J;_P6=_Y2$?%?_L3OA#_ .H%85^65?V/PE_R3'#_ /V)LL_]0J!]O@_] MTPW_ %XI?^D1"BBBOH3I"BBB@ HHHH **** %7J/J/YU_?S^P!_R9)^RE_V0 M'X7?^HK85_ ,O4?4?SK^_G]@#_DR3]E+_L@/PN_]16PK\=\9/^1/E'_8RJ?^ MHM0\3//X%'_KZ_\ TAGU]1117\\GS04444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'Y5?&WQQ^TUX8_X*<_L2>$)_BQHNE_LV_%6W_:5TNS^$'A'PU=VFL>(]4\"_ M 32O%"^+OBQXUU74[O\ MF71_%%]?V_@?P7X5T30]"TNR7_A(?$FK>)=>N-. ML_#7RCX?^,GQX.D?!_\ ;@?XX_%6YO\ XK?\%0M=_9-UK]G_ %+4M._X4?I? M[/&I_MA?$']C3P[X3M?AZFE1'1/'WA2S\,>'OC!?_$J+4G\<:GX^37-"U74[ MCP!JL/A33OV1\>_L^^!OB-\9/@3\PN+C4_)T:VCDT?[-?:>;&_W7,INT(A'@NG_ /!/GX-Z M?\6-/^(R^+/BY=>$-$^.GB/]IWP]^SW?>,M.N?@)X?\ VA?%D6JSZ]\6-,\- M-X:7Q<=5NO$OB'Q+\0;7PE?>.[WX::/\3O$6J?$?1O!&G^,/L6K68!^67@OX MJ_MB?!WP]\2_!_[1?Q!^+GPKU+XK>$?#EEXX^*'Q=\6:!JFE_#'Q3X#\4?&' MQ7^W+^TY^S_<:;KFO+X)_9X\'? G4?@EX9^"-O\ 8-,\-1?&;QG\+-&L/"MI MX@N?'C:E^]/P;^+'PV^-?P^T7Q_\)_%EOXS\&7TFIZ3:ZO'_ &M'>P:GX:U. M[\/:]HNO6/B"UL/$FD>)M UK3;W1_$>C>)-/L/$.EZO9W5IK%E;WJ2I7AGQD M_8M^&_QYN_C5=_$?6_%.HS?%SX9^$_A/I,MC)H]C/\*?"_A+Q _CN"X^'LCZ M5=1PZYK'Q*72?'/B34-?@UF#7[WPCX'T;5+&ZT#PII]@?3/V>_@-H?[/W@[7 M/#NG:_KGB_7?&GQ!\=?%CX@^,_$<>DVNJ^+?B+\2==F\0^*];?3- L-,T+1; M%KF2#3]'T32+""TTO1M.T^U>2]O$NM1O #W5V*JS!&R)N8 MC:-S*N2-S*,D?SK_ /!P3\3O%_B+_@ES\8=(U3]G_P",7@FQN?C#^QPTOB;Q M3?\ P/GT&P-M^V/\"[B)+R/PA\:/%GB%FOI8TL;7[%H%XJW=S;M>M:6?VB[M M_P"BJOPV_P"#C/\ Y1._&S_LL?[%G_K:/P%H _:EM5O!'*/^$=UH@&<;A)H6 M#\[\C.M@X/49 ..H!XK^#+_@H@[2?MS_ +54CQ20,_QBUPM#*8C+&?[-T<;7 M,,DT1;C/[N61<$?-G(']\Y_U,G_;?_T)Z_@<_P""BW_)]G[5O_98]<_]-FC5 M^P>#?_([S;_L4_\ N[A3V\C_ (]?_KQ_[EIGQA1117]$'TH4444 %%%% !11 M10 57N_^/.\_Z\[O_P!)Y*L57O/^/.\_Z\[O_P!)Y*<=UZK\QQW7JOS/]&WX M9ZI>+\.O :CP]K+@>"_"8W+)H>T_\4]IG(W:TK8/7E0?4"NX_M:]_P"AY?23"F/BGX28;A:ZI'_ M (-_/^3H?C1_V0)?_5C^%Z^0X^_Y(_/?^P2/_J11.+,?]RQ'^!?^E1/ZO/[6 MO?\ H7-;_P"_F@__ "\H_M:]_P"A@!,#=YICSN79OPVV[117\\GS0444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !102 "2< E^&$FU^_\.V^E03W40!].45\P^%?VS?V8_&J?&>;PW\7_#=_ M:_L_:=KFM?%F^E@US3=.\->'O#>H^+]'UWQ3:ZCJVD6-CXI\(:7KG@#QOX?N M_%W@VX\0^&D\1>$O$?AX:HVM:1>V,7TAI>I6FL:;I^K6#3M9:G96FH6;7-G> M:?N?^FS1J_OC.?*D&&R?.P-K9.6?&!CO MD8]<\5_ [_P45!_X;L_:MX/_ "6/7.Q_Z!FC>U?L'@W_ ,CO-O\ L4_^[N%/ M;R/^/7_Z\?\ N6F?%]%+@^A_(T8/H?R-?T1==U_7_#K[SZ42BEP?0_D:,'T/ MY&BZ[K^O^'7W@)12X/H?R-&#Z'\C1==U_7_#K[P$HI<'T/Y&C!]#^1HNNZ_K M_AU]X"57O/\ CSO/^O.[_P#2>2K.#Z'\C5>\!^QWG!_X\[OL?^?>2G%JZU6Z M_-?YK[T..Z]5^9_I"_##_DG/@+_L2_"?_J.Z97=5POPQX^'/@+(8?\47X3ZJ MP_YE[31Z>H(^H(KN#Z'\C7]'>$'_),8O\ ['>*_P#4++CZC)?]TG_U_G_Z13$HI<'T/Y&C M!]#^1K]5NNZ_K_AU]YZXE%+@^A_(T8/H?R-%UW7]?\.OO 2BEP?0_D:,'T/Y M&BZ[K^O^'7W@)12X/H?R-&#Z'\C1==U_7_#K[P$K]X?^#?S_ ).A^-'_ &0) M?_5C^%Z_!_!]#^1K]X/^#?T$?M0?&C(;_D@2_P )_P"BC^&#Z>G\CZ&OD./= M>#\]M_T"1_\ 4BA_FOO1Q9C_ +EB/\"_]*B?UKT4F1[_ )'_ HR/?\ (_X5 M_(Q\8?Q*_P#!9W_E(1\5_P#L3OA#_P"H%85^65?J=_P6=!_X>$?%?AO^1.^$ M/4$=/ =@#U'K7Y98/H?R-?V/PG_R3'#_ /V)LL_]0J!]O@_]TPW_ %XI?^D1 M$HI<'T/Y&C!]#^1KZ&Z[K^O^'7WG2)12X/H?R-&#Z'\C1==U_7_#K[P$HI<' MT/Y&C!]#^1HNNZ_K_AU]X"44N#Z'\C1@^A_(T77=?U_PZ^\ 7J/J/YU_?S^P M!_R9)^RE_P!D!^%W_J*V%?P#J#D<'J.Q]:_OX_8!R/V)?V4LAA_Q8'X7=5;_ M *%73SZ>A!^A![U^.^,G_(GRC_L93_\ 46H>)GG\"C_U]?\ Z0SZ^HHSGU_$ M$?SHK^>3YH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!K9P?8@GC/R@@L,=\KD8 M'/I7\UOA[5+.Z\'_ (_8S7[?=_M@^!_^"SGC#XW>.O X\.ZK:^*['X8V'[< M/Q:_:?U[]H+49)K"*WTWX6>-?V;O$^FC2/B*MZ_AO7;SQEIWPILM5NO%6HW/ MAJ+^E2DVC.>>N?O-CICIG'T&, \CGF@#^;[XY?L[>&/V5-5^+]O\.[GQS\?- M ^!W[/\ JOQW\;?#+7;?P_::3X&^ _@+XJ_$KX\_ S]E2+5O"_AE=6U72_C+ M^T?J.L^,/&WBGQ3%XF\1_P##/7[.^L^#+K3+X^(WOO%GZ_\ [%/[0/C']H3X M;>,M8\ MI'PY>#6W\-ZE:SZUKR:=XS\+^*M.MM;U.UM(;BOKJ*RM(;BYNX;6VBNKSR/M M=S'!%'/=?9HS%;_:)D02S^1$QCA\UW\J,E(]JD@QZ=INGZ196VFZ58V>FZ=9 M1+!9V&GVL%E96D"<)#;6EM'%;V\*<[8H8T1:_\ 'C70/B#X7GLO%G@_P" ^D^)M(DT_P 4>&='OO.T MK4[2YD6V,)G5)')_0NB@#\5/^')G@K!'_#Q[_@LG@YR/^'E'QJP=Q)/'D]R3 MFO!O$7_!M)^Q7XOUW5?%'BS]I'_@H_XH\3:]>2:CKGB+Q#^VGXSUC7-9U"54 M26^U35=0\/W%[?WM0E)9?]#''_P#A9B/_ )9Y?GW8>VJ_ M\_:G_@^+L_QMC\4"Z_:Z\3 M2:BZ^ /AU:^*-%_LJ<^'D-J5U"9C>%8IO.@^1]J]/IO_ (A@?V"O^BY_\%!_ M_$P?%'_S-5_1;Z:;^ 6M\;"[EB>XL MC>6P%O=&VDB^TP 0S;XP%K0H_M/,O^ACC_\ PLQ'_P L_K7NP]M5_P"?M3_P M.7^9_.%_Q# _L%?]%S_X*#_^)@^*/_F:H_XA@?V"O^BY_P#!0?\ \3!\4?\ MS-5_1[11_:>9?]#''_\ A9B/_EGE^?=A[:K_ ,_:G_@VJ_P#/VI_X'+_,_$ZU_P"" M(?@*QMK>SLO^"B__ 6.M+2U@AMK6UMO^"DOQGAM[:WMXTA@@@BC@5(H8842 M**-%")&BJH %3_\.3?!?_21_P#X+*?^+*?C5_\ &:_:JBN%MMMMW;U;>[?= MF9^%OC+_ ((*_!;XC>'[SPE\0OV\/^"MWCKPKJ,EI+J'AGQA_P %#?BQXCT" M^EL+J*^L9+S2-6L;NPN7LKVW@O+5IH'-O=00W$166-'7Q3_B&!_8*_Z+G_P4 M'_\ $P?%'_S-5_1[1731QF,P\7"AB\30@Y.3A1KU:47)I)R<83BG)J,4VU=I M)7L7&I.*M&W9@MS.8(_H+_B&!_8*_Z+G_ ,%! M_P#Q,'Q1_P#,U7]&&GZ;IVDV[6FEV%EIMJ]WJ%^UM86MO9V[7NK7]SJNJ7C0 MVT<41NM1U.\N]0O[@J9KR^NKF\N7EN9Y97NT?VGF7_0QQ_\ X68C_P"6>7Y] MV'MJO_/VI_X'+_,_G"_XA@?V"O\ HN?_ 4'_P#$P?%'_P S5'_$,#^P5_T7 M/_@H/_XF#XH_^9JOZ/:*/[3S+_H8X_\ \+,1_P#+/+\^[#VU7_G[4_\ Y?Y MG\X7_$,#^P5_T7/_ (*#_P#B8/BC_P"9JN[\ ?\ !NE^RO\ "C5+W6_A;^UQ M_P %/_AMK6HV']E:AJ_@/]NKXA>$]3O]+^TQ7G]FWE]H>C6-Q<)+1VE&4W&2ND]4]==Q M.I4DFI5)M/=.)?&/[;WCKQ)K]Y;Z?;K:V$%UJ^KZ'=WT\-E:HEM:123LEO JQ1* MJ#%A_.%_P 0P/[!7_1< M_P#@H/\ ^)@^*/\ YFJ/^(8']@K_ *+G_P %!_\ Q,'Q1_\ ,U7]'M%5_:>9 M?]#''_\ A9B/_EGE^?=C]M5_Y^U/_ Y?YG\X7_$,#^P5_P!%S_X*#_\ B8/B MC_YFJ^>?C?\ \&Z/[%7P\\']%^.G[>WV#XQ?M#7/PP\5"]_:Z\2S7#> M'X_V>OC_ /$R(:3*WAU?LFH+XD^&WAZ22X5)G?2TU*S"1BZ-S!_6'5&\TS3M M0FTZXOK"RO9](OCJ>E37=I;W,NF:B;*]TTW^GR31N]E>G3M2U"Q-W:M%<&SO MKRU,GV>ZGCD/[3S+_H8X_P#\+,1_\L\OS[L/;5?^?M3_ ,#E_F?SH#_@V!_8 M*(!_X7G_ ,%!^1G_ )/!\4?_ #,T?\0P/[!7_1<_^"@__B8/BC_YFJ_H]HH_ MM/,O^ACC_P#PLQ'_ ,L\OS[L/;5?^?M3_P #E_F?SA?\0P/[!7_1<_\ @H/_ M .)@^*/_ )FJ/^(8']@K_HN?_!0?_P 3!\4?_,U7]'M%']IYE_T,3]K7]I'QI^T++X5_X1A-<2)/ DGB]$/A2/6?["/V?"W]H'XP_$7XH>$/B'X_\/>$ M?@#\)]0^*&JVG@SX7ZS\/_#WB_Q%KZVNJ:5;Z-IUEK?Q/\%Z9;O<3O)>W6KJ MD$9$4A'H/PQ_:%A^)5O\.)G^#7[0?P_F^(^F_$;4HK/XF?";5?"MQX,3X27'C+2].UJ]T]4&E74:_$/[5_P"S MM\2/C?\ \%#OV3]4\+?$C]HGX&^$_"O[(W[9FG^(?C!\!$\(:>*/$GQ!^&7Q/\)6T7BNPT#Q%X@TS1/[+T[7]5D\&7-_INH&QT75K: M;P'_ (*"?L^?%:75/@1X$TKQ)^V9\6_#6B?L-?\ !1WP3X\^,7POTS0O%7QY MFUKQIJ?[)MUX3=8_#NG?"WX:Z]\1=2TS2O%]MX4\(&W\(ZGXZ\+:!XO\*^$I M&\17KRS@'[P[A@GYN#C[K9/3H,9/7J 1U]#@W# .&Y)'W'SQGJ-N0.."0 >, M$Y%?RY^&OA[\6;CX1^-O!]C^SUXDE_93T+]LK]ECQE\<=7_9X^"'[5/[-^D? MM)? .3PCXGTGXMZ3X0_8<^+'B7Q'\1_">G_#KQMI7P3UWX_Z+\$Q<^$/CUX3 M;QKI5CX;\2>(M&\=:'JGI_Q3\,^ ;ZQ^#?@KX9?L<_&CPM^RQJOQM_:-\3:) MJ7Q^^"'[77Q\^#F@ZQ%X0^$VFZ++X5_8.^&_BK0O&7A_PC\6O$6O_$^\^!$/ MQKT_P+\-OAUK'@SXB^*?#/@[2;[XQ> +ZY /W83X\_#]_P!H&?\ 9G%QJX^* M-O\ !VT^.DEHVBW:Z)_P@-[XYO/AY!"?A9XX\TU+2(9/$MZDC:A>>%_!9@\=^,;3P]X+O+/7[C\I M?^"1?PK_ &A?"?QG^$6M_&?X;_&7PPOAG]@;XG_".?5?BCX/\3:%-H]YX7_X M*0?':X\!^ KJ?6=5\40:;>:=\($\'ZEX7\,Q^,?% M?A\_A^YTK7M?T 6&M7 MGK7[?'QQ3XL_'+QK^Q5X]^'?[3GPS_9+M=#\'ZI^TY\4OA3^Q_\ M1?%_7_V MMX?%.F6U[<_LW?"WQM\$_A#XV\-^%OAD?"EMI>A?M%?%'4]+/V]?V?O!GQCNO@YJ]YX]DGT3QYX$^$WC3XF:7\, MO&NK?!#X=_%[XHV_AFZ^&_PJ\?\ Q?L=*E\&^&/''C.+QOX'33=-N[Y[*PO? M'7@;2_$.I:)JOC3PS9:IZ%;?M9_ '4/VGC^QUH_Q#TC7?VA;3X6>(/C)X@\ M:&S:M>>#O OA_7_!?AM[WQK>V7FV'A75-7U'QYH3^'O#NL3VVO:UIOV_6;33 MSI5DUY)^+'Q6^&OQ0F\%_MK_ +&EC\*?C/JGQ(_:D_X*$_#WXX?"/Q_I_P * M_&][\*;SX*>._'_[-7Q+UWXB>)_B_#HC?#[P/;? [1?AQXU\'^)O"/BS6=$\ M=I>^#_">C^'?#.O7'C'PG"OV@?$_P :_%?P5T_X1:OI'QSU_4(;GQ7XNOKK]G'QYXC\6?M#>)_AOXR^ M /B#]FWS]:E\*:CXGO\ 67TCPZ?&VER?T#C.!G&<#..F>^/;- "T444 %(S! M5+'H 2?H 2?T!I:CF!,;@ DE' &2248 8]SQ]: /SL_9V_X*0^"/VGKOX9W M?PV_9O\ VSH? 'Q:LK+6/!OQB\6_L[ZKX6^$]WX;U339]6TCQ3>>*K_Q"\NG M^']6LXHGT^^N-+W3M>V2F!/M *_;WPX\=0?$CP3X?\;0>&?''@Z+Q#9O>)X: M^(OA/4_!7C32 EW"]4O?"" M:;-X2NO"*_ [P[\5-'C\$7,XFT/3-6^(,NJZ==Z=8QZY=ZO'#&O@K M\;O!?P?_ &>_%>L? CX[_$WX\^&?V8O@U8>$_@/\7_V>/VE;VWU[QAX-^//Q MD\5P:9^S;^UM\$O'>B^*OV)?CS>7FHZ.GQOUWXY^&HO _B'PPWPU\37]YJ?P M^TKQ%_9X!_9/N&<<]<<*Q'/N!CMSSQWQ7*^.?&6B_#WP7XO\>^(VNX_#W@CP MOXA\7Z]+96,/B'\&?'OAK]FCXJ_#/QGXLD_;_\ #W[1WA73?V?/ MVI[GX@^'[/XB_LE?M/OX/\%_M*?M=_%[QU>Z/^T]-XC^,-C\.&\$1?#OX?77 MPJTKQ+'X/D\!Z_X:\-_\(!I/B, _IRO/VH_@IH_[,^G_ +7?B?Q;_P (G\"K M_P"$_ASXT'Q5X@TO4[:]M/!'BOP]I7B30I)_#EI;7VO3Z_J-IK6EV%AX5TVQ MU#Q!J6O7UIX?TNPOM7NK:TF\6TW_ (*)_L\'PG\5_$?C2+XL_"?6O@S8?#K5 MO&7PR^*OP:^(?@_XMSZ5\9?$U[X(^#%]X.^'4NC7NO\ Q!7XM^.M.O\ P%X" MM/ \6O:EJOCZSN_ UU8Z=XKM+G28N$\!^/=<_9;_ ."4WP7\<>)O@3\5?BMX MQ^#O[&_P"-U^S[X*\!:OXC^+7B;Q]H'PP\!:/8^ +/P4NDZAJMEX@A\8K:V. MKSWFD3?\(&/VE? ?Q;\*;/XV:?XV\665WX5ALOAG?>'SXJB\3:Y8:O'!?Z'!%X?!U* M[M=1@AO;.+,5S;QW*M /B?\ 9:\!)\8?VA/VY?VC/$'PP\00?"+XI^*_V9-( M^#-I\:/A?K7@_7_$NK?LV_#6_P#MGQ9T?X<_$SP]I7B[PYIMOX\\5QZ/X&UW MQ%X?T/7K[4O U[XET*UCT.7PYK.I?-?P/_9K_:\\4_\ !.W_ ()6?#CPQX5^ M%FF:3\(O@Y\(?%'[0WP*_:3O/BO\-M6\5>.?AYX,\+W?PJ\)>)!X2\'^*-4M M-#\"_$2WG\>^-/!/B'0K=O$'BOP=X#T[5)I/#MKXGT+6P#]AOV?/CKX _:;^ M"?PP_: ^%ESJM[\.OB[X.T?QWX,N][\/ZO<^'M=@-QIT^HZ)?@7VE74D/ MS2V-XJW-N3YQU^9__ 1Z\)?&;P)_P3@_92\&_'?P9;_#_P ?^&_A M;HNDW7A1H_%MKKNE:?;B1K"+QEIGC70M UK1_&C&2X?Q#I)M)K*TN6C^QWUW M%(77],* "BBB@ KY&_:>_;(\ ?LMZS\)?"OB+P+\:/B=XX^-NK^,-'^'G@3X M&_#34/B9XLU>7P'X;3Q;XKO)].L[_38M/T[2=#D6[EN[N[19&(AA224A3]--50^'XO[;\.O/JMSBRTBZM[Y=Q /L[X6 M?M,0_$^P\#7LGP+_ &EOAU)XY\;>*O!4%A\4/@WJWA.^\,OX6\&7GC1_%'C= M(]1U6W\)^"]>BLW\-^%O$FIW2VVN^,I[3PS;1+?7",U^)7[:W[/7Q'_'7[9_QXMO#NO_MPGQY\5_!U[X.N M?VA=.TWQS^P-^U#X>\*7&C^)?#'AKX4_"G0O&5KXQ\0^'O#7P7U'Q?8>'=!B M^(,O@ZVU#5VU.6/4#\%_#;X8_&O3/@1^T/\ #;X8_ GX@:G\*&L_V$==^*'C MWX+_ $_:E_8N^(WQH^%7AKX\6EO^U1\!HOV8_BO\0KPW/[14?[-^G>);OXD M?%/]G>^T^Z^,%AXFA^%UY//XVM/"$&F@']5.X>_7&-K9^N,9Q[XQ[UY'K?QO M\"^'_C?\._V?-1GU5/B+\4/AQ\4_BGX5MHM(NYM'F\)_!W7OA?X<\:37^M+B MTTZ_@U/XO>#5TW3YQY^JP3ZC<6W[O3+@U^%?Q9T'X6Q^#-'\,_L_?L;?&;P[ M^R_XH_:YTC4?$NM?%?X._M9^)/V>M OM#_9TUNY;Q_I7[!'P]U+PE\9/$7PF MU[QE_8?PVG\/^(/"G@+X,WOQZ!^-6HZ5K.KZ-I7B;7:/_!-CX4?'/PO^T'^S M9-X[^%WQ4\+^$_AKIO\ P69\(:-=>*_A3XU^&WASP;\/_B)^U7^Q?X]_9\\- MZ/X<\3ZUXPD^'W@[Q/X"AUW4_A)X"NO&>O-HWAO0=;\-:?>--X-UK3M) /UU M^/O[=GP-_9U\7:IX)\76WQ2\5:[X0^']G\7OBE#\)OA'X]^*L'P;^$.H7WB/ M3M/^)GQ4N/!FD:DGA;PWJ=SX-\9'1K51J'BC7;/P?XLU/1/#FH:9X M^('_ 4;_9;^'?BJW\/7_BGQ+XCT2ST#X:>*_'WQ/\!^ _%7CCX/?!_PO\:' M1/A'XB^+GQ-\.Z?>^%_ ^C^/XI(M5TR]O+JY31_"MQ9^.?%P\-^"+^Q\1W/Q MQ_P4:^/WB/6/BA/^QE9>#OVCOA7\&_B/\,++5/VF_P!J_P"#O[*'[1/QN\3: MYX \17VL^'I?V/CCXM^+[J.#X)^"O$-F?A M[HNN_$[Q58ZIX"^=?C-X!USPE\+_ /@I[^S/\,/V?_C->1_M^_"_X/Z7^Q3_ M ,(K\&/'W_"&)X:\;?L9_"3]DBR\&>./$IZ>OB/7/MVB60!^UGB;]K;X >%?VC/AK^R9J/Q#TFY_:#^*>A M>,?%7AWX9:.6UGQ#I_A3P-H8U[6?$OBZWT[SQX,T:ZMVCM?#ESXC-@_BO4!= M6WAR'4ETS5IM/\^\/?M[_L^^)?C):?!JPN_B!!<:S\2?&7P3\)?$S4_A?XWT MSX(^./CA\.K/Q/?^._@]X.^+=YI,7A+7?'?ABW\$>-X;RSANH])O]8\%^+O# M6A:SJ_B;PUK&CV?AWQR^#FIV_P#P4!_X)W_$'PG\.KVXT_3)OVK[GXQ_$3P[ MX.;[-_:,_P"SAX9\#>"-6^)/B;2]/56O]0ATN'PQX5N_$UZ]S+!9PZ#I,@BM M4M(_GKXU:M\0/CI^UG^RAXB\*?"+]JKPE\;?V?OVLYO#WB'X0_$/P/KVJ?L> M6_P'MKKXD^%_'G[6%KX]&A6GP8OO&WB'X*>*K^^^!OC'PQX\U#XN:)XM\36W MPHU;P)IMRWQ'@LP#]R 00".01D'U!HIJY"J",':,C@8..1@9 Q[$CTXIU !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 48S1 M10 F!Z9Z=>3P1Z'D48&_;OU.<#.>N!GH*6B@! .G P!V ]A MT^GH..E&/K^9_P :6B@!,#.<=\GW(Q@D="1@8)YX'H*6BB@!, =A[>WKCTSW MQU[TM%% !1110 4444 %)@?TZGD>A]1R>#GJ:6B@!-HZX[@_4C&"1T)&!@GD M8'H*-H].@P.O /8>@X' XX'H*6B@ QV_J?Y]:3 ^OU)/3IUI:* $ Z=^3[G MIDGOP .>P I:** "BBB@ HHHH **** @'@\CN#T/;!'<>QI-HYXSG&<\].1 MU]#R/0Y-+10 FT>GOGOG@9SUZ #KT '2@ #I_P#6_+^7IVI:* $Q]?S/^-&T M'J,]!]<3ZFEHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #/__9 end GRAPHIC 20 synopsyslogo.jpg begin 644 synopsyslogo.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[0KZ4&AO=&]S:&]P(#,N, X0DE- ^T M ! 8 $ 0!@ 0 !.$))300- $ 'CA"24T$&0 M ! !XX0DE- _, D $ .$))300* ! X M0DE-)Q H 0 ".$))30/U !( "]F9@ ! &QF9@ & M ! "]F9@ ! *&9F@ & ! #( ! %H & ! #4 M ! "T & !.$))30/X !P #_____________________ M________ ^@ _____________________________P/H /______ M______________________\#Z #_____________________________ M ^@ #A"24T$" $ $ ) "0 X0DE-!!X 0 M .$))300: !M !@ * +8 & &< ,P P M '4 - T 0 ! "V M* X0DE-!!$ M $! #A"24T$% ! (X0DE-! P "%X ! < !D M %0 @T "$( & !_]C_X 02D9)1@ ! @$ 2 !( #_[@ .061O8F4 M9( !_]L A ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P, M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X. M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P, M# P,# S_P 1" 9 ' # 2( A$! Q$!_]T ! '_\0!/P 04! 0$! 0$ M P ! @0%!@<("0H+ 0 !!0$! 0$! 0 ! (#! 4&!P@) M"@L0 $$ 0,"! (%!P8(!0,,,P$ A$#!"$2,05!46$3(G&!,@84D:&Q0B,D M%5+!8C,T)E\K.$P]-U MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D M8N%R@I)#4Q5C+RLX3#TW7C\T:4 MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 M Q$ /P"W]5\' ZWU+J^/UZS]&@ M]4^KO7L#ZHE_4K#Z^#E-LIQK7>W8QN5Z=VQ=%UCI/2/K2UW4^ M@Y;&]6PB-F50Z)I]+9C?6;ZO='OE]0Q**LAFYT/)?D^LYVUW M^$M]ZJ?5_ R,SK_1NDY(='2V.R,FMVOIV%_VVVK;^;^G=AU/6W]9?_RB]%_J M4_\ GS*1T@>"/:<_^\3MIYEJ_7/IV-]7\[I-_1O4PK+K'>H:[;(<&.HV@M>] MS=OZ1^]O^$_/17T,ZU_C$R\#J9=DX6.PNIQG.<*VEM>.X?HVG;]*VQ[D3_&= M_2.B_P#&V?\ 58R72_\ \J'4/^+=_P">\1")/MB7Z7!/U?I?,@;7X%@RAG1? M\8F+@=,+\?"R&;K<9KW&LEU>2X_HW';].JM[/W%3_P 7O1NG=9Q<[]I5NR#2 MZH5DV6-+0YKG.VNK>Q:'4_\ \J/3_P#BV_\ GK,6;_B\Z4_J6-F[<_+P!6ZL M$8CV,W[FN]UGJ57.W-_-V;$2?U9-T>"'JZ_-)73Z!R*>H=6=]3\MK,G(=75F M4A\/<0RM]-WL>^?9CV97H>S^:]7^NNES/JF,WI_3.H?4XU8]P;NMR6VO87&& M[=S@+=UC+M_K,L_XJU;E.#]5OJ?TY].1:*L?-<6VORCZGJG:1Z3X;LV>EN_1 M^GL7/=3KO^H?4*L_I5AMZ/U!Q-N \S! W.])SOSO2_F+?^LW^K^CV+W.(^CT MZDQL>G)IZ@57>W^^V.FO?T7_ !BY6"YSAC=4!?4'$[9>#E,VM^C[;F9E+53L MMS>L_6KKF=A&QSNEXE[,(5DN_3,8_$QO3;]'>^_[9=4M;Z]X)KR^F_6"L$-P M"\WO',,:L9KQ6S)>ZVRT\"JF:MSO^N-O ML_ZXF\0X/]^Q]/YVSWV>I_A%T./\ 5WKYZ=TZG)R@[)QFO;:\W6&#ZCW4V,L#=]^R MIU?TO1LWX]7Z?T_66=U_ Q#2[ZZ_5;*;3=27.R#7_-W .V7N+#M]^X?IF?0R M/^/_ $RZKZN]6=UGHV-U%]8JLN#A8P&0',Z_F_)O< T16W_!UCZ#&5L_??\ \8MY9'UO_P#$MU7_ ,*V_P#4 ME32]RCQ[6..N'B_J\7"N-]?J\[_BVQ[,NWJ?7\@?ILNTUM/A)^TY '\G?;57 M_P!86UU/ZK.S_K)@]<&7Z0PFL:]1NS=ZW^B0?\7?_B7I_P"- MO_\ /MBZ5')Q^[+A[?\ C=>*C?$:<#ZT?59WU@LP7MR_LOV)[GD>GZF_<:G1 M_.5;/YE"SOJCD'KK^O=*Z@<'+M$7,?4+ZW>UE3O9OIVJO\]=(DA'W>$5\ MM2J^&N'].U"WF\'ZI9#>NLZ]U7J!SLNH;:6,J%%;?:^H>S?$W\M1NN&N']"J4;<;ZT? M5NGZQ8+,6RYV.^I_J56M <)VNK=]2^I]7&-3UGK'VC%Q3 M(KIQFTO=(VNW6^K=[MGM_FUUJ24/=HEZC?I>_\]/A[G_'5T%/(,^I76:NE6=%KZTT=.M+MS#B@V;7 MN]1[/5^T#Z;OY"Z'HO2:.C],IZ=0]UC*0?>^-SBYSK7N.T-;]-ZO)(9/#EW.!=!43(C)A$ @$"! ,% P<)!@0' 0(#$00 (04&,1('05%Q(A-A M@;&1H3)SLS0VP4)23;%FP"\@MT(9EJSNQ52T MC"CMFQ-.8"GE%%I2TMO$O.JC,CB305)X]O?[,2AY>..+$?&O7,&97 MU>R#FBOSUSMMBJTN:9N;55XU_"HQE/1DI!S=:A:M*QCA-=,Q52&46(IV2.3T MC)F%0#TYWKJ.]YM6T_7K.U>&*-7'*AH:DJ0RLS@CNX4SK6N6MI=_+J#317,: M%0 >']]<:)M+8,\;*<4.J&XEQO%GLE]Q!EK)& K[8?&=OU7P!QC8:&P6*-LM;P=D=6^&0G)$B[J^SLO0[/=?>7*3OU'A M&UKG7J:!CF,)40* =@]G3W3:^MM?UC?6I^BC0/=Q^GY1E&HD5*"F545:^W&6 ME2+:JQ4=)5.:%#TV44D;Q647*97N(@)1\>H?O'J/K6@;GU32;*PL#:0 M.H7GA))!16-2'7M)X4RQI7VJW%M=S0QQQ\BD4JOL![\![WDB,N\56[]U7<=SJ%LMP+*81Q+( R@EI M*N5.1:B#EJ*"I-*T(%:-9P2373RH&]-J ',<3GXY8TOCBX5M8-J-2\=[)["6 MW,5QR+F1C:)1P$57F46D "RB[URJW,9;TP;^* M8&/M;UZH:]H&XKW1-&M[:*RMBH%4+%B45S7S !:M0!0#E7FSQG?ZO<6UU);P M(@C2G9QRK^7 IMC)?,?#SOO<<9ZPYQR,:ET!]2+)#PMBG%5HFU5FT5^%N#BI M9&K,G8&BQZ9U)VC;7VNZ5!_%3!U9E7- M&5F0/&QJZY $ L?T3S#B2MQ%JMDDES"O.U1D.!!(J#Q']AB4'U%=[L([DX3D M(&XWG 8,)A\R3(I)93SB]I# M_P!LZHDT2.Z:E*M2H/"*#O[,:^@HO\),& )$I_=7!(,#<'FN^>-3, 935SEM M)3LCY4P%BG(\I)Q>28>4K;6VWG',%8Y#_P";E*F=TO7V\Q*G,1JG(-W I%*3 MWH![F&$ZOU4UG2=Q:Q8#2K"6RM[R6, Q$,4CD91Y@].:@XE2*Y\N!\^L3PW4 M\?HQF-78<,Z D<:\?=@3?"+N;L76-QZ-AIUE&YVO$][I^6QF:!;;'*V"NM75 M#P[=LAP,C -)9P]+79%.2I3=LHJR] 56BATS^10(!;#ZI[9T6?;5UJ:V$4>H M12P\LB*%8B29(V#$ 7TP)5*Y@4.; &O?QQQ+49K? M^6G?JD8]V[S-E&R0%U_7-GF$XBP%;$BVM7JLU9FEXE /TUW9?;YM=;M=PVMM*MN M8J>3)A+ZM0RL64TY,J 9$UPQI5[)J"7"7**0M.SC6O$<.S&!WS?9KS3QW<=. M]]JN-EE;I/1>5=>LL6QM*R+%>0-5F_Q!\H'J.G( M%,8>YP#IW:2:7I>\]Z;2M[:-;5&BN(D(!Y>>*/U@M1DH9TY5X <.&,K(0PW] M_9*@" JRCNJ!S>ZI%,,K<(NQ"FP7'WBLLM*.)2X8:=R^$[6N]9^_DJBH "/B/:D.J>C#1]XZAZ<86VN0)TH*#SU#^S_, M5SX$8C^L0>A?24%$?S#W\?GKA;'G$V'NN<>124Q)C.>L3ACB:+IN$:]#5V5= MLD)F^R:_XW8RH(-GB)%98;/:BPRAC@01/&E+_P")0,:[NE6C6NE;+CU&^A0/ M<,\[,P!Y8QY5XCARISC];$@T>!(; 2R**L2QKW=GS"OOQS7EFRWF_$V9V&B$ M=DZV,,-:NXGPA0F59A+#+1T3=+-+X:OGO=/-.TK4=,?=KV$9U._N)Y"S*"443.B1H2/*JJ@X4J>)-!3/3(H9 M83>F,>K(S&M. YB !W 8)UO]PAZIZJ:/9(SCC>V9A6RSA^'JLTE89NRP[B* ML[][;JK7Y/W^ :5]F6*0].3669^Y.$E6RHD]11P4O8T$V?U3W!N#=5EI5];V MPTZY9UY55@5 1V%&+&O !N8$$5H%P.L=8N;F\CAD5/2UCN+*0QJH9B&[ :4I7W\3W8MF%]LJ8VMS3\Q621HJN5\>(Y)4J5T9S M41 :NJ9JRC%RS_+LQ"1D7::GL8]DV..XZO(3QY#)_BNLO&O3.))V2.]>S@/\ M.+G346[%O)Z7.A5FNO0B($(8E7M@#<-(8^6UR =>5%+HHOEYHAS\II44J_*/ MHUR*_2)I1.\9"O\ _]#L&^VA6Q?%=LQ&;IZ[++6/#\;DEQ>*=;B1JTNIB^1F MI Q3T'*<<)0*->EBS2T2UD2J@E(M5/24.V>*$(;JS:.[M%W_ *%)M?6@$U)H M.1TK3U0H_P R(_I#E#E:54BH#*"<3*RO8-2MS:7&4O+0CO\ :/;VT[/##%VD M6\^I7*ICM@PN6/<>.LPT9L22N&$LFP%=NBD"[<%,R<6O'ZEFBUR3U8?>F!3N MFZ1'3(5"(O"$$Z)UZ7W3M3<73^]=[:\F&FRFB3Q,R:C4/+>DV?=:\>T"J51G;:'87],K-.K ML-6(9+),-Z-LI3Y*,AFT7D MDC1S*'9V9F])O(XJQ)^@S4[L:]K=/%>07$CDD,*DFN7 _,3A3CZ?/9Z+P)M7 MDK'%ZF_T_1F.@T9V[#+*2OS*0?@H8I4B1]%0LQ.WB*AE52%#VC MV'H7K%H4FK[?L;VTBY[NVN% IQ*3$1D#QD]+V4!Q)MW-I/<3[,/W;"PTM MD4YA H\3E7XG!+OJ?OWWI]\)9C_.<>=0?H1]TW)]9#^[)@?MWZ%UXK^7!P>& MC^LS5'X2MOS.O'55]3/QSN'ZQ/LDP'U;^HW/B/@,*O?4)_V-V7_$N+/RM]U? MW1S\%0?S$OQ&))H7W!?UCB0WU 7[%XU?X\3OY/B/H-T?^][X_G5^,V&-#^GJ M'U@_YL,-\-']9FJ/PE;?F=>.J:ZF?CGNAND7X&TWZR;[5L2?1/Z=%XM\3CK/U#7^U^N7\'L0_,G-?0_HU^' MM;_W6;[*##6A?=9_KF^"X9)U!WRTHQGHUJRRNVV.N\)-T757!<=:ZH?,-">7 M:'F*]B:JLIJ <4EA.NK6:QQK]JHW5CR,S/2."&3%/S 2]4CN3:6Z+[=>OM:[ M>O7BEU"7)2UD(:5J'E-,V.=:4 MI[<*<<&-==V'DXU_*2)<2D3&PV;GEF%)NJLU803_ /DJMF=29TP[-F+F5GF MK/S,)2BNZ3( ^1R@/0O5:98=BZQ60+(S0!>\L)XFH.\@*3X GLQ)]98+IT^= M#5:?^('\F.][2Z;;*<*VT]/VJP2*]SPG$VMTMC^\R3,9%BP8V)K(1DGB',#% MFLDJV=/X!\NR3D2>[H2:9BN6:C9\F=!J(T#'YR^_L[.W+BS[I)NYJMR=8Y83 MQ*I3ULHTECWO&'\@Q5>LEDHCM^#!&3EJX:4:+FF:/+OD42(2C9-(%?!)-VDW M8^FW!A4 ^/M]GR8RO)KJ_ YLX]\^XCIU8BHIW6:7(9*QW!5V,:Q;9M;<>.U M+^A'PL;'HMV*#RU^XO(X?N 0YY,YC"4QA4!O8NO3:7O+2-1N9V99)1%(S$DE M)!Z=6)SHE0W[(\,8Z=S['MG#H$4C3^#8U_)6"+BP,57TY.QTR575.()G%0L.F'83 4IKPZO[9EU MJ#;UU9I6Z%VMN2!^;.0%)]BN /VSB0ZW:-<+;.@\_.%]SBA+GK%LN^UN1WATU#D<61C.C-0CLIE 5*"BN5[/%K=E#")DB'[")@ MZ,]1[Z';.P9["T\HDC2TC'_"5Y6'_P!2N/&F']4D6TTUHTRJ @\*?^4'!7^< MSB?R#E2V6;=_7MH_N=A<043_ ,VXP;)@XGW#&EUQC 1UZHR"906F!95B$;-Y M"*(!W8@V*NV!83JI$K[I3U"L]/MX-JZRPBA#GT)3DH+L6,8G'VUT# :I[@(UR+S2JUCJS6[!9&+%2B MYR]Q!@VC8^7;2HKL8S*#UXB!S-%$RLI-P4#-!3<'(TZ%[_Z:WFWIIMP;;+MI M8)9E4GU(*U)((S,0';])!]*J@MAK4M*DMF:YM:F+B0.*_P"'P[>_#!%7Q[0: M0H\5I='I]05D2(IR"E7K4+ */DVQE#-R/#Q+)H9R1 RQQ(!Q,!1,/;MW'JGI M[R\N@HNKN20+PYF9J5XTJ33 -I'>G.Y/B:XW#K6QAC__T7@&.9=8\V"]QC%Y M7P3EDUKBY-@_Q_&WR@7I2Q0PLUCR[1S5FDK**2L<$>50S@AD#I@D!A.'B ]% MGTS7=+Y;^33[NW]-@1(8Y(^5JY$.0*&O#.M>&'S%<0TD,3K0\:$4]^$Y^5K0 M29XN\QXVVKU'O<_1*%;+D[;T]M'S+M.V8COR$[$79/@72,51QTKT^W?%OW3+[;^X[1)KN.(%R5')-'4#F(_-D5J5I3.CI M0B@E6F7PU&*2VND#.!GW,._V$?XC#/\ Q;[C3V\6H5.S)Q[D( ML4W,UA9&TU46:AIV';&.<6S6>A)1D[50#[C9VLLBGW33(8:'W[MJ':NX[G3+ M:0M9LJR1US8(]?*3VE6# 'M !.9.([J5HMG=/$AK'0$>![/=A2W>3 !M-]J^ M1.Y-&2D7#.6J%:PD\0[MV:4ANHVE9*;CXY,#)K*Q4'AACD6 'V=DG*"0F,(" M05>A]J:P-S;?V9;,W-*#S3CB:61 4GVM.;:3V@GVTDUG/_%VU@A-3Q;_ ./^ M]N4X(S],MK\!4]B=I91D(&4&(P32GIBF /3+^'7O(I \ONG ZGZ: ABA[!(H M7O\ :'4+ZZ:QGHN@1MWSN/ECC_\ U^;&AN&?_(M@?^(_ ?EQIWU/W[[T^^$L MQ_G./.MGH1]TW)]9#^[)C/;OT+KQ7\N#@\-']9FJ/PE;?F=>.JKZF?CG^H3_L;LO^)<6?E;[J_NCGX*@_F)?B,230ON"_K'$AOJ M OV+QJ_QXG?R?$?0;H_][WQ_.K\9L,:']/4/K!_S88;X:/ZS-4?A*V_,Z\=4 MUU,_'.X?K$^R3 +5OZC<^(^ PICSX?V9YC^$L0?+&L]=#=(OP-IOUDWVK8D^ MB?TZ+Q;XG'6?J&O]K]G3S MB;X\LCZD:M9"NNL]7GKE?-<\(W.VSCBSY$;KS5FM&,ZQ.3TLN@QN+5D@M(RK MY58Q$4DTBF.($*4H 5'N3J%O*RW%K]G:Z[(EM#>SHBA8_*JRLJC-"<@ ,R3 M@)=:G?1W5S&EP0BR, *#@":=F"=8;UBU?U1AIMWAG$.,,-QYXY9>T62%A8R) MDG,/'%,^5-9KD^\YI[$1I4C+=GCPZ#< ,< +[1Z@FIZ[KVX98EU/4I[E^;R* MS$@,45/# Z6XN;DJ)96<]@_N&,0QSMICM&UG<)0F;];<]IW.NR[ M&?QC6LJ8WR(]GZR9OX3(.:Q!6"4?N8Y!!0!55!+LC]TWD40 >G6TG<^@-#JD MNE7UF8G!65HI8PK5\M&90 >X5SQD8;NV*S&&1*'(E2*'Q(PG;R8:;6[B(V6Q M1G[4[)5AJM3OTK:YG&BA')7%BQQ.5Q:+5GJ')J/@>-KE2W<58D"-PD$EP>L_ M6:OTUQ3%9STGL;&TS_='4#$N?K!!LH"SVIA-PUSB(\% M!APM-0L$I5)M[$)N%%UD8>;<1(O6Z"BBIVR3D$#J*&3%0W.V\] 3;&Y-1T>& M4O;QE60GZ7(ZAU!I^"EF\1Y: M?*2?V<'3^FGU]-5\&9JV1EV":LENWB5A-VN MQG;*E >YEH4/( I1&I^N&L>OJVEZ)&_DMXC(X[.>0T4'VJBU'L? ;<$_--# M;@Y**GQ/^ ^?!X;7MWJ?0[<_Q_>-GM>*9?(IVUCY2DVO-6-J[;HU^^0;.63) M_6Y>RLYEF[>-GB*B2:B)3J$5(8H"!BB-2V^W-PW=LEY:Z#>RVC D.D$K(0*@ MD,%*D @U(/8 M8*2P(DPK=[9NYE)*7O4*FD"9(.^-',D5T]*02MI1))10"E?=S.[AZ6=0;X7E MEM35B9K27R0NU"0*\GT3FCZG)ZD=G-YD.2GM'L]H^'ACLW M 9R"Y0/Y.7S=3'61%989U>V=IV@W-EJ^E1B*WNGXU MH>X_EQ.[F;Y+-?=^L>X3P?K PR'>9Z(R2-WDG[FG2,.11<]5D8".K$)"KE5G MYN91[I MD9*H3S5:/LD%!3;: AHA&Q1;@I'$3*O4:Z+L6JH%700<)E6*FJ!TR51U5UG3 M]:W9+/IMPLMM% D?.IJK,I9CRD9$#FI49$@TJ*$AM8GBN+TM$P90H%1P/'A\ MN ;?4I9LCK)L=B3!4*W8$/C3'1;;=))JBV)(2%AN\@[_ $[!S#@B?O;A.J5J M.%XR(H<2(A87 D* JG$UK=$-+>#1-1U:4FD\W(@-:!4 YF'9YV-&IQ],5X#! MC;\)6WEF/YS4'@./RGX89(XM-?AUJT.UWQT]:)M+-(4M'(EU $RD=#:\EKK7 M:092!BD("SRO-IE")\O:'IL" !C &&DM_:Q_KF[=:O5:L"R^FG=R1>0$>QB MI?Q8X :E/_$7L\@/EK0> R^?C[\ '^I^_?>GWPEF/\YQYU;W0C[IN3ZR']V3 M!O;OT+KQ7\N#@\-']9FJ/PE;?F=>.JKZF?CG^H3 M_L;LO^)<6?E;[J_NCGX*@_F)?B,230ON"_K'!&>;;4_-N:-8]%,R8DHECR+# M8JQ"6O9!B:C$NYZP03*UU3&S^"L1(.,3=2KZ$(K!/$GRZ2)B,?\ TG4$$SF, M2%=+=PZ7IFN[LTS4;M(9;BYYHRY"JQ1Y0R\QH WF4J"?-F!F,]#1[F&&XO8I M7"EGJ*Y T)J/GQ<\:'-7J7K9J#C+7C/$?E"H7_$);+7GJL73?U#"SC60N5DL M#1VS5:21)*/>LF\L5L\;.VZ(D<)B*9CE,($QWSTOW%KFX[[6=(>"2SN>5A5^ M5E(15(-10@TJI!.7&G:M0TBZN+J2>$J4>AXTID!@1VT*F2.7CD"NU\U3P]D. M2K=ZD:'4(=Y,P:A&M:BJY5(*M+VG(TW%*2M;IT&!5X;TVQDTP%180( M:Q=!%CTXV?:VFX-2A6>)9'(5LV+.S@G123U=L:K*10MJ@W^BFEG\2]..\Y2KDA<<99%J,29N65M5$MU M4\IJ5) )5J'@P%#D:=DWOHQJ-D4M9%8D@C/++L]F)4!LE:XZ!X5QKER!7JE]*I=K5,5=YXA)UY"XW:>L,/&3"93&] MUF"0SYNHZ;F[*-5E#(J "B9@"CNH^KV.M[OU2^TZ826GD0..#$\/8)'MTF'ZI>XF'Q.';L9LO#@/FIA,?FIP5F;$O(;E+/-EQQ9 MC8GO%IQ_[Z:C4JE1'EKBW<&\N3IK-R4M+2D%'2":#]Q!1:2"*8O3)E;.%G'@@=0R2 MX)Y=;-=TN]32=)L[Q);N*1WD"$,$!4 !B,@QS/+6H J0*BONOW$,@AA1PSJ2 M33LR[?;AJOKG_$:Q_]-^B2B8N9;@TEXV/E6@*%6!K),V[YN"I ,4BH(NDU4P M4(4X@!NW< $?^_6:221-S1N5;O!(/S8]!(S!H<6<96*U"KG=0U>@XETHB9NH MYC(E@P7.@QB]@D&KT#G.G@F@JGD31 MCHZB/BFLVP]32,B"EA8KI86*Z6%BNEA8P$C5*M+N1>2U:@)1X8A$S.Y&'CGKD4TP[$(*[ELJ MJ)" /L#OV#IY+BXC7ECG=5[@Q ^8XR#,,@Q QEVC-I'MD6;!JW9,VY 3;M&B M"39L@F B($101*1)(@"/V% Z;9F=BSL2Q[3F<8DDYDYXN.L<+%=+"Q72PL6 M,C%QDNV%G+1S&49F.10S21:-WK85$Q[D.*#E-5(3D$?8/;N'6:221MS1N5;O M!H?FQZ"1F#0XMHJ @8/U_P $A(B']Z]+WG\*C6CZ_NB*/K>CZQ_' MR[^/D/;[1Z]DFFEIZLK-3A4DT^7"+,>))Q;VNSP=)J]DN=F?HQ5;J,!,6>P2 M;@0*A'033 M'JJ794458F@]^//]T)K4[R#\M-2O=S;'6:V7-%IV3OK9+5+:/L)9P(RWZU.:3Q& M)O>LMCIC(G$($'BMQ,9!VR@XQJZ1,8ADS&2<(-4U4Q,0X@(@(=P @$0Z?>YN9%*/<.5/86)'QQD78BA8TQL?3&,<5TL+'_]D! end XML 21 R1.htm IDEA: XBRL DOCUMENT v3.3.1.900
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Oct. 31, 2015
Dec. 10, 2015
Apr. 30, 2015
Document And Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Oct. 31, 2015    
Document Fiscal Year Focus 2015    
Document Fiscal Period Focus FY    
Trading Symbol SNPS    
Entity Registrant Name SYNOPSYS INC    
Entity Central Index Key 0000883241    
Current Fiscal Year End Date --10-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Common Stock, Shares Outstanding   151,452,864  
Entity Public Float     $ 5.0

XML 22 R2.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Current assets:    
Cash and cash equivalents $ 836,188 $ 985,762
Short-term investments 128,747 0
Total cash, cash equivalents and short-term investments 964,935 985,762
Accounts receivable, net of allowances of $2,561 and $2,026, respectively 385,694 326,727
Deferred income taxes 94,994 111,449
Income taxes receivable and prepaid taxes 46,732 26,496
Prepaid and other current assets 71,446 54,301
Total current assets 1,563,801 1,504,735
Property and equipment, net 263,077 249,098
Goodwill 2,471,241 [1] 2,255,708
Intangible assets, net 363,659 365,030
Long-term prepaid taxes 18,736 17,645
Long-term deferred income taxes 178,915 208,156
Other long-term assets 186,310 175,127
Total assets 5,045,739 4,775,499
Current liabilities:    
Accounts payable and accrued liabilities 385,542 397,113
Accrued income taxes 19,565 31,404
Deferred revenue 968,246 928,242
Short-term debt 205,000 30,000
Total current liabilities 1,578,353 1,386,759
Long-term accrued income taxes 37,763 50,952
Long-term deferred revenue 93,613 77,646
Long-term debt 0 45,000
Other long-term liabilities 202,021 158,972
Total liabilities 1,911,750 1,719,329
Stockholders’ equity:    
Preferred Stock, $0.01 par value: 2,000 shares authorized; none outstanding 0 0
Common Stock, $0.01 par value: 400,000 shares authorized; 155,157 and 155,965 shares outstanding, respectively 1,552 1,560
Capital in excess of par value 1,610,460 1,614,603
Retained earnings 1,725,727 1,551,592
Treasury stock, at cost: 2,107 and 1,299 shares, respectively (98,375) (49,496)
Accumulated other comprehensive income (loss) (105,375) (62,089)
Total stockholders’ equity 3,133,989 3,056,170
Total liabilities and stockholders’ equity $ 5,045,739 $ 4,775,499
[1] There is no accumulated impairment of goodwill for periods presented.
XML 23 R3.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Statement of Financial Position [Abstract]    
Accounts receivable, allowances $ 2,561 $ 2,026
Preferred Stock, par value $ 0.01 $ 0.01
Preferred Stock, shares authorized 2,000,000 2,000,000
Preferred Stock, shares outstanding 0 0
Common Stock, par value $ 0.01 $ 0.01
Common Stock, shares authorized 400,000,000 400,000,000
Common Stock, shares outstanding 155,157,000 155,965,000
Treasury stock, shares 2,107,000 1,299,000
XML 24 R4.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements Of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Revenue:      
Time-based license $ 1,792,212 $ 1,699,135 $ 1,599,464
Upfront license 197,325 135,757 132,018
Maintenance and service 252,674 222,580 230,732
Total revenue 2,242,211 2,057,472 1,962,214
Cost of revenue:      
License 303,633 268,348 268,910
Maintenance and service 105,242 87,226 80,338
Amortization of intangible assets 110,045 101,311 104,304
Total cost of revenue 518,920 456,885 453,552
Gross margin 1,723,291 1,600,587 1,508,662
Operating expenses:      
Research and development 776,229 718,768 669,197
Sales and marketing 474,407 453,079 425,982
General and administrative 165,097 155,215 143,791
Amortization of intangible assets 26,004 24,808 23,199
Restructuring Charges 15,088 0 0
Total operating expenses 1,456,825 1,351,870 1,262,169
Operating income 266,466 248,717 246,493
Other income (expense), net 15,144 23,425 29,173
Income before provision for income taxes 281,610 272,142 275,666
Provision (benefit) for income taxes 55,676 13,018 27,866
Net income $ 225,934 $ 259,124 $ 247,800
Net income per share:      
Basic (in USD per share) $ 1.46 $ 1.67 $ 1.62
Diluted (in USD per share) $ 1.43 $ 1.64 $ 1.58
Shares used in computing per share amounts:      
Basic (shares) 154,957 155,054 153,319
Diluted (shares) 158,065 157,710 156,601
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Statement of Comprehensive Income [Abstract]      
Net income $ 225,934 $ 259,124 $ 247,800
Other comprehensive income (loss):      
Change in foreign currency translation adjustment (39,567) (24,093) (12,726)
Change in unrealized gains (losses) on investments, net of tax of $0, for fiscal 2015 (28) 0 0
Cash flow hedges:      
Deferred gains (losses), net of tax of $7,107, $(3,108), and $2,999 for fiscal years 2015, 2014 and 2013, respectively (18,614) (5,419) 6,057
Reclassification adjustment on deferred (gains) losses included in net income, net of tax of $(6,212), $(125), and $(540) for fiscal years 2015, 2014 and 2013, respectively 14,923 (3,882) (6,565)
Other comprehensive income (loss), net of tax effects (43,286) (33,394) (13,234)
Comprehensive income $ 182,648 $ 225,730 $ 234,566
XML 26 R6.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements Of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Statement of Comprehensive Income [Abstract]      
Deferred gain (loss), tax $ 7,107 $ (3,108) $ 2,999
Reclassification adjustment on deferred (gains) loss included in net income, tax (6,212) (125) (540)
Changes in unrealized gains (losses) on available-for-sale securities, tax $ 0 $ 0 $ 0
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Total Synopsys Stockholders’ Equity
Non-controlling Interest
Balance (in shares) at Oct. 31, 2012   150,899            
Balance at Oct. 31, 2012 $ 2,543,971 $ 1,509 $ 1,585,034 $ 1,098,694 $ (168,090) $ (15,461) $ 2,501,686 $ 42,285
Net income 247,800     247,800     247,800
Other comprehensive income (loss), net of tax effects $ (13,234)         (13,234) (13,234)  
Purchases of treasury stock, shares (3,996) (3,996)            
Purchases of treasury stock, value $ (145,016) $ (40) 40   (145,016)   (145,016)  
Common stock issued (in shares) 7,266 7,266            
Common stock issued $ 129,559 $ 73 (55,312) (21,640) 206,438   129,559  
Stock compensation expense 67,482   67,482       67,482  
Non-controlling interest in an acquired company (42,285)             $ (42,285)
Balance (in shares) at Oct. 31, 2013   154,169            
Balance at Oct. 31, 2013 2,788,277 $ 1,542 1,597,244 1,324,854 (106,668) (28,695) 2,788,277 0
Net income 259,124     259,124     259,124  
Other comprehensive income (loss), net of tax effects $ (33,394)         (33,394) (33,394)  
Purchases of treasury stock, shares (3,092) (3,092)            
Purchases of treasury stock, value $ (119,747) $ (31) 31   (119,747)   (119,747)  
Common stock issued (in shares) 4,888 4,888            
Common stock issued $ 82,470 $ 49 (62,112) (32,386) 176,919   82,470  
Stock compensation expense 79,440   79,440       79,440  
Balance (in shares) at Oct. 31, 2014   155,965            
Balance at Oct. 31, 2014 3,056,170 $ 1,560 1,614,603 1,551,592 (49,496) (62,089) 3,056,170 0
Net income 225,934     225,934     225,934  
Other comprehensive income (loss), net of tax effects $ (43,286)         (43,286) (43,286)  
Purchases of treasury stock, shares (5,672) (5,672)            
Purchases of treasury stock, value $ (260,000) $ (57) 57   (260,000)   (260,000)  
Equity Forward Contract $ (20,000)   (20,000)       (20,000)  
Common stock issued (in shares) 4,864 4,864            
Common stock issued $ 84,526 $ 49 (74,845) (51,799) 211,121   84,526  
Stock compensation expense 86,400   86,400       86,400  
Tax benefit from stock-based compensation 4,245   4,245       4,245  
Balance (in shares) at Oct. 31, 2015   155,157            
Balance at Oct. 31, 2015 $ 3,133,989 $ 1,552 $ 1,610,460 $ 1,725,727 $ (98,375) $ (105,375) $ 3,133,989 $ 0
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements Of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Cash flow from operating activities:      
Net income $ 225,934 $ 259,124 $ 247,800
Adjustments to reconcile net income to net cash provided by operating activities:      
Amortization and depreciation 211,821 192,826 187,404
Stock compensation 86,400 79,440 67,511
Allowance for doubtful accounts 1,300 (1,250) 102
(Gain) loss on sale of investments (109) (6,999) (868)
Excess tax benefits from stock-based compensation (4,245) 0 0
Deferred income taxes 36,883 (17,100) (676)
Net changes in operating assets and liabilities, net of acquired assets and liabilities:      
Accounts receivable (56,533) (65,018) 37,590
Prepaid and other current assets (23,106) 1,836 (12,063)
Other long-term assets (16,259) (23,270) (27,468)
Accounts payable and accrued liabilities 27,568 40,645 (1,135)
Income taxes (44,633) (9,095) (2,306)
Deferred revenue 50,139 99,814 814
Net cash provided by operating activities 495,160 550,953 496,705
Cash flows from investing activities:      
Proceeds from sales and maturities of short-term investments 109,173 0 0
Purchases of short-term investments (238,902) 0 0
Proceeds from sales of long-term investments 0 7,774 989
Proceeds from sale of property and equipment 0 0 2,000
Purchases of property and equipment (86,965) (103,275) (65,459)
Cash paid for acquisitions and intangible assets, net of cash acquired (340,153) (394,623) 0
Capitalization of software development costs (3,682) (3,638) (3,609)
Other 900 (3,488) 0
Net cash used in investing activities (559,629) (497,250) (66,079)
Cash flows from financing activities:      
Acquisition of non-controlling interests 0 0 (44,004)
Proceeds from credit facility 460,000 200,000 0
Repayment of debt (330,425) (230,968) (30,712)
Issuances of common stock 84,904 82,083 131,914
Purchase of equity forward contract (20,000) 0 0
Purchases of treasury stock (260,000) (119,747) (145,016)
Excess tax benefits from stock-based compensation 4,245 0 0
Other (794) (5,057) (10,167)
Net cash used in financing activities (62,070) (73,689) (97,985)
Effect of exchange rate changes on cash and cash equivalents (23,035) (16,693) (10,582)
Net change in cash and cash equivalents (149,574) (36,679) 322,059
Cash and cash equivalents, beginning of year 985,762 1,022,441 700,382
Cash and cash equivalents, end of year 836,188 985,762 1,022,441
Supplemental Disclosure of Cash Flow Information:      
Cash paid for income taxes during the year: 59,731 40,741 31,326
Interest payments during the year: $ 2,710 $ 1,904 $ 1,761
XML 29 R9.htm IDEA: XBRL DOCUMENT v3.3.1.900
Description of Business
12 Months Ended
Oct. 31, 2015
Accounting Policies [Abstract]  
Description of Business
Description of Business
Synopsys, Inc. (Synopsys or the Company) provides software, intellectual property and services used by designers along the entire silicon to software spectrum, from engineers creating advanced semiconductors to software developers seeking to ensure the quality and security of their applications. The Company is a global leader in supplying the electronic design automation (EDA) software that engineers use to design and test integrated circuits, also known as chips. The Company also offers intellectual property (IP) products, which are pre-designed circuits that engineers use as components of larger chip designs rather than designing those circuits themselves. The Company provides software and hardware used to develop the electronic systems that incorporate chips and the software that runs on them. To complement these offerings, which are sold primarily to semiconductor and electronics companies, the Company provides technical services to support these solutions and help its customers develop chips and electronic systems. The Company is also a leading provider of software tools that developers use to improve the quality and security of software code in a wide variety of industries, including electronics, financial services, energy, and industrials.
XML 30 R10.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies
12 Months Ended
Oct. 31, 2015
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Summary of Significant Accounting Policies
Fiscal Year End. The Company’s fiscal year ends on the Saturday nearest to October 31 and consists of 52 weeks, with the exception that approximately every five years, the Company has a 53-week year. Fiscal 2015, 2014, and 2013 were 52-week years ending on October 31, 2015, November 1, 2014, and November 2, 2013, respectively. For presentation purposes, the consolidated financial statements and accompanying notes refer to the closest calendar month end.
Principles of Consolidation. The consolidated financial statements include the accounts of the Company and all of its subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Use of Estimates. To prepare financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP), management must make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates and may result in material effects on the Company’s operating results and financial position.
Foreign Currency Translation. The functional currency of the majority of the Company’s active foreign subsidiaries is the foreign subsidiary’s local currency. Assets and liabilities that are not denominated in the functional currency are remeasured into the functional currency with any related gain or loss recorded in earnings. The Company translates assets and liabilities of its non-U.S. dollar functional currency foreign operations into the U.S. dollar reporting currency at exchange rates in effect at the balance sheet date. The Company translates income and expense items of such foreign operations into U.S. dollars reporting currency at average exchange rates for the period. Accumulated translation adjustments are reported in stockholders’ equity, as a component of accumulated other comprehensive income (loss).
Foreign Currency Contracts. The Company operates internationally and is exposed to potentially adverse movements in currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions. The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheet.
The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting. See Note 5. Financial Assets and Liabilities.
Fair Values of Financial Instruments. The Company’s cash equivalents, short-term investments and foreign currency contracts are carried at fair value. The fair value of the Company’s accounts receivable and accounts payable approximates the carrying amount due to their short duration. Non-marketable equity securities are carried at cost, net of impairments. The Company performs periodic impairment analysis over these non-marketable equity securities. The carrying amount of the short-term and long-term debt approximates the estimated fair value. See Note 6. Fair Value Measures.
Cash, Cash Equivalents and Short-term Investments. The Company classifies investments with original maturities of three months or less when acquired as cash equivalents. All of the Company’s short-term investments are classified as available-for-sale and are reported at fair value, with unrealized gains and losses included in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. See Note 5. Financial Assets and Liabilities.
Concentration of Credit Risk. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash equivalents, marketable securities, foreign currency contracts, and accounts receivable from trade customers. The Company maintains cash equivalents primarily in highly rated taxable and tax-exempt money market funds located in the U.S. and in various overseas locations.
The Company sells its products worldwide primarily to customers in the global electronics market. The Company performs on-going credit evaluations of its customers’ financial condition and does not require collateral. The Company establishes reserves for potential credit losses and such losses have been within management’s expectations and have not been material in any year presented.
Allowance for Doubtful Accounts. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains allowances for doubtful accounts to reduce the Company’s receivables to their estimated net realizable value. The Company provides a general reserve on all accounts receivable based on a review of customer accounts. The following table presents the changes in the allowance for doubtful accounts:
Fiscal Year
Balance at
Beginning
of Period
 
Provisions
 
Write-offs(1)
 
Balance at
End of
Period
 
(in thousands)
2015
$
2,026

 
$
1,300

 
$
(765
)
 
$
2,561

2014
$
4,253

 
$
(1,250
)
 
$
(977
)
 
$
2,026

2013
$
6,072

 
$
102

 
$
(1,921
)
 
$
4,253


(1)
Balances written off, net of recoveries.
Income Taxes. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.
The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining whether it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. An uncertain tax position is considered effectively settled on completion of an examination by a taxing authority if certain other conditions are satisfied.
Property and Equipment. Property and equipment is recorded at cost less accumulated depreciation. Assets, excluding land, are depreciated using the straight-line method over their estimated useful lives. Leasehold improvements are amortized using the straight-line method over the remaining term of the lease or the economic useful life of the asset, whichever is shorter. Depreciation expenses were $71.1 million, $63.1 million and $56.7 million in fiscal 2015, 2014 and 2013, respectively. Repair and maintenance costs are expensed as incurred and such costs were $32.3 million, $28.7 million and $26.3 million in fiscal 2015, 2014 and 2013, respectively.
A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, 2015 and 2014 is as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Computer and other equipment
$
436,425

 
$
419,951

Buildings
67,943

 
68,871

Furniture and fixtures
50,075

 
41,089

Land
20,414

 
20,414

Leasehold improvements
142,275

 
136,513

 
717,132

 
686,838

Less accumulated depreciation and amortization(1)
(454,055
)
 
(437,740
)
Total
$
263,077

 
$
249,098

(1)
Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.
The useful lives of depreciable assets are as follows:
 
Useful Life in Years
Computer and other equipment
3-5
Buildings
30
Furniture and fixtures
5
Leasehold improvements (average)
5

Goodwill. Goodwill represents the excess of the aggregate purchase price over the fair value of the net tangible and identifiable intangible assets acquired by the Company. The carrying amount of goodwill is tested for impairment annually as of October 31 or more frequently if facts and circumstances warrant a review. The Company determined that it is a single reporting unit for the purpose of goodwill impairment tests. For purposes of assessing the impairment of goodwill, the Company estimates the value of the reporting unit using its market capitalization as the best evidence of fair value. This fair value is then compared to the carrying value of the reporting unit. During fiscal 2015, 2014 and 2013, there were no indicators of impairment to goodwill.
Intangible Assets. Intangible assets consist of acquired technology, certain contract rights, customer relationships, trademarks and trade names, covenants not to compete, capitalized software, and in-process research and development. These intangible assets are either acquired through business combinations, direct purchases, or internally developed capitalized software. Intangible assets are amortized on a straight-line basis over their estimated useful lives which range from one to ten years.
The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment and intangible assets, may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such asset group will be recovered through the undiscounted future cash flow. If the undiscounted future cash flow is less than the carrying amount of the asset group, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. The Company had no impairments of any long-lived assets in fiscal 2015, 2014 or 2013.
Restructuring Charges. In November 2014, the Company initiated a restructuring program that included a voluntary retirement program (VRP) and a minimal headcount reduction program. The VRP was offered to certain eligible employees in the United States and enrollment for those employees was completed on November 21, 2014. The total cost of the restructuring program was $15.1 million, all of which was paid during fiscal 2015. As of October 31, 2015, there is no outstanding balance in restructuring charges.
Accounts Payable and Accrued Liabilities. The balance consists of:
 
October 31,
 
2015
 
2014
 
(in thousands)
Payroll and related benefits
$
315,078

 
$
302,295

Other accrued liabilities
60,545

 
66,666

Accounts payable
9,919

 
28,152

Total
$
385,542

 
$
397,113


Other Long-term Liabilities. The balance consists of:
 
October 31,
 
2015
 
2014
 
(in thousands)
Deferred compensation liability (See Note 10)
$
158,462

 
$
145,508

Other long-term liabilities
43,559

 
13,464

Total
$
202,021

 
$
158,972


Other Comprehensive Income (Loss). Other comprehensive income (loss) (OCI) includes all changes in equity during a period, such as accumulated net translation adjustments, unrealized gain (loss) on certain foreign currency forward contracts that qualify as cash flow hedges, reclassification adjustments related to cash flow hedges and unrealized gain (loss) on investments. See Note 8. Accumulated Other Comprehensive Income (Loss).
Revenue Recognition. The Company derives revenue from the sale of software license arrangements. Software license revenue consists of fees associated with the licensing of the Company’s software licenses, maintenance and professional services and to a small extent, hardware products. Maintenance and professional service revenue consists of maintenance fees associated with perpetual and term licenses and professional services fees. Hardware revenue consists of sales of Field Programmable Gate Array (FPGA)-based emulation and prototyping products.
With respect to software licenses, the Company utilizes three license types:
Technology Subscription Licenses (TSLs). TSLs are time-based licenses for a finite term, and generally provide the customer limited rights to receive, or to exchange certain quantities of licensed software for, unspecified future technology. The Company bundles and does not charge separately for post-contract customer support (maintenance) for the term of the license.
Term licenses. Term licenses are also for a finite term, but do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually for the balance of the term. The annual maintenance fee is typically calculated as a percentage of the net license fee.
Perpetual licenses. Perpetual licenses continue as long as the customer renews maintenance plus an additional 20 years. Perpetual licenses do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually.
For the three software license types, the Company recognizes revenue as follows:
TSLs. The Company typically recognizes revenue from TSL fees (which include bundled maintenance) ratably over the term of the license period, or as customer installments become due and payable, whichever is later. Revenue attributable to TSLs is reported as “time-based license revenue” in the consolidated statements of operations.
Term licenses. The Company recognizes revenue from term licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these term licenses is reported as “upfront license revenue” in the consolidated statements of operations. For term licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer payments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
Perpetual licenses. The Company recognizes revenue from perpetual licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these perpetual licenses is reported as “upfront license revenue” in the consolidated statements of operations. For perpetual licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer installments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
The Company's maintenance and service revenue consists of maintenance fees associated with perpetual and term software licenses and professional services fees. The Company recognizes revenue from maintenance arrangements ratably over the maintenance period to the extent cash has been received or fees become due and payable, and recognize revenue from professional services and training fees as such services are performed and accepted by the customer. Revenue attributable to maintenance, professional services and training is reported as “maintenance and service revenue” in the consolidated statements of operations.
Hardware revenue consists of sales of FPGA-based emulation and prototyping products. The Company recognizes revenue from sales of hardware products in full upon shipment if all other revenue recognition criteria are met. Revenue attributable to these sales is reported as “upfront license revenue” in the consolidated statements of operations and is not material to the Company's total revenue.
The Company also enters into arrangements in which portions of revenue are contingent upon the occurrence of uncertain future events, for example, royalty arrangements. The Company refers to this revenue as “contingent revenue.” Contingent revenue is recognized if and when the applicable event occurs. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations. Historically, these arrangements have not been material to the Company’s total revenue.
The Company infrequently enters into multiple-element arrangements that contain both software and non-software deliverables such as hardware. The Company has determined that the software and non-software deliverables in the Company’s contracts are separate units of accounting. The Company recognizes revenue for the separate units of accounting when all revenue recognition criteria are met. Revenue allocated to hardware units of accounting is recognized upon shipment when all other revenue recognition criteria are met. Revenue allocated to software units of accounting is recognized according to the methods described above depending on the software license type (TSL, term license or perpetual license). Such arrangements have not had a material effect on the Company’s consolidated financial statements and are not expected to have a material effect in future periods.
 The Company also enters into arrangements to deliver software products, either alone or together with other products or services that require significant modification, or customization of the software. The Company accounts for such arrangements using the percentage of completion method as the Company has the ability to make reasonably dependable estimates that relate to the extent of progress toward completion, contract revenues and costs. The Company measures the progress towards completion using the labor hours incurred to complete the project. Revenue attributable to these arrangements is reported as “maintenance and service revenue” in the consolidated statements of operations.
The Company determines the fair value of each element in multiple element software arrangements that contain only software and software related deliverables based on vendor-specific objective evidence (VSOE). The Company limits assessment of VSOE of fair value for each element to the price charged when such element is sold separately. The Company has analyzed all of the elements included in multiple-element software arrangements and has determined that the Company has sufficient VSOE to allocate revenue to the maintenance components of the Company’s perpetual and term license products and to professional services. Accordingly, assuming all other revenue recognition criteria are met, the Company recognizes license revenue from perpetual and term licenses upon delivery using the residual method, recognizes revenue from maintenance ratably over the maintenance term, and recognizes revenue from professional services as services are performed and accepted by the customer. The Company recognizes revenue from TSLs ratably over the term of the license, assuming all other revenue recognition criteria are met, since there is not sufficient VSOE to allocate the TSL fee between license and maintenance services.
The Company makes judgments related to revenue recognition. Specifically, in connection with each transaction involving the Company’s products, the Company must evaluate whether: (1) persuasive evidence of an arrangement exists, (2) delivery of software or services has occurred, (3) the fee for such software or services is fixed or determinable, and (4) collectability of the full license or service fee is probable. All four of these criteria must be met in order for the Company to recognize revenue with respect to a particular arrangement. The Company applies these revenue recognition criteria as follows:
Persuasive Evidence of an Arrangement Exists. Prior to recognizing revenue on an arrangement, the Company’s customary policy is to have a written contract, signed by both the customer and by the Company or a purchase order from those customers that have previously negotiated a standard end-user license arrangement or purchase agreement.
Delivery Has Occurred. The Company delivers its products to its customers electronically or physically. For electronic deliveries, delivery occurs when the Company provides access to its customers to take immediate possession of the software through downloading it to the customer’s hardware. For physical deliveries, the standard transfer terms are typically Freight on Board (FOB) shipping point. The Company generally ships its products or license keys promptly after acceptance of customer orders. However, a number of factors can affect the timing of product shipments and, as a result, timing of revenue recognition, including the delivery dates requested by customers and the Company's operational capacity to fulfill product orders at the end of a fiscal quarter.
The Fee is Fixed or Determinable. The Company’s determination that an arrangement fee is fixed or determinable depends principally on the arrangement’s payment terms. The Company’s standard payment terms for perpetual and term licenses require 75% or more of the license fee and 100% of the maintenance fee to be paid within one year. If the arrangement includes these terms, the Company regards the fee as fixed or determinable, and recognizes all license revenue under the arrangement in full upon delivery (assuming all other revenue recognition criteria are met). If the arrangement does not include these terms, the Company does not consider the fee to be fixed or determinable and generally recognizes revenue when customer installments are due and payable. In the case of a TSL, because of the right to exchange products or receive unspecified future technology and because VSOE for maintenance services does not exist for a TSL, the Company recognizes revenue ratably over the term of the license, but not in advance of when customers’ installments become due and payable.
Collectability is Probable. The Company judges collectability of the arrangement fees on a customer-by-customer basis pursuant to its credit review policy. The Company typically sells to customers with whom it has a history of successful collection. For a new customer, or when an existing customer substantially expands its commitments, the Company evaluates the customer’s financial position and ability to pay and typically assigns a credit limit based on that review. The Company increases the credit limit only after it has established a successful collection history with the customer. If the Company determines at any time that collectability is not probable under a particular arrangement based upon its credit review process or the customer’s payment history, the Company recognizes revenue under that arrangement as customer payments are actually received.
Warranties and Indemnities. The Company generally warrants its products to be free from defects in media and to substantially conform to material specifications for a period of 90 days for software products and for up to six months for hardware systems. In certain cases, the Company also provides its customers with limited indemnification with respect to claims that their use of the Company’s software products infringe on United States patents, copyrights, trademarks or trade secrets. The Company is unable to estimate the potential impact of these commitments on the future results of operations. To date, the Company has not been required to pay any material warranty claims.
Net Income Per Share. The Company computes basic income per share by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net income per share reflects the dilution from potential common shares outstanding such as stock options and unvested restricted stock units and awards during the period using the treasury stock method.
 The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Numerator:
 
 
 
 
 
Net income
$
225,934

 
$
259,124

 
$
247,800

Denominator:
 
 
 
 
 
Weighted average common shares for basic net income per share
154,957

 
155,054

 
153,319

Dilutive effect of common share equivalents from equity—based compensation
3,108

 
2,656

 
3,282

Weighted average common shares for diluted net income per share
158,065

 
157,710

 
156,601

Net income per share:
 
 
 
 
 
Basic
$
1.46

 
$
1.67

 
$
1.62

Diluted
$
1.43

 
$
1.64

 
$
1.58

Anti-dilutive employee stock-based awards excluded(1)
1,363

 
2,196

 
1,326

(1)
These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Combinations
12 Months Ended
Oct. 31, 2015
Business Combinations [Abstract]  
Business Combinations and Acquisition of Non-controlling Interest
Business Combinations
Fiscal 2015 Acquisitions
During fiscal 2015, the Company completed several acquisitions. The aggregated total purchase consideration was $333.2 million, net of cash acquired. The Company does not consider these acquisitions to be material, individually or in the aggregate, to the Company’s consolidated balance sheet and results of operations. The preliminary purchase price allocations resulted in $234.0 million of goodwill, of which $2.3 million is deductible for tax purposes, and $119.8 million of acquired identifiable intangible assets valued using the income method. The intangible assets are being amortized over their respective useful lives ranging from one to seven years. The acquisition-related costs totaling $14.9 million were expensed as incurred in the consolidated statement of operations. The Company funded the acquisitions with existing cash. The fair value of stock options assumed was approximately $2.1 million using the Black-Scholes option-pricing model and will be expensed over their remaining service periods on a straight-line basis.
The preliminary fair value estimates for the assets acquired and liabilities assumed for all fiscal 2015 acquisitions are not yet finalized and may change as additional information becomes available during the respective measurement periods. The primary areas of those preliminary estimates relate to certain tangible assets and liabilities, identifiable intangible assets, and taxes. Additional information, which existed as of the acquisition date but is yet unknown to the Company, may become known to the Company during the remainder of the measurement period, a period not to exceed 12 months from the acquisition date. Changes to amounts recorded as assets or liabilities will be recorded as retrospective adjustments to the provisional amounts recognized as of the acquisition date and may result in a corresponding adjustment to goodwill.
XML 32 R12.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets
12 Months Ended
Oct. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
Goodwill and Intangible Assets
Goodwill:
 
(in thousands)
Balance at October 31, 2013
$
1,975,971

Additions
290,379

Effect of foreign currency translation
(10,642
)
Balance at October 31, 2014
$
2,255,708

Additions
233,989

Adjustments
684

Effect of foreign currency translation
(19,140
)
Balance at October 31, 2015(1)
$
2,471,241

(1)
There is no accumulated impairment of goodwill for periods presented.
Intangible assets as of October 31, 2015 consist of the following:
 
Gross Assets
 
Accumulated
Amortization
 
Net Assets
 
(in thousands)
Core/developed technology
$
584,293

 
$
375,395

 
$
208,898

Customer relationships
231,908

 
115,170

 
116,738

Contract rights intangible
165,623

 
141,763

 
23,860

Covenants not to compete
2,530

 
2,530

 

Trademarks and trade names
20,729

 
10,665

 
10,064

Capitalized software development costs
25,511

 
21,412

 
4,099

Total
$
1,030,594

 
$
666,935

 
$
363,659

 Intangible assets as of October 31, 2014 consist of the following:
 
Gross Assets
 
Accumulated
Amortization
 
Net Assets
 
(in thousands)
Core/developed technology
$
490,242

 
$
298,705

 
$
191,537

Customer relationships
210,172

 
92,146

 
118,026

Contract rights intangible
146,364

 
109,067

 
37,297

Covenants not to compete
2,530

 
2,530

 

Trademarks and trade names
18,779

 
7,765

 
11,014

In-process research and development (IPR&D)(1)
3,086

 

 
3,086

Capitalized software development costs
21,829

 
17,759

 
4,070

Total
$
893,002

 
$
527,972

 
$
365,030

(1)
IPR&D is reclassified to core/developed technology upon completion or is written off upon abandonment.
Amortization expense related to intangible assets consisted of the following:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Core/developed technology
$
76,674

 
$
70,675

 
$
68,781

Customer relationships
23,104

 
22,470

 
21,394

Contract rights intangible
33,350

 
30,615

 
35,538

Covenants not to compete

 
50

 
126

Trademarks and trade names
2,900

 
2,309

 
1,663

Capitalized software development costs(1)
3,653

 
3,581

 
3,222

Total
$
139,681

 
$
129,700

 
$
130,724

(1)
Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations.
The following table presents the estimated future amortization of intangible assets:
Fiscal Year
(in thousands)
2016
$
126,865

2017
87,586

2018
62,736

2019
39,729

2020
28,334

2021 and thereafter
18,409

Total
$
363,659

XML 33 R13.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities
12 Months Ended
Oct. 31, 2015
Financial Assets And Liabilities [Abstract]  
Financial Assets and Liabilities
Financial Assets and Liabilities
Cash equivalents and short-term investments. The Company classifies time deposits and other investments with maturities less than three months as cash equivalents. Debt securities and other investments with maturities longer than three months are classified as short-term investments. The Company’s investments generally have a term of less than three years and are classified as available-for-sale carried at fair value, with unrealized gains and losses included in the consolidated balance sheets as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net.
During the first quarter of fiscal 2015, the Company made investments in available-for-sale securities. As of October 31, 2015, the balances of our available-for-sale securities and non-marketable equity securities investments are:
 
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses Less Than 12 Continuous Months
 
Gross
Unrealized
Losses 12 Continuous Months or Longer
 
Estimated
Fair Value(1)
 
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
 
 
Money market funds
$
233,839

 
$

 
$

 
$

 
$
233,839

Commercial paper
1,834

 

 

 

 
1,834

Certificates of deposit
3,500








3,500

Asset-backed securities
300




(1
)



299

Total:
$
239,473

 
$

 
$
(1
)
 
$

 
$
239,472

Short-term investments:
 
 
 
 
 
 
 
 
 
U.S. government agency securities
$
12,615

 
$
3

 
$
(4
)
 
$

 
$
12,614

Municipal bonds
1,403

 
1

 
(1
)
 

 
1,403

Certificates of deposit
9,800

 

 

 

 
9,800

Commercial paper
12,129

 

 

 

 
12,129

Corporate debt securities
67,201

 
27

 
(40
)
 

 
67,188

Asset-backed securities
24,619

 
2

 
(13
)
 

 
24,608

Non-U.S. government agency securities
1,007




(2
)



1,005

Total:
$
128,774

 
$
33

 
$
(60
)
 
$

 
$
128,747

 
 
 
 
 
 
 
 
 
 
Other long-term assets:
 
 
 
 
 
 
 
 
 
Non-marketable equity securities
$
10,277

 
$

 
$

 
$

 
$
10,277

Total:
$
10,277

 
$

 
$

 
$

 
$
10,277

(1)
See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.

As of October 31, 2014, the balances of our cash equivalents and non-marketable equity securities investments are:
 
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses Less Than 12 Continuous Months
 
Gross
Unrealized
Losses 12 Continuous Months or Longer
 
Estimated
Fair Value(1)
 
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
 
 
Money market funds
$
409,064

 
$

 
$

 
$

 
$
409,064

Total:
$
409,064

 
$

 
$

 
$

 
$
409,064

 
 
 
 
 
 
 
 
 
 
Other long-term assets:
 
 
 
 
 
 
 
 
 
Non-marketable equity securities
$
10,869

 
$

 
$

 
$

 
$
10,869

Total:
$
10,869

 
$

 
$

 
$

 
$
10,869

(1)
See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities.
As of October 31, 2015, the stated maturities of the Company's available-for-sale securities are:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in 1 year or less
$
76,774

 
$
76,784

Due in 2-5 years
51,908

 
51,871

Due in 6-10 years
92

 
92

Total
$
128,774

 
$
128,747


Non-marketable equity securities. The Company’s strategic investment portfolio consists of non-marketable equity securities in privately held companies. The securities accounted for under cost method investments are reported at cost net of impairment losses. Securities accounted for under equity method investments are recorded at cost plus the proportional share of the issuers’ income or loss, which is recorded in the Company’s other income (expense), net. The cost basis of securities sold is based on the specific identification method. Refer to Note 6. Fair Value Measures.
Derivatives. The Company recognizes derivative instruments as either assets or liabilities in the consolidated financial statements at fair value and provides qualitative and quantitative disclosures about such derivatives. The Company operates internationally and is exposed to potentially adverse movements in foreign currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions including: (1) certain assets and liabilities, (2) shipments forecasted to occur within approximately 1 month, (3) future billings and revenue on previously shipped orders, and (4) certain future intercompany invoices denominated in foreign currencies.
The duration of forward contracts ranges from approximately one month to 22 months, the majority of which are short-term. The Company does not use foreign currency forward contracts for speculative or trading purposes. The Company enters into foreign exchange forward contracts with high credit quality financial institutions that are rated ‘A’ or above and to date has not experienced nonperformance by counterparties. Further, the Company anticipates continued performance by all counterparties to such agreements.
The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheets. The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting.
Cash Flow Hedging Activities
Certain foreign exchange forward contracts are designated and qualify as cash flow hedges. These contracts have durations of approximately 22 months or less. Certain forward contracts are rolled over periodically to capture the full length of exposure to the Company’s foreign currency risk, which can be up to three years. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on the hedged transactions. The effective portion of gains or losses resulting from changes in fair value of these hedges is initially reported, net of tax, as a component of other comprehensive income (loss) (OCI), in stockholders’ equity and reclassified into revenue or operating expenses, as appropriate, at the time the hedged transactions affect earnings. We expect a majority of the hedge balance in OCI to be reclassified to the statements of operations within the next twelve months.
Hedging effectiveness is evaluated monthly using spot rates, with any gain or loss caused by hedging ineffectiveness recorded in other income (expense), net. The premium/discount component of the forward contracts is recorded to other income (expense), net, and is not included in evaluating hedging effectiveness.
Non-designated Hedging Activities
The Company’s foreign exchange forward contracts that are used to hedge non-functional currency denominated balance sheet assets and liabilities are not designated as hedging instruments. Accordingly, any gains or losses from changes in the fair value of the forward contracts are recorded in other income (expense), net. The gains and losses on these forward contracts generally offset the gains and losses associated with the underlying assets and liabilities, which are also recorded in other income (expense), net. The duration of the forward contracts for hedging the Company’s balance sheet exposure is approximately one month.
The Company also has certain foreign exchange forward contracts for hedging certain international revenues and expenses that are not designated as hedging instruments. Accordingly, any gains or losses from changes in the fair value of the forward contracts are recorded in other income (expense), net. The gains and losses on these forward contracts generally offset the gains and losses associated with the foreign currency in operating income. The duration of these forward contracts is usually less than one year. The overall goal of the Company’s hedging program is to minimize the impact of currency fluctuations on its net income over its fiscal year.
The effects of the changes in the fair values of non-designated forward contracts for fiscal years 2015, 2014 and 2013 are summarized as follows: 
 
October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Gain (loss) recorded in other income (expense), net
$
(5,554
)
 
$
(3,301
)
 
$
3,009


The notional amounts in the table below for derivative instruments provide one measure of the transaction volume outstanding:
 
As of October 31, 2015
 
As of October 31, 2014
 
(in thousands)
Total gross notional amount
$
781,752

 
$
793,937

Net fair value
$
(3,819
)
 
$
(2,455
)

The notional amounts for derivative instruments do not represent the amount of the Company’s exposure to market gain or loss. The Company’s exposure to market gain or loss will vary over time as a function of currency exchange rates. The amounts ultimately realized upon settlement of these financial instruments, together with the gains and losses on the underlying exposures, will depend on actual market conditions during the remaining life of the instruments.
The following represents the balance sheet location and amount of derivative instrument fair values segregated between designated and non-designated hedge instruments: 
 
Fair Values of
derivative instruments
designated as
hedging instruments
 
Fair Values of
derivative instruments
not designated as
hedging instruments
 
(in thousands)
As of October 31, 2015
 
 
 
Other current assets
$
6,461

 
$
1

Accrued liabilities
$
10,141

 
$
140

As of October 31, 2014
 
 
 
Other current assets
$
9,299

 
$
1

Accrued liabilities
$
11,656

 
$
99


The following table represents the income statement location and amount of gains and losses on derivative instrument fair values for designated hedge instruments, net of tax:
 
Location of gain (loss)
recognized in OCI on
derivatives
 
Amount of gain (loss)
recognized in 
OCI on
derivatives
(effective portion)
 
Location of gain (loss)
reclassified 
from OCI
 
Amount of
gain (loss)
reclassified 
from OCI
(effective 
portion)
 
(in thousands)
Fiscal year ended October 31, 2015
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
3,982

 
Revenue
 
$
9,270

Foreign exchange contracts
Operating expenses
 
(22,605
)
 
Operating expenses
 
(24,193
)
Total
 
 
$
(18,623
)
 
 
 
$
(14,923
)
Fiscal year ended October 31, 2014
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
5,395

 
Revenue
 
$
2,339

Foreign exchange contracts
Operating expenses
 
(10,896
)
 
Operating expenses
 
1,543

Total
 
 
$
(5,501
)
 
 
 
$
3,882

Fiscal year ended October 31, 2013
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
2,427

 
Revenue
 
$
7,457

Foreign exchange contracts
Operating expenses
 
3,680

 
Operating expenses
 
(892
)
Total
 
 
$
6,107

 
 
 
$
6,565


The following table represents the ineffective portions and portions excluded from effectiveness testing of the hedge gains (losses) for derivative instruments designated as hedging instruments, which are recorded in other income (expense) income, net:
 
Foreign exchange contracts
Amount of gain (loss)
recognized in income
statement on derivatives
(ineffective portion)(1)
 
Amount of gain (loss)
recognized in income
statement on derivatives
(excluded from
effectiveness testing)(2)
 
(in thousands)
Fiscal year ended October 31, 2015
$
878

 
$
3,704

Fiscal year ended October 31, 2014
$
(302
)
 
$
3,259

Fiscal year ended October 31, 2013
$
293

 
$
2,518

(1)
The ineffective portion includes forecast inaccuracies.
(2)
The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.
Other Commitments - Credit and Term Loan Facilities
On February 17, 2012, the Company entered into an agreement with several lenders (the Credit Agreement) providing for (i) a $350.0 million senior unsecured revolving credit facility (the Revolver) and (ii) a $150.0 million senior unsecured term loan facility (the Term Loan). Principal payments on a portion of the Term Loan are due in equal quarterly installments of $7.5 million, with the remainder due in October 2016. The Company can elect to make prepayments on the Term Loan, in whole or in part, without premium or penalty. On May 19, 2015, the Credit Agreement was amended and restated in order to increase the size of the Revolver from $350.0 million to $500.0 million and to extend the termination date of the Revolver from October 14, 2016 to May 19, 2020. The amended and restated Credit Agreement also replaced a financial covenant requiring the Company to maintain a minimum specified level of cash with a covenant requiring a minimum interest coverage ratio. Subject to obtaining additional commitments from lenders, the principal amount of the loans provided under the amended and restated Credit Agreement may be increased by the Company by up to an additional $150.0 million through May 2019. The amended and restated Credit Agreement contains financial covenants requiring the Company to operate within a maximum leverage ratio and maintain a minimum interest coverage ratio, as well as other non-financial covenants.
As of October 31, 2015, the Company had a $45.0 million outstanding balance under the Term Loan and a $160.0 million outstanding balance under the Revolver, all of which is considered short term. As of October 31, 2014, the Company had a $75.0 million outstanding balance under the Term Loan, of which $45.0 million was classified as long-term and no outstanding balance under the Revolver. Borrowings bear interest at a floating rate based on a margin over the Company’s choice of market observable base rates as defined in the amended and restated Credit Agreement. As of October 31, 2015, borrowings under the Term Loan bore interest at LIBOR +1.125% and the applicable interest rate for the Revolver was LIBOR +1.000%. In addition, commitment fees are payable on the Revolver at rates between 0.125% and 0.200% per year based on the Company’s leverage ratio on the daily amount of the revolving commitment.
The carrying amount of the short-term and long-term debt approximates the estimated fair value. These borrowings under the amended and restated Credit Agreement have a variable interest rate structure and are classified within Level 2 of the fair value hierarchy.
XML 34 R14.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measures
12 Months Ended
Oct. 31, 2015
Fair Value Disclosures [Abstract]  
Fair Value Measures
Fair Value Measures
Accounting Standards Codification (ASC) 820-10, Fair Value Measurements and Disclosures, defines fair value, establishes guidelines and enhances disclosure requirements for fair value measurements. The accounting guidance requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The accounting guidance also establishes a fair value hierarchy based on the independence of the source and objective evidence of the inputs used. There are three fair value hierarchies based upon the level of inputs that are significant to fair value measurement:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical instruments in active markets;
Level 2—Observable inputs other than quoted prices included in Level 1 for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-driven valuations in which all significant inputs and significant value drivers are observable in active markets; and
Level 3—Unobservable inputs to the valuation derived from fair valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
On a recurring basis, the Company measures the fair value of certain of its assets and liabilities, which include cash equivalents, short-term investments, non-qualified deferred compensation plan assets, and foreign currency derivative contracts.
The Company’s cash equivalents and short-term investments are classified within Level 1 or Level 2 because they are valued using quoted market prices in an active market or alternative independent pricing sources and models utilizing market observable inputs.
The Company’s non-qualified deferred compensation plan assets consist of money market and mutual funds invested in domestic and international marketable securities that are directly observable in active markets and are therefore classified within Level 1.
The Company’s foreign currency derivative contracts are classified within Level 2 because these contracts are not actively traded and the valuation inputs are based on quoted prices and market observable data of similar instruments.
The Company’s borrowings under its credit and term loan facilities are classified within Level 2 because these borrowings are not actively traded and have a variable interest rate structure based upon market rates currently available to the Company for debt with similar terms and maturities. Refer to Note 5. Financial Assets and Liabilities.
Assets/Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are summarized below as of October 31, 2015:
 
  
 
 
Fair Value Measurement Using
Description
Total
 
Quoted Prices in 
Active Markets 
for Identical Assets
(Level  1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
 
(in thousands)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
233,839

 
$
233,839

 
$

 
$

Commercial paper
1,834

 

 
1,834

 

Certificates of deposit
3,500

 

 
3,500

 

Asset-backed securities
299

 

 
299

 

Short-term investments:
 
 
 
 
 
 
 
U.S. government agency securities
12,614

 

 
12,614

 

Municipal bonds
1,403

 

 
1,403

 

Certificates of deposit
9,800

 

 
9,800

 

Commercial paper
12,129

 

 
12,129

 

Corporate debt securities
67,188

 

 
67,188

 

Asset-backed securities
24,608

 

 
24,608

 

Non-U.S. government agency securities
1,005

 

 
1,005

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency derivative contracts
6,462

 

 
6,462

 

Other long-term assets:
 
 
 
 
 
 
 
Deferred compensation plan assets
158,462

 
158,462

 

 

Total assets
$
533,143

 
$
392,301

 
$
140,842

 
$

Liabilities
 
 
 
 
 
 
 
Accounts payable and accrued liabilities:
 
 
 
 
 
 
 
Foreign currency derivative contracts
$
10,281

 
$

 
$
10,281

 
$

Other long-term liabilities:
 
 
 
 
 
 
 
Deferred compensation plan liabilities
158,462

 
158,462

 

 

Total liabilities
$
168,743

 
$
158,462

 
$
10,281

 
$

 
Assets and liabilities measured at fair value on a recurring basis are summarized below as of October 31, 2014:
Description
Total
 
Fair Value Measurement Using
Quoted Prices in 
Active Markets 
for Identical Assets
(Level  1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
 
(in thousands)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
409,064

 
$
409,064

 
$

 
$

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency derivative contracts
9,300

 

 
9,300

 

Other long-term assets:
 
 
 
 
 
 
 
Deferred compensation plan assets
145,508

 
145,508

 

 

Total assets
$
563,872

 
$
554,572

 
$
9,300

 
$

Liabilities
 
 
 
 
 
 
 
Accounts payable and accrued liabilities:
 
 
 
 
 
 
 
Foreign currency derivative contracts
$
11,755

 
$

 
$
11,755

 
$

Other long-term liabilities:
 
 
 
 
 
 
 
Deferred compensation plan liabilities
145,508

 
145,508

 

 

Total liabilities
$
157,263

 
$
145,508

 
$
11,755

 
$


Assets/Liabilities Measured at Fair Value on a Non-Recurring Basis
Non-Marketable Equity Securities
Equity investments in privately-held companies, also called non-marketable equity securities, are accounted for using either the cost or equity method of accounting.
The non-marketable equity securities are measured and recorded at fair value when an event or circumstance which impacts the fair value of these securities indicates an other-than-temporary decline in value has occurred.  In such events, these equity investments would be classified within Level 3 as they are valued using significant unobservable inputs or data in an inactive market, and the valuation requires management judgment due to the absence of market price and inherent lack of liquidity. The non-marketable equity securities are measured and recorded at fair value when an event or circumstance which impacts the fair value of these securities indicates an other-than-temporary decline in value has occurred. The Company monitors these investments and generally uses the income approach to assess impairments based primarily on the financial conditions of these companies.
The Company did not recognize any impairment during fiscal 2015, 2014 and 2013.
As of October 31, 2015, the fair value of the Company’s non-marketable securities was $10.3 million of which $6.6 million and $3.7 million were accounted for under the cost method and equity method, respectively. As of October 31, 2014, the fair value of the Company's non-marketable securities was $10.9 million, of which $6.7 million and $4.2 million were accounted for under the cost method and equity method, respectively. During the twelve months ended October 31, 2014, the Company received cash distributions of $7.1 million from the liquidation of one of its investments resulting in a $6.9 million gain, which was recorded to other income (expense), net.
XML 35 R15.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies
12 Months Ended
Oct. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies
Lease Commitments
The Company leases certain of its domestic and foreign facilities and certain office equipment under non-cancelable lease agreements. The lease agreements generally require the Company to pay property taxes, insurance, maintenance and repair costs. Rent expenses were $67.6 million, $65.6 million and $64.4 million in fiscal 2015, 2014 and 2013, respectively. The Company charges operating lease payments to expense using the straight-line method. The Company subleases portions of its facilities and records sublease payments as a reduction of rent expense.
During the first quarter of fiscal 2015, the Company moved into two new office buildings in Mountain View, California. The buildings together provide approximately 341,000 square feet. This space is leased through August 2030, and the Company has two options to extend the lease term, the first to extend the term by ten years, followed by a second option to extend by approximately nine additional years.
As of October 31, 2015, anticipated future minimum lease payments on all non-cancellable operating leases with a term in excess of one year, net of sublease income are as follows:
 
Minimum
Lease
Payments
 
Sublease Income
 
Net
 
(in thousands)
Fiscal Year
 
 
 
 
 
2016
$
52,266

 
$
2,579

 
$
49,687

2017
47,695

 
2,063

 
45,632

2018
40,979

 
2,120

 
38,859

2019
35,469

 
2,179

 
33,290

2020
25,501

 
2,239

 
23,262

Thereafter
164,731

 
4,432

 
160,299

Total
$
366,641

 
$
15,612

 
$
351,029


Legal Proceedings
The Company is subject to routine legal proceedings, as well as demands, claims and threatened litigation, which arise in the normal course of its business. The ultimate outcome of any litigation is uncertain and unfavorable outcomes could have a negative impact on the Company’s financial position and results of operations. The Company reviews the status of each significant matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount is estimable, the Company accrues a liability for the estimated loss. The Company has determined that no disclosure of estimated loss is required for a claim against the Company because: (a) there is not a reasonable possibility that a loss exceeding amounts already recognized (if any) may be incurred with respect to such claim; (b) a reasonably possible loss or range of loss cannot be estimated; or (c) such estimate is immaterial.
Mentor Patent Litigation
The Company is engaged in complex patent litigation with Mentor Graphics Corporation (Mentor) involving several actions in different forums. The Company acquired Emulation & Verification Engineering S.A. (EVE) on October 4, 2012. At the time of the acquisition, EVE and EVE-USA, Inc. (collectively, the EVE Parties) were defendants in three patent infringement lawsuits filed by Mentor. Mentor filed suit against the EVE Parties in federal district court in the District of Oregon on August 16, 2010 alleging that EVE’s ZeBu products infringed Mentor’s United States Patent No. 6,876,962. Mentor filed an additional suit in federal district court in the District of Oregon on August 17, 2012 alleging that EVE’s ZeBu products infringed Mentor’s United States Patent No. 6,947,882. Both cases sought compensatory damages, including lost profits and royalties, and a permanent injunction. Mentor also filed a patent infringement lawsuit against Nihon EVE K.K. in Tokyo District Court in 2010 alleging that certain ZeBu products infringe Mentor’s Japanese Patent No. P3,588,324. This case seeks compensatory damages, a permanent injunction and destruction of inventory. On May 15, 2015, the Tokyo District Court ruled that such products did not infringe Mentor's patent. Mentor has appealed the decision.
On September 27, 2012, the Company and the EVE Parties filed an action for declaratory relief against Mentor in federal district court in the Northern District of California, seeking a determination that Mentor’s United States Patents Nos. 6,009,531; 5,649,176 and 6,240,376, which were the subject of a patent infringement lawsuit filed by Mentor against EVE in 2006 and settled in the same year, are invalid and not infringed by EVE’s products, and that Mentor is without right or authority to threaten or maintain suit against the plaintiffs on such patents. Mentor asserted patent infringement counterclaims in this action based on the same three patents and sought compensatory damages, including lost profits and royalties, and a permanent injunction. In April 2013, this action was transferred to the federal district court in Oregon and consolidated with the two Mentor lawsuits in that district (the Oregon Action).
The Oregon Action. In the Oregon Action, the Company and the EVE Parties further asserted patent infringement counterclaims against Mentor based on the Company’s United States Patents Nos. 6,132,109 and 7,069,526, seeking compensatory damages and a permanent injunction. After pre-trial summary judgment rulings, the only patent remaining at issue in the Oregon Action was Mentor's '376 patent.
The Oregon Action went to trial on the remaining Mentor patent, and a jury reached a verdict on October 10, 2014 finding that certain features of the ZeBu products infringed the ‘376 patent and assessing damages of approximately $36 million. On March 12, 2015, the court entered an injunction prohibiting certain sales activities relating to the features found by the jury to infringe. The Company has released a new version of ZeBu software that does not include such features. Both parties have appealed from the final judgment. The Company has accrued an immaterial amount as a loss contingency. The Company cannot estimate a range of losses, if any, exceeding the amount already accrued.
The California Action. On December 21, 2012, the Company filed an action for patent infringement against Mentor in federal district court in the Northern District of California, alleging that Mentor’s Veloce products infringe the Company’s United States Patents Nos. 5,748,488, 5,530,841, 5,680,318 and 6,836,420 (the California Action). This case seeks compensatory damages and a permanent injunction. The court stayed the action as to the ‘420 patent pending the U.S. Patent and Trademark Office's inter partes review of that patent (discussed below). On January 20, 2015, the court granted Mentor's motion for summary judgment on the '488, '841, and '318 patents, finding that such patents were invalid. The Company has appealed the court's ruling.
PTO Proceedings. On September 26, 2012, the Company filed two inter partes review requests with the U.S. Patent and Trademark Office (the PTO) challenging the validity of Mentor’s ‘376 and ‘882 patents. The PTO granted review of the ‘376 patent and denied review of the ‘882 patent. On February 19, 2014, the PTO issued its final decision in the review of the ‘376 patent, finding some of the challenged claims invalid and some of the challenged claims valid. On April 22, 2014, the Company appealed to the Federal Circuit from the PTO’s decision. Mentor filed a cross-appeal on May 2, 2014.
On December 21, 2013, Mentor filed an inter partes review request with the PTO challenging the validity of the Company’s ‘420 patent. On June 11, 2015, the PTO issued its final decision in the review, finding all of the challenged claims invalid. On August 12, 2015, the Company appealed to the Federal Circuit from the PTO's decision.
XML 36 R16.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Oct. 31, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Components of accumulated other comprehensive income (loss), on an after-tax basis where applicable, were as follows:
 
Year Ended October 31,
 
2015
 
2014
 
(in thousands)
Cumulative currency translation adjustments
$
(90,508
)
 
$
(50,941
)
Unrealized gain (loss) on derivative instruments, net of taxes
(14,839
)
 
(11,148
)
Unrealized gain (loss) on available-for-sale securities, net of taxes
(28
)
 

Total accumulated other comprehensive income (loss)
$
(105,375
)
 
$
(62,089
)

The effect of amounts reclassified out of each component of accumulated other comprehensive income (loss) into net income was as follows:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Reclassifications from accumulated other comprehensive income (loss) into consolidated statement of operations:
 
 
 
 
 
Gain (loss) on cash flow hedges, net of taxes
 
 
 
 
 
Revenues
$
9,270

 
$
2,339

 
$
7,457

Operating expenses
(24,193
)
 
1,543

 
(892
)
Gain (loss) on available-for-sale securities
 
 
 
 
 
Other income (expense)
41

 

 

Total reclassifications into net income
$
(14,882
)
 
$
3,882

 
$
6,565


Amounts reclassified in fiscal 2015, 2014 and 2013 primarily consisted of gains (losses) from the Company’s cash flow hedging activities. See Note 5. Financial Assets and Liabilities.
XML 37 R17.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Repurchase Program
12 Months Ended
Oct. 31, 2015
Stock Repurchase Program [Abstract]  
Stock Repurchase Program
Stock Repurchase Program
The Company’s Board of Directors (Board) approved a stock repurchase program in 2002 pursuant to which the Company was authorized to purchase up to $500.0 million of its common stock, and has periodically replenished the stock repurchase program to such amount. The Board last replenished the stock repurchase program up to $500.0 million on September 1, 2015. The program does not obligate Synopsys to acquire any particular amount of common stock, and the program may be suspended or terminated at any time by Synopsys’ Chief Financial Officer or the Board. The Company repurchases shares to offset dilution caused by ongoing stock issuances from existing equity plans for equity compensation awards and issuances related to acquisitions, and when management believes it is a good use of cash. Repurchases are transacted in accordance with Rule 10b-18 of the Securities Exchange Act of 1934 (Exchange Act) and may be made through any means including, but not limited to, open market purchases, plans executed under Rule 10b5-1(c) of the Exchange Act and structured transactions. As of October 31, 2015, $500 million remained available for further repurchases under the program.
In December 2014, the Company entered into an accelerated share repurchase agreement (the December 2014 ASR) to repurchase an aggregate of $180.0 million of the Company’s common stock. Pursuant to the December 2014 ASR, the Company made a prepayment of $180.0 million of which an initial share value of $144.0 million was delivered in December and the $36.0 million forward equity contract was settled during the third fiscal quarter of fiscal 2015. Total shares purchased under the December 2014 ASR were approximately 4.0 million shares at an average purchase price of $45.37 per share.
In August 2015, the Company entered into an accelerated share repurchase agreement (the August 2015 ASR) to repurchase an aggregate of $100.0 million of the Company’s common stock. Pursuant to the August 2015 ASR, the Company made a prepayment of $100.0 million and received an initial share delivery of shares valued at $80.0 million with an average purchase price of $46.94 per share. The remaining balance of $20.0 million is included within stockholders' equity during fiscal 2015 and was settled in the first quarter of fiscal 2016. Total shares purchased under the August 2015 ASR were approximately 2.1 million total shares, at an average purchase price of $48.06 per share.
In December 2015, the Company entered into two accelerated share repurchase agreements (December 2015 ASRs) to repurchase an aggregate of $200.0 million of the Company’s common stock. Pursuant to the December 2015 ASRs, the Company made a prepayment of $200.0 million and received initial share deliveries of shares valued at $160.0 million with an average purchase price of $46.08 per share. The remaining balance of $40.0 million will be settled on or before April 29, 2016, upon completion of the repurchase. Under the terms of the December 2015 ASRs, the specific number of shares that the Company ultimately repurchases will be based on the volume-weighted average share price of the Company’s common stock during the repurchase period, less a discount.

The following table summarizes stock repurchase activities as well as the reissuance of treasury stock for employee stock compensation purposes:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands, except per share price)
Shares repurchased
5,672

 
3,092

 
3,996

Average purchase price per share
$
45.84

 
$
38.72

 
$
36.29

Aggregate purchase price(1) 
$
260,000

 
$
119,747

 
$
145,016

Reissuance of treasury stock
4,864

 
4,888

 
7,266

(1)
Does not include $20.0 million equity forward contract related to the above-referenced August 2015 ASR.
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans
12 Months Ended
Oct. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Employee Benefit Plans
Employee Benefit Plans
Employee Stock Purchase Plan
Under the Company’s Employee Stock Purchase Plan (ESPP), employees are granted the right to purchase shares of common stock at a price per share that is 85% of the lesser of the fair market value of the shares at (1) the beginning of a rolling two year offering period or (2) the end of each semi-annual purchase period, subject to a plan limit on the number of shares that may be purchased in a purchase period.
On April 2, 2014, the Company’s stockholders approved an amendment to the ESPP to increase the number of shares of common stock authorized for issuance under the plan by 5.0 million shares. During fiscal 2015, 2014 and 2013, the Company issued 1.7 million, 1.8 million, and 2.1 million shares, respectively, under the ESPP at average per share prices of $31.55, $30.00 and $22.75, respectively. As of October 31, 2015, 5.3 million shares of common stock were reserved for future issuance under the ESPP.
Equity Compensation Plans
2006 Employee Equity Incentive Plan. On April 25, 2006, the Company’s stockholders approved the 2006 Employee Equity Incentive Plan (2006 Employee Plan), which provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit awards, stock appreciation rights and other forms of equity compensation, including performance stock awards and performance cash awards, as determined by the plan administrator. The terms and conditions of each type of award are set forth in the 2006 Employee Plan. Options granted under this plan have a contractual term of seven years and generally vest over four years. On April 2, 2015, the Company's stockholders approved an amendment to increase the number of shares of common stock reserved for future issuance under the 2006 Employee Plan by 3.8 million shares. As of October 31, 2015, an aggregate of 6.6 million stock options and 3.9 million restricted stock units were outstanding, and 11.9 million shares were available for future issuance under the 2006 Employee Plan.
2005 Non-Employee Directors Equity Incentive Plan. On May 23, 2005, the Company’s stockholders approved the 2005 Non-Employee Directors Equity Incentive Plan (the 2005 Directors Plan). The 2005 Directors Plan provides for annual equity awards to non-employee directors in the form of stock options, restricted stock or a combination thereof. The Company’s stockholders have approved an aggregate of 0.8 million shares of common stock reserved under the 2005 Directors Plan.
As of October 31, 2015, the Company has issued an aggregate of 343,070 shares of restricted stock awards with an aggregate grant date fair value of approximately $10.5 million under the 2005 Directors Plan. Restricted stock awards vest over a period of three years. In addition, the Company granted options to purchase 157,871 shares of common stock, which vest over a period of three to four years, with an aggregate grant date fair value of $4.7 million, to non-employee directors during fiscal 2007, fiscal 2011, and fiscal 2015. As of October 31, 2015, 44,823 shares of restricted stock were unvested and 76,369 stock options were outstanding, and a total of 262,402 shares of common stock were reserved for future grant under the 2005 Directors Plan.
Other Assumed Stock Plans through Acquisitions. In connection with the Company’s acquisitions in fiscal 2008, fiscal 2010, fiscal 2012, fiscal 2014, and fiscal 2015, the Company assumed certain outstanding stock awards of acquired companies. If these assumed equity awards are canceled, forfeited or expire unexercised, the underlying shares do not become available for future grant. As of October 31, 2015, 0.6 million shares of the Company’s common stock remained subject to such outstanding assumed equity awards.
Restricted Stock Units. Since fiscal 2007, restricted stock units are granted under the 2006 Employee Plan as part of the Company’s new hire and annual incentive compensation program. Restricted stock units are valued based on the closing price of the Company’s common stock on the grant date. In general, restricted stock units vest over three to four years and are subject to the employee's continuing service with the Company. For each restricted stock unit granted under the 2006 Employee Plan, a share reserve ratio is applied for the purpose of determining the remaining number of shares reserved for future grants under the plan. On March 24, 2011, the Company's stockholders approved an amendment of the 2006 Employee Plan to prospectively change the reserve ratio from 2.18 to 1.25. On April 3, 2012, the stockholders approved amending the share reserve ratio from 1.25 to 1.50. On April 2, 2015, the stockholders approved amending the share reserve ratio from 1.50 to 1.60.
The following table contains information concerning activities related to restricted stock units:
 
Restricted
Stock Units
 
Weighted 
Average
Grant Date
Fair Value
 
Weighted
Average
Remaining
Contractual
Life (In Years)
 
Aggregate
Fair
Value
 
(in thousands, except per share and life amounts)
Balance at October 31, 2012
3,920

 
$
27.18

 
1.52
 
 
Granted
1,680

 
$
35.27

 
 
 
 
Vested(1)
(1,476
)
 
$
25.35

 
 
 
$
52,234

Forfeited
(141
)
 
$
28.36

 
 
 
 
Balance at October 31, 2013
3,983

 
$
31.23

 
1.51
 
 
Granted
1,645

 
$
39.03

 
 
 
 
Vested(1)
(1,564
)
 
$
29.07

 
 
 
$
60,815

Forfeited
(117
)
 
$
32.95

 
 
 
 
Balance at October 31, 2014
3,947

 
$
35.29

 
1.53
 
 
Granted
1,707

 
$
48.13

 
 
 
 
Vested(1)
(1,522
)
 
$
33.05

 
 
 
$
73,677

Forfeited
(204
)
 
$
37.68

 
 
 
 
Balance at October 31, 2015
3,928

 
$
41.61

 
1.54
 
 
(1)
The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
The following table contains additional information concerning activities related to stock options and restricted stock units under all equity plans, other than shares available for grant under the 2005 Directors Plan:
 
Available for
Grant(3)
 
Options(2)
 
Options
Outstanding
 
Weighted-
Average Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Life (In Years)
 
Aggregate
Intrinsic
Value
 
(in thousands, except per share and life amounts)
Balance at October 31, 2012
7,352

 
10,219

 
$
24.64

 
3.71
 
$
80,950

Options Granted
(1,704
)
 
1,704

 
$
34.10

 
 
 
 
Options Assumed(2)
 
 
158

 
$
23.60

 
 
 
 
Options Exercised
 
 
(4,173
)
 
$
24.34

 
 
 
 
Options Canceled/forfeited/expired
159

 
(182
)
 
$
24.17

 
 
 
 
Restricted stock units granted(1)
(2,519
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
184

 
 
 
 
 
 
 
 
Additional shares reserved
5,000

 
 
 
 
 
 
 
 
Balance at October 31, 2013
8,472

 
7,726

 
$
26.87

 
4.30
 
$
71,700

Options Granted
(1,686
)
 
1,686

 
$
38.65

 
 
 
 
Options Assumed(2)
 
 
843

 
$
24.63

 
 
 
 
Options Exercised
 
 
(2,103
)
 
$
24.47

 
 
 
 
Options Canceled/forfeited/expired
163

 
(402
)
 
$
27.44

 
 
 
 
Restricted stock units granted(1)
(2,468
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
174

 
 
 
 
 
 
 
 
Additional shares reserved
7,500

 
 
 
 
 
 
 
 
Balance at October 31, 2014
12,155

 
7,750

 
$
29.81

 
4.66
 
$
86,537

Options Granted
(1,908
)
 
1,942

 
$
45.14

 
 
 
 
Options Assumed(2)
 
 
133

 
$
38.97

 
 
 
 
Options Exercised
 
 
(2,125
)
 
$
26.06

 
 
 
 
Options Canceled/forfeited/expired
230

 
(411
)
 
$
33.51

 
 
 
 
Restricted stock units granted(1)
(2,707
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
313

 
 
 
 
 
 
 
 
Additional shares reserved
3,800

 
 
 
 
 
 
 
 
Balance at October 31, 2015
11,883

 
7,289

 
$
34.94

 
4.67
 
$
109,627

Vested and expected to vest as of October 31, 2015
 
 
7,192

 
$
34.84

 
4.65
 
$
108,887

Exercisable at October 31, 2015
 
 
3,673

 
$
29.80

 
3.60
 
$
74,121

 
(1)
These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above.
(2)
The Company assumed options outstanding under various plans through acquisitions.
(3)
Excluding shares reserved for future issuance under the 2005 Directors Plan.
The aggregate intrinsic value in the preceding table represents the total pretax intrinsic value based on stock options with an exercise price less than the Company’s closing stock price of $49.98 as of October 31, 2015. The pretax intrinsic value of options exercised and their average exercise prices were:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands, except per share price)
Intrinsic value
$
44,104

 
$
32,094

 
$
46,592

Average exercise price per share
$
26.06

 
$
24.47

 
$
24.34


Restricted stock award activities during fiscal 2015 under the 2005 Directors Plan are summarized as follows:
 
Restricted
Shares
 
Weighted-Average
Grant Date Fair Value
 
(in thousands, except per share)
Unvested at October 31, 2014
48

 
$
36.09

Granted
22

 
$
46.46

Vested
(25
)
 
$
34.76

Forfeited

 
$

Unvested at October 31, 2015
45

 
$
41.82


Valuation and Expense of Stock Compensation. The Company estimates the fair value of stock-based awards in the form of stock options and employee stock purchase rights under employee stock purchase plans on the grant date. The value of awards expected to vest is recognized as expense over the applicable service periods. The Company uses the straight-line attribution method to recognize stock compensation costs over the service period of the award. The Company uses the Black-Scholes option-pricing model to determine the fair value of stock options, stock appreciation rights and employee stock purchase plan awards. The Black-Scholes option-pricing model incorporates various subjective assumptions including expected volatility, expected term and interest rates. The expected volatility for both stock options and stock purchase rights under the ESPP is estimated by a combination of implied volatility for publicly traded options of the Company’s common stock with a term of six months or longer and the historical stock price volatility over the estimated expected term of the Company’s stock-based awards. The expected term of the Company’s stock-based awards is based on historical experience.
The assumptions presented in the following table were used to estimate the fair value of stock options and employee stock purchase rights granted under the Company’s stock plans or stock plans assumed from acquisitions:
 
Year Ended October 31,
 
2015
 
2014
 
2013
Stock Options
 
 
 
 
 
Expected life (in years)
4.3
 
4.5
 
4.7
Risk-free interest rate
1.24% - 1.58%
 
1.38% - 1.74%
 
0.62% - 1.66%
Volatility
16.92%-21.76%
 
18.38%-20.00%
 
20.61% - 26.47%
Weighted average estimated fair value
$8.77
 
$10.95
 
$7.29
ESPP
 
 
 
 
 
Expected life (in years)
0.5 - 2.0
 
0.5 - 2.0
 
0.5 - 2.0
Risk-free interest rate
0.12% - 0.75%
 
0.05% - 0.58%
 
0.10% - 0.43%
Volatility
18.01% - 21.60%
 
16.84% - 18.78%
 
17.12% - 21.75%
Weighted average estimated fair value
$11.11
 
$9.17
 
$8.19

The following table presents stock compensation expense for fiscal 2015, 2014 and 2013, respectively:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Cost of license
$
9,162

 
$
8,122

 
$
6,597

Cost of maintenance and service
2,164

 
2,336

 
1,628

Research and development expense
43,431

 
38,241

 
32,423

Sales and marketing expense
17,744

 
16,754

 
13,983

General and administrative expense
13,899

 
13,987

 
12,880

Stock compensation expense before taxes
86,400

 
79,440

 
67,511

Income tax benefit
(20,071
)
 
(18,224
)
 
(16,446
)
Stock compensation expense after taxes
$
66,329

 
$
61,216

 
$
51,065


As of October 31, 2015, the Company had $156.9 million of total unrecognized stock compensation expense relating to options and restricted stock units and awards, which is expected to be recognized over a weighted average period of 2.5 years.
The cash flows resulting from the tax benefits for tax deductions in excess of the compensation expense recorded for the stock awards (excess tax benefits) are classified as cash flows from financing activities. The Company recorded excess tax benefits of $4.2 million in fiscal 2015; no excess tax benefits were recorded in fiscal periods 2014 and 2013.
Deferred Compensation Plan. The Company maintains the Synopsys Deferred Compensation Plan (the Deferred Plan), which permits eligible employees to defer up to 50% of their annual cash base compensation and up to 100% of their eligible cash variable compensation. Amounts may be withdrawn from the Deferred Plan pursuant to elections made by the employees in accordance with the terms of the plan. Since the inception of the Deferred Plan, the Company has not made any matching or discretionary contributions to the Deferred Plan. There are no Deferred Plan provisions that provide for any guarantees or minimum return on investments. Undistributed amounts under the Deferred Plan are subject to the claims of the Company’s creditors. The securities held by the Deferred Plan are classified as trading securities.
Deferred Plan Assets and Liabilities are as follows:
 
As of October 31, 2015
 
As of October 31, 2014
 
(In thousands)
Plan assets recorded in other long-term assets
$
158,462

 
$
145,508

Plan liabilities recorded in other long-term liabilities(1)
$
158,462

 
$
145,508

(1)
For undistributed deferred compensation balances due to participants.
Income or loss from the change in fair value of the Deferred Plan assets is recorded in other income (expense), net. The increase or decrease in the fair value of the undistributed Deferred Plan obligation is recorded in total cost of revenue and operating expense. The following table summarizes the impact of the Deferred Plan:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Increase (reduction) to cost of revenue and operating expense
$
3,701

 
$
10,856

 
$
18,453

Other income (expense), net
3,701

 
10,856

 
18,453

Net increase (decrease) to net income
$

 
$

 
$


Other Retirement Plans. The Company sponsors various retirement plans for its eligible U.S. and non-U.S. employees. Total contributions to these plans were $40.0 million, $23.8 million and $21.3 million in fiscal 2015, 2014 and 2013, respectively. For employees in the United States and Canada, the Company matches pretax employee contributions up to a maximum of U.S. $3,000 and Canadian $4,000, respectively, per participant per year.
XML 39 R19.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes
12 Months Ended
Oct. 31, 2015
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes
The domestic and foreign components of the Company’s total income (loss) before provision for income taxes are as follows:
 
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
United States
$
42,571

 
$
(7,638
)
 
$
61,818

Foreign
239,039

 
279,780

 
213,848

 
$
281,610

 
$
272,142

 
$
275,666


The components of the (benefit) provision for income taxes were as follows:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Current:
 
 
 
 
 
Federal
$
(21,911
)
 
$
(14,951
)
 
$
11,692

State
1,385

 
279

 
(5,949
)
Foreign
39,319

 
42,085

 
29,428

 
18,793

 
27,413

 
35,171

Deferred:
 
 
 
 
 
Federal
44,462

 
(4,612
)
 
4,969

State
(2,282
)
 
(4,141
)
 
933

Foreign
(5,297
)
 
(5,642
)
 
(13,207
)
 
36,883

 
(14,395
)
 
(7,305
)
Provision (Benefit) for income taxes
$
55,676

 
$
13,018

 
$
27,866


The provision (benefit) for income taxes differs from the taxes computed with the statutory federal income tax rate as follows: 
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Statutory federal tax
$
98,564

 
$
95,251

 
$
96,483

State tax (benefit), net of federal effect
(4,764
)
 
(4,306
)
 
(2,697
)
Tax credits (1)
(13,301
)
 
(5,153
)
 
(24,972
)
Tax on foreign earnings less than U.S. statutory tax
(56,536
)
 
(61,376
)
 
(40,156
)
Deferred tax reversal resulting from merger of foreign affiliate

 

 
(6,808
)
Tax settlements
(6,251
)
 
(19,645
)
 
(1,130
)
Stock based compensation
5,406

 
5,675

 
4,671

Changes in valuation allowance
(216
)
 
(235
)
 
(776
)
Federal statute lapses
(2,265
)
 
(6,746
)
 

Integration of acquired technologies
33,015

 
4,715

 
3,486

Other
2,024

 
4,838

 
(235
)
 
$
55,676

 
$
13,018

 
$
27,866

(1)
As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately $19.0 million in the above amount for the period January 1, 2012 through October 31, 2013. The credit expired on December 31, 2013, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately $12.4 million in the above amount for the period January 1 through December 31, 2014.

The significant components of deferred tax assets and liabilities were as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Net deferred tax assets:
 
 
 
Deferred tax assets:
 
 
 
Accruals and reserves
$
40,373

 
$
28,608

Deferred revenue
36,460

 
42,766

Deferred compensation
69,716

 
56,920

Capitalized costs
60,998

 
66,616

Capitalized research and development costs
24,748

 
32,710

Stock compensation
18,001

 
18,508

Tax loss carryovers
50,987

 
64,273

Foreign tax credit carryovers
1,064

 
18,846

Research and other tax credit carryovers
80,327

 
110,247

Other
5,340

 
4,689

Gross deferred tax assets
388,014

 
444,183

Valuation allowance
(48,700
)
 
(45,996
)
Total deferred tax assets
339,314

 
398,187

Deferred tax liabilities:
 
 
 
Intangible assets
66,345

 
81,218

Undistributed earnings of foreign subsidiaries
933

 
726

Total deferred tax liabilities
67,278

 
81,944

Net deferred tax assets
$
272,036

 
$
316,243


It is more likely than not that the results of future operations will be able to generate sufficient taxable income to realize the net deferred tax assets. The valuation allowance provided against our deferred tax assets as of October 31, 2015 is mainly attributable to California research credit and international foreign tax credit carryforwards. The valuation allowance increased by a net of $2.7 million in fiscal 2015 due to changes in corresponding deferred tax assets primarily related to California research credit carryforwards.
The Company has the following tax loss and credit carryforwards available to offset future income tax liabilities:
Carryforward
Amount
 
Expiration
Date
 
(in thousands)
 
 
Federal net operating loss carryforward
$
108,533

 
2016-2034
Federal research credit carryforward
120,243

 
2019-2035
Federal foreign tax credit carryforward
4,586

 
2017-2023
International foreign tax credit carryforward
10,104

 
Indefinite
California research credit carryforward
135,858

 
Indefinite
Other state research credit carryforward
5,395

 
2016-2030
State net operating loss carryforward
217,914

 
2016-2035

The federal and state net operating loss carryforward is from acquired companies and the annual use of such loss is subject to significant limitations under Internal Revenue Code Section 382. Foreign tax credits may only be used to offset tax attributable to foreign source income. The federal research tax credit expired as of December 31, 2014.
The Company has unrecognized deferred tax assets of approximately $83.3 million as of October 31, 2015 attributable to excess tax deductions related to stock options, the benefit of which will be credited to stockholders' equity when realized.
The Company has not provided taxes for undistributed earnings of its foreign subsidiaries except to the extent that the Company does not plan to reinvest such earnings indefinitely outside the United States. If the cumulative foreign earnings exceed the amount the Company intends to reinvest in foreign country operations in the future, the Company would provide for taxes on such excess amount. As of October 31, 2015, there were approximately $1,047.5 million of earnings upon which U.S. income taxes of approximately $232.0 million have not been provided for.
The gross unrecognized tax benefits increased by approximately $8.0 million during fiscal 2015 resulting in gross unrecognized tax benefits of $132.1 million as of October 31, 2015. A reconciliation of the beginning and ending balance of gross unrecognized tax benefits is summarized as follows:
 
As of October 31, 2015
 
As of October 31, 2014
 
(in thousands)
Beginning balance
$
124,102

 
$
117,760

Increases in unrecognized tax benefits related to prior year tax positions
10,922

 
2,037

Decreases in unrecognized tax benefits related to prior year tax positions
(7,526
)
 
(23,271
)
Increases in unrecognized tax benefits related to current year tax positions
13,232

 
35,277

Decreases in unrecognized tax benefits related to settlements with taxing authorities

 
(1,858
)
Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations
(5,996
)
 
(8,816
)
Increases in unrecognized tax benefits acquired
976

 
3,575

Changes in unrecognized tax benefits due to foreign currency translation
(3,656
)
 
(602
)
 
$
132,054

 
$
124,102

As of October 31, 2015 and 2014, approximately $129.4 million and $120.5 million, respectively, of the unrecognized tax benefits would affect our effective tax rate if recognized upon resolution of the uncertain tax positions.
Interest and penalties related to estimated obligations for tax positions taken in the Company’s tax returns are recognized as a component of income tax expense (benefit) in the consolidated statements of operations and totaled approximately $0.6 million, $0.5 million and $0.2 million for fiscal years 2015, 2014 and 2013, respectively. As of October 31, 2015 and 2014, the combined amount of accrued interest and penalties related to tax positions taken on the Company’s tax returns was approximately $2.2 million and $1.3 million, respectively.
The timing of the resolution of income tax examinations is highly uncertain as well as the amounts and timing of various tax payments that are part of the settlement process. This could cause large fluctuations in the balance sheet classification of current and non-current assets and liabilities. The Company believes that in the coming 12 months, it is reasonably possible that either certain audits will conclude or the statute of limitations on certain state and foreign income and withholding taxes will expire, or both. Given the uncertainty as to ultimate settlement terms, the timing of payment and the impact of such settlements on other uncertain tax positions, the range of the estimated potential decrease in underlying unrecognized tax benefits is between $0 and $36 million.
The Company and/or its subsidiaries remain subject to tax examination in the following jurisdictions:
 
 
Jurisdiction
Year(s) Subject to Examination
United States—Synopsys
Fiscal 2015
United States—Magma Design Automation
Fiscal 2012
California—Synopsys
Fiscal years after 2010
California—Magma Design Automation
Fiscal years after 2010
Hungary
Fiscal years after 2008
Ireland, Japan, and Taiwan
Fiscal years after 2009

In addition, the Company has made acquisitions with operations in several of its significant jurisdictions which may have years subject to examination different from the years indicated in the above table.
On July 27, 2015, the Tax Court issued an opinion (Altera Corp. et al. v. Commissioner) regarding the treatment of stock-based compensation expense in intercompany cost-sharing arrangements. However, U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations. Also, there is uncertainty related to the IRS response to the Tax Court opinion, the final resolution of this issue, and the potential favorable benefits to the Company. As such, no impact has been recorded in fiscal 2015. The Company will continue to monitor developments related to this opinion and the potential impact of those developments on the Company's current and prior fiscal years.
IRS Examinations
In the third quarter of fiscal 2015, the Company reached final settlement with the Examination Division of the IRS on the integration of acquired technologies for fiscal 2015 and research tax credit for fiscal 2014. In the fourth quarter of fiscal 2015, the Company reached final settlement with the IRS on the remaining fiscal 2015 issues.
In the first quarter of fiscal 2014, the Company reached final settlement with the IRS on the remaining fiscal 2012 issues and recognized approximately $10.0 million in unrecognized tax benefits. In the fourth quarter of fiscal 2014, the Company reached final settlement with the IRS for its audit of fiscal 2013 and recognized approximately $5.5 million in unrecognized tax benefits.
In the third and fourth quarters of fiscal 2013, the Company reached settlement with the IRS for its audit of certain fiscal 2012 issues, which resulted in a decrease in unrecognized tax benefits of $6.0 million, decrease in deferred tax assets of $4.9 million and a $1.1 million net tax benefit.
Non-U.S. Examinations
Taiwan
In the first quarter of fiscal 2015, the Company reached final settlement with the Taiwan tax authorities for fiscal 2012 with regard to certain transfer pricing issues. As a result of the settlement, the Company recognized approximately $1.1 million in unrecognized tax benefits. In the fourth quarter of fiscal 2015, the Company reached final settlement with the Taiwan tax authorities for fiscal 2013 with regard to certain transfer pricing issues. As a result of the settlement and the application of the settlement to fiscal 2014, the Company's unrecognized tax benefits decreased by $1.2 million and $1.2 million, respectively.
In the second quarter of fiscal 2014, the Company reached settlements with the Taiwan tax authorities for fiscal years 2010 and 2009, with regard to certain transfer pricing issues. As a result of the settlements and the application of the settlement to other open fiscal years, the Company’s unrecognized tax benefits decreased by $5.1 million. The net tax benefit resulting from the settlements and the application to other open fiscal years was $3.9 million.
XML 40 R20.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Income (Expense), Net
12 Months Ended
Oct. 31, 2015
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Other Income (Expense), Net
The following table presents the components of other income (expense), net:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Interest income
$
2,785

 
$
1,302

 
$
1,891

Interest expense
(2,814
)
 
(1,895
)
 
(1,696
)
Gain (loss) on assets related to deferred compensation plan
3,701

 
10,856

 
18,453

Foreign currency exchange gain (loss)
6,363

 
1,195

 
6,026

Other, net(1)
5,109

 
11,967

 
4,499

Total
$
15,144

 
$
23,425

 
$
29,173

(1)
See Note 6. Fair Value Measures.
XML 41 R21.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Disclosure
12 Months Ended
Oct. 31, 2015
Segment Reporting [Abstract]  
Segment Disclosure
Segment Disclosure
ASC 280, Segment Reporting, requires disclosures of certain information regarding operating segments, products and services, geographic areas of operation and major customers. Segment reporting is based upon the “management approach,” i.e., how management organizes the Company’s operating segments for which separate financial information is (1) available and (2) evaluated regularly by the Chief Operating Decision Makers (CODMs) in deciding how to allocate resources and in assessing performance. Synopsys’ CODMs are the Company’s two Co-Chief Executive Officers.
The Company operates in a single segment to provide software products and consulting services in the EDA software industry. In making operating decisions, the CODMs primarily consider consolidated financial information, accompanied by disaggregated information about revenues by geographic region. Specifically, the CODMs consider where individual “seats” or licenses to the Company’s products are located in allocating revenue to particular geographic areas. Revenue is defined as revenues from external customers. Goodwill is not allocated since the Company operates in one reportable operating segment. Revenues and property and equipment, net, related to operations in the United States and other by geographic areas were:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Revenue:
 
 
 
 
 
United States
$
1,143,816

 
$
1,020,654

 
$
939,749

Europe
300,352

 
272,911

 
273,041

Japan
218,794

 
238,588

 
264,141

Asia Pacific and Other
579,249

 
525,319

 
485,283

Consolidated
$
2,242,211

 
$
2,057,472

 
$
1,962,214


 
As of October 31,
 
2015
 
2014
 
(in thousands)
Property and Equipment, net:
 
 
 
United States
$
192,075

 
$
181,019

Other countries
71,002

 
68,079

Total
$
263,077

 
$
249,098


Geographic revenue data for multi-regional, multi-product transactions reflect internal allocations and are therefore subject to certain assumptions and to the Company’s methodology.
One customer, in the aggregate, accounted for 12.8%, 10.5%, and 11.3% of the Company’s consolidated revenue in fiscal 2015, 2014 and 2013, respectively.
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.3.1.900
Effect of New Accounting Pronouncements
12 Months Ended
Oct. 31, 2015
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Effect of New Accounting Pronouncements
Effect of New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, "Revenue from Contracts with Customers (Topic 606)," which supersedes the revenue recognition requirements in “Revenue Recognition (Topic 605).” This ASU requires an entity to recognize revenue when goods are transferred or services are provided to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This ASU also requires disclosures enabling users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.
In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date.” With the issuance of ASU 2015-14, the new revenue guidance ASU 2014-09 will be effective for fiscal 2019, including interim periods within that reporting period, using one of two prescribed retrospective methods. The Company is currently in the process of evaluating the impact of adoption on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method, nor has it determined the effect of the standard on its ongoing financial reporting.
XML 43 R23.htm IDEA: XBRL DOCUMENT v3.3.1.900
Supplementary Data - Selected Unaudited Quarterly Financial Data
12 Months Ended
Oct. 31, 2015
Quarterly Financial Information Disclosure [Abstract]  
Supplementary Data - Selected Unaudited Quarterly Financial Data
Supplementary Data - Selected Unaudited Quarterly Financial Data
The table below includes certain unaudited financial information for the last eight fiscal quarters. Refer to Note 2 of Notes to Consolidated Financial Statements for information on our fiscal year end.
 
Quarter Ended
 
January 31,
 
April 30,
 
July 31,
 
October 31,
 
(in thousands, except per share data)
2015
 
 
 
 
 
 
 
Revenue
$
542,043

 
$
557,204

 
$
555,805

 
$
587,159

Gross margin
417,410

 
432,232

 
426,334

 
447,315

Income before provision for income taxes
76,615

 
83,884

 
65,193

 
55,918

Net income
65,189

 
55,596

 
55,387

 
49,762

Net income per share
 
 
 
 
 
 
 
Basic
$
0.42

 
$
0.36

 
$
0.36

 
$
0.32

Diluted
0.41

 
0.35

 
0.35

 
0.31

2014
 
 
 
 
 
 
 
Revenue
$
478,951

 
$
517,697

 
$
521,812

 
$
539,012

Gross margin
373,102

 
403,612

 
406,282

 
417,591

Income before provision for income taxes
71,184

 
68,059

 
70,771

 
62,128

Net income
67,696

 
63,317

 
65,656

 
62,455

Net income per share
 
 
 
 
 
 
 
Basic
$
0.44

 
$
0.41

 
$
0.42

 
$
0.40

Diluted
0.43

 
0.40

 
0.42

 
0.39

XML 44 R24.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Oct. 31, 2015
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]
Effect of New Accounting Pronouncements
In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2014-09, "Revenue from Contracts with Customers (Topic 606)," which supersedes the revenue recognition requirements in “Revenue Recognition (Topic 605).” This ASU requires an entity to recognize revenue when goods are transferred or services are provided to customers in an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. This ASU also requires disclosures enabling users of financial statements to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.
In August 2015, the FASB issued ASU 2015-14, "Revenue from Contracts with Customers (Topic 606), Deferral of the Effective Date.” With the issuance of ASU 2015-14, the new revenue guidance ASU 2014-09 will be effective for fiscal 2019, including interim periods within that reporting period, using one of two prescribed retrospective methods. The Company is currently in the process of evaluating the impact of adoption on its consolidated financial statements and related disclosures. The Company has not yet selected a transition method, nor has it determined the effect of the standard on its ongoing financial reporting.
Fiscal Year End
Fiscal Year End. The Company’s fiscal year ends on the Saturday nearest to October 31 and consists of 52 weeks, with the exception that approximately every five years, the Company has a 53-week year. Fiscal 2015, 2014, and 2013 were 52-week years ending on October 31, 2015, November 1, 2014, and November 2, 2013, respectively. For presentation purposes, the consolidated financial statements and accompanying notes refer to the closest calendar month end.
Principles of Consolidation
Principles of Consolidation. The consolidated financial statements include the accounts of the Company and all of its subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Use of Estimates
Use of Estimates. To prepare financial statements in conformity with U.S. generally accepted accounting principles (U.S. GAAP), management must make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates and may result in material effects on the Company’s operating results and financial position.
Foreign Currency Translation
Foreign Currency Translation. The functional currency of the majority of the Company’s active foreign subsidiaries is the foreign subsidiary’s local currency. Assets and liabilities that are not denominated in the functional currency are remeasured into the functional currency with any related gain or loss recorded in earnings. The Company translates assets and liabilities of its non-U.S. dollar functional currency foreign operations into the U.S. dollar reporting currency at exchange rates in effect at the balance sheet date. The Company translates income and expense items of such foreign operations into U.S. dollars reporting currency at average exchange rates for the period. Accumulated translation adjustments are reported in stockholders’ equity, as a component of accumulated other comprehensive income (loss).
Foreign Currency Contracts
Foreign Currency Contracts. The Company operates internationally and is exposed to potentially adverse movements in currency exchange rates. The Company enters into hedges in the form of foreign currency forward contracts to reduce its exposure to foreign currency rate changes on non-functional currency denominated forecasted transactions and balance sheet positions. The assets or liabilities associated with the forward contracts are recorded at fair value in other current assets or accrued liabilities in the consolidated balance sheet.
The accounting for gains and losses resulting from changes in fair value depends on the use of the foreign currency forward contract and whether it is designated and qualifies for hedge accounting. See Note 5. Financial Assets and Liabilities.
Fair Values of Financial Instruments
Fair Values of Financial Instruments. The Company’s cash equivalents, short-term investments and foreign currency contracts are carried at fair value. The fair value of the Company’s accounts receivable and accounts payable approximates the carrying amount due to their short duration. Non-marketable equity securities are carried at cost, net of impairments. The Company performs periodic impairment analysis over these non-marketable equity securities. The carrying amount of the short-term and long-term debt approximates the estimated fair value. See Note 6. Fair Value Measures.
Cash, Cash Equivalents and Short-term Investments
Cash, Cash Equivalents and Short-term Investments. The Company classifies investments with original maturities of three months or less when acquired as cash equivalents. All of the Company’s short-term investments are classified as available-for-sale and are reported at fair value, with unrealized gains and losses included in stockholders’ equity as a component of accumulated other comprehensive income (loss), net of tax. Those unrealized gains or losses deemed other than temporary are reflected in other income (expense), net. The cost of securities sold is based on the specific identification method and realized gains and losses are included in other income (expense), net. See Note 5. Financial Assets and Liabilities.
Concentration of Credit Risk
Concentration of Credit Risk. Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash equivalents, marketable securities, foreign currency contracts, and accounts receivable from trade customers. The Company maintains cash equivalents primarily in highly rated taxable and tax-exempt money market funds located in the U.S. and in various overseas locations.
The Company sells its products worldwide primarily to customers in the global electronics market. The Company performs on-going credit evaluations of its customers’ financial condition and does not require collateral. The Company establishes reserves for potential credit losses and such losses have been within management’s expectations and have not been material in any year presented.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains allowances for doubtful accounts to reduce the Company’s receivables to their estimated net realizable value. The Company provides a general reserve on all accounts receivable based on a review of customer accounts. The following table presents the changes in the allowance for doubtful accounts:
Fiscal Year
Balance at
Beginning
of Period
 
Provisions
 
Write-offs(1)
 
Balance at
End of
Period
 
(in thousands)
2015
$
2,026

 
$
1,300

 
$
(765
)
 
$
2,561

2014
$
4,253

 
$
(1,250
)
 
$
(977
)
 
$
2,026

2013
$
6,072

 
$
102

 
$
(1,921
)
 
$
4,253


(1)
Balances written off, net of recoveries.
Income Taxes
Income Taxes. The Company accounts for income taxes using the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.
The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining whether it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. An uncertain tax position is considered effectively settled on completion of an examination by a taxing authority if certain other conditions are satisfied.
Property and Equipment
Property and Equipment. Property and equipment is recorded at cost less accumulated depreciation. Assets, excluding land, are depreciated using the straight-line method over their estimated useful lives. Leasehold improvements are amortized using the straight-line method over the remaining term of the lease or the economic useful life of the asset, whichever is shorter. Depreciation expenses were $71.1 million, $63.1 million and $56.7 million in fiscal 2015, 2014 and 2013, respectively. Repair and maintenance costs are expensed as incurred and such costs were $32.3 million, $28.7 million and $26.3 million in fiscal 2015, 2014 and 2013, respectively.
A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, 2015 and 2014 is as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Computer and other equipment
$
436,425

 
$
419,951

Buildings
67,943

 
68,871

Furniture and fixtures
50,075

 
41,089

Land
20,414

 
20,414

Leasehold improvements
142,275

 
136,513

 
717,132

 
686,838

Less accumulated depreciation and amortization(1)
(454,055
)
 
(437,740
)
Total
$
263,077

 
$
249,098

(1)
Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.
The useful lives of depreciable assets are as follows:
 
Useful Life in Years
Computer and other equipment
3-5
Buildings
30
Furniture and fixtures
5
Leasehold improvements (average)
5
Goodwill
Goodwill. Goodwill represents the excess of the aggregate purchase price over the fair value of the net tangible and identifiable intangible assets acquired by the Company. The carrying amount of goodwill is tested for impairment annually as of October 31 or more frequently if facts and circumstances warrant a review. The Company determined that it is a single reporting unit for the purpose of goodwill impairment tests. For purposes of assessing the impairment of goodwill, the Company estimates the value of the reporting unit using its market capitalization as the best evidence of fair value. This fair value is then compared to the carrying value of the reporting unit. During fiscal 2015, 2014 and 2013, there were no indicators of impairment to goodwill.
Intangible Assets
Intangible Assets. Intangible assets consist of acquired technology, certain contract rights, customer relationships, trademarks and trade names, covenants not to compete, capitalized software, and in-process research and development. These intangible assets are either acquired through business combinations, direct purchases, or internally developed capitalized software. Intangible assets are amortized on a straight-line basis over their estimated useful lives which range from one to ten years.
The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets, including property and equipment and intangible assets, may not be recoverable. When such events or changes in circumstances occur, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such asset group will be recovered through the undiscounted future cash flow. If the undiscounted future cash flow is less than the carrying amount of the asset group, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the asset group. The Company had no impairments of any long-lived assets in fiscal 2015, 2014 or 2013.
Restructuring Charges
Restructuring Charges. In November 2014, the Company initiated a restructuring program that included a voluntary retirement program (VRP) and a minimal headcount reduction program. The VRP was offered to certain eligible employees in the United States and enrollment for those employees was completed on November 21, 2014. The total cost of the restructuring program was $15.1 million, all of which was paid during fiscal 2015. As of October 31, 2015, there is no outstanding balance in restructuring charges.
Other Comprehensive Income (Loss)
Other Comprehensive Income (Loss). Other comprehensive income (loss) (OCI) includes all changes in equity during a period, such as accumulated net translation adjustments, unrealized gain (loss) on certain foreign currency forward contracts that qualify as cash flow hedges, reclassification adjustments related to cash flow hedges and unrealized gain (loss) on investments. See Note 8. Accumulated Other Comprehensive Income (Loss).
Revenue Recognition
Revenue Recognition. The Company derives revenue from the sale of software license arrangements. Software license revenue consists of fees associated with the licensing of the Company’s software licenses, maintenance and professional services and to a small extent, hardware products. Maintenance and professional service revenue consists of maintenance fees associated with perpetual and term licenses and professional services fees. Hardware revenue consists of sales of Field Programmable Gate Array (FPGA)-based emulation and prototyping products.
With respect to software licenses, the Company utilizes three license types:
Technology Subscription Licenses (TSLs). TSLs are time-based licenses for a finite term, and generally provide the customer limited rights to receive, or to exchange certain quantities of licensed software for, unspecified future technology. The Company bundles and does not charge separately for post-contract customer support (maintenance) for the term of the license.
Term licenses. Term licenses are also for a finite term, but do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually for the balance of the term. The annual maintenance fee is typically calculated as a percentage of the net license fee.
Perpetual licenses. Perpetual licenses continue as long as the customer renews maintenance plus an additional 20 years. Perpetual licenses do not provide the customer any rights to receive, or to exchange licensed software for, unspecified future technology. Customers purchase maintenance separately for the first year and may renew annually.
For the three software license types, the Company recognizes revenue as follows:
TSLs. The Company typically recognizes revenue from TSL fees (which include bundled maintenance) ratably over the term of the license period, or as customer installments become due and payable, whichever is later. Revenue attributable to TSLs is reported as “time-based license revenue” in the consolidated statements of operations.
Term licenses. The Company recognizes revenue from term licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these term licenses is reported as “upfront license revenue” in the consolidated statements of operations. For term licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer payments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
Perpetual licenses. The Company recognizes revenue from perpetual licenses in full upon shipment of the software if payment terms require the customer to pay at least 75% of the license fee and 100% of the maintenance fee within one year from shipment and all other revenue recognition criteria are met. Revenue attributable to these perpetual licenses is reported as “upfront license revenue” in the consolidated statements of operations. For perpetual licenses in which less than 75% of the license fee and 100% of the maintenance fee is payable within one year from shipment, the Company recognizes revenue as customer installments become due and payable. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations.
The Company's maintenance and service revenue consists of maintenance fees associated with perpetual and term software licenses and professional services fees. The Company recognizes revenue from maintenance arrangements ratably over the maintenance period to the extent cash has been received or fees become due and payable, and recognize revenue from professional services and training fees as such services are performed and accepted by the customer. Revenue attributable to maintenance, professional services and training is reported as “maintenance and service revenue” in the consolidated statements of operations.
Hardware revenue consists of sales of FPGA-based emulation and prototyping products. The Company recognizes revenue from sales of hardware products in full upon shipment if all other revenue recognition criteria are met. Revenue attributable to these sales is reported as “upfront license revenue” in the consolidated statements of operations and is not material to the Company's total revenue.
The Company also enters into arrangements in which portions of revenue are contingent upon the occurrence of uncertain future events, for example, royalty arrangements. The Company refers to this revenue as “contingent revenue.” Contingent revenue is recognized if and when the applicable event occurs. Such revenue is reported as “time-based license revenue” in the consolidated statements of operations. Historically, these arrangements have not been material to the Company’s total revenue.
The Company infrequently enters into multiple-element arrangements that contain both software and non-software deliverables such as hardware. The Company has determined that the software and non-software deliverables in the Company’s contracts are separate units of accounting. The Company recognizes revenue for the separate units of accounting when all revenue recognition criteria are met. Revenue allocated to hardware units of accounting is recognized upon shipment when all other revenue recognition criteria are met. Revenue allocated to software units of accounting is recognized according to the methods described above depending on the software license type (TSL, term license or perpetual license). Such arrangements have not had a material effect on the Company’s consolidated financial statements and are not expected to have a material effect in future periods.
 The Company also enters into arrangements to deliver software products, either alone or together with other products or services that require significant modification, or customization of the software. The Company accounts for such arrangements using the percentage of completion method as the Company has the ability to make reasonably dependable estimates that relate to the extent of progress toward completion, contract revenues and costs. The Company measures the progress towards completion using the labor hours incurred to complete the project. Revenue attributable to these arrangements is reported as “maintenance and service revenue” in the consolidated statements of operations.
The Company determines the fair value of each element in multiple element software arrangements that contain only software and software related deliverables based on vendor-specific objective evidence (VSOE). The Company limits assessment of VSOE of fair value for each element to the price charged when such element is sold separately. The Company has analyzed all of the elements included in multiple-element software arrangements and has determined that the Company has sufficient VSOE to allocate revenue to the maintenance components of the Company’s perpetual and term license products and to professional services. Accordingly, assuming all other revenue recognition criteria are met, the Company recognizes license revenue from perpetual and term licenses upon delivery using the residual method, recognizes revenue from maintenance ratably over the maintenance term, and recognizes revenue from professional services as services are performed and accepted by the customer. The Company recognizes revenue from TSLs ratably over the term of the license, assuming all other revenue recognition criteria are met, since there is not sufficient VSOE to allocate the TSL fee between license and maintenance services.
The Company makes judgments related to revenue recognition. Specifically, in connection with each transaction involving the Company’s products, the Company must evaluate whether: (1) persuasive evidence of an arrangement exists, (2) delivery of software or services has occurred, (3) the fee for such software or services is fixed or determinable, and (4) collectability of the full license or service fee is probable. All four of these criteria must be met in order for the Company to recognize revenue with respect to a particular arrangement. The Company applies these revenue recognition criteria as follows:
Persuasive Evidence of an Arrangement Exists. Prior to recognizing revenue on an arrangement, the Company’s customary policy is to have a written contract, signed by both the customer and by the Company or a purchase order from those customers that have previously negotiated a standard end-user license arrangement or purchase agreement.
Delivery Has Occurred. The Company delivers its products to its customers electronically or physically. For electronic deliveries, delivery occurs when the Company provides access to its customers to take immediate possession of the software through downloading it to the customer’s hardware. For physical deliveries, the standard transfer terms are typically Freight on Board (FOB) shipping point. The Company generally ships its products or license keys promptly after acceptance of customer orders. However, a number of factors can affect the timing of product shipments and, as a result, timing of revenue recognition, including the delivery dates requested by customers and the Company's operational capacity to fulfill product orders at the end of a fiscal quarter.
The Fee is Fixed or Determinable. The Company’s determination that an arrangement fee is fixed or determinable depends principally on the arrangement’s payment terms. The Company’s standard payment terms for perpetual and term licenses require 75% or more of the license fee and 100% of the maintenance fee to be paid within one year. If the arrangement includes these terms, the Company regards the fee as fixed or determinable, and recognizes all license revenue under the arrangement in full upon delivery (assuming all other revenue recognition criteria are met). If the arrangement does not include these terms, the Company does not consider the fee to be fixed or determinable and generally recognizes revenue when customer installments are due and payable. In the case of a TSL, because of the right to exchange products or receive unspecified future technology and because VSOE for maintenance services does not exist for a TSL, the Company recognizes revenue ratably over the term of the license, but not in advance of when customers’ installments become due and payable.
Collectability is Probable. The Company judges collectability of the arrangement fees on a customer-by-customer basis pursuant to its credit review policy. The Company typically sells to customers with whom it has a history of successful collection. For a new customer, or when an existing customer substantially expands its commitments, the Company evaluates the customer’s financial position and ability to pay and typically assigns a credit limit based on that review. The Company increases the credit limit only after it has established a successful collection history with the customer. If the Company determines at any time that collectability is not probable under a particular arrangement based upon its credit review process or the customer’s payment history, the Company recognizes revenue under that arrangement as customer payments are actually received.
Warranties and Indemnities
Warranties and Indemnities. The Company generally warrants its products to be free from defects in media and to substantially conform to material specifications for a period of 90 days for software products and for up to six months for hardware systems. In certain cases, the Company also provides its customers with limited indemnification with respect to claims that their use of the Company’s software products infringe on United States patents, copyrights, trademarks or trade secrets. The Company is unable to estimate the potential impact of these commitments on the future results of operations. To date, the Company has not been required to pay any material warranty claims.
Net Income Per Share
Net Income Per Share. The Company computes basic income per share by dividing net income available to common shareholders by the weighted average number of common shares outstanding during the period. Diluted net income per share reflects the dilution from potential common shares outstanding such as stock options and unvested restricted stock units and awards during the period using the treasury stock method.
 The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Numerator:
 
 
 
 
 
Net income
$
225,934

 
$
259,124

 
$
247,800

Denominator:
 
 
 
 
 
Weighted average common shares for basic net income per share
154,957

 
155,054

 
153,319

Dilutive effect of common share equivalents from equity—based compensation
3,108

 
2,656

 
3,282

Weighted average common shares for diluted net income per share
158,065

 
157,710

 
156,601

Net income per share:
 
 
 
 
 
Basic
$
1.46

 
$
1.67

 
$
1.62

Diluted
$
1.43

 
$
1.64

 
$
1.58

Anti-dilutive employee stock-based awards excluded(1)
1,363

 
2,196

 
1,326

(1)
These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Oct. 31, 2015
Accounting Policies [Abstract]  
Changes in Allowance for Doubtful Accounts
The following table presents the changes in the allowance for doubtful accounts:
Fiscal Year
Balance at
Beginning
of Period
 
Provisions
 
Write-offs(1)
 
Balance at
End of
Period
 
(in thousands)
2015
$
2,026

 
$
1,300

 
$
(765
)
 
$
2,561

2014
$
4,253

 
$
(1,250
)
 
$
(977
)
 
$
2,026

2013
$
6,072

 
$
102

 
$
(1,921
)
 
$
4,253


(1)
Balances written off, net of recoveries.
Components of Property and Equipment
A summary of property and equipment, at cost less accumulated depreciation and amortization, as of October 31, 2015 and 2014 is as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Computer and other equipment
$
436,425

 
$
419,951

Buildings
67,943

 
68,871

Furniture and fixtures
50,075

 
41,089

Land
20,414

 
20,414

Leasehold improvements
142,275

 
136,513

 
717,132

 
686,838

Less accumulated depreciation and amortization(1)
(454,055
)
 
(437,740
)
Total
$
263,077

 
$
249,098

(1)
Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.
Useful Lives of Depreciable Assets
The useful lives of depreciable assets are as follows:
 
Useful Life in Years
Computer and other equipment
3-5
Buildings
30
Furniture and fixtures
5
Leasehold improvements (average)
5
Components of Accounts Payable and Accrued Liabilities
Accounts Payable and Accrued Liabilities. The balance consists of:
 
October 31,
 
2015
 
2014
 
(in thousands)
Payroll and related benefits
$
315,078

 
$
302,295

Other accrued liabilities
60,545

 
66,666

Accounts payable
9,919

 
28,152

Total
$
385,542

 
$
397,113

Components of Other Long Term Liabilities
Other Long-term Liabilities. The balance consists of:
 
October 31,
 
2015
 
2014
 
(in thousands)
Deferred compensation liability (See Note 10)
$
158,462

 
$
145,508

Other long-term liabilities
43,559

 
13,464

Total
$
202,021

 
$
158,972

Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share
The table below reconciles the weighted average common shares used to calculate basic net income per share with the weighted average common shares used to calculate diluted net income per share:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Numerator:
 
 
 
 
 
Net income
$
225,934

 
$
259,124

 
$
247,800

Denominator:
 
 
 
 
 
Weighted average common shares for basic net income per share
154,957

 
155,054

 
153,319

Dilutive effect of common share equivalents from equity—based compensation
3,108

 
2,656

 
3,282

Weighted average common shares for diluted net income per share
158,065

 
157,710

 
156,601

Net income per share:
 
 
 
 
 
Basic
$
1.46

 
$
1.67

 
$
1.62

Diluted
$
1.43

 
$
1.64

 
$
1.58

Anti-dilutive employee stock-based awards excluded(1)
1,363

 
2,196

 
1,326

(1)
These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.
XML 46 R26.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets (Tables)
12 Months Ended
Oct. 31, 2015
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill
Goodwill:
 
(in thousands)
Balance at October 31, 2013
$
1,975,971

Additions
290,379

Effect of foreign currency translation
(10,642
)
Balance at October 31, 2014
$
2,255,708

Additions
233,989

Adjustments
684

Effect of foreign currency translation
(19,140
)
Balance at October 31, 2015(1)
$
2,471,241

(1)
There is no accumulated impairment of goodwill for periods presented.
Summary of Intangible Assets
Intangible assets as of October 31, 2015 consist of the following:
 
Gross Assets
 
Accumulated
Amortization
 
Net Assets
 
(in thousands)
Core/developed technology
$
584,293

 
$
375,395

 
$
208,898

Customer relationships
231,908

 
115,170

 
116,738

Contract rights intangible
165,623

 
141,763

 
23,860

Covenants not to compete
2,530

 
2,530

 

Trademarks and trade names
20,729

 
10,665

 
10,064

Capitalized software development costs
25,511

 
21,412

 
4,099

Total
$
1,030,594

 
$
666,935

 
$
363,659

 Intangible assets as of October 31, 2014 consist of the following:
 
Gross Assets
 
Accumulated
Amortization
 
Net Assets
 
(in thousands)
Core/developed technology
$
490,242

 
$
298,705

 
$
191,537

Customer relationships
210,172

 
92,146

 
118,026

Contract rights intangible
146,364

 
109,067

 
37,297

Covenants not to compete
2,530

 
2,530

 

Trademarks and trade names
18,779

 
7,765

 
11,014

In-process research and development (IPR&D)(1)
3,086

 

 
3,086

Capitalized software development costs
21,829

 
17,759

 
4,070

Total
$
893,002

 
$
527,972

 
$
365,030

(1)
IPR&D is reclassified to core/developed technology upon completion or is written off upon abandonment.
Amortization Expense Related to Intangible Assets
Amortization expense related to intangible assets consisted of the following:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Core/developed technology
$
76,674

 
$
70,675

 
$
68,781

Customer relationships
23,104

 
22,470

 
21,394

Contract rights intangible
33,350

 
30,615

 
35,538

Covenants not to compete

 
50

 
126

Trademarks and trade names
2,900

 
2,309

 
1,663

Capitalized software development costs(1)
3,653

 
3,581

 
3,222

Total
$
139,681

 
$
129,700

 
$
130,724

(1)
Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations.
Estimated Future Amortization of Intangible Assets
The following table presents the estimated future amortization of intangible assets:
Fiscal Year
(in thousands)
2016
$
126,865

2017
87,586

2018
62,736

2019
39,729

2020
28,334

2021 and thereafter
18,409

Total
$
363,659

XML 47 R27.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities (Tables)
12 Months Ended
Oct. 31, 2015
Financial Assets And Liabilities [Abstract]  
Summary of Available-for-Sale Securities
During the first quarter of fiscal 2015, the Company made investments in available-for-sale securities. As of October 31, 2015, the balances of our available-for-sale securities and non-marketable equity securities investments are:
 
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses Less Than 12 Continuous Months
 
Gross
Unrealized
Losses 12 Continuous Months or Longer
 
Estimated
Fair Value(1)
 
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
 
 
Money market funds
$
233,839

 
$

 
$

 
$

 
$
233,839

Commercial paper
1,834

 

 

 

 
1,834

Certificates of deposit
3,500








3,500

Asset-backed securities
300




(1
)



299

Total:
$
239,473

 
$

 
$
(1
)
 
$

 
$
239,472

Short-term investments:
 
 
 
 
 
 
 
 
 
U.S. government agency securities
$
12,615

 
$
3

 
$
(4
)
 
$

 
$
12,614

Municipal bonds
1,403

 
1

 
(1
)
 

 
1,403

Certificates of deposit
9,800

 

 

 

 
9,800

Commercial paper
12,129

 

 

 

 
12,129

Corporate debt securities
67,201

 
27

 
(40
)
 

 
67,188

Asset-backed securities
24,619

 
2

 
(13
)
 

 
24,608

Non-U.S. government agency securities
1,007




(2
)



1,005

Total:
$
128,774

 
$
33

 
$
(60
)
 
$

 
$
128,747

 
 
 
 
 
 
 
 
 
 
Other long-term assets:
 
 
 
 
 
 
 
 
 
Non-marketable equity securities
$
10,277

 
$

 
$

 
$

 
$
10,277

Total:
$
10,277

 
$

 
$

 
$

 
$
10,277

(1)
See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.

As of October 31, 2014, the balances of our cash equivalents and non-marketable equity securities investments are:
 
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized
Losses Less Than 12 Continuous Months
 
Gross
Unrealized
Losses 12 Continuous Months or Longer
 
Estimated
Fair Value(1)
 
(in thousands)
Cash equivalents:
 
 
 
 
 
 
 
 
 
Money market funds
$
409,064

 
$

 
$

 
$

 
$
409,064

Total:
$
409,064

 
$

 
$

 
$

 
$
409,064

 
 
 
 
 
 
 
 
 
 
Other long-term assets:
 
 
 
 
 
 
 
 
 
Non-marketable equity securities
$
10,869

 
$

 
$

 
$

 
$
10,869

Total:
$
10,869

 
$

 
$

 
$

 
$
10,869

(1)
See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities.
Maturities of Available-for-Sale securities
As of October 31, 2015, the stated maturities of the Company's available-for-sale securities are:
 
Amortized Cost
 
Fair Value
 
(in thousands)
Due in 1 year or less
$
76,774

 
$
76,784

Due in 2-5 years
51,908

 
51,871

Due in 6-10 years
92

 
92

Total
$
128,774

 
$
128,747

Effects on Changes in Fair Values of Non-Designated Forward Contracts
The effects of the changes in the fair values of non-designated forward contracts for fiscal years 2015, 2014 and 2013 are summarized as follows: 
 
October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Gain (loss) recorded in other income (expense), net
$
(5,554
)
 
$
(3,301
)
 
$
3,009

Notional Amounts of Derivative Instruments
The notional amounts in the table below for derivative instruments provide one measure of the transaction volume outstanding:
 
As of October 31, 2015
 
As of October 31, 2014
 
(in thousands)
Total gross notional amount
$
781,752

 
$
793,937

Net fair value
$
(3,819
)
 
$
(2,455
)
Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet
The following represents the balance sheet location and amount of derivative instrument fair values segregated between designated and non-designated hedge instruments: 
 
Fair Values of
derivative instruments
designated as
hedging instruments
 
Fair Values of
derivative instruments
not designated as
hedging instruments
 
(in thousands)
As of October 31, 2015
 
 
 
Other current assets
$
6,461

 
$
1

Accrued liabilities
$
10,141

 
$
140

As of October 31, 2014
 
 
 
Other current assets
$
9,299

 
$
1

Accrued liabilities
$
11,656

 
$
99

Income Statement Location and Amount of Gains and Losses on Derivative Instrument Fair Values for Designated Hedge Instruments, Net of Tax
The following table represents the income statement location and amount of gains and losses on derivative instrument fair values for designated hedge instruments, net of tax:
 
Location of gain (loss)
recognized in OCI on
derivatives
 
Amount of gain (loss)
recognized in 
OCI on
derivatives
(effective portion)
 
Location of gain (loss)
reclassified 
from OCI
 
Amount of
gain (loss)
reclassified 
from OCI
(effective 
portion)
 
(in thousands)
Fiscal year ended October 31, 2015
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
3,982

 
Revenue
 
$
9,270

Foreign exchange contracts
Operating expenses
 
(22,605
)
 
Operating expenses
 
(24,193
)
Total
 
 
$
(18,623
)
 
 
 
$
(14,923
)
Fiscal year ended October 31, 2014
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
5,395

 
Revenue
 
$
2,339

Foreign exchange contracts
Operating expenses
 
(10,896
)
 
Operating expenses
 
1,543

Total
 
 
$
(5,501
)
 
 
 
$
3,882

Fiscal year ended October 31, 2013
 
 
 
 
 
 
 
Foreign exchange contracts
Revenue
 
$
2,427

 
Revenue
 
$
7,457

Foreign exchange contracts
Operating expenses
 
3,680

 
Operating expenses
 
(892
)
Total
 
 
$
6,107

 
 
 
$
6,565

Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses)
The following table represents the ineffective portions and portions excluded from effectiveness testing of the hedge gains (losses) for derivative instruments designated as hedging instruments, which are recorded in other income (expense) income, net:
 
Foreign exchange contracts
Amount of gain (loss)
recognized in income
statement on derivatives
(ineffective portion)(1)
 
Amount of gain (loss)
recognized in income
statement on derivatives
(excluded from
effectiveness testing)(2)
 
(in thousands)
Fiscal year ended October 31, 2015
$
878

 
$
3,704

Fiscal year ended October 31, 2014
$
(302
)
 
$
3,259

Fiscal year ended October 31, 2013
$
293

 
$
2,518

(1)
The ineffective portion includes forecast inaccuracies.
(2)
The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.
XML 48 R28.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measures (Tables)
12 Months Ended
Oct. 31, 2015
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are summarized below as of October 31, 2015:
 
  
 
 
Fair Value Measurement Using
Description
Total
 
Quoted Prices in 
Active Markets 
for Identical Assets
(Level  1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
 
(in thousands)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
233,839

 
$
233,839

 
$

 
$

Commercial paper
1,834

 

 
1,834

 

Certificates of deposit
3,500

 

 
3,500

 

Asset-backed securities
299

 

 
299

 

Short-term investments:
 
 
 
 
 
 
 
U.S. government agency securities
12,614

 

 
12,614

 

Municipal bonds
1,403

 

 
1,403

 

Certificates of deposit
9,800

 

 
9,800

 

Commercial paper
12,129

 

 
12,129

 

Corporate debt securities
67,188

 

 
67,188

 

Asset-backed securities
24,608

 

 
24,608

 

Non-U.S. government agency securities
1,005

 

 
1,005

 

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency derivative contracts
6,462

 

 
6,462

 

Other long-term assets:
 
 
 
 
 
 
 
Deferred compensation plan assets
158,462

 
158,462

 

 

Total assets
$
533,143

 
$
392,301

 
$
140,842

 
$

Liabilities
 
 
 
 
 
 
 
Accounts payable and accrued liabilities:
 
 
 
 
 
 
 
Foreign currency derivative contracts
$
10,281

 
$

 
$
10,281

 
$

Other long-term liabilities:
 
 
 
 
 
 
 
Deferred compensation plan liabilities
158,462

 
158,462

 

 

Total liabilities
$
168,743

 
$
158,462

 
$
10,281

 
$

 
Assets and liabilities measured at fair value on a recurring basis are summarized below as of October 31, 2014:
Description
Total
 
Fair Value Measurement Using
Quoted Prices in 
Active Markets 
for Identical Assets
(Level  1)
 
Significant Other
Observable Inputs
(Level 2)
 
Significant
Unobservable Inputs
(Level 3)
 
(in thousands)
Assets
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
409,064

 
$
409,064

 
$

 
$

Prepaid and other current assets:
 
 
 
 
 
 
 
Foreign currency derivative contracts
9,300

 

 
9,300

 

Other long-term assets:
 
 
 
 
 
 
 
Deferred compensation plan assets
145,508

 
145,508

 

 

Total assets
$
563,872

 
$
554,572

 
$
9,300

 
$

Liabilities
 
 
 
 
 
 
 
Accounts payable and accrued liabilities:
 
 
 
 
 
 
 
Foreign currency derivative contracts
$
11,755

 
$

 
$
11,755

 
$

Other long-term liabilities:
 
 
 
 
 
 
 
Deferred compensation plan liabilities
145,508

 
145,508

 

 

Total liabilities
$
157,263

 
$
145,508

 
$
11,755

 
$

XML 49 R29.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies (Tables)
12 Months Ended
Oct. 31, 2015
Commitments and Contingencies Disclosure [Abstract]  
Minimum Lease Commitments
nticipated future minimum lease payments on all non-cancellable operating leases with a term in excess of one year, net of sublease income are as follows:
 
Minimum
Lease
Payments
 
Sublease Income
 
Net
 
(in thousands)
Fiscal Year
 
 
 
 
 
2016
$
52,266

 
$
2,579

 
$
49,687

2017
47,695

 
2,063

 
45,632

2018
40,979

 
2,120

 
38,859

2019
35,469

 
2,179

 
33,290

2020
25,501

 
2,239

 
23,262

Thereafter
164,731

 
4,432

 
160,299

Total
$
366,641

 
$
15,612

 
$
351,029

XML 50 R30.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Oct. 31, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Components of Accumulated Other Comprehensive Income (Loss)
Components of accumulated other comprehensive income (loss), on an after-tax basis where applicable, were as follows:
 
Year Ended October 31,
 
2015
 
2014
 
(in thousands)
Cumulative currency translation adjustments
$
(90,508
)
 
$
(50,941
)
Unrealized gain (loss) on derivative instruments, net of taxes
(14,839
)
 
(11,148
)
Unrealized gain (loss) on available-for-sale securities, net of taxes
(28
)
 

Total accumulated other comprehensive income (loss)
$
(105,375
)
 
$
(62,089
)
Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income
The effect of amounts reclassified out of each component of accumulated other comprehensive income (loss) into net income was as follows:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Reclassifications from accumulated other comprehensive income (loss) into consolidated statement of operations:
 
 
 
 
 
Gain (loss) on cash flow hedges, net of taxes
 
 
 
 
 
Revenues
$
9,270

 
$
2,339

 
$
7,457

Operating expenses
(24,193
)
 
1,543

 
(892
)
Gain (loss) on available-for-sale securities
 
 
 
 
 
Other income (expense)
41

 

 

Total reclassifications into net income
$
(14,882
)
 
$
3,882

 
$
6,565

XML 51 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Repurchase Program (Tables)
12 Months Ended
Oct. 31, 2015
Stock Repurchase Program [Abstract]  
Stock Repurchase And Reissuance Activities
The following table summarizes stock repurchase activities as well as the reissuance of treasury stock for employee stock compensation purposes:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands, except per share price)
Shares repurchased
5,672

 
3,092

 
3,996

Average purchase price per share
$
45.84

 
$
38.72

 
$
36.29

Aggregate purchase price(1) 
$
260,000

 
$
119,747

 
$
145,016

Reissuance of treasury stock
4,864

 
4,888

 
7,266

(1)
Does not include $20.0 million equity forward contract related to the above-referenced August 2015 ASR.
XML 52 R32.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans (Tables)
12 Months Ended
Oct. 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Restricted Stock Units
The following table contains information concerning activities related to restricted stock units:
 
Restricted
Stock Units
 
Weighted 
Average
Grant Date
Fair Value
 
Weighted
Average
Remaining
Contractual
Life (In Years)
 
Aggregate
Fair
Value
 
(in thousands, except per share and life amounts)
Balance at October 31, 2012
3,920

 
$
27.18

 
1.52
 
 
Granted
1,680

 
$
35.27

 
 
 
 
Vested(1)
(1,476
)
 
$
25.35

 
 
 
$
52,234

Forfeited
(141
)
 
$
28.36

 
 
 
 
Balance at October 31, 2013
3,983

 
$
31.23

 
1.51
 
 
Granted
1,645

 
$
39.03

 
 
 
 
Vested(1)
(1,564
)
 
$
29.07

 
 
 
$
60,815

Forfeited
(117
)
 
$
32.95

 
 
 
 
Balance at October 31, 2014
3,947

 
$
35.29

 
1.53
 
 
Granted
1,707

 
$
48.13

 
 
 
 
Vested(1)
(1,522
)
 
$
33.05

 
 
 
$
73,677

Forfeited
(204
)
 
$
37.68

 
 
 
 
Balance at October 31, 2015
3,928

 
$
41.61

 
1.54
 
 
(1)
The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Directors Plan)
The following table contains additional information concerning activities related to stock options and restricted stock units under all equity plans, other than shares available for grant under the 2005 Directors Plan:
 
Available for
Grant(3)
 
Options(2)
 
Options
Outstanding
 
Weighted-
Average Exercise
Price per Share
 
Weighted-
Average
Remaining
Contractual
Life (In Years)
 
Aggregate
Intrinsic
Value
 
(in thousands, except per share and life amounts)
Balance at October 31, 2012
7,352

 
10,219

 
$
24.64

 
3.71
 
$
80,950

Options Granted
(1,704
)
 
1,704

 
$
34.10

 
 
 
 
Options Assumed(2)
 
 
158

 
$
23.60

 
 
 
 
Options Exercised
 
 
(4,173
)
 
$
24.34

 
 
 
 
Options Canceled/forfeited/expired
159

 
(182
)
 
$
24.17

 
 
 
 
Restricted stock units granted(1)
(2,519
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
184

 
 
 
 
 
 
 
 
Additional shares reserved
5,000

 
 
 
 
 
 
 
 
Balance at October 31, 2013
8,472

 
7,726

 
$
26.87

 
4.30
 
$
71,700

Options Granted
(1,686
)
 
1,686

 
$
38.65

 
 
 
 
Options Assumed(2)
 
 
843

 
$
24.63

 
 
 
 
Options Exercised
 
 
(2,103
)
 
$
24.47

 
 
 
 
Options Canceled/forfeited/expired
163

 
(402
)
 
$
27.44

 
 
 
 
Restricted stock units granted(1)
(2,468
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
174

 
 
 
 
 
 
 
 
Additional shares reserved
7,500

 
 
 
 
 
 
 
 
Balance at October 31, 2014
12,155

 
7,750

 
$
29.81

 
4.66
 
$
86,537

Options Granted
(1,908
)
 
1,942

 
$
45.14

 
 
 
 
Options Assumed(2)
 
 
133

 
$
38.97

 
 
 
 
Options Exercised
 
 
(2,125
)
 
$
26.06

 
 
 
 
Options Canceled/forfeited/expired
230

 
(411
)
 
$
33.51

 
 
 
 
Restricted stock units granted(1)
(2,707
)
 
 
 
 
 
 
 
 
Restricted stock units forfeited(1)
313

 
 
 
 
 
 
 
 
Additional shares reserved
3,800

 
 
 
 
 
 
 
 
Balance at October 31, 2015
11,883

 
7,289

 
$
34.94

 
4.67
 
$
109,627

Vested and expected to vest as of October 31, 2015
 
 
7,192

 
$
34.84

 
4.65
 
$
108,887

Exercisable at October 31, 2015
 
 
3,673

 
$
29.80

 
3.60
 
$
74,121

 
(1)
These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above.
(2)
The Company assumed options outstanding under various plans through acquisitions.
(3)
Excluding shares reserved for future issuance under the 2005 Directors Plan.
Pretax Intrinsic Value of Options Exercised and Their Average Exercise Prices
The pretax intrinsic value of options exercised and their average exercise prices were:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands, except per share price)
Intrinsic value
$
44,104

 
$
32,094

 
$
46,592

Average exercise price per share
$
26.06

 
$
24.47

 
$
24.34

Summary of Restricted Stock Award Activities Under 2005 Directors Plan
Restricted stock award activities during fiscal 2015 under the 2005 Directors Plan are summarized as follows:
 
Restricted
Shares
 
Weighted-Average
Grant Date Fair Value
 
(in thousands, except per share)
Unvested at October 31, 2014
48

 
$
36.09

Granted
22

 
$
46.46

Vested
(25
)
 
$
34.76

Forfeited

 
$

Unvested at October 31, 2015
45

 
$
41.82

Stock Option Plans and Stock Purchase Rights Granted Under ESPP
The assumptions presented in the following table were used to estimate the fair value of stock options and employee stock purchase rights granted under the Company’s stock plans or stock plans assumed from acquisitions:
 
Year Ended October 31,
 
2015
 
2014
 
2013
Stock Options
 
 
 
 
 
Expected life (in years)
4.3
 
4.5
 
4.7
Risk-free interest rate
1.24% - 1.58%
 
1.38% - 1.74%
 
0.62% - 1.66%
Volatility
16.92%-21.76%
 
18.38%-20.00%
 
20.61% - 26.47%
Weighted average estimated fair value
$8.77
 
$10.95
 
$7.29
ESPP
 
 
 
 
 
Expected life (in years)
0.5 - 2.0
 
0.5 - 2.0
 
0.5 - 2.0
Risk-free interest rate
0.12% - 0.75%
 
0.05% - 0.58%
 
0.10% - 0.43%
Volatility
18.01% - 21.60%
 
16.84% - 18.78%
 
17.12% - 21.75%
Weighted average estimated fair value
$11.11
 
$9.17
 
$8.19
Stock Compensation Expense
The following table presents stock compensation expense for fiscal 2015, 2014 and 2013, respectively:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Cost of license
$
9,162

 
$
8,122

 
$
6,597

Cost of maintenance and service
2,164

 
2,336

 
1,628

Research and development expense
43,431

 
38,241

 
32,423

Sales and marketing expense
17,744

 
16,754

 
13,983

General and administrative expense
13,899

 
13,987

 
12,880

Stock compensation expense before taxes
86,400

 
79,440

 
67,511

Income tax benefit
(20,071
)
 
(18,224
)
 
(16,446
)
Stock compensation expense after taxes
$
66,329

 
$
61,216

 
$
51,065

Deferred Plan Assets and Liabilities
Deferred Plan Assets and Liabilities are as follows:
 
As of October 31, 2015
 
As of October 31, 2014
 
(In thousands)
Plan assets recorded in other long-term assets
$
158,462

 
$
145,508

Plan liabilities recorded in other long-term liabilities(1)
$
158,462

 
$
145,508

(1)
For undistributed deferred compensation balances due to participants.
Summary of Impact of Deferred Plan
The following table summarizes the impact of the Deferred Plan:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Increase (reduction) to cost of revenue and operating expense
$
3,701

 
$
10,856

 
$
18,453

Other income (expense), net
3,701

 
10,856

 
18,453

Net increase (decrease) to net income
$

 
$

 
$

XML 53 R33.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes (Tables)
12 Months Ended
Oct. 31, 2015
Income Tax Disclosure [Abstract]  
Domestic and Foreign Components of Total Income Before Provision for Income Tax
The domestic and foreign components of the Company’s total income (loss) before provision for income taxes are as follows:
 
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
United States
$
42,571

 
$
(7,638
)
 
$
61,818

Foreign
239,039

 
279,780

 
213,848

 
$
281,610

 
$
272,142

 
$
275,666

Components of (Benefit) Provision for Income Taxes
The components of the (benefit) provision for income taxes were as follows:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Current:
 
 
 
 
 
Federal
$
(21,911
)
 
$
(14,951
)
 
$
11,692

State
1,385

 
279

 
(5,949
)
Foreign
39,319

 
42,085

 
29,428

 
18,793

 
27,413

 
35,171

Deferred:
 
 
 
 
 
Federal
44,462

 
(4,612
)
 
4,969

State
(2,282
)
 
(4,141
)
 
933

Foreign
(5,297
)
 
(5,642
)
 
(13,207
)
 
36,883

 
(14,395
)
 
(7,305
)
Provision (Benefit) for income taxes
$
55,676

 
$
13,018

 
$
27,866

Rate Reconciliation Between Provision for Income Taxes and Taxes Computed at Statutory Federal Rate
The provision (benefit) for income taxes differs from the taxes computed with the statutory federal income tax rate as follows: 
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Statutory federal tax
$
98,564

 
$
95,251

 
$
96,483

State tax (benefit), net of federal effect
(4,764
)
 
(4,306
)
 
(2,697
)
Tax credits (1)
(13,301
)
 
(5,153
)
 
(24,972
)
Tax on foreign earnings less than U.S. statutory tax
(56,536
)
 
(61,376
)
 
(40,156
)
Deferred tax reversal resulting from merger of foreign affiliate

 

 
(6,808
)
Tax settlements
(6,251
)
 
(19,645
)
 
(1,130
)
Stock based compensation
5,406

 
5,675

 
4,671

Changes in valuation allowance
(216
)
 
(235
)
 
(776
)
Federal statute lapses
(2,265
)
 
(6,746
)
 

Integration of acquired technologies
33,015

 
4,715

 
3,486

Other
2,024

 
4,838

 
(235
)
 
$
55,676

 
$
13,018

 
$
27,866

(1)
As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately $19.0 million in the above amount for the period January 1, 2012 through October 31, 2013. The credit expired on December 31, 2013, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately $12.4 million in the above amount for the period January 1 through December 31, 2014.

Components of Deferred Tax Assets and Liabilities
The significant components of deferred tax assets and liabilities were as follows:
 
October 31,
 
2015
 
2014
 
(in thousands)
Net deferred tax assets:
 
 
 
Deferred tax assets:
 
 
 
Accruals and reserves
$
40,373

 
$
28,608

Deferred revenue
36,460

 
42,766

Deferred compensation
69,716

 
56,920

Capitalized costs
60,998

 
66,616

Capitalized research and development costs
24,748

 
32,710

Stock compensation
18,001

 
18,508

Tax loss carryovers
50,987

 
64,273

Foreign tax credit carryovers
1,064

 
18,846

Research and other tax credit carryovers
80,327

 
110,247

Other
5,340

 
4,689

Gross deferred tax assets
388,014

 
444,183

Valuation allowance
(48,700
)
 
(45,996
)
Total deferred tax assets
339,314

 
398,187

Deferred tax liabilities:
 
 
 
Intangible assets
66,345

 
81,218

Undistributed earnings of foreign subsidiaries
933

 
726

Total deferred tax liabilities
67,278

 
81,944

Net deferred tax assets
$
272,036

 
$
316,243

Tax Loss and Credit Carryforwards Available to Offset Future Income Tax Liabilities
The Company has the following tax loss and credit carryforwards available to offset future income tax liabilities:
Carryforward
Amount
 
Expiration
Date
 
(in thousands)
 
 
Federal net operating loss carryforward
$
108,533

 
2016-2034
Federal research credit carryforward
120,243

 
2019-2035
Federal foreign tax credit carryforward
4,586

 
2017-2023
International foreign tax credit carryforward
10,104

 
Indefinite
California research credit carryforward
135,858

 
Indefinite
Other state research credit carryforward
5,395

 
2016-2030
State net operating loss carryforward
217,914

 
2016-2035
Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit
reconciliation of the beginning and ending balance of gross unrecognized tax benefits is summarized as follows:
 
As of October 31, 2015
 
As of October 31, 2014
 
(in thousands)
Beginning balance
$
124,102

 
$
117,760

Increases in unrecognized tax benefits related to prior year tax positions
10,922

 
2,037

Decreases in unrecognized tax benefits related to prior year tax positions
(7,526
)
 
(23,271
)
Increases in unrecognized tax benefits related to current year tax positions
13,232

 
35,277

Decreases in unrecognized tax benefits related to settlements with taxing authorities

 
(1,858
)
Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations
(5,996
)
 
(8,816
)
Increases in unrecognized tax benefits acquired
976

 
3,575

Changes in unrecognized tax benefits due to foreign currency translation
(3,656
)
 
(602
)
 
$
132,054

 
$
124,102

Subsidiaries Remain Subject to Tax Examination
The Company and/or its subsidiaries remain subject to tax examination in the following jurisdictions:
 
 
Jurisdiction
Year(s) Subject to Examination
United States—Synopsys
Fiscal 2015
United States—Magma Design Automation
Fiscal 2012
California—Synopsys
Fiscal years after 2010
California—Magma Design Automation
Fiscal years after 2010
Hungary
Fiscal years after 2008
Ireland, Japan, and Taiwan
Fiscal years after 2009
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Income (Expense), Net (Tables)
12 Months Ended
Oct. 31, 2015
Other Income and Expenses [Abstract]  
Components of Other Income (Expense), Net
The following table presents the components of other income (expense), net:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Interest income
$
2,785

 
$
1,302

 
$
1,891

Interest expense
(2,814
)
 
(1,895
)
 
(1,696
)
Gain (loss) on assets related to deferred compensation plan
3,701

 
10,856

 
18,453

Foreign currency exchange gain (loss)
6,363

 
1,195

 
6,026

Other, net(1)
5,109

 
11,967

 
4,499

Total
$
15,144

 
$
23,425

 
$
29,173

(1)
See Note 6. Fair Value Measures.
XML 55 R35.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Disclosure (Tables)
12 Months Ended
Oct. 31, 2015
Segment Reporting [Abstract]  
Revenues Related to Operations by Geographic Areas
Revenues and property and equipment, net, related to operations in the United States and other by geographic areas were:
 
Year Ended October 31,
 
2015
 
2014
 
2013
 
(in thousands)
Revenue:
 
 
 
 
 
United States
$
1,143,816

 
$
1,020,654

 
$
939,749

Europe
300,352

 
272,911

 
273,041

Japan
218,794

 
238,588

 
264,141

Asia Pacific and Other
579,249

 
525,319

 
485,283

Consolidated
$
2,242,211

 
$
2,057,472

 
$
1,962,214

Property and Equipment by Geographic Areas
 
As of October 31,
 
2015
 
2014
 
(in thousands)
Property and Equipment, net:
 
 
 
United States
$
192,075

 
$
181,019

Other countries
71,002

 
68,079

Total
$
263,077

 
$
249,098

XML 56 R36.htm IDEA: XBRL DOCUMENT v3.3.1.900
Supplementary Data - Selected Unaudited Quarterly Financial Data (Tables)
12 Months Ended
Oct. 31, 2015
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The table below includes certain unaudited financial information for the last eight fiscal quarters. Refer to Note 2 of Notes to Consolidated Financial Statements for information on our fiscal year end.
 
Quarter Ended
 
January 31,
 
April 30,
 
July 31,
 
October 31,
 
(in thousands, except per share data)
2015
 
 
 
 
 
 
 
Revenue
$
542,043

 
$
557,204

 
$
555,805

 
$
587,159

Gross margin
417,410

 
432,232

 
426,334

 
447,315

Income before provision for income taxes
76,615

 
83,884

 
65,193

 
55,918

Net income
65,189

 
55,596

 
55,387

 
49,762

Net income per share
 
 
 
 
 
 
 
Basic
$
0.42

 
$
0.36

 
$
0.36

 
$
0.32

Diluted
0.41

 
0.35

 
0.35

 
0.31

2014
 
 
 
 
 
 
 
Revenue
$
478,951

 
$
517,697

 
$
521,812

 
$
539,012

Gross margin
373,102

 
403,612

 
406,282

 
417,591

Income before provision for income taxes
71,184

 
68,059

 
70,771

 
62,128

Net income
67,696

 
63,317

 
65,656

 
62,455

Net income per share
 
 
 
 
 
 
 
Basic
$
0.44

 
$
0.41

 
$
0.42

 
$
0.40

Diluted
0.43

 
0.40

 
0.42

 
0.39

XML 57 R37.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Summary Of Significant Accounting Policies [Line Items]      
Cash and cash equivalent maturity period, months 3 months    
Depreciation expenses $ 71,100,000 $ 63,100,000 $ 56,700,000
Repair and maintenance costs 32,300,000 28,700,000 26,300,000
Goodwill impairment loss 0 0 0
Long-lived assets impairment loss $ 0 $ 0 $ 0
Additional maintenance perpetual license period (in years) 20 years    
Software product warranty period (in days) 90 days    
Term Licenses      
Summary Of Significant Accounting Policies [Line Items]      
License fee percentage 75.00%    
Maintenance fee percentage 100.00%    
Perpetual licenses      
Summary Of Significant Accounting Policies [Line Items]      
License fee percentage 75.00%    
Maintenance fee percentage 100.00%    
Perpetual And Term Licenses      
Summary Of Significant Accounting Policies [Line Items]      
License fee percentage 75.00%    
Maintenance fee percentage 100.00%    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Hardware product warranty period (in months) 6 months    
Intangible Assets | Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets amortization period 1 year    
Intangible Assets | Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Intangible assets amortization period 10 years    
Voluntary Retirement Program and Headcount Reduction Program      
Summary Of Significant Accounting Policies [Line Items]      
Restructuring charges $ 15,100,000    
Payroll and related benefits liabilities $ 0    
XML 58 R38.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at Beginning of Period $ 2,026 $ 4,253 $ 6,072
Provisions 1,300 (1,250) 102
Write-offs [1] (765) (977) (1,921)
Balance at End of Period $ 2,561 $ 2,026 $ 4,253
[1] Balances written off, net of recoveries
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Property, Plant and Equipment, Net [Abstract]    
Computer and other equipment $ 436,425 $ 419,951
Buildings 67,943 68,871
Furniture and fixtures 50,075 41,089
Land 20,414 20,414
Leasehold improvements 142,275 136,513
Property, Plant and Equipment, Gross, Total 717,132 686,838
Less accumulated depreciation and amortization(1) [1] (454,055) (437,740)
Total $ 263,077 $ 249,098
[1] Accumulated depreciation and amortization includes write-offs due to retirement of fully amortized fixed assets.
XML 60 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Useful Lives of Depreciable Assets (Detail)
12 Months Ended
Oct. 31, 2015
Computer and other equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful lives of depreciable assets, years 3 years
Computer and other equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful lives of depreciable assets, years 5 years
Buildings  
Property, Plant and Equipment [Line Items]  
Useful lives of depreciable assets, years 30 years
Furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Useful lives of depreciable assets, years 5 years
Leasehold improvements (average)  
Property, Plant and Equipment [Line Items]  
Useful lives of depreciable assets, years 5 years
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Components of Accounts Payable and Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Accounts payable and accrued liabilities Current    
Payroll and related benefits $ 315,078 $ 302,295
Other accrued liabilities 60,545 66,666
Accounts payable 9,919 28,152
Total $ 385,542 $ 397,113
XML 62 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Components of Other Long Term Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Liabilities Other than long term debt non current    
Deferred compensation liability (See Note 10) $ 158,462 $ 145,508
Other long-term liabilities 43,559 13,464
Total $ 202,021 $ 158,972
XML 63 R43.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Earnings Per Share [Abstract]                      
Net income                 $ 225,934 $ 259,124 $ 247,800
Weighted average common shares for basic net income per share                 154,957 155,054 153,319
Dilutive effect of common share equivalents from equity—based compensation                 3,108 2,656 3,282
Weighted average common shares for diluted net income per share                 158,065 157,710 156,601
Basic (in USD per share) $ 0.32 $ 0.36 $ 0.36 $ 0.42 $ 0.40 $ 0.42 $ 0.41 $ 0.44 $ 1.46 $ 1.67 $ 1.62
Diluted (in USD per share) $ 0.31 $ 0.35 $ 0.35 $ 0.41 $ 0.39 $ 0.42 $ 0.40 $ 0.43 $ 1.43 $ 1.64 $ 1.58
Anti-dilutive employee stock-based awards excluded [1]                 1,363 2,196 1,326
[1] These stock options and unvested restricted stock units were anti-dilutive for the respective periods and are excluded in calculating diluted net income per share. While such awards were anti-dilutive for the respective periods, they could be dilutive in the future.
XML 64 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Business Combinations Business Combinations - 2015 Acquisitions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Business Acquisition [Line Items]      
Goodwill $ 2,471,241 [1] $ 2,255,708 $ 1,975,971
Series of Individually Immaterial Business Acquisitions [Member]      
Business Acquisition [Line Items]      
Acquisition-related costs 14,900    
Payments to Acquire Businesses, Net of Cash Acquired 333,200    
Goodwill 234,000    
Business Acquisition, Goodwill, Expected Tax Deductible Amount 2,300    
Identifiable intangibles assets acquired 119,800    
Fair value of stock options assumed $ 2,100    
Minimum | Series of Individually Immaterial Business Acquisitions [Member]      
Business Acquisition [Line Items]      
Definite lived intangible asset amortization period 1 year    
Maximum | Series of Individually Immaterial Business Acquisitions [Member]      
Business Acquisition [Line Items]      
Definite lived intangible asset amortization period 7 years    
[1] There is no accumulated impairment of goodwill for periods presented.
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets - Summary of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Goodwill [Roll Forward]    
Beginning Balance $ 2,255,708 $ 1,975,971
Additions 233,989 290,379
Goodwill, Translation Adjustments (19,140) (10,642)
Goodwill, Purchase Accounting Adjustments 684  
Ending balance $ 2,471,241 [1] $ 2,255,708
[1] There is no accumulated impairment of goodwill for periods presented.
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Gross Assets $ 1,030,594 $ 893,002
Accumulated Amortization 666,935 527,972
Net Assets 363,659 365,030
Core-developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 584,293 490,242
Accumulated Amortization 375,395 298,705
Net Assets 208,898 191,537
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 231,908 210,172
Accumulated Amortization 115,170 92,146
Net Assets 116,738 118,026
Contract rights intangible    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 165,623 146,364
Accumulated Amortization 141,763 109,067
Net Assets 23,860 37,297
Covenants not to compete    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 2,530 2,530
Accumulated Amortization 2,530 2,530
Net Assets 0 0
Trademarks and trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 20,729 18,779
Accumulated Amortization 10,665 7,765
Net Assets 10,064 11,014
In-process research and development (IPR&D)    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets [1]   3,086
Accumulated Amortization [1]   0
Net Assets [1]   3,086
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Assets 25,511 21,829
Accumulated Amortization 21,412 17,759
Net Assets $ 4,099 $ 4,070
[1] IPR&D is reclassified to core/developed technology upon completion or is written off upon abandonment.
XML 67 R47.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets - Amortization Expense Related to Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets $ 139,681 $ 129,700 $ 130,724
Core-developed technology      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets 76,674 70,675 68,781
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets 23,104 22,470 21,394
Contract rights intangible      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets 33,350 30,615 35,538
Covenants not to compete      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets 0 50 126
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets 2,900 2,309 1,663
Capitalized software development costs      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets [1] $ 3,653 $ 3,581 $ 3,222
[1] Amortization of capitalized software development costs is included in cost of license revenue in the consolidated statements of operations.
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]    
2016 $ 126,865  
2017 87,586  
2018 62,736  
2019 39,729  
2020 28,334  
2021 and thereafter 18,409  
Net Assets $ 363,659 $ 365,030
XML 69 R49.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Additional Information (Detail)
12 Months Ended
Oct. 31, 2015
Financial Assets And Liabilities [Line Items]  
Derivative, Maximum Shipment Period For Entry Into Foreign Currency Forward Contract 1 month
Period for hedge balance in OCI to be reclassified to statement of operations (in months) 12 months
Foreign Exchange Contracts | Maximum  
Financial Assets And Liabilities [Line Items]  
Duration of foreign exchange forward contracts 1 year
Non-Designated Hedging Instrument  
Financial Assets And Liabilities [Line Items]  
Maximum Length of Time, Foreign Currency Cash Flow Hedge 1 month
Cash Flow Hedging | Foreign Exchange Forward | Maximum  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 22 months
Foreign Currency Derivative Contracts | Minimum  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 1 month
Foreign Currency Derivative Contracts | Maximum  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 22 months
Foreign Currency Derivative Contracts | Cash Flow Hedging | Maximum  
Financial Assets And Liabilities [Line Items]  
Forward contracts terms (in months) 3 years
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Summary of Cash Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Cash, Cash Equivalents and Investments [Line Items]    
Non-marketable equity securities $ 10,300 $ 10,900
Cash Equivalents [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 239,473 409,064
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less than 12 Months (1) 0
Gross Unrealized Losses 12 Months or Longer 0 0
Estimated Fair Value 239,472 [1] 409,064 [2]
Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 128,774  
Gross Unrealized Gains 33  
Gross Unrealized Losses Less than 12 Months (60)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 128,747  
Other Long-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Non-marketable equity securities, Cost 10,277 10,869
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12Months 0 0
Gross Unrealized Loss Position 12Months Or Longer 0 0
Non-marketable equity securities 10,277 [1] 10,869 [2]
Money Market Funds (U.S.) | Cash Equivalents [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 233,839 409,064
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less than 12 Months 0 0
Gross Unrealized Losses 12 Months or Longer 0 0
Estimated Fair Value 233,839 [1] 409,064 [2]
Commercial Paper [Member] | Cash Equivalents [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 1,834  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less than 12 Months 0  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 1,834  
Commercial Paper [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 12,129  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less than 12 Months 0  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 12,129  
US Government Agency Securities [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 12,615  
Gross Unrealized Gains 3  
Gross Unrealized Losses Less than 12 Months (4)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 12,614  
Municipal Bonds [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 1,403  
Gross Unrealized Gains 1  
Gross Unrealized Losses Less than 12 Months (1)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 1,403  
Certificates of Deposit [Member] | Cash Equivalents [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 3,500  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less than 12 Months 0  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 3,500  
Certificates of Deposit [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 9,800  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less than 12 Months 0  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 9,800  
Corporate Debt Securities [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 67,201  
Gross Unrealized Gains 27  
Gross Unrealized Losses Less than 12 Months (40)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 67,188  
Asset-backed Securities [Member] | Cash Equivalents [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 300  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less than 12 Months (1)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 299  
Asset-backed Securities [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 24,619  
Gross Unrealized Gains 2  
Gross Unrealized Losses Less than 12 Months (13)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 24,608  
Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Available-for-sale Securities, Cost 1,007  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less than 12 Months (2)  
Gross Unrealized Losses 12 Months or Longer 0  
Estimated Fair Value [1] 1,005  
Non-Marketable Equity Securities [Member] | Other Long-term Investments [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Non-marketable equity securities, Cost 10,277 10,869
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12Months 0 0
Gross Unrealized Loss Position 12Months Or Longer 0 0
Non-marketable equity securities $ 10,277 [1] $ 10,869 [2]
[1] See Note 6. Fair Value Measures for further discussion on fair values of cash equivalents and investments.
[2] See Note 6. Fair Value Measures for further discussion on fair values of money market funds and non-marketable equity securities
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Investments Maturity Table (Details)
$ in Thousands
Oct. 31, 2015
USD ($)
Available-for-Amortized Cost  
Due in 1 year or less $ 76,774
Due in 2-5 years 51,908
Due in 6-10 years 92
Total 128,774
Fair Value  
Due in 1 year or less 76,784
Due in 2-5 years 51,871
Due in 6-10 years 92
Total $ 128,747
XML 72 R52.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Effects on Changes in Fair Values of Non-Designated Forward Contracts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Financial Assets And Liabilities [Abstract]      
Gain (loss) recorded in other income (expense), net $ (5,554) $ (3,301) $ 3,009
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Notional Amounts of Derivative Instruments (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Financial Assets And Liabilities [Abstract]    
Total gross notional amount $ 781,752 $ 793,937
Net fair value $ (3,819) $ (2,455)
XML 74 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Designated As Hedging Instrument | Other current assets    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments $ 6,461 $ 9,299
Designated As Hedging Instrument | Accrued liabilities    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments 10,141 11,656
Non-Designated Hedging Instrument | Other current assets    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments 1 1
Non-Designated Hedging Instrument | Accrued liabilities    
Financial Assets And Liabilities [Line Items]    
Fair values of derivative instruments $ 140 $ 99
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Income Statement Location and Amount of Gains and Losses on Derivative Instrument Fair Values for Designated Hedge Instruments, Net of Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Financial Assets And Liabilities [Line Items]      
Amount of gain (loss) recognized in OCI on derivatives (effective portion) $ (18,623) $ (5,501) $ 6,107
Amount of gain (loss) reclassified from OCI (effective portion) (14,923) 3,882 6,565
Foreign Exchange Contracts | Revenue      
Financial Assets And Liabilities [Line Items]      
Amount of gain (loss) recognized in OCI on derivatives (effective portion) 3,982 5,395 2,427
Amount of gain (loss) reclassified from OCI (effective portion) 9,270 2,339 7,457
Foreign Exchange Contracts | Operating Expenses      
Financial Assets And Liabilities [Line Items]      
Amount of gain (loss) recognized in OCI on derivatives (effective portion) (22,605) (10,896) 3,680
Amount of gain (loss) reclassified from OCI (effective portion) $ (24,193) $ 1,543 $ (892)
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses) (Detail) - Foreign Exchange Contracts - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Financial Assets And Liabilities [Line Items]      
Amount of gain (loss) recognized in income statement on derivatives (ineffective portion) [1] $ 878 $ (302) $ 293
Amount of gain (loss) recognized in income statement on derivatives (excluded from effectiveness testing) [2] $ 3,704 $ 3,259 $ 2,518
[1] The ineffective portion includes forecast inaccuracies.
[2] The portion excluded from effectiveness testing includes the discount earned or premium paid for the contracts.
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.3.1.900
Financial Assets and Liabilities - Credit and Term Loan Facilities, Additional Information (Detail) - USD ($)
12 Months Ended
May. 19, 2015
Feb. 17, 2012
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Debt Instrument [Line Items]          
Proceeds from credit facility     $ 460,000,000 $ 200,000,000 $ 0
Repayments of Debt     330,425,000 230,968,000 $ 30,712,000
Senior unsecured term loan facility long term     0 45,000,000  
Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Debt Instrument, Periodic Payment, Principal   $ 7,500,000      
Senior unsecured revolving credit facility entered date   Feb. 17, 2012      
Payment schedule for term loan   Principal payments on a portion of the Term Loan are due in equal quarterly installments of $7.5 million, with the remainder due in October 2016.      
Term Loan [Member] | Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Senior unsecured term loan facility, face amount   $ 150,000,000.0      
Senior unsecured term loan facility     45,000,000 75,000,000  
Senior unsecured term loan facility long term       $ 45,000,000  
Revolving Credit Facility [Member] | Revolver | Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Senior unsecured revolving credit facility maximum borrowing capacity $ 500,000,000.0 $ 350,000,000.0      
Maturity Date May 19, 2020 Oct. 14, 2016      
Senior unsecured term loan facility additional borrowings $ 150,000,000.0        
Short-term Line of Credit     $ 160,000,000    
Revolving Credit Facility [Member] | Revolver | Minimum | Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Commitment fees percentage     0.125%    
Revolving Credit Facility [Member] | Revolver | Maximum | Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Commitment fees percentage     0.20%    
London Interbank Offered Rate (LIBOR) [Member] | Term Loan [Member] | Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Borrowings, interest rate     1.125%    
London Interbank Offered Rate (LIBOR) [Member] | Revolving Credit Facility [Member] | Revolver | Unsecured Debt [Member]          
Debt Instrument [Line Items]          
Borrowings, interest rate     1.00%    
XML 78 R58.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measures - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets $ 533,143 $ 563,872
Total liabilities 168,743 157,263
Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 158,462 145,508
Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 158,462 145,508
Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 6,462 9,300
Accounts payable and accrued liabilities 10,281 11,755
Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 233,839 409,064
Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,834  
Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,129  
US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,614  
Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,403  
Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 3,500  
Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 9,800  
Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 67,188  
Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 299  
Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 24,608  
Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,005  
Quoted Prices In Active Markets For Identical Assets (Level 1)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 392,301 554,572
Total liabilities 158,462 145,508
Quoted Prices In Active Markets For Identical Assets (Level 1) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 158,462 145,508
Quoted Prices In Active Markets For Identical Assets (Level 1) | Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 158,462 145,508
Quoted Prices In Active Markets For Identical Assets (Level 1) | Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 0 0
Accounts payable and accrued liabilities 0 0
Quoted Prices In Active Markets For Identical Assets (Level 1) | Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 233,839 409,064
Quoted Prices In Active Markets For Identical Assets (Level 1) | Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Quoted Prices In Active Markets For Identical Assets (Level 1) | Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Other Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 140,842 9,300
Total liabilities 10,281 11,755
Significant Other Observable Inputs (Level 2) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 0 0
Significant Other Observable Inputs (Level 2) | Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 0 0
Significant Other Observable Inputs (Level 2) | Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 6,462 9,300
Accounts payable and accrued liabilities 10,281 11,755
Significant Other Observable Inputs (Level 2) | Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 0
Significant Other Observable Inputs (Level 2) | Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 1,834  
Significant Other Observable Inputs (Level 2) | Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,129  
Significant Other Observable Inputs (Level 2) | US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 12,614  
Significant Other Observable Inputs (Level 2) | Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,403  
Significant Other Observable Inputs (Level 2) | Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 3,500  
Significant Other Observable Inputs (Level 2) | Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 9,800  
Significant Other Observable Inputs (Level 2) | Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 67,188  
Significant Other Observable Inputs (Level 2) | Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 299  
Significant Other Observable Inputs (Level 2) | Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 24,608  
Significant Other Observable Inputs (Level 2) | Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 1,005  
Significant Unobservable Inputs (Level 3)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total assets 0 0
Total liabilities 0 0
Significant Unobservable Inputs (Level 3) | Deferred compensation plan liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other Liabilities, Fair Value Disclosure 0 0
Significant Unobservable Inputs (Level 3) | Deferred Compensation Plan Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Other long-term assets 0 0
Significant Unobservable Inputs (Level 3) | Foreign Currency Derivative Contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Prepaid and other current assets 0 0
Accounts payable and accrued liabilities 0 0
Significant Unobservable Inputs (Level 3) | Money Market Funds (U.S.) | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0 $ 0
Significant Unobservable Inputs (Level 3) | Commercial Paper [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Significant Unobservable Inputs (Level 3) | Commercial Paper [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | US Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Municipal Bonds [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Certificates of Deposit [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Significant Unobservable Inputs (Level 3) | Certificates of Deposit [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Corporate Debt Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Asset-backed Securities [Member] | Cash Equivalents [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash equivalents 0  
Significant Unobservable Inputs (Level 3) | Asset-backed Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure 0  
Significant Unobservable Inputs (Level 3) | Non-U.S. Government Agency Securities [Member] | Short-term Investments [Member]    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Investments, Fair Value Disclosure $ 0  
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.3.1.900
Fair Value Measures - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2014
Oct. 31, 2015
Fair Value Measures [Line Items]    
Non-marketable equity securities $ 10.9 $ 10.3
Proceeds from Sale, Maturity and Collection of Investments 7.1  
Cost Method Investments    
Fair Value Measures [Line Items]    
Non-marketable equity securities 6.7 6.6
Equity Method Investments    
Fair Value Measures [Line Items]    
Non-marketable equity securities 4.2 $ 3.7
Other Income Expense Net    
Fair Value Measures [Line Items]    
Gain from liquidation of investment $ 6.9  
XML 80 R60.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Minimum Lease Commitments (Detail)
$ in Thousands
Oct. 31, 2015
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Minimum lease payments, 2016 $ 52,266
Minimum lease payments, 2017 47,695
Minimum lease payments, 2018 40,979
Minimum lease payments, 2019 35,469
Minimum lease payments, 2020 25,501
Minimum lease payments, thereafter 164,731
Minimum lease payments, total 366,641
Sublease income, 2016 2,579
Sublease income, 2017 2,063
Sublease income, 2018 2,120
Sublease income, 2019 2,179
Sublease income, 2020 2,239
Sublease income, thereafter 4,432
Sublease income, total 15,612
Net, 2016 49,687
Net, 2017 45,632
Net, 2018 38,859
Net, 2019 33,290
Net, 2020 23,262
Net, Thereafter 160,299
Net, Total $ 351,029
XML 81 R61.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Additional Information (Detail)
ft² in Thousands, $ in Millions
3 Months Ended 12 Months Ended
Oct. 10, 2014
USD ($)
Jan. 31, 2015
ft²
Building
Oct. 31, 2015
USD ($)
Oct. 31, 2014
USD ($)
Oct. 31, 2013
USD ($)
Loss Contingencies [Line Items]          
Rent expenses     $ 67.6 $ 65.6 $ 64.4
Number of buildings to be leased | Building   2      
Total square feet of buildings | ft²   341      
Lease renewal term, in years   10 years      
Second lease renewal term, years   9 years      
Mentor litigation          
Loss Contingencies [Line Items]          
Jury verdict assessing damages, value $ 36.0        
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]    
Cumulative currency translation adjustments $ (90,508) $ (50,941)
Unrealized gain (loss) on derivative instruments, net of taxes (14,839) (11,148)
Unrealized gain (loss) on available-for-sale securities, net of taxes (28) 0
Total accumulated other comprehensive income (loss) $ (105,375) $ (62,089)
XML 83 R63.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accumulated Other Comprehensive Income (Loss) - Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income (Detail) - Reclassification out of accumulated other comprehensive income (loss) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Reclassifications into net income $ (14,882) $ 3,882 $ 6,565
Revenue | Gain (loss) on cash flow hedges, net of taxes      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Reclassifications into net income 9,270 2,339 7,457
Operating Expenses | Gain (loss) on cash flow hedges, net of taxes      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Reclassifications into net income (24,193) 1,543 (892)
Other Income (Expense) | Gain (loss) on available-for-sale securities      
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]      
Reclassifications into net income $ 41 $ 0 $ 0
XML 84 R64.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Repurchase Activities (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Stock Repurchase Program      
Shares repurchased 5,672 3,092 3,996
Average purchase price $ 45.84 $ 38.72 $ 36.29
Aggregate purchase price $ 260,000 $ 119,747 $ 145,016
Reissuance of treasury stock 4,864 4,888 7,266
XML 85 R65.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 5 Months Ended 6 Months Ended 8 Months Ended 12 Months Ended
Dec. 09, 2015
Dec. 15, 2015
Aug. 31, 2015
Dec. 31, 2014
Jul. 31, 2015
Apr. 30, 2016
Jan. 31, 2016
Jul. 31, 2015
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Sep. 01, 2015
Equity, Class of Treasury Stock [Line Items]                        
Average purchase price                 $ 45.84 $ 38.72 $ 36.29  
Treasury Stock, Value, Acquired, Cost Method                 $ 260,000 $ 119,747 $ 145,016  
Stock repurchase program authorized amount                 500,000     $ 500,000
Remaining amount available for further repurchases                 500,000      
Settlement of equity forward contract                 $ 20,000 $ 0 $ 0  
Accelerated Share Repurchase Program December 2014 [Member]                        
Equity, Class of Treasury Stock [Line Items]                        
Average purchase price               $ 45.37        
Stock Repurchase Program, Prepayment During Period       $ 180,000                
Accelerated Share Repurchase, Initial Share Delivery, Amount       144,000                
Stock Repurchase Program, Prepayment During Period, Derivative Settlement         $ 36,000              
Treasury Stock, Value, Acquired, Cost Method               $ 4,000        
Stock repurchase program authorized amount       $ 180,000                
Accelerated Share Repurchase Program August 2015 [Member]                        
Equity, Class of Treasury Stock [Line Items]                        
Average purchase price     $ 46.94                  
Stock Repurchase Program, Prepayment During Period     $ 100,000                  
Accelerated Share Repurchase, Initial Share Delivery, Amount     80,000                  
Stock repurchase program authorized amount     $ 100,000                  
Subsequent Event [Member] | Accelerated Share Repurchase Program August 2015 [Member]                        
Equity, Class of Treasury Stock [Line Items]                        
Average purchase price   $ 48.06                    
Treasury Stock, Value, Acquired, Cost Method   $ 2,100                    
Subsequent Event [Member] | Accelerated Share Repurchase Program December 2015 [Member]                        
Equity, Class of Treasury Stock [Line Items]                        
Stock Repurchase Program, Prepayment During Period $ 200,000                      
Accelerated Share Repurchase, Initial Share Delivery, Amount 160,000                      
Accelerated share repurchase amount $ 200,000                      
Accelerated Share Repurchases, Average Price Paid Per Share $ 46.08                      
Scenario, Forecast [Member] | Accelerated Share Repurchase Program August 2015 [Member]                        
Equity, Class of Treasury Stock [Line Items]                        
Remaining repurchase amount             $ 20,000          
Scenario, Forecast [Member] | Subsequent Event [Member] | Accelerated Share Repurchase Program December 2015 [Member]                        
Equity, Class of Treasury Stock [Line Items]                        
Remaining repurchase amount           $ 40,000            
XML 86 R66.htm IDEA: XBRL DOCUMENT v3.3.1.900
Stock Repurchase Program Stock Repurchase Activities (Phantom) (Details)
$ in Millions
6 Months Ended
Jan. 31, 2016
USD ($)
Accelerated Share Repurchase Program August 2015 [Member] | Scenario, Forecast [Member]  
Share Repurchases [Line Items]  
Settlement of equity forward contract $ 20.0
XML 87 R67.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans (Employee Stock Purchase Plan) - Additional Information (Detail) - $ / shares
shares in Millions
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Apr. 02, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Threshold for employee stock purchases under ESPP, maximum value 85.00%      
ESPP offering period (in years) 2 years      
Increase in number of shares authorized for issuance under plan       5.0
Shares issued 1.7 1.8 2.1  
Weighted average purchase price of stock purchased $ 31.55 $ 30.00 $ 22.75  
Shares reserved for future issuance under the ESPP 5.3      
XML 88 R68.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans (Equity Compensation Plans) - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2015
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
May. 23, 2005
Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate restricted stock units outstanding   3,928,000 3,947,000 3,983,000 3,920,000  
Restricted Stock Units | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period, (in years)   3 years        
Restricted Stock Units | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period, (in years)   4 years        
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate restricted stock units outstanding   45,000 48,000      
Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future grant [1]   11,883,000 12,155,000 8,472,000 7,352,000  
2006 Employee Equity Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share based compensation arrangement for options contractual term (in years)   7 years        
Vesting period, (in years)   4 years        
Additional reserved for future issuance under the 2006 Employee Plan 3,800,000          
Shares available for future grant   11,900,000        
2006 Employee Equity Incentive Plan | Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate restricted stock units outstanding   3,900,000        
2006 Employee Equity Incentive Plan | Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate stock options outstanding   6,600,000        
2005 Directors Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Reserved for future issuance   262,402       800,000
Restricted stock awards issued   343,070        
Aggregate grant date fair value of restricted stock awards   $ 10.5        
2005 Directors Plan | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period, (in years)   3 years        
Aggregate restricted stock units outstanding   44,823        
2005 Directors Plan | Stock Option            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Aggregate stock options outstanding   76,369        
Aggregate stock options granted under 2005 director plan   157,871        
Fair value of option shares granted   $ 4.7        
2005 Directors Plan | Stock Option | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period, (in years)   3 years        
2005 Directors Plan | Stock Option | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period, (in years)   4 years        
Other Assumed Stock Plans            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Assumed shares remaining outstanding   600,000        
[1] Excluding shares reserved for future issuance under the 2005 Directors Plan.
XML 89 R69.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans (Restricted Stock Units) - Additional Information (Detail)
$ / shares in Units, $ in Millions
12 Months Ended
Apr. 02, 2015
Apr. 03, 2012
Mar. 24, 2011
Oct. 31, 2015
USD ($)
$ / shares
Schedule Of Restricted Stock [Line Items]        
Closing stock price | $ / shares       $ 49.98
Unamortized share-based compensation expense | $       $ 156.9
Weighted-average period of total compensation costs to be recognized in years       2 years 6 months
Restricted Stock Units        
Schedule Of Restricted Stock [Line Items]        
Share reserve ratio 1.50 1.25 2.18  
Revised share reserve ratio 1.60 1.50 1.25  
Restricted Stock Units | Minimum        
Schedule Of Restricted Stock [Line Items]        
Vesting period, (in years)       3 years
Restricted Stock Units | Maximum        
Schedule Of Restricted Stock [Line Items]        
Vesting period, (in years)       4 years
XML 90 R70.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Restricted Stock Units (Detail) - Restricted Stock Units - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2011
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]        
Restricted Stock Awards, Beginning balance 3,947 3,983 3,920  
Restricted Stock Units, Granted 1,707 1,645 1,680  
Restricted Stock Units, Vested [1] (1,522) (1,564) (1,476)  
Restricted Stock Units, Forfeited (204) (117) (141)  
Restricted Stock Awards, Ending balance 3,928 3,947 3,983  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Weighted Average Grant Date Fair Value, Beginning balance $ 35.29 $ 31.23 $ 27.18  
Granted 48.13 39.03 35.27  
Vested [1] 33.05 29.07 25.35  
Forfeited 37.68 32.95 28.36  
Weighted Average Grant Date Fair Value, Ending balance $ 41.61 $ 35.29 $ 31.23  
Weighted Average Remaining Contractual Life 1 year 6 months 15 days 1 year 6 months 11 days 1 year 6 months 4 days 1 year 6 months 7 days
Aggregate Fair Value, Vested [1] $ 73,677 $ 60,815 $ 52,234  
[1] The number of vested restricted stock units includes shares that were withheld on behalf of employees to satisfy the minimum statutory tax withholding requirements.
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Director's Plan) (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted- Average Exercise Price per Share, Options Exercised $ 26.06 $ 24.47 $ 24.34  
Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Available for Grant, Beginning Balance [1] 12,155 8,472 7,352  
Available for Grant, Options Granted [1] (1,908) (1,686) (1,704)  
Available for Grant, Options Canceled/forfeited/expired [1] 230 163 159  
Available for Grant, Restricted stock units granted [1],[2] (2,707) (2,468) (2,519)  
Available for Grant, Restricted stock units forfeited [1],[2] 313 174 184  
Available for Grant, Additional shares reserved [1] 3,800 7,500 5,000  
Available for Grants, Ending balance [1] 11,883 12,155 8,472 7,352
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options Outstanding, Options Granted 1,942 1,686 1,704  
Options Outstanding, Options Assumed [3] 133 843 158  
Options Outstanding, Options Exercised (2,125) (2,103) (4,173)  
Options Outstanding, Options Canceled/forfeited/expired (411) (402) (182)  
Options Outstanding, Vested and expected to vest 7,192      
Options Outstanding, Exercisable 3,673      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted- Average Exercise Price per Share, Beginning Balance $ 29.81 $ 26.87 $ 24.64  
Weighted- Average Exercise Price per Share, Options Granted 45.14 38.65 34.10  
Weighted- Average Exercise Price per Share, Options Assumed [3] 38.97 24.63 23.60  
Weighted- Average Exercise Price per Share, Options Exercised 26.06 24.47 24.34  
Weighted- Average Exercise Price per Share, Options Canceled/forfeited/expired 33.51 27.44 24.17  
Weighted- Average Exercise Price per Share, Ending Balance 34.94 $ 29.81 $ 26.87 $ 24.64
Weighted- Average Exercise Price per Share, Vested and expected to vest 34.84      
Weighted- Average Exercise Price per Share, Exercisable $ 29.80      
Weighted Average Remaining Contractual Life, options outstanding 4 years 8 months 1 day 4 years 7 months 28 days 4 years 3 months 18 days 3 years 8 months 16 days
Weighted-Average Remaining Contractual Life , Vested and expected to vest 4 years 7 months 24 days      
Weighted-Average Remaining Contractual Life , Exercisable 3 years 7 months 6 days      
Aggregate Intrinsic Value, Beginning Balance $ 86,537 $ 71,700 $ 80,950  
Aggregate Intrinsic Value, Ending Balance 109,627 $ 86,537 $ 71,700 $ 80,950
Aggregate Intrinsic Value, Vested and expected to vest 108,887      
Aggregate Intrinsic Value, Exercisable $ 74,121      
Stock Option | All Stock Plans        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Options Outstanding, Beginning Balance 7,750 7,726 10,219  
Options Outstanding, Ending Balance 7,289 7,750 7,726 10,219
[1] Excluding shares reserved for future issuance under the 2005 Directors Plan.
[2] These amounts do not reflect the actual number of restricted stock units granted or forfeited but rather the effect on the total remaining shares available for future grants after the application of the share reserve ratio. For more information about the share reserve ratio, please see Restricted Stock Units above.
[3] The Company assumed options outstanding under various plans through acquisitions.
XML 92 R72.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Pretax Intrinsic Value of Options Exercised and Their Average Exercise Prices (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Intrinsic value $ 44,104 $ 32,094 $ 46,592
Average exercise price per share $ 26.06 $ 24.47 $ 24.34
XML 93 R73.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Summary of Restricted Stock Award Activities Under Twenty Zero Five Directors Plan (Detail) - Restricted Stock
shares in Thousands
12 Months Ended
Oct. 31, 2015
$ / shares
shares
Restricted shares  
Restricted Stock Awards, Beginning balance | shares 48
Granted | shares 22
Vested | shares (25)
Forfeited | shares 0
Restricted Stock Awards, Ending balance | shares 45
Weighted Average Grant Date Fair Value  
Weighted Average Grant Date Fair Value, Beginning balance | $ / shares $ 36.09
Granted | $ / shares 46.46
Vested | $ / shares 34.76
Forfeited | $ / shares 0.00
Weighted Average Grant Date Fair Value, Ending balance | $ / shares $ 41.82
XML 94 R74.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Excess tax benefits from stock-based compensation $ 4,245 $ 0 $ 0
Stock Option      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 4 years 3 months 18 days 4 years 6 months 4 years 8 months 12 days
Risk-free interest rate, minimum 1.24% 1.38% 0.62%
Risk-free interest rate, maximum 1.58% 1.74% 1.66%
Volatility, minimum 16.92% 18.38% 20.61%
Volatility, maximum 21.76% 20.00% 26.47%
Weighted average estimated fair value $ 8.77 $ 10.95 $ 7.29
Employee Stock Purchase Plan      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Risk-free interest rate, minimum 0.12% 0.05% 0.10%
Risk-free interest rate, maximum 0.75% 0.58% 0.43%
Volatility, minimum 18.01% 16.84% 17.12%
Volatility, maximum 21.60% 18.78% 21.75%
Weighted average estimated fair value $ 11.11 $ 9.17 $ 8.19
Employee Stock Purchase Plan | Minimum      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 6 months 6 months 6 months
Employee Stock Purchase Plan | Maximum      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 2 years 2 years 2 years
XML 95 R75.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Stock Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes $ 86,400 $ 79,440 $ 67,511
Income tax benefit (20,071) (18,224) (16,446)
Stock compensation expense after taxes 66,329 61,216 51,065
Cost of license      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 9,162 8,122 6,597
Cost of maintenance and service      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 2,164 2,336 1,628
Research and development expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 43,431 38,241 32,423
Sales and marketing expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes 17,744 16,754 13,983
General and administrative expense      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock compensation expense before taxes $ 13,899 $ 13,987 $ 12,880
XML 96 R76.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail)
12 Months Ended
Oct. 31, 2015
USD ($)
Oct. 31, 2015
CAD
Oct. 31, 2014
USD ($)
Oct. 31, 2013
USD ($)
Other Retirement Plans [Line Items]        
Deferred percentage of annual cash base compensation 50.00% 50.00%    
Deferred percentage of variable cash compensation 100.00% 100.00%    
Other Retirement Plans        
Other Retirement Plans [Line Items]        
Employer contribution $ 40,000,000   $ 23,800,000 $ 21,300,000
Maximum pretax annual company contribution match per employee $ 3,000 CAD 4,000    
XML 97 R77.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Deferred Plan Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Plan assets recorded in other long-term assets $ 158,462 $ 145,508
Plan liabilities recorded in other long-term liabilities [1] $ 158,462 $ 145,508
[1] For undistributed deferred compensation balances due to participants.
XML 98 R78.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Benefit Plans - Summary of Impact of Deferred Plan (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Increase (reduction) to cost of revenue and operating expense $ 3,701 $ 10,856 $ 18,453
Other income (expense), net 3,701 10,856 18,453
Net increase (decrease) to net income $ 0 $ 0 $ 0
XML 99 R79.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Domestic and Foreign Components of Total Income Before Provision for Income Tax (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Income Tax Disclosure [Abstract]                      
United States                 $ 42,571 $ (7,638) $ 61,818
Foreign                 239,039 279,780 213,848
Income before provision for income taxes $ 55,918 $ 65,193 $ 83,884 $ 76,615 $ 62,128 $ 70,771 $ 68,059 $ 71,184 $ 281,610 $ 272,142 $ 275,666
XML 100 R80.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Components of (Benefit) Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Income Tax Disclosure [Abstract]      
Federal $ (21,911) $ (14,951) $ 11,692
State 1,385 279 (5,949)
Foreign 39,319 42,085 29,428
Current Income Tax Expense (Benefit), Total 18,793 27,413 35,171
Federal 44,462 (4,612) 4,969
State (2,282) (4,141) 933
Foreign (5,297) (5,642) (13,207)
Deferred Income Tax Expense (Benefit), Total 36,883 (14,395) (7,305)
Provision (Benefit) for income taxes $ 55,676 $ 13,018 $ 27,866
XML 101 R81.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Rate Reconciliation Between Provision for Income Taxes and Taxes Computed at Statutory Federal Rate (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Income Tax Disclosure [Abstract]      
Statutory federal tax $ 98,564 $ 95,251 $ 96,483
State tax (benefit), net of federal effect (4,764) (4,306) (2,697)
Tax credits [1] (13,301) (5,153) (24,972)
Tax on foreign earnings less than U.S. statutory tax (56,536) (61,376) (40,156)
Deferred tax reversal resulting from merger of foreign affiliate 0 0 (6,808)
Tax settlements (6,251) (19,645) (1,130)
Stock based compensation 5,406 5,675 4,671
Changes in valuation allowance (216) (235) (776)
Federal statute lapses (2,265) (6,746) 0
Integration of acquired technologies 33,015 4,715 3,486
Other 2,024 4,838 (235)
Provision (Benefit) for income taxes 55,676 13,018 $ 27,866
Federal research and development tax credit $ 12,400 $ 19,000  
Federal research and development tax credit, expiry date   Dec. 31, 2013  
[1] As a result of the reinstatement of the U.S. federal research tax credit in fiscal 2013, the Company reflected a tax benefit of approximately $19.0 million in the above amount for the period January 1, 2012 through October 31, 2013. The credit expired on December 31, 2013, resulting in only two months of credit for fiscal 2014. The credit was reinstated in fiscal 2015, resulting in a tax benefit of approximately $12.4 million in the above amount for the period January 1 through December 31, 2014.
XML 102 R82.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Deferred Tax Assets, Gross [Abstract]    
Accruals and reserves $ 40,373 $ 28,608
Deferred revenue 36,460 42,766
Deferred compensation 69,716 56,920
Capitalized costs 60,998 66,616
Capitalized research and development costs 24,748 32,710
Stock compensation 18,001 18,508
Tax loss carryovers 50,987 64,273
Foreign tax credit carryovers 1,064 18,846
Research and other tax credit carryovers 80,327 110,247
Other 5,340 4,689
Gross deferred tax assets 388,014 444,183
Valuation allowance (48,700) (45,996)
Total deferred tax assets 339,314 398,187
Deferred Tax Liabilities, Gross [Abstract]    
Intangible assets 66,345 81,218
Undistributed earnings of foreign subsidiaries 933 726
Total deferred tax liabilities 67,278 81,944
Net deferred tax assets $ 272,036 $ 316,243
XML 103 R83.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Tax Loss and Credit Carryforwards Available to Offset Future Income Tax Liabilities (Detail)
$ in Thousands
12 Months Ended
Oct. 31, 2015
USD ($)
Federal  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Net operating loss carryforward $ 108,533
Credit carryforward $ 120,243
Federal | Minimum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Net operating loss carryforward, expiration date 2016
Credit carryforward, expiration date 2019
Federal | Maximum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Net operating loss carryforward, expiration date 2034
Credit carryforward, expiration date 2035
Foreign Tax Credit Used in Domestic Country  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward $ 4,586
Foreign Tax Credit Used in Domestic Country | Minimum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward, expiration date 2017
Foreign Tax Credit Used in Domestic Country | Maximum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward, expiration date 2023
International Foreign  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward $ 10,104
Credit carryforward, expiration date Indefinite
California Research  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward $ 135,858
Credit carryforward, expiration date Indefinite
Other State Research  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward $ 5,395
Other State Research | Minimum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward, expiration date 2016
Other State Research | Maximum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Credit carryforward, expiration date 2030
State Net  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Net operating loss carryforward $ 217,914
State Net | Minimum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Net operating loss carryforward, expiration date 2016
State Net | Maximum  
Net Operating Loss and Tax Credit Carryforward [Line Items]  
Net operating loss carryforward, expiration date 2035
XML 104 R84.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Income Tax Disclosure [Abstract]    
Beginning balance $ 124,102 $ 117,760
Increases in unrecognized tax benefits related to prior year tax positions 10,922 2,037
Decreases in unrecognized tax benefits related to prior year tax positions (7,526) (23,271)
Increases in unrecognized tax benefits related to current year tax positions 13,232 35,277
Decreases in unrecognized tax benefits related to settlements with taxing authorities 0 (1,858)
Reductions in unrecognized tax benefits due to lapse of applicable statute of limitations (5,996) (8,816)
Increases in unrecognized tax benefits acquired 976 3,575
Changes in unrecognized tax benefits due to foreign currency translation (3,656) (602)
Ending Balance $ 132,054 $ 124,102
XML 105 R85.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Subsidiaries Remain Subject to Tax Examination (Detail)
12 Months Ended
Oct. 31, 2015
United States - Synopsys  
Income Tax Examination [Line Items]  
Year(s) Subject to Examination Fiscal 2015
United States - Magma Design Automation  
Income Tax Examination [Line Items]  
Year(s) Subject to Examination Fiscal 2012
California - Synopsys  
Income Tax Examination [Line Items]  
Year(s) Subject to Examination Fiscal years after 2010
California - Magma Design Automation  
Income Tax Examination [Line Items]  
Year(s) Subject to Examination Fiscal years after 2010
Hungary  
Income Tax Examination [Line Items]  
Year(s) Subject to Examination Fiscal years after 2008
Ireland, Japan, and Taiwan  
Income Tax Examination [Line Items]  
Year(s) Subject to Examination Fiscal years after 2009
XML 106 R86.htm IDEA: XBRL DOCUMENT v3.3.1.900
Income Taxes - Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Oct. 31, 2015
Jan. 31, 2015
Oct. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2013
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Taxes [Line Items]                  
Increase in valuation allowance             $ 2,700    
Unrecognized deferred tax assets $ 83,300           83,300    
Undistributed foreign earnings 1,047,500           1,047,500    
Tax on deferred undistributed foreign earnings             232,000    
Increase in gross unrecognized tax benefits             8,000    
Gross unrecognized tax benefits 132,054   $ 124,102     $ 117,760 132,054 $ 124,102 $ 117,760
Unrecognized tax benefits affecting effective tax rate 129,400   120,500       129,400 120,500  
The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations             600 500 $ 200
The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations 2,200   1,300       2,200 1,300  
Estimated potential decrease in underlying unrecognized tax benefits, minimum 0           0    
Estimated potential decrease in underlying unrecognized tax benefits, maximum 36,000           36,000    
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities             $ 0 $ 1,858  
Internal Revenue Service (IRS) | Fiscal Year 2012                  
Taxes [Line Items]                  
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities         $ 10,000 6,000      
Decrease in deferred tax assets           4,900      
Tax impact from tax settlements           $ 1,100      
Internal Revenue Service (IRS) | Fiscal Year 2013                  
Taxes [Line Items]                  
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities     $ 5,500            
Taiwan | Fiscal Years 2009 and 2010                  
Taxes [Line Items]                  
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities       $ 5,100          
Tax impact from tax settlements       $ 3,900          
Taiwan | Fiscal Year 2014                  
Taxes [Line Items]                  
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities 1,200                
Taiwan | Fiscal Year 2013                  
Taxes [Line Items]                  
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities $ 1,200                
Fiscal Year 2012 | Taiwan                  
Taxes [Line Items]                  
Decrease in unrecognized tax benefits resulting from settlement with taxing authorities   $ 1,100              
XML 107 R87.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Income (Expense), Net - Components of Other Income (expense), Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Other Income and Expenses [Abstract]      
Interest income $ 2,785 $ 1,302 $ 1,891
Interest expense (2,814) (1,895) (1,696)
Gain (loss) on assets related to deferred compensation plan 3,701 10,856 18,453
Foreign currency exchange gain (loss) 6,363 1,195 6,026
Other, net(1) [1] 5,109 11,967 4,499
Total $ 15,144 $ 23,425 $ 29,173
[1] Note 6. Fair Value Measures.
XML 108 R88.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Disclosure - Revenues Related to Operations by Geographic Areas (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue $ 587,159 $ 555,805 $ 557,204 $ 542,043 $ 539,012 $ 521,812 $ 517,697 $ 478,951 $ 2,242,211 $ 2,057,472 $ 1,962,214
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 1,143,816 1,020,654 939,749
Europe                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 300,352 272,911 273,041
Japan                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 218,794 238,588 264,141
Asia-Pacific And Other                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 $ 579,249 $ 525,319 $ 485,283
XML 109 R89.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Disclosure - Property and Equipment By Geographic Areas (Detail) - USD ($)
$ in Thousands
Oct. 31, 2015
Oct. 31, 2014
Long-Lived Assets by Geographical Areas [Line Items]    
Property and equipment, net $ 263,077 $ 249,098
United States    
Long-Lived Assets by Geographical Areas [Line Items]    
Property and equipment, net 192,075 181,019
Other Countries    
Long-Lived Assets by Geographical Areas [Line Items]    
Property and equipment, net $ 71,002 $ 68,079
XML 110 R90.htm IDEA: XBRL DOCUMENT v3.3.1.900
Segment Disclosure - Additional information (Detail)
12 Months Ended
Oct. 31, 2015
Segment
Customer
Oct. 31, 2014
Segment
Customer
Oct. 31, 2013
Segment
Customer
Segment Reporting Information [Line Items]      
Number of reportable operating segment | Segment 1 1 1
Number of major customers | Customer 1 1 1
Customer Concentration Risk [Member] | Revenue      
Segment Reporting Information [Line Items]      
Percentage of revenues contributed by major customers 12.80% 10.50% 11.30%
XML 111 R91.htm IDEA: XBRL DOCUMENT v3.3.1.900
Supplementary Data - Selected Unaudited Quarterly Financial Data (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2015
Jul. 31, 2015
Apr. 30, 2015
Jan. 31, 2015
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2015
Oct. 31, 2014
Oct. 31, 2013
Quarterly Financial Information Disclosure [Abstract]                      
Revenue $ 587,159 $ 555,805 $ 557,204 $ 542,043 $ 539,012 $ 521,812 $ 517,697 $ 478,951 $ 2,242,211 $ 2,057,472 $ 1,962,214
Gross margin 447,315 426,334 432,232 417,410 417,591 406,282 403,612 373,102 1,723,291 1,600,587 1,508,662
Income before provision for income taxes 55,918 65,193 83,884 76,615 62,128 70,771 68,059 71,184 $ 281,610 $ 272,142 $ 275,666
Net income $ 49,762 $ 55,387 $ 55,596 $ 65,189 $ 62,455 $ 65,656 $ 63,317 $ 67,696      
Net income per share                      
Basic (in USD per share) $ 0.32 $ 0.36 $ 0.36 $ 0.42 $ 0.40 $ 0.42 $ 0.41 $ 0.44 $ 1.46 $ 1.67 $ 1.62
Diluted (in USD per share) $ 0.31 $ 0.35 $ 0.35 $ 0.41 $ 0.39 $ 0.42 $ 0.40 $ 0.43 $ 1.43 $ 1.64 $ 1.58
EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &^%CD=8@]'W90( PU 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W;W6Z;,!3 \5>I=-Y^=^S#&[N?ZZ-];6E;GZ= R,N5EJ?KRO@U;(A]*FP\A/KNZT]9_T6U((0Z-F +'SS@:X^)] M"KK!&EVYK3&^;2+G'QOCSM4_1IXKWYJUOF_\FPH_W;O(FF9:X[;U\%3J\R%D M<>&WU2Q$W:LJG&[\6V=U.PYMZ#9_[!C/__%:3F[BOFUNK7ZH3PKL+S:F\1BU MNN[.C>JAM[L??;][S\?$C%=5F6H^V+#0^OK,4Q(6WX6H$R'U?]5^?E+*WII7 M%1P77O"EV&IKJF_>AOF>?S=^7W"Y/L:Y3M]?&OH4=&(Z7!")-_4A(7TDD#Y2 M2!\9I \%Z2.']%% ^EA"^H@7E$8HHL844F.*J3$%U9BB:DQA-::X&E-@C2FR M2HJLDB*KI,@J*;)*BJR2(JNDR"HILDJ*K)(B:T*1-:'(FE!D32BR)A19$XJL M"476A")K0I$UH[% *P( L !?.0Q(OW[CMB PD.MQ-*O>X^NO ZIK XTHO8<4M?'5$Q^ M#*G*_=ITJK$"2+8CCVG!D4*>-BP>-9?20D0[8$NP+,L5R*V.V:SGVL7.U49V M[M,41Y26M#;3"&>6X9MY6&3I//B)]!=C;IK>TI;MR5/0!_ZS#0//>997'L=V M+YRO+0O]C^AY%.!)T:'B1?4C9@,2[2F]@OIZ (4QOCLEFI2"(S>C@KN_V/P" M4$L#!!0 ( &^%CD<$_NLON@( #XV : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/%V\N*XD 8AN%;$2^@8YTKTO:J-[V=F1L(6AYH323),--W M/QD7@W/(QRR$=Z-HH.H%X2%4?I_;8;7^5,[->.K:X7BZ#HOOEW,[K*?O-\OC M.%[7535LC^72#$_=M;33U7W77YIQ^M@?JFNS?6\.I;*K5:SZ^W66+\]_KKUX MVVV6_=O.+!=?FOY0QLWR6]>_#\=2QJ&ZO9FG:8/I\L>U_,_VW7Y_VI;7;OOU M4MKQ'Q75KPV6U7R0G0^R2)";#W)(D)\/\DA0F \*2%"<#XI(4)H/2DA0G@_* M2% ]'U0C068E9%PQ20IK1FLCN#:,UT: ;1BQC2#;,&8;@;9AU#:";<.X;03< MAI';"+H-8[<1>!M&;ROTMHS>5NAMH7MM=;/-Z&V%WI;1VPJ]+:.W%7I;1F\K M]+:,WE;H;1F]K=#;,GI;H;=E]'9";\?H[83>CM';";T==%:B#DL8O9W0VS%Z M.Z&W8_1V0F_'Z.V$WH[1VPF]':.W$WH[1F\O]/:,WE[H[1F]O=#;,WI[H;>' MSKK583>CMQ=Z>T9O+_3VC-Y>Z.T9O;W0VS-Z>Z&W9_0.0N_ Z!V$WH'1.PB] M Z-W$'H'1N\@] [0LTKUL)+1.PB] Z-W$'H'1N\@] Z,WD'H'1B]H] [,GI' MH7=D](Y"[\CH'87>D=$["KTCHW<4>D=HUD0-FS!Z1Z%W9/2.0N_(Z!V%WI'1 M.PF]$Z-W$GHG1N\D]$Z,WDGHG1B]D] [,7HGH7=B]$Y"[P3-"JIA04;O)/1. MC-Y)Z)T8O;/0.S-Z9Z%W9O3.0N_,Z)V%WIG1.PN],Z-W%GIG1N\L],Z,WEGH MG:%9;S7LS>B=A=Z9T;L6>M>,WK70NV;TKN_T'HY-7W:?Q_[4'H9'U_RVN"RZ MPWL8/\[E\2FW567#G=;CM%.I;J\/_XENJ_X,J?[ZJ]C+#U!+ P04 " !O MA8Y'IF;:Z3L$ !P%0 $ &1O8U!R;W!S+V%P<"YX;6R]6%%O&CD0_BL6 M3U0Z"B$TN404*0GI7:2TB4*:/CO>6;#BM?=L+X7[]3?V H7@]6$>R@M>[WPS MX_$W,_8.I>E=/FI5@K8<#%D40II+G/SMI5>P&/0,T38)7F=CGJU3+;4UYFPJB &[0URJDP4$O]FO0R-ZHHJ5QV MZZ=[+M_,]_)9C:F%;=3NBUK[C&K(T.B.]LVDE_E[B>L4#GLSHW(*V;;L_LMU M+%Y &[?2D_[''OXV(5C/U[J!9EQ.'RG79C2 MGM$_TR*OU( ;?F[-J>94VA8Q_%]\[+=JL_6L'XO26#WZH?2;F0%8,^QN)OUP M6W9[S >CBQ,O@:-=R>YF9:-5V';6[6:>N15@'O)'JNUO"H5?TSH0%R>MK=6O M51 J,W(K+=*1W,G:%&[>=D@VHQLEC1(\0W)EY)H**AF0R5X(#Y$G[4?Z_YB) MQ3_GI2$/.7E (J9B7.(<@3E+PJ@4;>8*RTFR&N40PNZ:: M%D'AVZ(4:@E KD%"SBUY1)J'?;F33!5 GNFBP=G:P958^W:!Z6_@PQ_D&]BP MHS#U*3SFA@GEPA9V,<^QT#B&?(.?&V;(J5N75%4#K;"5>:HZSH5^X,C,)^.("5)9V7__%!6DO8S15/F0SH]23N=H*>])(*NO$O@:7P] MVX2-2T:8ZX 'LC=N(TK)TW#%CM+K-+SM< MWE4VS2NJ^"E8>H72=UP-9^&^:=REZK@=Q3+@>-&+:GK%IF#'DH%/7@S$X#_>% MG9,4:L<'8SGS.?M%A>V\P[B$4W)]WVQ?'X)YPH1%VC"%]4!P&KY%1.TTY.D[ M#/Z3>V56-:CA&O(.LW7$\!X>AGDU/.-4NQKR!.$;V;YO.\4W^?R*(3GT_.IR M= ZRTD#R"%3>E#'D\PX(XZ.MY@L$&D^)EFF]-\;0FE%O'#SUNWN^^R[ MV:04C@GKX=E;!QX5A)N]KDU@PLVS#:)CA 2Q KS;^3K!I"!0@P:#@= 1)5GU M:K;&-J8D@[XJH^.:!UQ8J58*Y%T[E%VF8F<$K\-1#K)OG_[^Z2%E2-95[H/J MJYJF&3635!<'IN1]\?22SB97)B W J(J*(:M@WEVZOPVN7]8/F;5N*"W.1WG M=+JD,S:=,%I\'"8[\S<8UMT0_];QR6#:+BJLX621A'^_ M1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB= MAIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7H5A)VH3X$$8:XIQS MYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V@S&L%&KQMUAVC2/'K^ M!?F<-0HACA*FNVB<5@$ M_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y?RY]SZ7ON?0]H=*W M-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA*]+',<$X>RPP[9SR2 M';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(Y MV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#AWE[7YAGE<90-!1M M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B?$R,1>APYY=<7^/1 MDN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=WP6#R_7#)1P_E.^=? M]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F$RQ#I'[!?8J*@!&K M8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/ M%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1 M!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( &^%CD?03:#!> ( M #@- - >&POBFS+B4 73Y:SI+]^NCBV$^HE[6[.BX[.Y3N?I!/I."S5EN*'%<8* M;!CE90172A4?/*],5YBA\D(4F&M++B1#2D_ETBL+B5%6FB!&O8GO!QY#A,,X MY!6;,U6"5%1<13!H5,#%ST2&(_AX]O9[)=3M&^#&T;O1R'\\OSW4GUG#.00. MXU,6P7%P!;W302_\?EQM.X .7@;]"^0#X&D/< O4$WA]A-'L[F//'K:69W?Q MY@CPG)0IHCW8>\;GX*>^@??J:HC#7/"V*";0*>*P? )K1+7_V+BG@@H)E*XZ MS<-J.&+8>2[\-I-<)A'TZ]_I MZ9(6W0YF>832_>5I11P62"DL^5Q/0"TOMH5>'!<<.Y+6[XCW4J+M>'+5";"# MSIL(F6'99![#G2H.*$H[BO6(+EW-[/+R=V M.1TJ,_.*#Y9:,%QJ S[0ZZ%2N[P9*C/3A0V5VO1W;S6O?ND[[<1>,]%H05(1 MJ@C?<4"F_;LWO.G>.]\V$AHSV[0]A+4JE.C/F+TL&BS#.:JH^DK60EEC!%OY MLZ$_#AJO10,1P5;^@C-2,=LN>^VW4OP34$L#!!0 ( &^%CD>_.@@5: 8 M *4< / >&PO=V]R:V)O;VLN>&ULE9E=4]LX%(;_BL97=&99$G^'*9TI M!7:9:0L#;/=:V K15+:\DEUH?_U*3FA?DQ.57"5VXL>2]9RC(_FM/7[4YNN] MUE_94Z-:>VQ.HE7?=\='1[9:B8;;/W4G6O?;4IN&]^[0/!SIY5)6XDQ70R/: M_BB>S?(C(Q3OI6[M2G8VVM#L:VBV,X+7=B5$WZ@UK.&RC=Z]M<=+J<078:P# M,]YUGWDC3J(G%3'%;7]>RU[4)U'J#O6CF)PP0WO#:MT M+=:PNY6T_VY^B%@MEGQ0_9UK[/-]3Z)YG,9QOF;XOWV1XM$BT)]@O.KE-W'' M[T^B6<3XT.L+J7IASG@O_C)ZZ&3[X%@16TIC^UO?W?&?C6QE(W_X=KLCN]*/ M?VLC?^BVY^JV,EJI\2K_PWB1NX/]><:UL9?5Y(\]O[_Q(W$2Y3,'_":MO)=* M]M]/HO&[$KXG1R^Z,C[^7]]8.SZ=L["KMLUX/G'HUO@_OS93W> MV!Q+]\5&5K)VSZ)FIUSQMA)L[(X%2 R0>"\(.[CF $H E/P& M=-N[#]])RZZ6[*H3!D I@-*]0!]TTP$H U"V+R@'4 Z@_/4@O71'N@)0 :!B MOQ9QNP)0":!R&W0F;&5DYWWQK3@=K&R%Q6%? &"Q#;@=FH:;[V,7Y$,K7>[A M3LGW5:4'IR1*.$,+9]NHYYO[AWHOVW7"0L!$8\+CO[2N'Z528T!H\MS0N8+=_NVDEQMKAV)'R4?8U4*1*'-U@ MQ*0EZ/"7=\(-_*]RU7"M6X*0H?GA,1N1(9F4*,Q5_U*F#$(C%B) MUKK4B"BT>$YH[%W]RFY$-YAJQ:U@UT8_&-X@ P6>$P:?-YW2WX5@IZ(52]FS M:Y$NI=MI1O![OC3]$&@L'/"V'7G-UV MQH2MM^)A3+YGTE9*^W'%JU'5F%#U?+D45>^CYK.;G9ZCI7WPC[+5 Z(F>9=P M]7;H.C7&OX]#-Z%Q=LANA7)\-]3_( I=C0E7@\$$QL$ 9P>(0K-CPNQ@ MB"T>(;[J(*%0]H50G(YUZ5@FJGA"J8\B3@$EI00@>B'W/0Q0* MGE"";\4_V2*4.R'D#D9O@K5%@G(G5%H.A5R"Q"5H>T9VIX1MH=1:'N&MF>$[6$4VIZA[=F^17:&MF=H>T85 MV4$4%BX9VIX1MH=1:'LV6382MH=1:'N&MF?[%BX9VIZA[=DK"Y?#7UA$H>T9 M93N-JFOITPU.IQG:GA&VA\N@0UQCH^TY87L0E:/M.=J>$[8'*ZH<;<_1]IRP M/8Q"VW.T/:?*])?%V7N_N^47IJXJ.L/B+$?;X&V%X3M813F]@)M+PC;=Z(.QN!&%-I>O-[V0W8FEL),4)-MP=?; MOG[L!58R!=I>_&9[Q;?%'=A>5F-&O="35J'M!6'["Y3/>[I]WO@\.,7=2K2] M)&Q_@;IQZ=3%3*5=;E>2XP9.B;:7A.W!5DVR:(FVE[];EQ[Z3_91V\WL,]D8 M*M'VDK#]!0I6!&,W$86VEX3M6ZA[*VO)C9\F;@3NUI5H>TG8OMW!R4R/*+2] M)&P/+<'=*" *;2^I5>KV$MQGT&^B'7P7$379!J=6J13*36"=,&Z6P$JF1-M+ M:I5*H7[61 JWUM'V!;E*#6P.++"26:#MB_GF)=+X\_C>J';9H!6U?ZMFQ]M4 M7%7^59O[\-?/XS3S.Z?^^).NW;W].[*(+0>E/KAS5^U'S?W_-N3GEVOO_@=0 M2P,$% @ ;X6.1YF;RN.- @ WPD !@ !X;"]W;W)K[#)I-YV'VFEK9F5#I Z^R_ M7T#K.'"=%Q4\YQ[@W@,4/>-OXD*I]#[:IA-K_R+E]3D(1'6A+1%/[$H[]>?$ M>$ND:O)S(*Z%NPFF[JC+]P3M[8E_-^6-JQ? M^\A_=+S6YXO4'4%9!!/O6+>T$S7K/$Y/:W^#GO#I#40+JA$D*TD(D<%,E=$:M4M@!DH596H,3*Y2>6 M! !)80F]XT">"]T(F>TZ ),OJ"PX&[D15K8*N8;&=IE!F*4Z@VV/7%-C MI\X S%*=P/^%E<25G^IOP<]T)[\"D.J3-47IB3%(U MDO!)I?"B;EM3HZ$GJ3\S]%%CL17NMV$ILK&6YDK+9OGTIV7&4F6$0():H M,^0A-?Q(ZU-Z\M1V336D MV^ZYZ,]=7>VFH.98:*5M5^S(<#Z?Z6[?H7YJFZO[;U,?V M]7X)R[>"[X?G_3 6%.M5<8O;'9KZU!_:TZ*KG^Z7O\%=B7&43(J_#_5K/[M> MC.8?V_;'>//G[GZI1@_UL=X.8Q55^OE9/]3'XUA3:OG?:Z7O;8Z!\^NWVG^? MNIOL/U9]_= >_SGLAGURJY:+7?U4O1R'[^WK'_6U#W:L<-L>^^G_8OO2#VWS M%K)<--6OR^_A-/V^7IX$=0V3 _0U0-\"_. W 6X#Y5&^N>G/3PQ107'HR MC4-9#=5ZU;6OB^[R\L[5F"-P9])(;\?":6"G9VDD^E3Z#./-Z03%XF?)*=)$M!!"*0G M7!:#]2[3&R.Z,=R-)6XN$C=K!G3PQA,W7*9D(U8T8KD11XQ8UD)T)E*_I2#[ M9%B:P6!=).^R%&3:>>UE-UYTX[D;D@L;SSMM(C/#50!@3)3- M!-%,X&8B,1-8,\9YI!.1JW1ZG4[V$D4OD7DQBGB)K!6?>DQ2J^0J:U"![&5$ MLT0GQ=TP/"G^!JS#H(!22A(JXV?9_M%3AIC /6GJ"807@@,"O(.G9"TEF71 #C+)@:/<4'H"IW2:^=93S):"T'AO$_E8EI(0@_,V,S6TC%C-$6LI8C5G)WKOF",N MLRK:W$N3$:LY8BU%K!;VO^GK@?GALN3:9 "K99;2[*:$6.5D?1BIR9M#^?2C[ZD)&*'*ETTFV0HQ(L70A*4>5R M;F2<(L>I8Y_U')/@0!F:%*4L3+K<04/FI($3E:YN&Q1 Z;6=?Z!>/4GHM6!C M9DZ@3%3D1'64J,A1^24&]'1EEG0F9C\A468JK9GXB)>]&G.U>4 M 3L67RO@(3+_4#@R8/.4:]A@%;,SRZ;NGJ>SWWZQ;5].PXC76>GE?'D#=P_3 M:3 I3YVX*U-'^)/DX^U(NGAO8KTZ5\_U7U7W?#CUB\=V&-IF.A-]:MNA3O;5 MUY2#^[K:W6Z.]=,P7OITW5W.D2\W0WM^.Q:_G8RR\]Y9T?./70O1K /B^QBWB*]KC3NX<*6N1D%-V KQG&!VT MJ24@A# %+6HZORKUV@NK2GH6I.GP"_/XN6T1^_>("1TV?N!?%UZ;4RW4 JA* M* 1.\%RH$ MDH\+WF)"5"29^>\4]".G,L['U^A/NER)OT,<;RGYTQQ$+6FA[QWP$9V)>*7# M,YYJ2%3 /25TO5I\KT7OX[/I]',8=])BLKD-X60(;X8@_M(038;( M,("13-?U PE4E8P.'AL/HT?JS(-U)-_<7BWJ%Z7W9&5HFB9TDL4T2&R2C))\E@2MHDMP1+4@2)TEBDR0&R2A)%^7JCP%S7[?@ M29T\JR2)-/F52S=?4G:%'ET&Q0T/Z!!M ! MY1 &85'83/GMTPK\0.S4=]W94R$ZL^^614H%E4+B2?X]:WI"W"<%'H8:9 M'+/QSA@G@O;7*_!V#U?_ 5!+ P04 " !OA8Y'$M>_M;X$ !<%@ & M 'AL+W=O0B55M[D5S+(!MJ$2*2;#9OGY&$,>[N\>8&D/AZYI]3_S,S/]?-CW97EMWD M9W4XM@_37=>=[F>S=K,KJZ*]JT_E,?WS7#=5T:7'YF76GIJRV Y!U6&&2KE9 M5>R/T\5\>/>M6.V^ZH\MOOZ.&G*YX?I(]RO]8 ,Q%_[\MS>_)[TXI_J^D?_\,?V8:IZ#>6A MW'1]$47Z>BM7Y>'0EY1J_N=2Z$>=?>#M[_?2?QN:F^0_%6VYJ@]_[[?=+JE5 MT\FV?"Y>#]WW^OQ[>6F#[0O"W'&S'>#/'F-MZ0;AH1/R#'L9M\1 3:6H%S,8*V MI,D"9V,TSLBZK:C;NM)ZHE#!4$6;0313LNVA'1 MCE6#%ITG8[(2,$0;%!$M8%IYG9EA7A3MN6C2-TLOJ#%IAI %MQ(X9;WQ=%%P M#J)+Y65F2!!U![XR,H,5Q?C(VQU)NR/3J95V6I-F6<,]8%FMK6(J>MS2QLD+T#-%>. M5+GF?>11(VWB2@*=4I8FB[4$6A6]3 M*HJT]0('P3NZQ@7.N9A\*:-<]A'@1A*I^P'/_<8;HSQ5+G VF42DR@4.;R!;"<0_D>""D(*5XJ:MX29 MH-A<$3 -,69DRRX&W,9H1RZ!.T^_(@.5S3&ZW_@2^;REENT+N7U%HF.)@GWU M69+M["10I[SKJ6P)1(=I^YH1+WL8"AY&MPS(/0>=,\Y1[0)G@@>:347.F5PJ M1-G#D'M8,E8JG9L.6#!T=@L8:D,'9RUA$7Q.M^Q@R!TL.3W5S0T' SB@YBMQ M/FTZV9%-XJR[&<+/TF7_0G[R D7=]P)]VC=8Y]EDX1CHV[/)13C'T(>L;MDU MD;LF*$UU6W;&2\>3J-E<$3@; 0U5+G#&!Y5++K)MHF-;!LAM]E#V+^3^E;;. MM/4C%&Z'X\ZP09,HQ]:W2&5,%V7K0FY=H*CK7B BFAYE1,JQX9(HFSD0H&Q< M&(7!RFR3M&PFFIL)4)==:B'W6Q/I^7\EF'ZB/T= M'GF_A/OU>.WY4RC^+YF5_;"=/==?5U7"/]US779EDJKN4#'9EL;T^ M',KGKO_IT^]FO/P<'[KZ]'Z7>[U07OP'4$L#!!0 ( &^%CD<1G*=CKP( M (4) 8 >&PO=V]R:W-H965T&UL?59-FTA\YD+=2Y&$N_MOK=8*Y5GU;_I M@Y0F^FB;3B_B@S''QR31FX-LA7Y01]G9-SO5M\+8:;]/]+&78NM);9,0A'C2 MBKJ+J]*O/?=5J4ZFJ3OYW$?ZU+:B_[>4C3HO8AQ?%E[J_<&XA:0JDRMO6[>R MT[7JHE[N%O$3?EQCXB >\;N69ST91T[\JU)O;O)SNXB1TR ;N3$NA+"/=[F2 M3>,BV5.G!KSHLX_Y.@A M=0$WJM'^-]JN,6?67].UL*;5??*XQ1F;R[ M0"-F.6#(%'-%)#;Z-06!4BS)C$YN$ZSF"!I UG-(3F 1%/1)/9_>^+SC@H$! MF _ I@$0#0HU8#*/Z0:G)"TH"^P"L+3 )("M 1C+%YL#W2>$ !1B@ )SRP&D!5#3G84%6 "QEN @,SU$;B5D\EAU+)W^Q"-:7[L;A#\'/,%5Y%'OY2_3[ MNM/1JS+V*/4'WDXI(ZU,]&";Y,'>B:Z31NZ,&V9VW ^WA&%BU/%RZ;G>O*K_ M4$L#!!0 ( &^%CD&PO=V]R:W-H965T&ULA55-C]L@%/PKEN]=#':<;.18VB2JVD.EU1[:,W%(;"T8%TB\ M_??EPW&\F*:7 (^98=XSO!0]%^^R)D1%'XRVP$P4=+8A2@),D!PTT;EX6-O8JRX!=%FY:\BDA>&,/BSY90WF]B M&-\";\VY5B8 R@*,O&/#2"L;WD:"G#;Q"USO5D'AGO!\[?S>+[ M<1,GQ@*AI%)& >OA2G:$4B.D#_X]:-Z/-,3I_*;^U6:KW1^P)#M.?S5'56NS M21P=R0E?J'KC_3[:R2@18FH(& M1@+,'Q+2@9#>"=E#0C80,H\ 7"JV$'NL<%D(WD?"?;P.FSL"UYDN=66"MK)V M3Y="ZNBUA"@IP-4(#9BMPZ I9D0 K3X>@4)';-&,CCX?L)LC4@^RGT-6*&PB M#>:96GXZS0'^(XLL*)!9@>Q3H:!7*(=96DQK,4N8++UDYZ O*4Q67KYS%'I^ M?@X;7@0-+P*&O:IN'2:?>LD1]#]/ 71PC,< "VR)&PX#QK. X93SW ^*XMW M67?_1>P?(9Q-,'D]C(BS;4,RJOBE5>823J)CIWM!YO5Y\:WN@*YAW67*HL-G M\@.+<]/*Z,"5?MOV!9XX5T0;3)YT+6O=H\<%)2=EIDL]%ZYMN87BW:T)C_\$ MY5]02P,$% @ ;X6.1[A7C=VB!0 &Q\ !@ !X;"]W;W)K M7_)#5GTK7O.C_\]341ZRVO\LGR?5:YEGVS;HL)\(QLSDD.V.X_MI>^Q[>3\M MWNK][IA_+T?5V^&0E?_-\GWQ?C?FXX\#/W;/+W5S8'(_G9SCMKM#?JQVQ7%4 MYD]WX[_X[4;*!FF)G[O\O?KR?=0D_U 4OYH?F^W=F#4YY/O\L6Z&R/S'[WR> M[_?-2'[F?[M!/^=L K]^_QA]U9;KTW_(JGQ>[/_9;>L7GRT;C[;Y4_:VKW\4 M[VG>U:"; 1^+?=7^'3V^575Q^ @9CP[9G]/G[MA^OI_^D[ N# >(+D"< [BX M&B"[ /D9(*\&J"Y G0,DOQJ@NP#].4-R-8S0%\-L%V /0HOLCJ[GY;%^Z@\;=G7K#DS^*WS^^NQ.=ANI_9_ M?OTK?_3W/1=J.OG=#-0QLQ,C D:'S!PQ)F06B+$ALT1,$C(KQ+B060-&LI!) M$<-#9H,8<68FOK?G!@O88-$.H((!)&G>B3$M">>A"GAC[ M91ZAE726%#V/.9\/Z? "08EF=-(EX)A+C"/<*N9NN$F8(ZNV1IQ6AM20HEJ9 M'Y!LRDW,*2$2C5NO8.M5W'I&EGBFHB46RB:,%+<Z1RAYGU4D(R%R5B0#+GH MS2QHH6IV*TD'<(JL^<)&*5-D%2-PNK2?"^I/8/T)J)]NH22:R I#B^^!@E0< M3,6!5,A5;>;BJY5P6A-L'F.6G/$+%W=/:\D%.>,!)KB)UBS&!#.*=C*-,9)^ MT*;&!B)/P.)&T81F'?1U*F-50LI;#,/27BS,^X*7X2!O3O/F<5@6/UYT#^%2E^SI'^*VXNK1HV !PX $5EJ(."?6231%A+=#%)\CR>?.JN@\!""]25GP6*DILP(,G#$= (9MP+K/AP@_CT5=)4E" M>]!#A>E@[>=#Q)_'LIYX8\UH/C&FZ-T1![IN!(_D'W'>[]+;E!7@N#6..[IZ M,1>6$-ZR8@,@AA@ $4NV=2KRH\.PM!<+\\8&0" #0"X[!ZT1 M9P1+Z.X;6O &@)>6&KL= =Q.)+8":+]7Q^@1Q4 N[>?"U+%/$, G1&+;0:'] ME()>%]8BUG_$I?U"L,8 M?5XR1Z"V]"R,30)E5H"!,Z8#P+ -V',(X#E4M"[ 2H@XIX4 !@!P:3\7IHY] M@ACB$P1R ":ZLO=083K8)X@A/D$ GZ T?=X]!UCD$P30?W_C2Z5DB3C-K7-T MYX$'!=S;#OIX%'!A">$C9^P3Y!"?(&-E]XL2[;IA6-J+A7ECGR"13Z!7#1G[ M!"7HNBP&46D?%2:-'8=$CH-:97E!^2]X=WGA70)ZE$!/ AD_(9#T1* 5VM)722L WKA$6K(X:\1QIB,P'5KQ!H!T@TZ^O*![ MS9[SO[/R>7>L1@]%71>']HW<4U'4N1^.??-*^9)GV_./??Y4-U^M_UZ>WMV> M?M3%Z\>KZ//[\/O_ 5!+ P04 " !OA8Y'4@2L?A8& !U( & 'AL M+W=OVIRAN*?P#%065CL M'A8H>M@]JXF2&+6MK*4TW6^_DNTX]LRCNY?:5GZDWI COJ'8^5N[^]X]-TT_ M^;E9;[N[Z7/?O]S.9MW]<[.INT_M2[,=_O+8[C9U/_S^[!;S]K5?K[;-E]VD>]ULZMV_9;-NW^ZF=OI^X>OJZ;D? M+\P6\]FIW<-JTVR[5;N=[)K'N^EG>ULY/R)[XJ]5\]:=?9^,XK^U[??QQQ\/ M=U,S:FC6S7T_=E$/'S^:9;->CST-=_[GV.G'/<>&Y]_?>_]M'^X@_UO=-U)KIY*%YK%_7_=?V[??F&$,Q=GC?KKO]OY/[UZYO-^]-II--_?/P MN=KN/]\.?XGFV PWH&,#.C6P_FH#/C;@CP;N:@-W;.!$@]DAE/U 5'5?+^:[ M]FVR.\S>2STFB;UUPU#?CQ?W([O_VS 4W7#UQ\(69C[[,79T9,H#0^?,B9@- MO9]N0>@6):GF='F#I298()5&(F$1#./D?7N^B#,3A8,=N'T'[KP#PV*@#DS8 M,]M#I%0D=B)<@!7)DL J@+D0C<&J"ZBZ &%GQLW##KP.NY!A'QA_+M3:2%:$ MK3&;*)(780,L!F<<5AV@Z@!4B^$M@[I/],Z(W%]J*B3G!%5IRH?"9O(K0LD1 M2"Z$Y*B'AI5B#=U8DL]T!;HRF<1(4&\">L54E@E(,4GH!9!/25 5H**/6/"X MT*.ES@#)0:YU1M_(D1,SL028'.&KR*7>S-)LE5Z.4JY5-V$?(TNY&KNQPU0A97*@4.%PD/GL5P"[L9:+C&SL4!98E%>9HGWE MQCFO4QQPR20E'&#$)O=X8Y^RVJA406"UNPP/'*M$T5A*TA0:7X&G*I&#L6 \K-](>XL2_$ND @B9W#:&L#^1]B?K9>U& MP%"B3W(>EH@;-G.#)4CE /2%*W)#C1V*P!Y*>D])P%38&;796D(P.4]R^0%@ M;LRQ11&R*%F%$?"4H0)5SR#$9#E;8H[92 !HF)2K5 M&LN--+8G O84I#T1V (51?(D;16!+@6]!T2@]R9DAINQ03$PJ)![-X,-BH%! M2>,I^9?&L_PU4@%D**E,[O4"8X-B8%!RE2Y9FXKSQJ@L ]RX/JK-&> R:<:9 M=V# I.2:5S+8+C$;1W(51>!032:YM%6P1Q-L+D>P83$PK" -B[751)>,? &' M,#)RUUP!S+)-N=J3L74QL*X@K8O17@CEBN94FEQ#+@5COV+@5T'Z%0,;(IC= M<+>4@@M2-P+=L&_([$\8NQ:C=W]JN+7/@)<\@%*#?0VYE(O-BO^/63'PH9!4 M5@.J,#+V"F'6G%=3E[JQ93&R+%D<,#(8,C*^)>+"4$7(EX"(2R'%S([*8<-R MX#U@E$/NP'O 875CF2.(&PKI)-<2R)DB=XCAL%$Z8)11%@H.O>P;=K+2H)8( M9._E-%: 8R*3*X,=]DP'/%/6B:73'C=,;_"RG@2<-43.6:E=@\$8SHX[=DX' MG%/:1>FTST7V5I:+2\"A&"O R1@OM6<.KIRNSV+&PARV, 0H$,&>"GC>-L67*>('#3N: DT59,QRABW.V8.42!2BK"HL*4<'+^9J='^_%K&+[O#J?BAQ]]^_)^R'_Z MGP:+_P!02P,$% @ ;X6.1^B(_0Z@ 0 L0, !@ !X;"]W;W)KPUW%;JQ=@AGEOW@Q#,:)]=1V )V]:&7>BG??]D3%7=:"%N\,> M3+AIT&KA@VE;YGH+HDX@K1C/L@],"VEH623?LRT+'+R2!IXM<8/6POXZ@\+Q M1'-Z<[S(MO/1P]0U"B19OTRY-VL?I9I?/L&T GP%\ 1RR M)'Q*E&1^$EZ4A<61V*FUO8@OF!]Y:$05G:GN=!>$NN"]EOGAH6#72#3'G*<8 MOHY9(EA@7U+PK11G_@^<;\-WFPIW";[[0^%AFV"_2;!/!/O_EK@5\_&O)&S5 M4PVV3:/C2(6#28.Z\B[3^PU[%:JQ=@AGEOW@Q#,:)] M=1V )^]:&7>BG??]D3%7=:"%N\,>3+AIT&KA@VE;YGH+HDX@K1C/LD],"VEH M623?LRT+'+R2!IXM<8/6POX^@\+Q1'?TYGB1;>>C@Y4%6W"UU&"<1$,L-"?Z ML#N>\QB1 GY*&-WJ3*+V"^)K-+[7)YI%":"@\I%!A.T*CZ!4) J)WV;.CY01 MN#[?V)]2M4']13AX1/5+UKX+8C-*:FC$H/P+CM]@+N$^$E:H7%I)-3B/^@:A M1(OW:9-TD^]GV#: SP"^ Y9$CXE2C*_"B_*PN)([-3:7L07W!UY:$05 MG:GN=!>$NN"]EKLO6<&ND6B..4\Q?!VS1+# OJ3@6RG._!\XWX;O-Q7N$WR_ MSGXX;!/DFP1Y(LC_6^)6S-]%LE5/-=@VC8XC%0XF#>K*NTSG T]O\A%>%KUH MX8>PK32.7-"'ETW];Q ]!"G9W3TE7?@_BZ&@\?'X.9SM-%*3X;&_?9#EEY9_ M %!+ P04 " !OA8Y'I\DWC:(! "Q P &0 'AL+W=OR>B3VV48%Q M PX[I=7X 9YKUY,PSY@.;%M@".O"FI[3%IG>L.E-JR!<7M#7:@_4V- M1G'G3=-0VQG@500I25F:[JGB0B=%'GU/ILBQ=U)H>#+$]DIQ\WX"B<,QV217 MQ[-H6A<+\3!F R_.5_3Y6Z]6?N84[E/]$Y5HO-DU(!37O MI7O&X0&F$G:!L$1IXTK*WCI45TA"%'\;=Z'C/HPW^_T$6P>P"-%;G @9FQMQ\,+;@[,-Z(,SEAWO/-"K?=>BLTOEM-+()IB3F,,6\;, M$=2SSRG86HH3^P_.UN';587;"-]^4;A=)\A6";)(D'TAR+Z5N!:S^Y:$+GJJ MP#1Q="PIL==Q4!?>>3IO67R3S_ B[W@#?[AIA+;DC,Z_;.Q_C>C 2TEO=@EI M_?^9#0FU"\&PO=V]R:W-H965T)%-ZZ.#%3F;<9748)Q$0RS41_JP M.9QV,2(%_)0PN,691.UGQ-=H?*^.-(L20$'I(X,(VP4>0:E(%!*_39P?*2-P M>;ZR/Z5J@_JSL?!O$9I144(M>^1<$VP;>? M%-ZM$^Q6"7:)8/??$M=B[O]*PA8]U6";-#J.E-B;-*@+[SR=#SR]R4=XD7>B M@1_"-M(X/Q+ISM.%*CX;&[?I#YEQ9_ M %!+ P04 " !OA8Y'_-7Y?Z ! "Q P &0 'AL+W=OMC#MFG??]@5)7=:"%N\$>3+AI MT&KA@VE;ZGH+HDX@K2AG[ O50IJL+)+OR98%#EY) T^6N$%K8?^>0.%XS';9 MU?$LV\Y'!RT+NN!JJ<$XB898:([9_>YPRF-$"O@M872K,XG:SX@OT?A9'S,6 M)8""RD<&$;8+/(!2D2@D?ITYWU-&X/I\97],U0;U9^'@ =4?6?LNB&49J:$1 M@_+/./Z N83;2%BA \ZBLD(UJ\3;LT:1^GFSR?8=L /@/X OC&DO I M49+Y77A1%A9'8J?6]B*^X.[ 0R.JZ$QUI[L@U 7OI=S=W17T$HGFF-,4P]M/!+V%8:1\[HP\NF_C>('H(4=G.;D2[\ MG\50T/AX_!K.=AJIR?#87S_(\DO+?U!+ P04 " !OA8Y'Q8LW$^$M:H7%I)/3J/^@:A1(O7 M>9#CRT(@Z.E/= MZ2X(=<%[K7C&2W:-1$O,>8[AFYC#&L$"^YJ"[Z4X\W_@?!^>[RK,$SQ_IS#? M)RAV"8I$4/RWQ+V8XJ\D;--3#;9+H^-(C:-)@[KQKM/YP-.;O(57Y2 Z^"YL M)XTC%_3A95/_6T0/04IV=T])'_[/:BAH?3Q^#&<[C]1L>!QN'V3]I=4?4$L# M!!0 ( &^%CD>C$.,0H $ +$# 9 >&PO=V]R:W-H965T)%- MZZ.#%3F;<9748)Q$0RS41WJ_.9QV,2(%_)(PN,691.UGQ-=H/%5'FD4)H*#T MD4&$[0(/H%0D"HG_3)SO*2-P>;ZR_TC5!O5GX> !U6]9^3:(S2BIH!:]\B\X M/,)4PCX2EJA<6DG9.X_Z"J%$B[=QER;MPWBSYQ-L'< G )\!W[(D?$R49'X7 M7A2YQ8'8L;6=B"^X.?#0B#(Z4]WI+@AUP7LI>+;/V24233&G,88O8C9S! OL MK".T_G?7I$]AY>Y)UHX*>PC32.G-&'ETW]KQ$]!"G9S9Z2-OR?V5!0 M^WB\"V<[CM1H>.RN'V3^I<4_4$L#!!0 ( &^%CD=;&:Y&PO=V]R:W-H965TDW39R M+#5=K=K#2E4/NV=BCVU48+R X_;O"]AQK=;:"S##O#=OAB$?T+ZZ%L"3-ZV, M.]#6^V[/F"M;T,)=80$!E(I$(?&_B?,S900NSQ?V7ZG: MH/XD'#R@^BLKWP:Q&245U*)7_@6'1YA*N(Z$)2J75E+VSJ.^0"C1XFWA$65TIKK371#J M@O=<;+99SLZ1:(HYCC%\&3-'L, ^I^!K*8[\&YROP[>K"K<)OEW"L]MU@MTJ MP2X1[/Y;XO<8GMU]2<(6/=5@FS0ZCI38FS2H"^\\G?<\O)%WHH'?PC;2 M.')"'UXV];]&]!"D9%?7E+3A_\R&@MK'XX]PMN-(C8;'[O)!YE]:? !02P,$ M% @ ;X6.1Y#0#>6? 0 L0, !D !X;"]W;W)K&UL?5/!;MP@$/T5Q <$F]VDUOI(%'2]R@M;"_3Z!P/-*<7AU/LNU\ M=+"R8 NNEAJ,DVB(A>9([_/#:1\C4L!/":-;G4G4?D9\CL;W^DBS* $45#XR MB+!=X &4BD0A\SN9M@V@,\ O@ ^9TGXE"C)_"*\ M* N+([%3:WL17S _\-"(*CI3W>DN"'7!>REYGA7L$HGFF-,4PUPUW%;JQ=@AGEOW@Q#,:)YLQV (Q]*:GM, M.N?Z Z6VZD!Q>X,]:'_3H%'<>=.TU/8&>!U!2E*6IK=4<:&3LHB^%U,6.#@I M-+P88@>EN/E] HGC,-*JL$Z5%=(0A3_F':AXSY. M-W?Y#-L&L!G %L!]&H5/B:+,)^YX61@J/7> M2\FR74$O@6B..4TQ;!63+1'4LR\IV%:*$_L'SK;ANTV%NPC?_:$PWR;(-PGR M2)#_M\2MF/U?2>BJIPI,&T?'D@H''0=UY5VF\X'%-_D*+XN>M_"#FU9H2\[H M_,O&_C>(#KR4]&:?D,[_G\60T+APO/-G,XW49#CLKQ]D^:7E)U!+ P04 M" !OA8Y'H9R4,:$! "Q P &0 'AL+W=OX4]:'_3H%'<>=.TU/8& M>!U!2E*6IC=4<:&3LHB^%U,6.#@I-+P88@>EN/EU!(GC( I Y%/_#ES?J<,P/7YPOX4J_7J3]S" \IW4;O.BTT34D/#!^E><7R&N83K M0%BAM'$EU6 =J@LD(8I_3;O0<1^GFSR?8=L -@/8 KA+H_ I493YR!TO"X,C M,5-K>QY>,-LSWX@J.&/=\-_6\0'7@IZ=5U0CK_?Q9#0N/"\=:? MS312D^&POWR0Y9>6OP%02P,$% @ ;X6.1VU13CF@ 0 L0, !D !X M;"]W;W)K&UL?5/!;MP@$/T5Q <$F]TD[OI(%G M2]R@M;#O)U X'FE.KXX7V78^.EA9L 572PW&233$0G.D#_GAM(\1*>"7A-&M MSB1J/R.^1N-'?:19E **A\91-@N\ A*1:*0^,_,^9DR M?G*_OW5&U0?Q8. M'E']EK7O@MB,DAH:,2C_@N,3S"7<1L(*E4LKJ0;G45\AE&CQ-NW2I'V<;G;W M,VP;P&< 7P!?LB1\2I1D?A->E(7%D=BIM;V(+Y@?>&A$%9VI[G07A+K@O90\ M_UJP2R2:8TY3#%_%Y$L$"^Q+"KZ5XL3_@?-M^&Y3X2[!=VLXS[8)]IL$^T2P M_V^)&S'\[R+9JJ<:;)M&QY$*!Y,&=>5=IO.!IS?Y#"^+7K3P4]A6&D?.Z,/+ MIOXWB!Z"E.SFEI(N_)_%4-#X>+P/9SN-U&1X[*\?9/FEY0=02P,$% @ M;X6.1RRY"3&@ 0 L0, !D !X;"]W;W)K&UL M?5/!;MP@$/T5Q <$+^ND[OI($72]R@M;"_3J!P/-(=O3I>9=OYZ&!EP19< M+348)]$0"\V1WN\.ISQ&I(#O$D:W.I.H_8SX%HWG^DBS* $45#XRB+!=X &4 MBD0A\<^9\R-E!*[/5_;'5&U0?Q8.'E#]D+7O@MB,DAH:,2C_BN,3S"7<1L(* ME4LKJ0;G45\AE&CQ/NW2I'V<;OB7&;8-X#. +X#/61(^)4HROPHORL+B2.S4 MVE[$%]P=>&A$%9VI[G07A+K@O92<\X)=(M$<1_)6&KGFJP;1H=1RH<3!K4E7>9 MSGN>WN0CO"QZT<(W85MI'#FC#R^;^M\@>@A2LIM;2KKP?Q9#0>/C\5,XVVFD M)L-C?_T@RR\M?P-02P,$% @ ;X6.1RL*" >A 0 L0, !D !X;"]W M;W)K&UL?5-1;]L@$/XKB!]0')(T5>18:EI-V\.D MJ@_;,['/-BIP+N"X^_<#[+C>9NT%N..^[[X[CGQ ^^9: $\^M#+N1%OONR-C MKFQ!"W>''9AP4Z/5P@?3-LQU%D250%HQGF7W3 MI:)$GWXLM+'&] MUL+^.H/"X40W].9XE4WKHX,5.9MQE=1@G$1#+-0G^K@YGGDC@PC;%9Y J4@4$K]/G)\I(W!YOK%_2=4&]1?AX G5 M3UGY-HC-**F@%KWRKSA\A:F$?20L4;FTDK)W'O4-0HD6'^,N3=J'\>;P,,'6 M 7P"\!GPD"7A8Z(D\UEX4>06!V+'UG8BON#FR$,CRNA,=:>[(-0%[[7@?)^S M:R2:8LYC#%_$;.8(%MCG%'PMQ9G_ ^?K\.VJPFV";_]0>+].L%LEV"6"W7]+ M7(LY_)6$+7JJP39I=!PIL3=I4!?>>3H?>7J3S_ B[T0#WX5MI''D@CZ\;.I_ MC>@A2,GN]I2TX?_,AH+:Q^,AG.TX4J/AL;M]D/F7%K\!4$L#!!0 ( &^% MCD?Y$B_&PO=V]R:W-H965T(D4YI&?6'MLHP#B U\G?!_#:<5NK%V"& M>6_>#$,^H'UU+8 G[UH9=Z"M]]V>,5>VH(6[P@Y,N*G1:N&#:1OF.@NB2B"M M&,^R&Z:%-+3(D^_)%CGV7DD#3Y:X7FMA/XZ@<#C0#9T$>E(I$ M(?';A?,K900NSQ/[CU1M4'\2#NY1_9:5;X/8C)(*:M$K_XS#3[B44M.'_S(:"VL?CMW"VXTB- MAL=N^B#S+RT^ 5!+ P04 " !OA8Y'W<74=Y<" #Q"@ &0 'AL+W=O M&_NH=ID^*,$W/JCO,IKG9=;S=DB;VJ^]JJ:61].U M@WA5B3[V/5?_EJ*3YWE*TNO"6[O;&[>0-75VB]NTO1AT*X=$B>T\79#G):4. MXA&_6W'6=_>)2WXEY;M[^+F9I[G+071B;1P%MY>3>!%=YYBL\M\+Z:>F"[R_ MO[)_]]NUZ:^X%B^R^]-NS-YFFZ?)1FSYL3-O\OQ#7/; '.%:=MK_)NNC-K*_ MAJ1)SS_&:SOXZWE\PZI+& Z@EP!Z"ZARG_@HY-/\Q@UO:B7/B1J_[8&[(R3/ MU'Z(M5OT^_;O;*+:KIX:6I Z.SFB"V8Y8N@=YA.16?:;!$422_H03G%X 3,L M?'AQKUY5F& ""2:>8/)EBS38(L#0*19A4(0!D2(009@)%BFA2 D(6""","46 MF4*1*2"8!B(($SF3"HI4@& 6B #,),1)Q* $5X^A 4.7X"[;H@%%"$!0!!D0H@V->D !1A#2 0BQ0!P?8GP-ND M#'4 B$6Z',$=@ ![L[#/0% 1T<%-@#PZ_+'<0!=@L7+#;8 C[.';3Y[J#;0"EBD/1/<"P@P.JM"'02:81V*NP$%1B_S0 >"8O^IN!M08/0R MK#8(BE0;Q=V J.7DU '@5B@D]V-)+U0.S]YZ60MCX,?].Y6;]/=P@]WV2>\ MJ0]\)WYQM6L'G:RDL8.1'U^V4AIA<\F?K,/V=OZ\/71B:]SMU-ZK<2(;'XP\ M7 ?,VY3;_ =02P,$% @ ;X6.1^-Z+3GA 0 J@4 !D !X;"]W;W)K M&UL=53-;IPP$'X5Q /$P.X"NV*1LHFJ]E IRJ$] M>V'X46Q,;+.D;U_;L(32R07;X^]GQL:3C4*^J09 >Q^<=>KL-UKW)T)4T0"G MZD'TT)F=2DA.M5G*FJA> BT=B3,2!4%,.&T[/\]<[$7FF1@T:SMXD9X:.*?R MSP68&,]^Z-\#KVW=:!L@>4867MERZ%0K.D]"=?8?P]/E:!$.\*N%4:WFGLW] M*L2;7?PHSWY@4P &A;8*U PW> +&K) Q?I\U/RTM<3V_JW]SU9KLKU3!DV"_ MVU(W)MG ]TJHZ,#TJQB_PUS"P0H6@BGW]8I!:<'O%-_C]&,:V\Z-X[23!C,- M)T0S(=H0R&3DTGRFFN:9%*,GIZ/MJ;W!\!29@RALT-7M]DRBRD1O>13'&;E9 MH1ESF3#1"A,N"&+4%XL(L[A$_]$CG+Y#,]PY^F[MGJ:XP!X5V#N!_3\E)IL2 M,KQ\1!UJYG**\00^ M];2&GU36;:>\J]#F2;N'5PFAP:02/)C_HS&-#N,H! #@! &0 'AL+W=O]$3A\/^<@AWR4ZEVW 9]"-[I4]0:TQ\QUF4+@NH[V4-G M=VJI!#5VJ1JL>P6T\B3!,8GC Q:4=5&1^]BS*G(Y&,XZ>%9(#T)0]7D&+L=3 MM(MN@1?6M,8%<)'CA5,X?P@%<&HU[-D +.G9 U_CMK?ELZXGI^4__IJ[797ZB&)\G?6&5:FVP< MH0IJ.G#S(L=?,)>0.L%2)&B9"@']/(.C^.TTZ:S+0P@_UKH[$J+R&CA5#Z*#UNR40G*JS5)61'42:.%(G)$H"':$TZ;UL]3% M7F66BEZSIH57Z:F>2'_BWPUE2UM@&2I63F%0V'5C6B]224)_\Q M/)[#P$(D,6RN8"Z;IQ_CV+1N',:=))AH."&:"-&*0$8CE^8/JFF62C%XA2T?GNR*%H.LG*]27FYZ%O7"A?1N?\]1J[H/^%9VM$*?E%9-:WR+D*;UN$* MO!1"@\DE>##?86TZ]+Q@4&H[W9NY''O6N-"BN[7@^7\@^P]02P,$% @ M;X6.1R,3![ZB 0 L0, !D !X;"]W;W)K&UL M;5/!;N0@#/T5Q >43)+I5J-,I$Y75?>P4M7#[IE)G 05X,]:'_3H%'<>=.TS/8&>!U! M2K(T26Z9XD+3LHB^9U,6.#@I-#P;8@>EN/E_ HGCD>[H['@1;>>"@Y4%6W"U M4*"M0$T,-$=ZOSN<\A 1 _X(&.WJ3(+V,^)K,'[51YH$"2"ARBS)"G8)1->8TQ23KF)V2P3S[$N*="O%*?T& M3[?AV:;"+,*S-7RE\!-!ODF01X+\4XGYEQ*W8O9?DK!53Q68-HZ.)14..@[J MRKM,YWT:W^0CO"QZWL)O;EJA+3FC\R\;^]\@.O!2DIL])9W_/XLAH7'A^,.? MS312D^&PGS_(\DO+=U!+ P04 " !OA8Y'L:J;[:,! "Q P &0 'AL M+W=OPX[JM+\ ,\]Z\&89\0/OJ6@!/WK4R[DA;[[L# M8ZYL00MW@QV8<%.CU<('TS;,=19$E4!:,9YEMTP+:6B1)]^S+7+LO9(&GBUQ MO=;"_CN!PN%(-_3J>)%-ZZ.#%3F;<9748)Q$0RS41_JP.9QV,2(%_)$PN,69 M1.UGQ-=H_*J.-(L20$'I(X,(VP4>0:E(%!*_39P?*2-P>;ZR_TC5!O5GX> 1 MU5]9^3:(S2BIH!:]\B\X_(2IA'TD+%&YM)*R=Q[U%4*)%N_C+DW:A_%FSR?8 M.H!/ #X#[K,D?$R49#X)+XKYT%X2ZX+T4V^PV M9Y=(-,6DC;\G]E04/MXO MG.X[4:'CLKA]D_J7%?U!+ P04 M" !OA8Y'%E: J:X! 6! &0 'AL+W=O6B?67MLHW!Q *_3OR]@KV-M MZ(N!X9PS9X!Q.6GS:GL A]ZE4/:8]:' M"SR"$$'()WY;-#]2!N)V?E5_BM5Z]V=FX5&+/[QQO3=+,M1 RT;A7O3T Y82 MHL-:"QN_J!ZMT_)*R9!D[_/(51RG>>>>++0T@2X$>D/ :/61R]50;Z5^!*$%LQIQM -)E\1V*NO*6@JQ8E^ MHM,TO4@Z+"*]V-+)?5I@EQ3818'=ML2-^FZ$-"Z,/WJYV9^M_/"Z>':A>NOH/H'4$L#!!0 ( &^%CD?] <<) MHP$ +$# 9 >&PO=V]R:W-H965T2]E45?M0*T=#J#]38M&<>=-TS$[&.!-!"G)LB2Y9XH+ M3:LR^IY,5>+HI-#P9(@=E>+FSQDD3B>:TIOC672]"PY6E6S%-4*!M@(U,="> MZ$-Z/!.-]2 M!N#V?&/_&JOUZB_;4-) RT?IGG'Z!DL)AT!8H[1Q)?5H':H; MA!+%7^==Z+A/\TV1+[!]0+8 LA7P.8G"YT11YA?N>%4:G(B96SOP\(+I,?.- MJ(,SUAWOO%#KO=8[)-3+I&,,^^ILCV4IRS?^#9/CS?59A' M>+Z%I__)7^P2%)&@>%?BX4.)>S'W'Y*P34\5F"Z.CB4UCCH.ZL:[3N=#%M_D M+;PJ!][!#VXZH2VYH/,O&_O?(CKP4I*[ R6]_S^K(:%UX?C)G\T\4K/A<+A] MD/675G\!4$L#!!0 ( &^%CD&PO=V]R:W-H M965T0'6&RHM.36+?6)FDX#KP))"LKB>$4E;]JHR$/L51>Y.EO1M/"JB3E+R?6_ M/0C5[Z(DN@7>FE-M?8 6.1UY52.A-8UJB8;C+GI.MOLD0 +B=P.]FQS &E]1+<#1=X 2&\DG/^>Q7]]/3$Z?RF_CTE/C3 M5+9VV<81J>#(S\*^J?X'7,^P](*E$B;\DO)LK)(W2D0D_QC&I@UC/^RLXRL- M)[ K@Y5CW1P]UVW)H<=%+D2993B]> MZ(K9#Q@VP20C@CKUT8)A%GMV1V\1/\XOK4M(8&UL=57; M;IPP$/T5Q ?$W';97;%(V415^U IRD/[[(7AHMB8V&9)_[ZV80FEDQ=LC\]E MS. A&X5\4PV ]CXXZ]39;[3N3X2HH@%.U8/HH3,[E9"<:K.4-5&]!%HZ$F99V+0K.W@17IJX)S*/Q=@8CS[H7\/O+9UHVV Y!E9>&7+ MH5.MZ#P)U=E_#$^7,+ 0A_C5PJA6<\\F?Q7BS2Y^E&<_L#D @T);"6J&&SP! M8U;).+_/HI^>EKB>W]6_N>.:]*]4P9-@O]M2-R;;P/=*J.C ]*L8O\-\AIT5 M+ 13[ND5@]*"WRF^Q^G'-+:=&\=IYQ#,-)P0S81H0R"3D4OSF6J:9U*,GIS> M;4]M"<-39%Y$88/NW&[/)*I,]);'<9*1FQ6:,9<)$ZTPX8(@1GVQB#"+2_0? M/<+I,9IA[.CQFAZFN$"""B1.(/GGB+O-$3','C?9H28[1"#=F&"8 VZR1TWV MB,!Q8X)@D@ W25&3%!$(-R88YHNB'E"3 R(0;TPP3(*;'%&3(R*P+3R&^:+P M]G9C-RA )+:E1T';VI/5I>4@:]>;E%>(H7.MEK#3RKK MME/>56C3.MP%KX308'()'LQWV)@.O2P85-I.4S.74\^:%EKT]Q:\_ ?ROU!+ M P04 " !OA8Y'COJ-9:(! "Q P &0 'AL+W=OPU[$27X 9YKUY,PS%B/;5=0">O&EEW(EVWO='QES5@1;N#GLPX:9!JX4/ MIFV9ZRV(.H&T8CS+[ID6TM"R2+YG6Q8X>"4-/%OB!JV%_7<&A>.)[NC-\2+; MSD<'*PNVX&JIP3B)AEAH3O1A=SSG,2(%_)8PNM691.T7Q-=H_*Q/-(L20$'E M(X,(VQ4>0:E(%!+_G3G?4T;@^GQC?TK5!O47X> 1U1]9^RZ(S2BIH1&#\B\X M_H"YA$,DK%"YM))J,@^E+@5\[%(MNJI!MNF MT7&DPL&D05UYE^E\2(_(WL/+HA&PO=V]R:W-H965T(#+(KC MMIDX)CO;-.U%D\U>M->,'I4L>"S@N'W[ CJNG7(SP.'[.P)3SJC?3 ]@R;N2 M@SDEO;7CD5)3]Z"X>< 1!K?3HE;0T@LYX]^KYH>E)^[G-_6O MH5N7_L(-/*/\)1K;N[!I0AIH^23M*\[?8&TA)*Q1FO!+ZLE85#=*0A1_7T8Q MA'%>=HILI<4);"6PC? Y#<$7HQ#S"[>\*C7.1"^?=N3^!+,CJ$5H MP"$('/YI,;]K,88YQ$V*J$D1$2CN3&*8QSL3NCLX!;H+]].0&J\*D?>P0^N.S$8L.E-JR M!<7M#7:@_4V-1G'G3=-0VQG@500I25F:_J"*"YT4>?0]F2+'WDFAX+W.! S-C:CH<7W!R8;T09G+'N>.>%6N^]%-O=/J>7 M0#3%G,88MHC9S!'4L\\IV%J*$_L/SM;AVU6%VPC?+N'L;IT@6R7((D'V3XFW MWTIA"YZJL T<70L*;'7<5 7WGDZ[UE\DZ_P(N]X W^X:82VY(S.OVSL M?XWHP$M);W8):?W_F0T)M0O'O3^;<:1&PV%W_2#S+RT^ 5!+ P04 " !O MA8Y'$VRWYDX# J$ &0 'AL+W=O5&'LXE=>VIF$[E795&+IR9H]U65-__FHI2':4C" MX\)SL=DJLQ#-)M');E54HFX+60>-6$_#!W*_8",#L8@_A3BT9^>!(?\BY:NY M^+6:AK'A($JQ5,9%K@_OXE&4I?&D([_U3C]C&L/S\Z/W'S9=3?\E;\6C+/\6 M*[75;.,P6(EUOB_5LSS\%'T.EN%2EJW]#I;[5LGJ:!(&5?[1'8O:'@_=G2SN MS; ![0WHR8"D5PU8;\ ^#9*K!DEOD#@&49>*+<0B5_ELTLA#T'2_WBXW#PFY M3W2IEV;15M;>TZ5H]>K[C*7Q)'HWCGK,O,/0,PPY(2+M_12"HA!S.C"GEP$> MAPCF0!9#2$8Q"0;S9-:>7>3IR2*!#A+K(+EPX)"<(PS#048PR @X2)P@'89; M3&TQG)#8?)RJ#H$I0\#%$#A*^27P@GL*N:> ^\CAWF'2LTB,,L1]"*091]P! M,&57N'/(G0/NJ<.=#R*YI+]$+*XA+FAFD&8&:'*'9C;X,5V:7R(6UQ 7-,>0 MYAC0S!R:"#/&04S?1ITK'KK@@]:%0![=$T^'),"%I_<0V $?"/U^]R&X?Q$& M6# W6P1*/'%PFR.@AW%7QA"4>N+@3D= J^/4%6L>P*$/ZPJ OFJ MBH5+@'*'544@7U6Q\@B0%<^P"XIE1>/O5Y5BQ5"D&+>J$.2I*L6RHO0;584@ M3U4IUAY%LO(T*XIE19,;JHH50X%B,K??09 O#I85!2]RWUZ+8EE1?D.V6#$4 MB"$;/$,(Y'N&L&(H4$PVPBX85@R[03$,*X8!,0RRA2#/D\RP8A@00^;INLRS MD;YA)\VP&!AX?63N!J$'G6]"R(A4;\3MO-D7=!B]2Z7G/3F5K M*970#.,[S7"K!_?312G6RIQR?=YTHVQWH>3N.)F?_AZ8_0=02P,$% @ M;X6.1Q$K0B9C @ Y@< !D !X;"]W;W)K&UL MA55=DYL@%/TKCN]=%;]BQCBS,>FT#YW9V8?N,S$D.JMB@<3MOR^@,0HD?1&X MG'/O.<)PTQZ33UHBQ*ROIF[IQBX9Z]:.0XL2-9"^X ZU?.>$20,97Y*S0SN" MX%&2FMH!KALY#:Q:.TME[(UD*;ZPNFK1&['HI6D@^;M%->XWMF?? N_5N60B MX&2I,_&.58-:6N'6(NBTL5^]]3X1" GX7:&>SN:6T'[ ^%,L?AXWMBLDH!H5 M3&2 ?+BB'-6U2,0+_QESWDL*XGQ^R_Y=NN7J#Y"B'-: MO>/^!QHMA")A@6LJOU9QH0PW-XIM-?!K&*M6COVPLW)'FID 1@*8",%S@C\2 M_(G@14\)P4@([H3@*2$<":%"< ;O\L_M((-92G!OD>&T.R@NE;<.^=D4(BB/ M0N[Q?T=Y])KYB9LZ5Y%HQ.0#!LPPWH1P>/:I!#"5R(%&!\L".QWA*Y"]#ED! MLPC?Z-.7?'_A\X&+P)@@D F"10)%9#Y@8HEI!Z_TT'?/! JJ+TAE?M ;V34&QGT!LLB6QT3*) \ MTM7&4:A8,H"2.%8<&4!> A[]DL[> 9_8+D7+74.F#&WU[Y0IXP9HA;&ULC99-CYLP$(;_ M"N+>Q<8&0T20&E95>ZBTZJ$]>Q,G00LXQWJ5G2JEEW0B_TZ_(Q7CSBV$J?X68N+FHT#"_\LY8N=?-NM0V091".VVKK@ MYO$J*M$TUI.)_'MT^A[3&L['5^]?W'$-_C-7HI+-KWJGCX86A<%.[/FYT3_D MY:L8SY!8AUO9*/<;;,]*R_9J$@8M?QN>=>>>EV$G0Z,9;!"/!O'_&I#1@$P& MF/[3@(X&U#.(AJ.X1#QRS@'][>B=L_"5Y1D^JM7729=7LF%\<8 M-,QI.J>A)*5QXIT%D.$\3S",0T$!ZB.,/\[J!-"CUR*)9'VA%?W -505;>>ZTK:6SU:EI M;UR+7:SC586A'0-B=ER?C]Y#E,6)'\1WWA_J3@7/4IL.YOK,7DHM##]Z,-7D M:#Y%IDDC]MH.F1GW0W,>)EJ>KM\:TP=/^1=02P,$% @ ;X6.1[Z%L&0= M @ H@< !D !X;"]W;W)K&ULE57!;J,P$/T5 MQ <4#"0D$4%*NEKM'E:J>M@].S )J#9F;1.Z?[^V(31M!XE>L#U^\V;>8'NR M7L@750%H[Y6S1NW]2NMV%P2JJ(!3]2!::,S.64A.M5G*2Z!:";1T3IP%41BN M T[KQL\S9WN2>28ZS>H&GJ2G.LZI_'<$)OJ]3_R;X;F^5-H:@CP+)K^RYM"H M6C2>A//>/Y#=D:06XA"_:^C5W=RSR9^$>+&+G^7>#VT.P*#0EH*:X0J/P)AE M,I'_CJ1O,:WC_?S&_MW)->F?J()'P?[4I:Y,MJ'OE7"F'=//HO\!HX:5)2P$ M4^[K%9W2@M]_) MH;8MM;^0[")3B,(:G6ZW9Q)5QGK-DS#-@JLE&C'' 1/=8"X*>?Q%]0BY]_DBQ1BX%F_BS!KPG![L!JA@*_!&3]!;7X-2#I M$K48Z*/:X.X-Y2 OKE4HKQ!=XSK3G75J1X?(O<%O\#QKZ05^47FI&^6=A#8O MN7MOST)H,+F$#Z9LE6F8TX+!6=MI:N9R:"'#0HOVUA&GMIS_!U!+ P04 M" !OA8Y'A2-?9.P! !=!0 &0 'AL+W=O?P^T3()\;?1$N(]#YZ.HB#WTHY[@$054MZ+)[82 8UTS#>8ZFZ_ S$ MR FNC:FG 9! GK<#7Z1F[$77N3L(FDWD!?NB4O?8_[W2"B;#G[HWP9>NW,K M]0 H.D.?C?PGV9:(41_.[()%9M3[.?&'O3G9_UP0\T J&D MDCH!J\>5E(12':06?E\R/Y?4QG7[EO[=5*OH3UB0DM$_72U;!1OX7DT:?*'R ME4T_R%("TH$5H\+\>]5%2-;?++[7XX_YV0WF.+O,[C=J\0]0 M2P,$% @ ;X6.1Z00G>C6 0 T 0 !D !X;"]W;W)K&UL?531;ILP%/T5Q ?4@.TDC0C22C5M#Y.J/FS/#EP"JHVI[83N M[V<;DA*@4Z3XWNMSCL^UC=->JC== YC@0_!6'\+:F&Z/D"YJ$$P_R Y:.U-) M)9BQJ3HAW2E@I2<)CI(HVB#!FC;,4E][45DJSX8W+;RH0)^%8.KO$W#9'\(X MO!9>FU-M7 %E*;KQRD9 JQO9!@JJ0_@MWN?4(3S@=P.]GL2!\WZ4\LTE/\M# M&#D+P*$P3H'9X0(Y<.Z$[,+OH^;GDHXXC:_JWWVWUOV1:<@E_].4IK9FHS H MH6)G;EYE_P/&%KS#0G+M_X/BK(T45TH8"/8QC$WKQWZ8V44C;9V0C(3D1HC) M?PEX). 9 0W.?%_/S+ L5;(/U' 6'7-''N^QW;G"%?U&^3G;F;;52T:2.$47 M)S1BG@9,,L$D]XA\B<"?$&0-W%PDJRX2S\=W+KX0P*L"V N0.P$\:V/ ;#VF M]9B8[LAFWLL*C% :[=;MD%4[9&&'/L[<#)#-9!F"Z1R5+U$Q)ANR[H6N>J$+ M+W%"9V;HHNO8"7XQ=6I:'1REL??8W[9*2@-6 M,GJPFK5]7FX)A\JX<&MC-7QQ0V)D=WT_;H]8]@]02P,$% @ ;X6.1_N[ MG.9O P 6 \ !D !X;"]W;W)K&ULC9?;DJ(P M$(9?A>(!) EG2ZT:=9R#6#4U%[O7C$:E!H@+..Z^_2: "$T[PXU"^/[.GW03 MDLE%9)_YD?-"^YO$:3[5CT5Q&AM&OCWR),Q'XL13^60OLB0LY&UV,/)3QL-= M*4IB@Q'B&$D8I?IL4K:]9;.).!=QE/*W3,O/21)F_^8\%I>I3O5KPWMT.!:J MP9A-C$:WBQ*>YI%(M8SOI_H#'6\H4TA)_(KX)6]=:\K\AQ"?ZN9E-]6)\L!C MOBU4B%#^??$%CV,52?;\IPYZZU,)V]?7Z*MRN-+^1YCSA8A_1[OB*-T27=OQ M?7B.BW=Q>>;U&&P5<"OBO/S5MN>\$,E5HFM)^+?ZC]+R_U(]\4@MPP6L%K"A M K,6F(V@,88+K%I@W036MP*[%MA#!4XM<(8*W%K@#A5XM< ;*O!K@3]4H')> M98X,EC3)OF6;.M]+KNFF;' OUX13$TB,JA;+2EZ&13B;9.*B9=7K=PK56T[' M4B6#J];RW2@?RF+.9>O7S&+6Q/A2D6IF43&LP]A=9MUG:$,8TD+C@Z$^%JRG M9]T>EGW"8DZ7>428+K'"HKA=YJG/F,#,,Q;&ZS(O&.-WF5>$,0F8VA^G)OC9 M\*:/> Q/D(D7BED&,#M.[Z38PB-8902K72+$!&.M&+=DTFJLS/9-D,4 P6R? MPL+=()CE>H3@MFW,T^J(VI9O@\(*,,PF-K2-8:9)?=RV@]MV M$-MPMIU>1R8EH(R#/L0<&[QX&R02NU=@+F[810R#F5F[R,QXQ &+48!AKDO! MB[7!,,M T*W2E''\^KC^05>%GX6#; T)48CP<2B$,@KRL!EI@_1'A1@D -71@RR/3RO:L^&[G@(LM" MJ9YC$"S7FNFL'Z8#QX50C/IP_41CM;8WW9'=V\O11M[7X/NN!\I^'.@<8TSH MS6AM.1.>'UU=H<\.;E^0ZT+^CXE2+M:W4@1-KEL,,Y ?X*(^YS4W,]X6Z M=.5U5AW\JIM"G*[GV.8P/?L/4$L#!!0 ( &^%CD=,(QXJP@( ,X* 9 M >&PO=V]R:W-H965T=;&NNS6N[C]2Q%7SK2'45$81F4=%4VXJD-U*FN>?MW*2IY7H0XO 2>R_U!VT!4Y-' VY:U:%0IFZ 5 MNT5XC^>/!%F(0_PJQ5E=/0=V\&LI7^S+C^TB1'8,HA(;;26XN;V*E:@JJV2< M__2B[YZ6>/U\4?_FTC7#7W,E5K+Z76[UP8P6A<%6[/BITL_R_%WT.<16<",K MY:[!YJ2TK"^4,*CY6W#7C\ M,2'N";%'B+K4W<0]<,V+O)7GH.U6^\CMIL+SV"S-Q@;=2KAO9NJ4B;X6C"9Y M]&J%>LRRPY K#!X0D5$?+ ADL20C.KDU>!@CJ =Y'$-2 @^"@GE2QZ::P M ,%F!-@-P+>/'60Q$&:+E&68,+P+6X%2#%O1@ I$L<)2KUI&>-PEL19,K% M,9A:#*26P0(S4&#V]+D/[*%"Q!#%3C*%@)-^< %:,/]SAC_I.!:(E M>2,#,(F_ MZ:*K/V\MVKUK>52PD:=&VP/X*CJT5??$_KF]^!+/5QB*D_D*PINDYX\F<8B! M+IU;]#ZD(C_RO?C)VWW9J& MM>DQ7">PDU(+DRZZ,]ON8)K+X:42.VT?$_/< M=NU6]Z+E\=(]#BUL\0]02P,$% @ ;X6.1RC&(^Y? @ D@< !D !X M;"]W;W)K&ULA55-CYLP$/TKB'L7 ^8K(DA)4-4> M*JWVT)X=XB1H 5/;2;;_OK8A+#&SNQ>PA_?>O#&V)[\Q_BK.E$KGK6TZL7;/ M4O8KSQ/5F;9$/+&>=NK+D?&62#7E)T_TG)*#(;6-%R 4>RVI.[?(3>R9%SF[ MR*;NZ#-WQ*5M"?^WI0V[K5W?O0=>ZM-9ZH!7Y-[$.]0M[43-.H?3X]K=^*O2 M1QIB$+]K>A.SL:/-[QE[U9.?A[6+M ?:T$IJ":)>5[JC3:.55.:_H^A[3DV< MC^_JWTVYROZ>"+ICS9_Z(,_*+7*= SV22R-?V.T''6N(M&#%&F&>3G41DK5W MBNNTY&UXUYUYWX8O*1II,"$8"<%$2#XGA",AG CX4SP>\7C"^X;@#968=2B) M)$7.V$Q0+A%A &<(P2)"PP_G140(%L"@ #8"^$' MU9AP"0&TPUE M!%&4H-0J9HGSLR3*D@_6+ (-18 A:]6V R:>&PK#++7^7@G ,A0F&6PG!NW$ M@)W0LA,O\GSS,Q\CRPX$0S'^X'\GH)T$L(,M.\DB3YQB.$D*)DF!))&5)%WN M"9SX ;;VS@[0LOR6@)2UO1X\9Z#G;*(O"/KR@\X_^M+:%L D]O'R9A=.2_G) M7-S"J=BEDWJ3SZ)3<]@$^L*RXEO=-*!XL-I!^$VV*C-0!]V[C_=NJ,A[SJI!3I.&'J4>)FK,AY8Q3"3K[QUP:L/% M?U!+ P04 " !OA8Y'GIM#CAT$ "#%0 &0 'AL+W=OF#[Y595U]SS;]_WQ*4V[ M]=Y41?>E.9K:7MDV;57T]K3=I=VQ-<5F#*K*%!F3:540:S]X8?A]V^'QK2Q3R]QFT.E:F[0U,GK=D^S_Z MIY7 03(J_CZ8_YW M2OK1YQ!X>_R>_>LX7&O_M>C,2U/^<]CT>^N6S9*-V1:GLO_1G+^9:0S9D'#= ME-WXFZQ/7=]4[R&SI"I^7?X/]?A_OES)V11&!^ 4@+$!? K@UP 0OPT04X!P M M++4,9"K(J^6,S;YIRTE[MW+(9) D_"EGH]-(Z5':_94G2V]6TA,CE/WX9$ MD^;EHL$;#=XK5KZ"?TA2:^#J DD7.,;S.Q>*3L#)!'Q,(.X2Y,XP+AHU:NI1 M XRS3 MG,+XNUYRQP( $Z4<0?K3CYZ*1-_U(*37/'#N^+$.E5&@F5<80@<,0H\VT*B!&-: M3Q& #!1S+?DZC2!DP!%-&XC!#?@@ 9"*>T6B=#G#D"6:.$ AAP=2T,R!!Z # M-'4@!CO@ P5D)M'E#J6S8Y(B8(DF#\2@!WRH@ E/4N$CFDF U5"&CX8 Q\D MX,-S5[8B9%RA#AFBT8,4>@)EQL 'S@/H01H]&(,>))"2<:\JGZCN[=#8P1CL MH(\3RLXGJGL[-',PACGHL\3S\CO)O1&:-$B1)O#V19HT^ !ID"8-QI &?8(@ MLT^'6Q("-+E2.F"(Y@S&< 8I?DCI?N(0,J5"->8T9'@,9#CQY6(7S-Z"@9#9 M]WB $)R&#*<@$WC)<1HR_)%E5& =%0&9)27R:N(CAK,\-!X:,3P",4M*Y)GQ M 1-XJ#E-%QY!ER4E\IP0RZ=P66C"<(HPH=M,$X8_0!A.$X;'$(83A,DR +MU[W#Y;C3 MY[8+>'H1U!5KQ%X9MQO3CRX6\V.Q,W\5[>Y0=\EKT_=--6YW;9NF-]8_^V*? MR+TI-M>3TFS[X5#9X_:R1W@YZ9OC^Y;G==]U\3]02P,$% @ ;X6.1VV+ M".<7 P /@T !D !X;"]W;W)K&ULE5?;A,)@_M,[%EFPD@%^0X_?M* A,BEI2\<)'.6>T> M:924>:Z^YE&56_WT0A;PN?>S?!I[RXTF9 M@6"5!CUOGY>B:G)9>;4X+/U[O-B2T$ LXE[_YPU8BV+W_E>G;2WR/?V MXI!="O4DK]]%%P,S!G>R:.S5VUT:)9(&K\90AUFW&#+ X!X1:.O]$@1:8DU&=/)Q@P$!>.DED^'<;((-A""!D)K(!P:B) C5(N)+*9JA:()C[$3+@ C280< M:UO(&HI("'O-0*_9V&L^L7D<-,#GZQ:!!J(9NK48/H@TXCP*'=D %.(1.&)\H)!K2C$R; O=>#MYJ93A#D;[]OZ!F ;2&5_KMA\#XSJZQ49' M.)[1#NJ9MAE]7WJ5GK.C^)G5Q[QJO&>I=$MK&\^#E$KHN-"=+ETG_3/3OQ3B MH,QCI)_KMKUO7Y0\W_Y6^E^FU3]02P,$% @ ;X6.1PZV2#@( @ )08 M !D !X;"]W;W)K&UL?97=;ILP&(9O!7$!M;'! M0$20UE33=C"IZL%V[! GH!I,;2=T=S_;D#0U[D[B'][W?;Z/'Z>:A'Q5+6,Z M>N_YH+9QJ_6X 4 U+>NI>A C&\R5HY ]U68I3T"-DM&#,_4<( @)Z&DWQ'7E M]IYE78FSYMW GF6DSGU/Y=]'QL6TC9/XNO'2G5IM-T!=@9OOT/5L4)T8(LF. MV_A;LMF55N$$OSLVJ;MY9&O?"_%J%S\/VQC:$AAGC;8)U P7MF.#^_IG]WW9KJ]U2QG>!_NH-N3;$PC@[L2,]#-@S@+DRU]<3U;2NI)@B M.3^+D=I'GFRPN7.-W70WRETSG2FS>ZG3'%7@8H,6S>.L07<:3[%;*_"'!)@" M;E6@8!7(^?&G*G X <#L L@+F"82X0)\?J81?F=*$&D(%D8E 9!:0B4>Z"U MJ,BS@H0Y69"3A3B%QUF+",KQ%QP2Y) 0I_0X:Q$N&U.=7:+@1E$8QQAX;35C6B]20];OPM6N]P9"$. M\;NAO;H;>S;YO1!O=O+SL/%#FP-EM-*6@IC'A3Y3QBR34?Y[)?W0M('WXQO[ M=U>N27]/%'T6[$]ST+7)-O2] SV2,].OHO]!KS6L+&$EF'*_7G566O!;B.]Q M\CX\F]8]^^%-%E[#X !\#QM1^P1HC4V&U'9 M15>W>V<256;U4L;IJ@@NENB*V0T8?(=!(R(P[*,$AB1V^$LXAL,C,,/(A4>? M,DQ@@A@DB!U!_(D@G90(83)89 6*K ""?"("8+(0%DE D00@F#F*%"1(E^]E M!A)D0 9X4N973)3%L$@.BN2 2 036,=!_^IP>:%HQA@(R"*>.@, S?UO$.B. M+<* SFJ& G8(>L B"/8( @R0)=-J(5 ZHP/;!$$>F-LPV 0H>:!:V 8H75(M M )H]6]@M"+)+/D,!>P'ERZO%L!EPN*!:$#1SMAAV# ;,D,]\WS!L!HP?J!8V M XZ65 N T/1+&MS=H9S*DVL5E%>)<^LZD[O5L1W98G<'?\#+HB,G^HO(4],J M;R^TN&PO=V]R:W-H965TQLQ[;Y9N7GW4FV_;UZIJ)C]6R_7V>OK:-&^7L]GV\;5: MS;>?ZK=JW7[R7&]6\Z;]=_,RV[YMJOE3WVBUG!FEPFPU7ZRG-U?]LR^;FZOZ MO5DNUM67S63[OEK--__=5LOZXWJJI_L'?RU>7IONP>SF:G9H][185>OMHEY/ M-M7S]?0W??E9Z]ZF-_E[47ULC_Z>=-%_K>MOW3]_/%U/51=$M:P>F\['O/WU MO;JKELO.5=OUOX/7GYUV#8__WGO_W+]O&__7^;:ZJY?_+)Z:US9<-9T\5<_S M]V7S5_WQ>S6\A.\K5OLETLIK_V/U>K/O?'[M/DAJ:X09F M:&!*&]BA@3TTT&ZT@1L:N$.#<7L_V/O2#L+0()QV,-L-53_0]_-F?G.UJ3\F MFQT\WN8="O5E:*?RL7O8SUS_63O4V_;I]QN7]=7L>^=HL+G;V9@C&W-J\< M M[$^361O (0H#HS!]>WL2A># 0@>V=^!.'%CR&CN;V-NL>QNMK%+D59!5/K(Z M"<;!8!P(QF$''CKPY<,1H(, (O!D.'8VX>A%C1?#L68Q4D0 MG:8BUBL01J:T5Q@AA/SWR)FC L%]$1CU=I^!+R^13PN*IH$++;C !QN[%=G,$B9= 6 MBK%Q;(,T1%.\AS)8Z@S:1=&ER/QZ&S5J.A/>. B?7.(KVC M?+1 I)(56&:Q_%BTSZ(LLWR?)0TJ5BB+=EF40K9XEV6QB%DD8HP?Q0<[BW7) M(EVB>SED1!=PRX5I9/JP-EFN35XE[,)A57&J'*T.ZX%#>D#1ZCB'M=%&V*(Y MS$['VJX M"(S-'Q8"QX7 *\D%9KF+9^ 54]@A"C.\ GJ:H+W0$^:G0WL'AE>^,1 .RQY3 MV*.- <6KYZO^A71/B&GN$,#L#6J@I7$/Q0ATP@0-:J"E<0_%"'3#' ^(X16LHWHD' M(5>#"$[1BHPH6@,7@9'IPSH0N YX+4$-"K(==XB(XK8Q'4@1)V$LWW"6I# ?9BT 4Z8 MZ.F,[&3"+$XEV2I)3*;B M*[.$.9Y*$I/(B,$5Z$ 6#O9)*)D 64GIN)TPQ],96$84IWA% M1A2OF?V_UJR(0;"=6@6@EE!ZIDIS8 MWFHLT3IN0X(1ZI,4NC'GN!C;".R#*:]B4D(9DP('=E8/LK<:#Z8X#=?.H! , MDB..G9U5',?./?3&ZPJ1,UX6@IS)A85*J+#JG@_=\$92J65!>>0M,O):6/JT M6/@XGFO?=X5.()20LZ/Z\56U>>D+_;>3Q_I]W708.7IZ^#;!;5_Z3Y[?Z-X-\N5#-]+\LVZ8VL^TPI_I[K/=UP]^AGQS]39_J?Z<;UX6Z^WD M:]TT]>JZJW=_KNNF:@=$?6H5X;6:/QW^65;/3?=G=S6PV7T)8?=/4[]=#U^J M.'RSX^9_4$L#!!0 ( &^%CD>[Q:\8_P$ % & 9 >&PO=V]R:W-H M965TV$Z=O7-H0FQ$ALXMM__N_8!SOYP,6'; A1WB>CG3SXC5+]'@!9-H1A M^<)[TNF5F@N&E1Z*,Y"](+BR08P"% 0Q8+CM_"*WL<)$+/GAB/-L>FQ+"/=('49I)NV^[IA.5>O9: M1"C(P=4839KCJ$$/&CAK@/:?(<@)0=9@]V" W 8[I\'.&H0/!KM%EJ,FL9K. M:I(X24(W)G1B0@BQV?R$XMSVTGOQ)5^=^SK4'.N MB/8,7O2'V>CG?1Y04BO3371?C _>.%"\O[W?\Y](\0]02P,$% @ ;X6. M1Q>G]5K? 0 O@0 !D !X;"]W;W)K&UL?53+ M;J,P%/T5B_W4YM5D(H+4)*HZBY&J+F;6#EP>JHVI;4+G[\< M^\#722_DNZH -/KDK%%[K]*ZW6&LL@HX50^BA<:<%$)RJHTI2ZQ:"31W),YP M0,@CYK1NO#1QOE>9)J+3K&[@52+5<4[EOP,PT>\]W[LZWNJRTM:!TP1/O+SF MT*A:-$A"L?>>_-TIL@@'^%-#KV9[9',_"_%NC5_YWB,V!6"0::M S7*!(S!F MA4S@CU'S%M(2Y_NK^K.KUF1_I@J.@OVM2^T=\7>1:75FG:ZS[LRT0AGO)8V#38(O5FC$' 9, M,,/X$P(;]2E$L!;B$-S1@Z\!CO>(< $YW4.VP7H2X6J=H>.'\R0(61>(5@4B M)Q!]:=1VT:@!LW&8QF%^Q'$<+:I=084A\1<%WZ-"0GXN,L:SW\Q!EFY>%,I$ MUVC;K9EW&LFGP%Z3A?]@1G68K)M,FK2TA-]4EG6CT%EHWTMIB&UL?531;J0@%/T5 MXOL6%5UG)HY)ZV:S^]"DZRA\ZN-%():NQ4G;'N%=#:DP3'<1A^QX*R M+BARGWM212XOAK,.GA32%R&H>GL +H=C$ 6WQ#,[M\8E<)'CF5!0&:= [7"%$CAW0G;C?Y/F M^Y:.N(QOZC]]M=;]B6HH)?_+:M-:LV& :FCHA9MG.?R"J834"5:2:_]%U44; M*6Z4 GZ.HZL\^,PKNS"B;9-B"="/!.BY$L"F0AD1<"C,U_7#VIHD2LY(#7V MHJ>NY=&!V).K7-(?E%^SE6F;O19IO,_QU0E-F(<1$R\P\4=$^1E!WB'8&IA= MQ)LN8L\GRQW"<%N ; H0+Y LRR#AJHP1DWE,YS'9+LK2=2T;L#W9DVS;3K)I M)]FP$ZWL))_V^49VT>KLRPU4G*3IR@Q>M+NG9WBDZLPZC4[2V)OC^]M(:< J MAG=I@%K[H.<)A\:X,+.Q&N_X.#&RO[W8^;=1_ =02P,$% @ ;X6.1W]1 MY_D3 @ 'P< !D !X;"]W;W)K&ULE57;CILP M%/P5Q >L,>82(H+4356U#Y56^] ^.XD): VFMA.V?U_;D)3 R2K[@B_,#',& M'3OOA7Q3%6/:>V]XJS9^I76W1DCM*]90]20ZUIHWI9 -U68ICTAUDM&#(S4< MA4&0H(;6K5_D;N]%%KDX:5ZW[$5ZZM0T5/Y]9EST&Q_[EXW7^EAINX&*'%UY MA[IAK:I%ZTE6;OPO>+W%Q$(C69>];\3H@WN_AQV/B!]< XVVLK0"*_?T]B>E17.A^%Y#WX>Q;MW8#V]6P4B#">%("*\$''U((".!S AH M<.;J^DHU+7(I>D\./Z.C]I_C-3')[>VF"\J],Y4ILWLN8A+FZ&R%1LSS@ DG MF!EBNT1,1) Q<'41@BY"QX]N7!!8@( "Q F0B4"4)K! ! I$@(-HEL. 21VF M=9@D2O LBB4H"[,,MA*#5F+ 2@P+)*! \G@8*2B0/A#&@$DF=>( 1_,T !1. MXCMF5J"9%6#FCD &"F2/QV$['FJ2X(% 1M!-K?,V^0AR:^1.MV+ 2'I' FXU M''XB#KC9,'DD#K)H!!P%\T"6H$6OH,E1UM$C^TGEL6Z5MQ/:G(KN["J%T,SH M!4^F=RIS6UT7G)7:3E,SE\/Y/2RTZ"[7T?5.+/X!4$L#!!0 ( &^%CD=_ M::L3F ( $H) 9 >&PO=V]R:W-H965T5#U,::]".;W8=-)O.P^\RTM#6CT@4ZG?WW"VB=%NBD+Q7PG,/A MWGHOU9F+-WE@3$4?7=O+>7Q0ZCA+$KDYL([*)WYDO7ZSXZ*C2D_%/I%'P>C6 MDKHV@6E*DHXV?5Q7=NU9U!4_J;;IV;.(Y*GKJ/BW9"T_SV,07Q9>FOU!F86D MKI*)MVTZULN&]Y%@NWF\ +,U0 9B$;\;=I97X\B8?^7\S4Q^;N=Q:CRPEFV4 MD:#Z\T&*Q^!',C:AQ0P; (%SXDL M'UWQ<4[" C@H@*T O@E4Z01JP.06TUO,-U 0B)SC!F!9E@+GQ#Z*@#0/6\Z" MEC/?,DX=RP.&W%C&I6?9AZ&B<'/D@TA&LK!C$G1, H[O_-?RH$#^>)J+H$#Q M0)H+/QBE&XR5#])"F1,Q'P0QO)/C,NBW?"#'I;=+"7,'M/)!$+DG7_N@'&=W M_)IR&RHX:<#QG4\9W*E9X/$L@V!-6@#X0)Y'T,W' 2%)G2RN0CB0%B5QHA? M(5*D=XR'ZQA #R1\!-U4&(A!Z7[5 1S(,')M!]2*TDU9?@[[83).6[909YGHLAE8_3!0_7FXNT_6I_@]02P,$% @ ;X6.1RXN M 6E @ ) < !D !X;"]W;W)K&ULC57!K&DU7N[^W;Q M*ADH>^,5(<)Z;YN.[^Q*B#X&@)<5:3%_H#WIY,V1LA8+>60GP'M&\$&3V@9 MQPE B^O.3A-M>V%I0L^BJ3ORPBQ^;EO,_F2DHH M6]+QFG86(\>=_>3&SY%":,#/F@Q\L;=4[GM*W]3A^V%G.RH%TI!2* ]8+A>2 MDZ91CF3@WY//6TA%7.ZOWK]JM3+[/>8DI\VO^B JF:QC6P=RQ.=&O-+A&YDD M(.6PI W7OU9YYH*V5XIMM?A]7.M.K\-X$SD3S4R $P'^+\&;"-Y,<(,/"?Y$ M\&\$_T,"F@AH10"C=EVY @N<)HP.%AN[W6/U4;DQDKTIE5&W0M_)VG%IO:3( M]Q)P48XF3#YBX +CS@@@O<\AH"E$#C=T>!^@V"*\%>1Y"XF@.0G/J-/3?&_! M]\/ [, W.O"U _^N4/Y]DMD6LX;D(R34D&[4$4:KNZ$:O+".@_L#*J9L++G M!P9Z%<1&:[%%&PO=V]R:W-H965T2TP/NGRK=DH9[S//BFKF[XS9WP=!M=JI/*GN]%X5]9.-+O/$U)?E-JCV MI4K6;5">!30,19 G:>'/I^V]YW(^U>\F2POU7'K5>YXGY=\'E>G#S"?^\<9+ MNMV9YD8PGP:GN'6:JZ)*=>&5:C/SOY'[)6,-I$7\2M6A.COW&O&O6K\U%S_6 M,S]L-*A,K4Q#D=2'#_6HLJQAJC/_Z4F_.B>Q&$? MA@-H'T!/ 41<#&!] +LV0]0'1%\9HHL!O _@UP:(/D!8 4$W6.U0+Q*3S*>E M/GAE-S_V23,-R;VH7^:JN=F^N_99/=A5??=CSJ-X&GPT1#WFHBJ8PH)I&\\&0@DF8)" M031&0&1D55I MAY$MIF@QD0B[/ZMB%TE#B%RZR!#+CJ#LR)'-N36VBPXCSE(P%D:4N[)=)&7A M1,2N[,B1S4))Z#EPH)Y#]1RH9Y9Z[FBR5;N(B%MC/= BH!8!M$280$(">?T4 MC"%!#!1PRY"Q,^Z27RAU A--0")A)4(8B9,T/1[UH!!0Q':#0:#)2)Z17D=< M"C$R'@1W#W)#^R"X?Q"W@7!![&I=MQ-N]X5A-FQ[ GPO;-\3U\Z.,?H&[2+E M10L1[&=RA:&?>I"\VJ\$&Y8 QPHV0H$M2V[P+,&F)<"UPOIP/!#7ML?7'MI3 MQ(6R_TP1;'("'"RX+0R![%8 02.]@.)>0('-A;T@Z4$WN(/BCD!11["6-HL> M-,CF?,V'V4:6'M3-)LQAPC[1>;7[HXW6 M1M6$X5T]KW?U)OUTD:F-:4YE?5YVV];NPNC]<1=^^BE@_@]02P,$% @ M;X6.1[(G$:OG" ?D( !D !X;"]W;W)K&UL ME9S=4B.W%H5?Q<4#Q%KZ:VD*J,IPZM3)1:I2N4BN/= ,KMANCNT9DK>/_R#0 M6JLCW0R#V2UKR_[[ M'X;G?G/XR>.P72_VAV^W7^>[YVV_>#A=M%[-K3%QOEXL-U>WUZ?'?MG>7@_? M]JOEIO]E.]M]6Z\7V[\^]ZOAY>8*5Z\/_+K\^K0_/C"_O9Z_7?>P7/>;W7+8 MS+;]X\W5C_ATAY2.,:>0WY;]R^[=_V?'V7\9AC^.W_ST<'-ECI/H5_W]_CC& MXO#E>W_7KU;'H0Y/_?_+J/\\Z?'"]_]_'?V_IWP/\_^RV/5WP^KWY7__67),)QP/MAM3O].[O_MML/Z]=+KF;KQ9_GK\O-Z>O+ M^2?)7"[C%]C+!?;M OC)"]SE C>Z8'Z>V2FO_RSVB]OK[? RVYY?C>?%\47' M)W=8N?OC@Z>%.OWLD-GN\.CWVY#,]?S[<:!+S.=SC'T78S]&W)41[I^0^6$" M;[.P=!;V=+W[, OP 1P=P)T&\.\&\'F4Q3FD.X5LSL_A'+P;I4+"HDN=2,?3 MV?AB-G&\IN>0^.YI$%-7S(:$A4^,)-1"[&L]Y\*XA M6W'@(C>(XM7UY1;,^JCNFYYCXPDV$%LPSX'P#5LPSX'P; M6Y$O.2L:HUX9C MXQDV:L4X#[YA8Q4X#X&U,*+\08C-XA86 M.+&A@=C B0TEL<6!/U360%CW(T8X$[3%(L41V%'(W M&?)Q'ASH2.Z7XZ-^+$$MYC$5\G$>'.-(,,ZJ6L,-QE=-7@=!Z\CX&6Q2>DX,UU#+:/CS'0UM8RNK&6H7#E6'<$JB\UCQS'H M&NH8'<>@JZEC=&4=0^4J:OZ$E"Q*)(Y!JJE>I+)Z MH7+EI*22E*BJ'XECD!I*%TFTJ]@9;/P>3F7I0DV4DY)*4J(1$\T<@]Q0ML@< M@\S*%N/7-5=OLC(G)9>D1",V69ECD!LV69ECD&N*%KGYDSE4NFBO-[+I%BG3T6ICM[6724 M&7VJ!V943[F!/QC1!C:,P/$)_C5JZB@T'3.:C&@H&P:JZID:T5(V#:C"B$ZP M*6$E#?LI6%]7I1IH&-$%-@QIU08VH@]L6AK!1G2"#<&Z:->;DE?6KR=A$PU[ M(QK!AMPLBY:]J2.;QDTT[8WH+!L&M^I.*V$$+7!+QZ.F*_ :-?DVGHP934; M#0:WE%8$W&B!6VD>S/,@RT+*D;)S#Z5P$( V:GDMU<1+"(X%G."JFA4D" MWX*CL$1 -9&B:."G:I2ORU)=QX3P3> )KE8-(HP3A!9UK1:6"6(+SD(1 M 7-$RF6I5T @'! 0"21:M:<6%@A:-! (#P14!"DV',3PD"D+$(G>$:W:L@B_ M RV"!X3A :IXE"E7.QX0D@>(Y1&M_&T>04>+YP$A>J#*]$"]Z@'A>H#('M&J MG;2P/="B>T#X'J#"1_E+3-7&!X3R >)\1*NVT4+Z0(OU :%]H,K[0+WX 6%^ M@*@?418,A?N!%OD#POX U3_*E*O]#P@!!,0 B4X.(NAH<4 @)!!0"Z1X8]=K M(! >"(@($IV^>&P@D_]XN'M MFU7_N#_^]_CQM#W_=83S-_OA^>;RUQ[>_N3$[=]02P,$% @ ;X6.1SCN MOFE$ @ GP< !D !X;"]W;W)K&ULE57!KILP M$/P5Q < Q@1"1)"25%5[J/3T#NW9 2>@!YC:3GC]^]J&$ *;*KT$V\S,[@Y9 M;](Q_B$*2J7U65>-V-J%E.W&=456T)H(A[6T46].C-=$JBT_NZ+EE.2&5%>N M[WFA6Y.RL=/$G+WQ-&$7694-?>.6N-0UX7_VM&+=UD;V[>"]/!=2'[AIXHZ\ MO*QI(TK66)R>MO8.;0XHT!"#^%G23DS6ED[^R-B'WGS/M[:G MXT\P:$2X2GT,X4,A]OZ"COW'"(!/M[KH_GTX*F62S[;IAG5Z-.;TF&7#]JA:.3SHD^KLD[WN6VGLL#]D MPZE7NF3X=RVLO_[I!I]6:C<1/99I7=UNWJ5G5#K;ND5_MU^H4^/@%S(6/$KUI=AL5]XHI_T_K=#7[L MUBEQ-:A&;8U+(>WE0SVKIG&9+/G/G/0_TRU=67[VI^!^X2;G4SC+_)]CP8W5Z7I$DK/Z=KW8W7R_2D)/,R M? ',"^"V *;")]!8YE=IY&;5ZTO23WM[DNXOI(]@-V+K)L?W'I_90@<[^[$1 M.5EE'R[1'/,TQ< BA@.]Q60V_PT"* 3&!&R1 (C $S T 1L3Y'=54J_**:88 M8[JY2A 13(YB<@0#'F:*$0M,7HB*XQB.8CB"81Z&AQA2%16.$2A&()C)PJW#4A MEE_D'<=9 3MY!"&5_M$CR,[%/@,:.>(4 54^B(8@(E@$A!]S"B&(!S*!$$2! M1$"X#BCB ^[[8 ZZ!T6W#A<"18S ?2/04 D + ;"E4 1)W#?"1210LX@ L*E M0!$K<-\*--0"Y8+&2+@7*"(&[HN!AF;(*U$6$1*N!HJX@?MNH*$<*ELT4R=Y4#]E?ZB[(7G3 MQO9E8_>TU]HHFY,\V#-ZM.WO;="HO7&WA;WOIX9P&AA]NO:WMR9[\P]02P,$ M% @ ;X6.1W=.A)PN @ >P< !D !X;"]W;W)K&ULC55;CZ(P%/XKA!]@N174(,D.,V;V89/)/.P^5ZU"!BC;5IG]]]L+ M,H!GC#S8VW?I:8^G:3&J2=FX66KFWGB6LK.LRH:^<4>0%F*!MZAK&DC2M8XG!XW[@]_O?4]#3&(WR7MQ*COZ,WO&/O0@Y^' MC>OI/="*[J66(*JYT)Q6E592SG][T2]/31SWK^I;$Z[:_HX(FK/J3WF0A=JM MYSH'>B3G2KZS[I7V,6 MN&>5,+_._BPDJZ\4UZG)IVW+QK2=75EZ/0TF!#TA M& B!?Y<0]H3PBX#O$J*>$#WJ@'L"?I00]X1X1D#VL,Q1/Q-)LI2SSN$V/UJB MT]!?Q^HR]WK2W)U94X+":88,(I)H(K90IAXP" 5[Q!T 8=&(%P(I# B$H$!J!:"*PG$5K,2N#:2PF6>#5 M^)O%#C#P7<868$2+R!M]/AQ6!(85 6'-+'.+B4>6 6R!00M\:Y%X,PM\8Q%& MW\01@R8Q8#)+M/P6$RZ_2:($-$D D]D_)X%XB+"@9W]G\--&H)K7D1'\1?BH;X>R85.7-%*$C8Y(J/6^A&PO=V]R:W-H965T3\IFC;P;/PY(TQ(OZ=@/+AZ ?^8^*EO3;*3* B1[.O:AETLN6=)Z ^ M^E^#PSDU"BOXW<(@%WW/L%\X?S6#G]71QP8!*)3*1""ZN<,9*#6!=.*_4\SW ME,:X[#^B?[?5:OH+D7#F]$];J4;#8M^KH"8WJE[X\ .F$A(3L.14VJ]7WJ3B M[&'Q/4;>QK;M;#N,*SL\V=R&<#*$LR&(/S5$DR%:&=!(9NOZ1A0II<@#3!3 MA$Z*T/JC90:\

(G $B&R#^4$:V*F/49%;36<9:'+($[^/ C1,[ M<6('SBK/:=2DRSQ!O(OV*QR7+-!"-T[BQ$D<.*L\IV2;)UQOS5:#W1BI$R/= M8NSP"B/=[GZ DRA+5B@.7:K_F?V*!RWN04^N\(N(:]M)[\*5OE+VQZ\Y5Z!# MXB==7J-?NGE H5:FF^F^&"__.%"\?SQE\WM:_ =02P,$% @ ;X6.1R> M=W=A @ 70@ !D !X;"]W;W)K&ULE59+CYLP M&/PKB/LN^,$K(DAYJ&H/E59[:,\.<0):P-1VENV_KVU(0L")TDNPSD.K* M@[X?>C4I&S=+S=H;SU)VDE79T#?NB%-=$_YW32O6+5W@GA?>RV,A]8*7I=Z% MMR]KVHB2-0ZGAZ6[ HLM0!IB$+]*VHG1V-'F=XQ]Z,F/_=+UM0=:T5QJ":(> MGW1#JTHKJ9W_#*+7/35Q/#ZK?S/E*OL[(NB&5;_+O2R46]]U]O1 3I5\9]UW M.M00:,&<5<)\.OE)2%:?*:Y3DZ_^63;FV?5O8G^@V0EP(, + 80/"6@@H"L! M/R3@@8 G!*\OQ02Q)9)D*6>=P_MOKR7Z1P(66$6=ZT63K'FGHA!J]3,+8Y!Z MGUIHP*Q[#!QAK@A/J5^V@+8MUG!&A[<;;.8(-(%LYY 8VDT@:YW(\-%-G7<$ ML%4 &P%\(X F0?68R& :@WD!.(ZGY)S4$0H622V!P4X2"R^XVM?F.+WSN1)U:!Y/G$ M=#>RG4?_B&AVLC"8!C?'^-/4'D%ZL]ZH"=>4'\UM)IR]EH]7)CKJ!N MXI/UM;Y)37._RF1I2X[T)^''LA'.CDEU19A&?F!,4N70?U4-H%!W_652T8/4 MPTB->7_[]1/)VO-E?OE'D?T#4$L#!!0 ( &^%CD?L-CJR/@( -4& 9 M >&PO=V]R:W-H965TZBTVD-[=L ): %3VPG;OZ]M"&&-NQRP/7YOYLU@QME(V3NO"1'.1]?V M_.#60@Q[S^-E33K,=W0@O=RY4-9A(9?LZO&!$5QI4M=ZP/>1U^&F=_-,VUY9 MGM&;:)N>O#*'W[H.L[]'TM+QX ;NP_#67&NA#%Z>>0NO:CK2\X;V#B.7@_L2 M[(M8(33@5T-&OIH[2ON9TG>U^%$=7%])("TIA?* Y7 G)]*VRI$,_&?V^0RI MB.OYP_LWG:U4?\:E(HN1($% MSC-&1X=-'V_ ZHP$>RA+72JCKJS>DZ7@TGK/41)GWETYFC''"0-6F&!!>-+[ M$@+80AS!A@X^!SAM$:$!*;:0!-A%A-8\0\T/UR("W^X 6AU [0!^*E1B%&K" M((WI-29"L9GL%A3ZJ9FN!92FR*XWLNJ-+'I30^^$25918+1+H"%XBPJ3G9E6 M84&A'4CMDI%5,MI*3GU#\H2)5V$ \N5C:-["@B"-H7&R"PL,1G[PGT+'5M6Q M175@J(XWGQ,FR*RS#60>L6(+B@$R]7JKO[\C[*K;*'=*>NN%^HE6UJ53OP#5 M/0S[47;PJ>$^W>39@*_D)V;7IN?.F0K9FW0'N5 JB-3H[^19J.4=LRQ:%PBRTV6_P-02P,$% @ ;X6.1TOP!4[N P 2A0 !D M !X;"]W;W)K&ULE5C;Z.9) M6LQ6B^[>8[E:J+#<:8-_5NI7>W&[6Z-9$T MAW=Y);.LM=1X_JV-_O?9$H?G1^O77;I-^,])):]4]C/=U+LF6F_F;.0V>WJI:Y4?*S,F3/_TQ+;KCH?\G\C0-)S!-8"<"^&<) M7!/X5(*O"?Y40J )P51"J GA5(+0!#&5$&E"-)40:T(\E=#6O*^<-YER*C9, MIAS+#9/K#<>"@UEQM^_%KI/729VL%J4Z.&4OOWW2JAPN&E9CO+W;::/[LVGF MJKG[O@ICMG#?6TL:<]ECV C#QY@K#../,6L,$XPQ7S%,.,9 #"\+S M< L%GC=8G#YH&P80"]_HK'L$Y@<>A'C8 1YV@(1M+,]=CPD'C@+/ M#OLAL.(Q8*-X0CR>$(G'& -WX4?QC!P)W)% '!G=B'ELE$&XOX<8A1K MA,<:(;$&N(48MQ!/UV2[#:%#W/M8E;<:9,B2"\(5M5\ DG!H#G&P^S^BVP"( M:04,\25,7\QJ.?!]VA;,(S-H-K#1*C:42[(L813)A'MV"/D#-)$1,$ M)HR0KV /A[/%(J8#8..!F-- "!_$)[1 "!)L15I:6&O02 OA?/# ,G9%*!?B MC[6PUJ#1\IX9B8R0.+,E;FEAK4%#+9RI)",DSC"),],5(O%S:5$/)(C$@;)! M2)?QZ5W#"$TR6Y-6UUQIT*AKHKE'[.J,$"7#1 FF*UN4#,BD"$DR1)( A U" MDNP3DF2$)!FV21HZN=0@:T>G?!&:9)@FA>DKMO>,D/;%"4UR1)-@OCQIT-2\ M."%*CH@2N.D+L+$VV,;&K@A-Y4-2OJ9%Y3RK MNE9Y]\Z_5:J6C4EOWN2_D\GF=)');=V>BN:\[#]U]1>UVA^_W)T^'Z[^ 5!+ M P04 " !OA8Y'JUZGB:\! #U P &0 'AL+W=O8&9XPZ$UP:8Y9;^UPP-C4/0AJ;M0 TIVT2@MJ MG:L[; 8-M E)@F.2YS^PH$QF51EB3[HJU6@YD_"DD1F%H/K_";B:CEF170// MK.NM#^"JQ$M>PP1(PY1$&MIC=E<<3CN/"( 7!I-9V3;+^\4 M,?N D0'S321>]46 [L+X&52K489A7T67";\CH:\?\*H<: =_J.Z8-.BLK)N. MT,-6*0M.27[CI/3N#RX.A]9Z<^]L'<M2)+R="6\C%E)Y]UE,$ MCXK48A\$0>JWL.GBTS K_*H5&S%9CP P33@A?J$\I@"W%%BSH1H+=$A$9D/T2DAN0YR4D M Y'=:&2M1:0$HKG1,+8+Q%:!6 G$7QS$1C%MF,2>)+$F22P"J9'$ALGL25)K MDM0BD!OUUIA483J%>;".S)HBLZ18&>O0&'G2IQRAEQF[QPHRS.XM(. ]V,:Y MU6^^]!L%AE^-R6=)HM!+$L.P1F5SE"&T7PH!X&4/ZKNR^EU9_(:&W]6R*HEG MGAE_UDM:1,^JBS.G(I>.R_,VBTX7Q1.0O&DO]UATT5:_@-02P,$ M% @ ;X6.1V[K\]!3! .1< !D !X;"]W;W)K&ULE9C;(! I):@%..JS;Q)-F+K9J:B]UK8LN'&D!>P/'L MVR]@Q6.D7RY\8W/XNZ66]'4+S4^Z_MGLE&J#7V51-4_AKFT/CU'4K':JS)L' M?5!5]V:CZS)ON]MZ&S6'6N7KP:@L(A['253F^RI4]?RO\;I[S9[ MP^OK+^^O0[A=]S_R1KWHXI_]NMUUO8W#8*TV^;%H?^C3NS(QR-[A2A?-\!NL MCDVKRR^3,"CS7^?_?37\G\YOLMB880-N#/C%($UO&@AC("X&C&X:D#&@J0;2 M&,BI!HDQ2*8:I,8@G6J0&8/,,HC.TS%,YC)O\\6\UJ>@/J_ 0]XO=/:8=?O2.C>3EK^$@CQIJEJ[&\?',5=D.OKB2S)&^H M+S36O".-O&BB;CPN@\+AH/#! 5UWE678@8 .Q.! C'J08 <$'9#3@U2DUI"? M-$Q/(,:+K)4S2!0?),N\Z9YAD!E FX7&!66'RCF'!M+ $],+* MF\] 9&N61G,])HQE($U\0TK.I#O.KT"942]&-"H>/5*^&>2> M NU6:&/I'1%CQC@HGC*V(\ZL< ("8"0 MM'; 2^$BQ!-.L:5[![I;I E,F@"D27OS+US2!(DX]37EV30#SJ0-M1'-KJ&. M'SS)6V :!2C)TN<"TRCN*,D"0R8 9$Y>!B+O#E1@$@7:Z-J)PXA&6QW*N&>? M(C"P @'K&Q3,H;ACOTN80P*ES$D;1C3:220B\>0XPK@2PM7Y2G,Q9#+-4L\D M$L:0$(:9W11WV*"'U-,.9I 0@[Y1\7RZWE'K"--%J-;9: "1%PW""!) ,/$D M+<)TT1UUCC V!+!QHT5?DKYH,5L$:ESB<2$Q6_*.&B-<'K7[KKW_E, IHN=U@]BZX.X$I5;X?3V"98Z6/5]@-X]?1RXOL\ MG,_:SR5_?.LB<=]T'>G>#(?$T>\F%O-#OE5_Y?5V7S7!AVY;70X'?!NM6]7U MOZN68;!3^?IR4ZA-VU^FW75]/MD]W[3Z\'50?3DM7_P/4$L#!!0 ( &^% MCD?48;W360( ,@( 9 >&PO=V]R:W-H965T%_MK1D[<9&]FW@K3CG4@^X M6>H.O&-1T5H4K+8X/6WL)[1^0:&&&,2O@K9BU+9T\'O&WG7GQW%C>SH&6M*# MU!)$O:YT1\M2*RGGCU[TRU,3Q^V;^C>3K@I_3P3=L?)W<92YBM:SK2,]D4LI MWUC[G?8YF @/K!3F:1TN0K+J1K&MBGQV[Z(V[[;[LO)Z&DSP>X(_$!#^)R'H M"<&C!-P3\*.$L">$ R'HYK++W? M7;1=1[+F]M\P_+QD?P%02P,$% @ ;X6.1^V%'&ULC9=-CYLP$(;_"LJ]@#_ $"61-A^K M]E!IU4-[9A,G00LX!;+9_OO:AB1D/*SV$L \,W['F?'@V475;\U1RM;[*(NJ MF4^.;7N:!D&S/2)3)])8A!+_,[EI1G<>T;\JU)OYN'';CX)C099R&UK7&3Z\BY7LBB, M)SWSW][I?4YC.+R_>G^VX6KYKUDC5ZKXD^_:HU8;3KR=W&?GHOVE+M]E'T-D M'&Y5T=A?;WMN6E5>329>F7UTU[RRUTOW)@E[,]R ]@;TJP:L-V W \H_->"] M ?^J0=0;1'<#]JE!W!O$P"#H%LLN]3IKL\6L5A>O[O+CE)DT)--8_YE;,VC_ M._M.+W:C1]\70D2SX-TXZIE5Q] !0VY$H+W?IJ#8%"OJF-/'"=8NP0"R<9$$ M(,\N(D2,"V7H6C#K@#TX$+@#CCK@U@%_<)" Q>R8V#)5%VO*!5@0#$H86!(, MHB&N-T+U1HC>%.B-G%F("*%>!(HY2*,-!B4C>F-4;^SJ'3BPS-)E. ]*:HWM0MZS$'I@EAFV2(A RSJH>2H=+(IZ"> MUAA&? J+&\&H\$DRHGMD(;F=W[UL &4S%$Y\P*!SA6.J'CG*,TPLQLI,2 MM&D\$8I(CT&M(Y!3[#WS*(?Y803#0SBJPX/YB'*1SZ*1\/!60Q@2GH#2&2)= M^#&L(Y2C?@HW8(RCB<]&=BN"-SF"=+D$=KD>&J8O)WY,H'(70VIF@V$/-?.H M&V]V!.EV">QV&)2&4#4&$:@9@^ G"PJ-A87W1((TQ93#0OE"5^P9,5ADP6(! M6SV"Q6%"G%QS,=UB&1^)#>^,Y&[NFN#-B;C="4:Z1!B1POH-!E_0I:P/]K#3 M>%MUKEIC.QB]':B6U'R!@_&5.6@AXSJZZ49'Z+[1 O4;>S8+[E,O9J?L(']F M]2&O&N]5M?I,8+_<]TJU4L<5^CJ;COKX>'LHY+XUMT+?U]V!JGMHU>EZ/KP= M4A?_ 5!+ P04 " !OA8Y'6.[1V7T% ":'0 &0 'AL+W=O_ROCB#WC4=+>D?B4T>ZOJ'\VN*-K)K_)P;!ZGN[8] M/81AL]D59=X$U:DX=G>>J[K,V^YO_1(VI[K(MT.C\A"J*$K",M\?I_/9<.U; M/9]5K^UA?RR^U9/FM2SS^K]%<:C>'J],X_5=6/_L^?V\=IU/M0'(I-VYO(NZ^? MQ;(X''I+W9/_'8U^/+-O>/W[W?IZ"+=S_REOBF5U^&>_;7>=M]%TLBV>\]=# M^[UZ^Z,88XA[@YOJT R?D\UKTU;E>Y/II,Q_G;_WQ^'[[7S'16,SW$"-#=2] M#?380%\:J/C3!F9L8.YM$(\-XGL;)&.#A#4(S\D:4KW*VWP^JZNW27T>'Z>\ M'X;TD'2=N>DO#GTWW.N2W717?\YMFLS"G[VAD5F>&77%T(4(.^N71RCTB*42 MS=7M U:2T S)).(8LI:(U08[JF$N]&! W^3"8@,&&C"# 7-CP+%DGADW,,=S M-I(@8BE? 92,V85<0,PGKT0QB,?F"\U1V GX;'AR"1' DW-&D>6@2(FMX M8 !RGC%(4$V^D@(>QSPL"8EA.#(W48E9N@*4C3F5 :J#(D]@6'U(@\ 2'IB$ M9&!:)IF<$QT&,%DQ,X#)DKD&E+]F$E9/,D)*7.317\)J1E+.'*^7RQ&Z"3PU M?$V"*%E5$>6MJH05E!+@-%= !%'$(TND-UKTNX2J#&&&K&<]0UB["8@W*>XWD%/#HUM!B@M,ABAROKF#I9F M-O,2O22IF)92SX,4EDP%U)!X!5)2OW3BZP:%Y4O1_:MQA:5" :F@F/NJY"(Z M#1SO2H0E@>,K9..!]L4*<=D'"ZSSD3.#; MZ>$2KN0.R!'+T0)"O)2-$'<[Y2LJQ/49YZ4!A_-M\Q06&87T0[B>@*3K(!:3 7#*!GPEDD&N&U.^:8R%1"$A2;GK M%@[?5$P'>\]TSQ FI_L:89],=RPX"@B.$O/!P?A\BV>%94(!F5!

(I\CS M)@7+A 8RH;B(0H@O5R#$!QJ$6(5;0\A3 #06)0VV2\KRL!#D2Q]6+@V42_$A MCR#MV7-HSQLOH#2:CX<1LM<+QB36O!(#S'9K8;Y50M:B-/;YC75& PGAKPR7 M(W2SAHW2A/?7:N1^$U\&,!#?&EG[)#XL-!KL8_A"?JG!WB-RSGFJJ\;"H($P M:+Z@&Z&;V TIS^) XSJN01W7L<<$+I7:W;]%U+@$:E "-5]<:;!2MC%_-P I MQ;>(@*)(^5[F&%Q/#:A=?(0NC5QV6^58V5@A2L2608K'M@;49['AHFH^-$TV MP?71_/[]S@(P-O'L00PNCT:61_'N9P$@ISWEWGC.#>Y8$2\0I'FFPZMSG[*H M7X8CNF:RJ5Z/;=]/5UM+>E@3N-[UUD-FT)TNX=T=9*M+47=' MPSNFNS.<0H8?[LYGI_RE^"NO7_;'9O)4M6U5#F=4SU75%ETNHJ K?;LBWU[^ M'(KGMO]IN]_U^>CP_*>M3N\GH9?CV/G_4$L#!!0 ( &^%CD?\C*N'_P$ M '(% 9 >&PO=V]R:W-H965T5JC[L/CMD J@V9FTG=/]^;4,()=Z^8'LXY\R9P4S:"?FA M*@ =?'+6J%U8:=UN$5)%!9RJA6BA,6_.0G*JS5&62+42Z,F1.$,XBE:(T[H) ML]3%WF26BHMF=0-O,E 7SJG\FP,3W2Z,PUO@O2XK;0,H2]'(.]4<&E6+)I!P MWH7/\?:PM @'^%5#IR;[P'H_"O%A#S].NS"R%H!!H:T"-F'Z772O,)3@'!:"*?<,BHO2 M@M\H8<#I9[_6C5N[_LTF&FA^ AX(>"3$JV\)R4!([@3R+8$,!#(CH+X4UX@# MU31+I>@"V7^\EMH[$F^):75A@ZZS[IUIA3+1:[8A48JN5FC Y#T&3S#QB$!& M?4R!?2ER_$#'7Q/L'Q')#')XA&RPWT3BK3-Q_&1J(B9^ >(5($Z ?&E4/&M4 MCUD[3.,PA,01F57[B$IP]#1#'3Q:J^73?VI>>BTO/99G?6?:BDGF7T>1JQ7,S7OII<)?) MTI:6\)/*LFY4I^%T&!,1@OCLC(#<#PP.&N[79N][&="?]"BO4VX M<&ULC95-CYLP$(;_"N)>P.8S$4%*MJK:0Z75'MJS TY M"YC:3MC^^]J&L 0&J1?\-?,^8^/QI#WC[Z*D5%H?3=V*@UU*V>U=5^0E;8AP M6$=;M7)AO"%2#?G5%1VGI#!.3>UBSXOL/-K(?$V_5M91ZPLU2=_(KJH:VHF*MQ>GE8!_1_H0";6(L?E6T%[.^ MI8,_,_:N!S^*@^WI&&A-B&W6KZQ_CL=]Q!JP9S5PGRM_"8D:QXNMM60CZ&M6M/V MPTKBC6ZP QX=\.3@&P=W )DPOQ))LI2SWN+#V79$_T*TQ^H@Q QFY]:<*-:ZO3%DH-#P@3+W-C M,$IF$080 5+%%ZC_,")MU!P MVB(?0(5+E/^_5PG!N8V Y Z7R3T:S?]2@)QDF7SN[-5L*+^:XB"LG-U:4XMF MLU,!.F+SZGZ:9VE'KO0GX=>J%=:92?5VFQ?VPIBD*AK/4>] J4KD-*CI1>IN MK/I\*!K#0++N40.G0IS] U!+ P04 " !OA8Y'URXJ0$T# #.#P &0 M 'AL+W=O>\ M5V7=3MU=U^T??+]=[625MY[:RUJ_V:BFRCO]V&S]=M_(?&V"JM+G09#X55[4 M[FQBQIZ:V40=NK*HY5/CM(>JRIN_VZM[IQ?_HM1K__!C/76#7H,LY:KK4^3Z\B87 MLBS[3'KF/Z>D'W/V@=?WY^S?S'*U_)>\E0M5_B[6W4ZK#5QG+3?YH>R>U?&[ M/*W!*%RILC5_G=6A[51U#G&=*G\?KD5MKL?AC0A.83B GP+X)8#'GP:$IX#P M$L#23P.B4T!$9O"'I9A"+/,NGTT:=72:X;^WS_M-PAXB7>I5/V@J:][I4K1Z M]&TFXG3BO_6)3LQ\8/@5PRZ$K[-?IN!HBCFWPOGM! N;" FRM!'!L8@0KC,T M\>'-.@5.$,$$D4D071?!*M3 I(:I#1/Q*":+M:& K/4SXD9I#)7&EM(T"G&" M!"9([J]5"A.DE@(19Z16@.&T5(!):+$0,[(]!10K0 *R^^:("8E8Q$1$+&)B M+#:#8C.0("%B$4-VZ@(Q@HA%3(;%]M:*S"6P4Z0!=1<$,:(70M0C(#2R\]F( M'3*0(J**$43W+H02JAA!Z8ABZ*Z/C(,4@BH>('%E*<)+Z:8 % N\+*:B;2SU M^-C.P';,0J!Z+ 4V9!;=;U,,.R6SK=+^]A$D EHZ!#%:. 2-G&(,6S-+[C M! EJ5Q"B?@6A$<-B^"Q@P*!M#P"02*AB!*54,8+&=@4^$!AP:=L# "0RJAA M&3W (#1R@C%\*C!@U;8'9/;7S3QF.:V-91ZSRFQ3PF,C'S#'IP,'=IV-? X< MVS5G]WL Q_[)@7]:/U8 %-+/>W$/M/P"NE6,O9,#[\Q&CCF.O9/_AW=R[)T< MF)E=-_!;E--CYQYH^04T*/:ONIY*-EO3/K;.2AWJKF\>KD8O+>HC[[LF,C[7 MK>O0:'ZDF4WV^5;^S)MM4;?.B^IT3V8ZIXU2G=0: T]KW.GF^O)0RDW7WZ;Z MOAG:S>&A4_MS]WQIX6?_ %!+ P04 " !OA8Y'Z:\W,0H# !0# &0 M 'AL+W=O7M@SR*6C_9R:;*E5XV^Z@]-B+?6J.JC' <[.-EZ*_4&9C6@YCP:[;5&)NBUD M'31BMPB?T&.&+<0B?A?BW([N T/^5SS2&X_N+]^\V7$W_-6_%6I9_BJTZ:+9Q&&S%+C^5ZD6>?X@^AIEQ MN)%E:W^#S:E5LKJ8A$&5?W37HK;7<_>$Q[T9;(![ SP8(/:I >D-R-6 ?FI M>P/J&$1=*#816:[RY;R1YZ#IWMXQ-T6"'JE.]<9LVLS:9SH5K=Y]7_*4SJ-W MXZC'K#H,'F'0@(BT]^$(#!VQPIXYOCU@[2.( \E\",H"EB;BOZ((ZPVXP^B,U&E77# MUZ@NI#NQQS@==-P=14YI;^&4(2XQ0:@]#O@ M$Z1A*4,$2-V$,"!8S!#]0NI@<4&0NGBI\P6!$DI<=0%@A&.*W.0!,$PQF> - MRPOR]26-)SXE"&YWE'PA>W##(WY/]KA?+$E"OK#/( M%YHTGG"!X<['\?W9PW#G8W1']GI0SM -L&&WFJE1E?1KO#D/R$S=SF[*_T\-R-NE;,OZC9XE4I/ MA79VVTFIA&89/^@..>CQ?EB48J?,;:+OFV[@[19*'B_S^_ G8OD?4$L#!!0 M ( &^%CD?J4CKV.P( $$' 9 >&PO=V]R:W-H965T,##(I_M;$FTTXWNQ>;3.9B]YI:6LV N$#K[-LOH'4J MLLWTHL#'.><[_/A1](R_BQICZ7U0THJ-7TO9K0$058TI$D^LPZV:.3%.D51# M?@:BXQ@=#8D2 (,@!10UK5\6)O;*RX)=)&E:_,H]<:$4\;];3%B_\4/_%GAK MSK74 5 68.(=&XI;T;#6X_BT\9_#]3[7" /XU>!>W/4][?W V+L>_#AN_$!; MP 174BL@U5SQ#A.BA53B/Z/F9TI-O._?U+^9U2KW!R3PCI'?S5'6RFS@>T=\ M0A^[P#BWO^2)3M+"S&T AM%9H>0%WA8-B M?C8E6W@5N[12?UAWT>E5>(:Z\%CQK7HMAH+T*5,6'3KCGXB?FU9X!R9563/% MY\28Q,ID\*1N6ZW>LVE \$GJ;J;Z?"CQPT"R[O9@3:]F^0]02P,$% @ M;X6.1Z]LO;?Y 0 F 4 !D !X;"]W;W)K&UL MC53;CILP$/T5Q >LN1B2C0A2DZAJ'RJM]J%]=F 2T-J8VB9L_[ZV(800*^T+ MML?G')\9X\EZ+CYD!:"\3T8;N?4KI=H-0K*H@!'YPEMH],Z)"T:47HHSDJT M4EH2HR@*@A0Q4C=^GMG8F\@SWBE:-_ F/-DQ1L2?'5#>;_W0OP;>ZW.E3 #E M&9IX9;K79_)!+VG/ZJ2U5ILX'OE7 B'57OO/\& M8PJ)$2PXE?;K%9U4G%TIOL?(YS#6C1W[86<=C#0W(1H)T418/2?$(R&>""%^ M2L C 2\(:$C%%N) %,DSP7M/#)?7$O./A!NL2UV8H*VLW=.ED#IZR5_#.$,7 M(S1B]@,FFF&B>\3A$1'?($@;F%Q$3A>1Y3^G-TC!B\=X_]S[( ]<9PX'2<3^X&0 M.@GI/^WO'B&O8;HPA68_*@-QMB]>>@7O&F4N>Q:=FLK.]H!E/-GL$T=\EV[V MM@FAFWR>M>0,/X@XUXWTCESIYV4?P8ES!=IZ\*+K4>DV.2THG)29KO1<#)UC M6"C>7OO@U(SSOU!+ P04 " !OA8Y'W8DXC T" 7!@ &0 'AL+W=O MA^4M&+KUU)V&X1$ M60/%XHEUT*J=,^,42[7D%1(=!WPR)$I0% 09HKAI_2(WL5=>Y.PB2=/"*_?$ MA5+,_^Z L'[KA_XM\-94M=0!5.1HY)T:"JUH6.MQ.&_]EW!SR#3" 'XUT(O) MW-/>CXR]Z\6/T]8/M 4@4$JM@-5PA3T0HH74P7\&S?N1FCB=W]2_F6R5^R,6 ML&?D=W.2M3(;^-X)SOA"Y!OKO\.00JH%2T:$>7KE14A&;Q3?H_C#CDUKQM[N MK(.!YB9$ R$:"6'VD! /A/A.2!X2DH&0S C(IF(*<< 2%SEGOJ@J:S94Z40*GHMGL-5CJY::,#L+"::8,(1@93Z>$3D.F(7+>C1YP/V M2T0\@QR6D'7D-A$[\XP-/YZ:"!.W0.(42(Q \JE0ZUFA+&9E,*W-8Q6$LV27 MH#!8I]DL7P=JG:2QVW'J=)PN'(=!,'-L,=ECQTN0R[$#];7CS.DX<]3X>>8X M6Q1FEM/^OXC#(X2UB2;WAP*O3",27LDNK=2?X20Z]KJ72-^_67RG>J!M67>9 M(N]P!3\QKYI6>$TV=_#,F 1E,'A2Q:Q5EQX7!,Y23U=JSFWCL@O)NEL; M'O\%Q3]02P,$% @ ;X6.1T-;EL7+ @ 1@H !D !X;"]W;W)K&ULC59=?Q]9Z6 MA-^P ZWDDRVK2R+DLMYY_%!3LM&DLO"@[R.O)'GE9JF.O=19RHZBR"OZ4CO\ M6):D_CNC!3M-7>"> Z_Y;B]4P,M2K^-M\I)6/&>54]/MU+T%DQ52" WXE=,3 M[]T[ROL;8^]J\;29NKZR0 NZ%DJ!R,L'G=.B4$)RXS^MYF5+1>S?G]7O]=M* M]V^$TSDK?N<;L9=F?=?9T"TY%N*5G1YI^PJ1$ERS@NM?9WWD@I5GBNN4Y+.Y MYI6^GIHGV&]I=@)L"; C=/O8"4%+""Z$\$M"V!+":PE12XBN):"6@*XEQ"TA MOI: 6P*^EI"TA.1:@LIYDSG_0D%?4[ID@ZMW.:<;0(/B-86ER_*.")*E-3LY M==-*!Z(Z%DPD2XJKJ"YT_5!6)I?1CRR!?NI]**46,VLPL(<)833$+,88T"$\ M::'S :T^9G#$A\,=YF-$"-$0;#!YB'FV89(AY MLF "X_@7WQ[-\GO#JS$$0WN" GNA!%H@Z+L L5TAM"N$6B$I'C +C_%=C% (88+OGR.XYLG@VCG;18%!O'Q@D?F"D>FF!Q4F, MC6RO+# 0X/ _MI'=-AK9!KYQB#,T.IXH2H!QB/,Q"D4@"8R^&Z-P@+'9>V-4 MC! P_DGN+3M"8#;7@T7+C\U">;1H83\RF]"B!8#I?C%&00P0,/*WM,!B"$*S M'VVP""%DI-GK_9&7M-[I^80[:W:LA.K&7K0;@6ZA^A 8\1F8/ %+?"%'IF;" MN\37TYYEL.+.@BAD[>N[=4B/6A] M?,@RM3F(KE;W\BAZ\V4GAZ[6ICGL,W4<1+UUHJ[-8)Z3K*N;/JU*U_9&"]-+QJ]D?M.W(JC*[ZK9-)WK5R#X9Q&Z1/H*' M-8 6<<3O1IS5[#VQYI^E?+&-']M%FEL/HA4;;4/4YO$J5J)M;20S\M\IZ/N8 M5CA_OT3_YJ9K[#_72JQD^Z?9ZH-QFZ?)5NSJ4ZM_R?-W,/<_C%Y9/LK@ 3@)X%0#RJ0!- O0NP)\*\"3 GB ;I^(2 ML:YU796#/"?#^.\=:[M(P ,VJ=[83I=9]\VD0IG>UXI#5&:O-M#$+$<&SAAP M)3(3_3H$C VQA($)9IF&)&N;?-5B$%*08>M0XI5 !Z8T.RJ&7VA:7,POQA3/R-&U)WF !_[T9B M<7)C7?"H8_Z%=6\@1]W#*04\]S M%"/83W,, PCF-XXY<.-" !'CU#<.PE5(&/-7= 0S)QWB_C:,<13EQ0WCT6OF M$<"(<>8;A\&A6A2$$M]XB &4 ^;[#C%(&2&>[VQV&7=BV+NJ1B4;>>JUO=-F MO=?*Z=$53E[_TE94[I)_#U.5QWHO?M;#ONE5\BRU*17JNE67U'U!+ P04 " !OA8Y'K*[I 70# M "9#@ &0 'AL+W=O<@(D6&19N5D,6O'GJO%S)R;/"OU'8N(%P M,0MO=KNLT&6=F3*H]'X^>:+3#4T MI^>\^6$N7W6?@W .MR:OV]]@>ZX;4UQ-)D&1OG?_6=G^7[J9F/1FN 'K#=AG M#:+>(+H94/E/ ]X;\,\:B-Y ?!CPMI9=[FWEUFF3+F:5N015][E/J>LJ.A7V MVVS=8/LIVCE;N]J.OBT2ELS"-^>HQZPZ#!M@Z T16N^W$ P+L6*>.;L/L/81 M$8!L?$C,G5=CF2Q#6$NZ^Q(LD.%Q[:PPE%22-H+A4([LY'5$, MBI!6D#1%%@WU2&,H^-DV&$JID4:FJ 8]48:0CB%IAM!A4D#6"$PJ#A<@ AOK M#ERR:(1P]K0Y\J*XC<[C[,.X@J@-YHS'8Y7&=9+Z0DD5%,H>- S$"(.J@Z"L M L:0M(^Z:Z)[TKA24D0JF=<>OKX)N\:\IO9A=E^@'FWA"3Q3L1PK-BZ7%-%+ M[A5;>I$HXP1NTQ@L(62L9W&=HXC0<;C#HJ 1.:6X,KGAGJ9O@BL$]24"GAN6 M"";A\,P5#L[6A:X.[:VF#K;F7#;.=C!ZNSDMF3N;@_&5NU$AXS:[Z=IFZ,]8 M@G:FO82%'Z$7LU-ZT-_3ZI"5=?!B&GM;:,_T>V,:;?,BC[;9CO:>>'O)];YQ MC\H^5]W-J7MIS.EZ$;S=1A=_ 5!+ P04 " !OA8Y'TR7WW"X# #P# M&0 'AL+W=OWY,4V;WKUTE[;(*_M4)\VE++/Z[\86[KI:P.)]X&=^/+7=0+I>IC>[?5[: MJLE=E=3VL%I\ALTXZ\L_.O70OW_>K!>DXV,+NVLY%YF^O M=FN+HO/D9_XS.OV8LS.\?W[W_K4/U]-_SAJ[=<7O?-^>/%NR2/;VD%V*]J>[ M?K-C#*)SN'-%TU^3W:5I7?ENLDC*[&VXYU5_OPY?-!G-< ,Z&M"; ?#_&K#1 M@ 4&Z<"LC^M+UF;K9>VN23TLQCGKUAP>F<_$1&!+-L!HB\FX5)+DG )49QJJ3$N0B4BT 2HP(R M(II&&@5!^K8Q2DA#"4Y&HF0D0D8'9&1,AA@3H+8(2DJ8R8Q"R2B$C G(J&@: MRE5(>1NC&%4PDQF-DM$1&1#A-M31-* )@8 ,AA)S]6M0,B;.C A*A *%$D#IM('LH4@M*:SY0-S"@F('QHR >BF33Q M51$2BF$ A-[MT"DC7#V!QM6CP@4;09,58SQ4' 3%I38S=' M!D2,(P$<09-- MHS6!:,EB'.<<]%P-X8H,L22;:']!++>?N%8DRA&&$\;,E1$NS( HLQ AI5AT M&3,LSA*",QKT7!WA\@PR/H;%7%2XJ *BJB(\;R 63"D9%V%0,4P#A1DI UQ8 M(596(\(S!V+1-"QL#!"0HG/9P845,&4-SQQ 1%-1%1XZ"$S#?>\V;;MP;:6( MMH9=R&8$35HB10D+&P0$QT!2'F[5]*XW/6='^R.KCWG5),^N]6UNWXP>G&NM M]TD>?&&?_._'[:6PA[9[5/ZY'AKRX:5UY_?_B]M/SOH?4$L#!!0 ( &^% MCD=2?HL*>0, ",2 9 >&PO=V]R:W-H965TK%3U8O>:)DZ""C@+3M-]^P5#4PK'$MP$ M,.,YXXD_#_;JJJK7^B2E=MZ+O*S7[DGK\[WGU;N3+-+Z3IUEV;PYJ*I(=?-8 M';WZ7,ET;SH5N4>^'WI%FI7N9F7:GJK-2EUTGI7RJ7+J2U&DU;^MS-5U[3+W MH^$Y.YYTV^!M5MZMWSXK9%EGJG0J>5B[#^Q^*Y+6Q%C\SN2U'MP[;? O2KVV M#S_W:]=O8Y"YW.G61=I/]NAMN$_Y+6\E'E M?[*]/C71^JZSEX?TDNMG=?TA^S$$K<.=RFOSZ^PNM5;%1Q?7*=+W[IJ5YGKM MWL1^WPUWH+X#W3I0%W@G9,+\ENITLZK4U:FZW)[3]B]D]]0D8M6D>]S;:SH8'-IX77>+])$)+8TJ1[0!8'',;(C0,QC)$$=B"@ M V$<\"^#).P@@ Z":00A'V6ILXF,3=EER8\#SK%."'5"H"-&.N%4AWP2%IT( MZD1 )\ .8N@@GI_1!#I(0 3A:*2=33@8*?DLQ"HM>FAZ^T G&L]O'PDE%B$+ M1PP(Q187D),'1O.3RC I#* R26MO]'6XW (4PT0Q,2>O @E9YAG#Y#&$GNVO MP5"Q<$%>,2\, 3,&LS<:DBF"V#9?,5I2_TNJ8E;7SHK16A=GP'Y32L@G& MOVO^XY-,][>'7!YT>QLU]U5WAM$]:'7^.)*YG0MM_@-02P,$% @ ;X6. M1RW^_BB) @ M@@ !D !X;"]W;W)K&UL?99- MCYLP$(;_"N+>Q1^ 8460-JFJ]E!IM8?V[$V]!-N\ M,_/,$,VX.4GUIO="F.1CZ$>]2/?&'!ZS3*_W8N#Z01[$:-]LI1JXL5NUR_1! M";[Q1D.?$83*;.#=F+:-/WM6;2./IN]&\:P2?1P&KOXN12]/BQ2GEX.7;KI.CHD2VT7ZA!]7F#B)5_SJQ$G/UHF#?Y7RS6U^;!8I<@RB M%VOC7'#[>!RU_TW61VWD<#%)DX%_3,]N],_3]*9"9S/8@)P-R-4 ME_\UH&<#>C/(?:83F<_K*S>\;90\)6KZ& ?NOCE^I+9R:W?H"^7?V_Q$ :!M 4 0V+*T,)#2L3JVA! MV)W25"!,!< $22^K* P*0&+%%UP5%0Q2@R U ,("D#H.4]1U^(T 557A$H9Q M_1%J*0C J<*>@J)(-0MI !$M6'&'YDZ#PP!-'=+@.&]:%A$/("O1G5:%P6[X MA$G,4Z.0A\1=A!)4Y"$0H/O29/ACU&!/@E!U;\]X[+?ACB\&EZ;JC;.$.59-,8=&\%:W<@V4*SN.0/4KZYQ<_C-D0N!\9981P$M<.9/3/.'9)E_GL!O7&Z MP/OY%?V[EVO3/U#-GB7_TQQ-;;-%87!D)3UQ\RK['^RB8>D "\FU_PV*DS92 M7$/"0-#W86Q:/_;#3H(O87 N020,8#$/O&!R*?YC1J:9TKV@1K.MJ/N$^(- ML0=1.*/7[?=LHMI:SWF:XBPZ.Z"+SW[P(7<^-X_(HH\4!*+8DX=P H,03%6^/^J@D*?6 MM^,[Z]B#=\0WGIM[GG6T8K^HJII6!P=I;/OR3::4TC";#'JR]Z2VKX1QP5EI MW#2Q&PO=V]R:W-H965TTV 6=1)SD]#,_?L;)VX:VU407B )I^JU@^C7=,-K(JL:6^KK5\?*I&M.Z,B]QDAD5]D M^W(TG73/?E;3B3PV^;X4/RNO/A9%5OTW$[D\/8SHZ.O!K_UVUZ@'_G3BG^W6 M^T*4]5Z67B4V#Z-'.E[R2$$ZQ.^].-47UYX2_R[EA[I9K!]&1&D0N5@URD76 M?GV*)Y'GRE/+_*]V^LVI#"^OO[R_=N&V\M^S6CS)_,]^W>Q:M63DK<4F.^;- M+WF:"QU#J!RN9%YWG][J6#>R^#(9>47VM__>E]WWJ?\E(=H,-F#:@)T-SCRP M =<&_-L@N&H0:(-@J$&H#<*A!I$VB(8:Q-H@'AITH@V2;X/HJD&J#=*ADM2> M]SM'+!._W_(N89ZS)IM.*GGRJC[+#YDJ)CJF*B=7ZFF7@MV/;<[4[=//*26$ M3_Q/Y4J#9CV(78 "%IJ8-Q<3T\3$S%T,/2/\5N=9+ /%SIACSTR&)Q<1L-C$ M/+L8;KEY@=RD)N85P'!B+8J+22RJ^U2$H@PY$2PG M@N18*3>+'")*@CAT!-W&&9)B6%(,2;)K,7:H&&_')L*4P$P)Q&05RCQQ5QGE M26&>%."AUN+-4G?QVHC"P"K_U$D-R@)*K))Z V TCB-[QX:1+H:1+F^2&HNE MFC_8TPFT7-1:+HTRI+,TL'/R&<01-W<'^EO<]F<&B0TN"@5I=U>-NB2+7$4N MR EOJ4%&ZT(UP_/KD3)(LS-MF5N:S-T6%T7=#C?(U^*6+S,X9(10#@47V,%Q MA\K1? UB2D%&$85F$0UM*8'#PR/B+N$MF"D)F5H4&ELTLKG7LE0NA29@@ M:I"A1:&I16/$"3)F:'S'GP:*3! *C1![75XUR@B:.%OU1MU1^= *I>%]P2-%!P#"\X*^D6CC*#QG4;*DD%__^RD M>M&H2RJ.YR]2O PJ7H:\>3"DWEAZQ_IRI)(X6$GV6P$'_WH@07.DDCA821QQ M@E02OZ>2./;2-J229MRMI"M!(Y7$P4K"]"*5Q.^I)(Y4$A]224_2Q;)3.BZ?GL[]'IHY9K.&PO=V]R:W-H M965T&W'1U2-KIKYTVH?.9/+0/A,; MVYI(PA4X3O^^@&1%ADWZ8L%RSN[9!;.45]&_R!/G*GAKFTXNPY-2YT44R=V) MMTP^B#/O],I!]"U3>MH?(WGN.=M;4MM$!*$T:EG=A55I;8]]58J+:NJ./_:! MO+0MZ_^N>".NRQ"'-\-3?3PI8XBJ,IIX^[KEG:Q%%_3\L R_XL466XA%_*KY M5<[&@1'_+,2+F?S8+T-D-/"&[Y1QP?3GE:]YTQA/.O*?T>E[3$.O]ET MM?QG)OE:-+_KO3IIM2@,]OS +HUZ$M?O?,PA,0YWHI'V-]A=I!+MC1(&+7L; MOG5GO]=A)4R]2$Y@450,%%J^70N@B#800PZB*V#^+Y2J5.I M 9194#=$R7*GG!L?A"ER\P5 >?%!V1-0< ()SAS! RB=A?E"'9@@[DGT01GGB[-<60.5Q0F')&2@Y@R07CN3, MBY/2E#J2?1#&7I$!3_-C>"NRC,[\I^L/]:=#)Z%TCW/=J:#$(KKQ-"#OF!.^K4S M31I^4&:8Z7$_]/]AHL3Y]IR9WE35/U!+ P04 " !OA8Y'P!U=Z4D# #Z M#0 &0 'AL+W=OG(9GN3?%: M;K2N@O4L M8GMYTUSO]7M&+@S7)BTK'^#Q:ZL3':03((L?F^N25Y?]\T3B5H9+""M@'2"[CVP M@+8"^B%@GPI8*V!C!;P5\+&"J!5$8P6B%8BQ MD*Y%B!:@5JK,#->3-SZ$,2 M?2[I)AN/?LMANC'Q)&%36'597L=5/)L69A\4S7]I&[N_+#ZW*FON>NM"KQ_: MRBQM[]L,(TJFX9NS:J%Y Y$CB!%^RMSW&=P1H8VA"X2 @:K],S-?'F)"*8Z]*^A@AC!#L<0\ A[A@ MPB^8/H=59/T8/.4FW)%!A:&"':(OE%W K80(^KNOH&BX_%B1B7VEI@' M@$,$1=SS>^QSBBK!%!RYA".74.0"C 1/X\W2)R7?2.+"$8CHJC;0_;"R%8GX: M 8Y*+J6?1H"+&!Y,X\#BC<'56PR8#"P'F'\GC0,K HY&I3'J+Z]"$:;\- (< MX10K/XU]CDE.I!]\>+3WRG2QKH\49; PN[QR(S_J[8XME\3MW;S^.3Z_PT#_ MO3OFU'N]#_O9=!NO]:^X6"=Y&;R8RNX9ZVW=RIA*V_#1FN379Y] $ -<% 9 M >&PO=V]R:W-H965TUF7X1[.>=P[D7(!RZ>94.(\EX8 M[>3!;Y3J]P#(LB$,RP?>DTZOU%PPK'0H+D#V@N#*DA@% 80Q8+CM_"*WN4=1 MY/RJ:-N11^')*V-8_#T2RH>#C_Q[XJF]-,HD0)&#F5>UC'2RY9TG2'WPOZ#] M*3,("_C5DD$NYI[Q?N;\V00_JH,/C05"2:F, M;#C9P(I49(;_QGTGS=TA"7 M\[OZ-UNM=G_&DIPX_=U6JM%FH>]5I,97JI[X\)U,)>R,8,FIM%^OO$K%V9WB M>PR_C&/;V7$85U(XT=R$8"($,P%%_R6$$R%<$<#HS-;U%2M(TQ81OD* =C#;")PV M LL/W]K(W JA4R&T"M%"(5J9/(Z0Q$*ZL8PXA$FRJL4!BS*8I6XWD=--M'&3 M!<@ML',*[#[1D-BI$'_)TDVS<(!A!MT+J M5$@_T9',J9!]W)%L<_8)@G#]MV]1<0J3M1>PN(,]OI"?6%S:3GIGKO1UMI>N MYEP1K0@?]'DW^I6= TIJ9::)GHOQX1D#Q?O[,SJ_Y<4_4$L#!!0 ( &^% MCD?H_[Y]#@( )H& 9 >&PO=V]R:W-H965T%Z"*&Y:-TM-[)5G*>LE:5IXY8[H*<7\]P$(&_:N[UX#;TU52QU 68IF M7ME0:$7#6H?#>>^^^+M\JQ$&\*.!0=S,'>W]Q-B[7GPK]ZZG+0"!0FH%K(8+ M'($0+:02_YHT/U-JXNW\JO[%G%:Y/V$!1T9^-J6LE5G/=4HXXY[(-S9\A>D( ML18L&!'FUREZ(1F]4ER'XH]Q;%HS#N-.'$TT.R&8",%,")[O$L*)$/XK(9H( MT8J QJ.80N18XBSE;'#X>'D=UO\1?Q>I4A,M^+_!1=M-($ M.HR@X!8T(Y"2GW,$MAR'X&^Z%P7+'$<-C4*X5(CM"I%5 M(3(*T5(A655L!"4&U*XJ-I[W(2*_AUCXC*T^8YO/S\:EKAG)A4#<:T@3-C$I1' M[TE=:ZT>BGE!X"SU=*/F?.R=XT*R[OH2S,]1]@=02P,$% @ ;X6.1RWJ M%7X&! ,Q( !D !X;"]W;W)K&ULC9C7;N,Z M$(9?1? #1"QB4> 86/>2 P1[L7NMV'3!JOA(,WR7\71F-+[G<1I\3(XEN7YV?>+[=$D4?&4G4UJK^RS/(E*>YH?_.*< MFVA7BY+89X1(/XE.Z6 TK,?>\M$PNY3Q*35ON5=_I[3^O397 M-&EEN("U M8)NGEP 6\%_%,0_%$0M(*@KT"T M%7(%N!["M0K4#U%>A6H/L* MPE80]A54,6\B1SXE\L^2+MBT]RRW<%,&)'Z36'5:3J,R&@WS[.KE32V=HZID MZ;-56>/5:)WH]46;F84=_1A1(OC0_ZA,M="X@=@=%##QR*Q=AG:$;WWH'&&H M(V/FZ-GC#!.7")A\9*8(\TC,,"OJD9F[# ?.+# S^I%98DSXR*P0AA.PM7_= MFLW?'7YU$:!PL!;B&H+00/N<9!?,8-I&HHK2&A%15@ MWR8()H0F("NG&*88@4F!8(&E0!W,$8R'A,+<0#!&-<26"$:5#$$RKEPL4#H4 M%"2)BS$6,$8!MT$X(E2@8+ZX' VEM1?@(1=XR(43\A!,-&X0>;^^0'$*(CE! M,"8Y3)\I@G'&8#7,$(RJ@(+*FZ.8",&>+A",2*9AP#&,2Y@7*Q?C=C\(P-8N M1I5=*'1N@W"2$%M4(. ()XB6\HLN(?& 2Z3&@4=CZ(+=N=8/=';%$*O5]+MV0UE3!9 M-PBF;+W"PL8P(:7$PZSP,"NLE8,P*[=QA4K"N[I+"<%A] MXQNK7OK ^)@^KR@ROJZ^C]0OB9_F1\-S=##_1/GAE!;>>U;:E\WZ?7"?9:6Q MSI,G^V!P--&N.XG-OJP.E3W.FV\:S4F9G6^?:+KO1*/_ 5!+ P04 " !O MA8Y'?&UL[+W;?Y[Z+/F_6V_]V#R^^^:9=WI>;HAW5#^46?KFMFTVQ M@S^;NV_:AZ8L5NU]6>XVZV_2\7CZS::HMK_[IW]HJW_ZA]T_O:Z7^TVYW47% M=A6]V>ZJW5/T;LLC5/4VNHQ^NGX=G9]=1&=1M8U>5NLU?-W^PS>[?_J';W ( M'B9)H^_K[>Z^A3%6Y:K[\X_+W2C*DCA*QTG>_?%UN1Q%R3C\X]5# V\._&@7 M?Q5>_+]>W;2[IECN_J_!-S\^/92]S8PO_Z6W#GAZ16^\71=WW5]OBW7;&\;. M\;YLJAH7N(I>%[O>X+-O M_]3]YF-3K*KM773]M+FIU]U?KW]X?]W]3B#^H;RK$,PP\0_%IK>]ZS_]\./[ MZS]=1^]^>#4PPBM8= ,+?@>X\SGZE_*I^]RK?=-T03 $SLM+.+\L&9CJC^5Z M??G+MG[<1M=ET=;;PQ[NZZ<'DNZ*Y*Z.KY;*$I^"9%3\_M.9Z MLX$;<;VKE[_$T?5]T91M].-^U^[@XL,6!EY[O[]95TO ^;K8]0X%Z$"]KE8T M]\MB76R7)8P,E*;MDHV/]_6^A8EZ>]>$83)TZD7;PI@O>C\7[3V1K25^*/^R MKSX5:WB^-\GU/1S3Y:YL-K"63V6[VX2>^ECO +5PK+@W(DW3GC0,' @2ZC9J MRF4)[]^LRSC:EKNHOHV*];I^1#"U^-=9&N?3A(:&C^-T&L,[[4.YW%6?RG7O MO%^7MR7 8P63+^M-&>V*SWT,?:=^4RN@28 3/!35*OSB>_D1'ZQW]X!W2P_Z M ] Z^,S[!AA2 UB$@R(T'Q!B!(WNH]_6]>H1>$OW^W]->J3['=RE[5U%NZ)I M@P-^5V_O^*P.;ML]MCH%O#\29-;VI4.P"?]F<'I=%3?5NMI591^Q+0H]%$_V M](KELMG#\M2+@??HD4,[L%C4E)_*[;Y/K1V2K\J;'EC]8S^P%@?8XH15!8YA M8'WZR?[RNN=S8(&\DP,/$*F\K]/?4."RZ.K%AHZ]EX-$[@ MZ)H(B,>^?!'!W1Z/@7H0R2WV.X!P]6_EZO?1%KA/5 _38)]F]\:=C,=#(R=Y M'B?YC! '/R^FN7E,S7>8WKPJ'BH$$9#O\C.0+*)9=OKNTQ_*'8B5 5@S5L8 MNP]OD$/;/3#!EK=3[*)EW>X0/,E85AJGBX6L\_#: -/WF_V:.(]0JWH#%_V^ MW+;P@L&U\W7=MA?ADV^#QWL42Y@3G/8NK N6TL(YXR6P"ZXV0(\:$M0 HG=" M^2(06Z,'DMA:I%DM_%ZN1L]ANN?O"[R6]^6N BGIXF0FC-)+:=;SMMK"F!6* MCW5;'1&C@\S.<;FC=V40G7I/]I#\U#=.OE^#:_$?.[J0X.,'5M&]&/S&P7.W M!P8BW&WTXP/*?ZB5J1.7>?6QQ\^0Q;+^_29RW"-_'ZM->7E3M,29EG#]>N#[ MZ>&VJ8E9!'_^'LC&KMP2'M/=*IM/\&3X(@XPA5= 2!!WFX%%?A>>^FJ#XON_ ML:X(KU==R6* ^_FS]429!HA.M 'IO-KV0,Q'!1I#^?D!E]1G_A_@YA?-DB7; M%4RQKDELZEU:D$R9&L%4OY2[ &9]6VY+5*M(?%AMJBVI:4A1 Y/NFOURMV]P M;:_N4;48V'W=V\+P)ID,AYFT(=$RRD50BA-Q]J8$XE@"5:P_52T>%M+*0_+$ M>_OD^0T X;;:71Q]YP>0T<,+=K\@@>:KU3NWET4+BM(Y7#"\@O:Y'O=Y7:WW M>(>//RE*VKXEX8DXW)[ :E^)B@V1WZ'%,!$87L+ [P=HS2N/SK/>U;EA@?8;X%&KY'8 M1W= KEJ>$B 7P0!*%[2*'B 8:7CCF-#NELT6(>L.*;&WP#"C^W)U%Z '5F#W M9^Y--4,Q"DC\>08?YO"[Z)4+$*G4&IZ N+2T$M:YZ3$D^(<%K@_E<@TTL;H% MR:(#-H2!E=K/:947$:\23VB]7S'^;NTMZJW]?!JG27J!JT_2W*S]/)^,+WZ# MM1]%'6\]Y>TM#!3@O_W7?^V]^5)YS4,)NP=8_&]Q:H-G%AB?;TA[](H4GXIJ MC<+A)9SF90N<"]@\W$:2J,,C#X 2#DGK95]';TCT_G6"#S&V0V+< =7HC56- MX#"CGP^J1F^.J4;!R;2NPZ@<1J;OAG6=ZZ=M_= ^M5%7IWT35%Q^J+>72Q#9 MFGJ]1G[S#@0T@&F/0!KU UF9L!)4Z[0<4$_2'SBAP><.C-VSZ Z,W7M.;O7; MNGDLFA4@_):D@AYV [T6^2X")6/#0!=U1(/W"];>X]0#:^]S] -< )G]6V#V MIQO(G7Q &W32=X'<;L!^:*E\&^UJU,UKT.B!Z#IRCM_C7V3H)KD:*?[-TXD3 M:,6)]12XI,LJ".L^LO>&,P8#8O:K>G^SN]VOT69"TFWW\?-O@9P*L\*+ANR$ MM+=!F[P0Z9U#E_9Y^((:P-(Q.P4DTA,)!LI(Y S^YGZ&GQNV_#I[RB$+?W"9 MIYSH()8)7!B61[ E*QE6:X,*)4^NA/6CB XS6OB4>437PE,#R\[X^^SWB7C M9M!?<7"II[U"X"4G!"(X(06;UAA@/;N#Q1\Z3(-$ U*(,F"T]>WN$?5"93<@ M^C(\3FV]>)!$FM:#K"F V+&4;"'0-@C::2FT((^,V6* MT ELJ11L97FJ?]11-[(SG/K:H/\U!BI[5VU1UL4%HMKVC'=+]$"&W[K>/SRL MB9V"4/L:E$+@ ?N&CL6R5AT $G89VXNHK4'1BFU?<"]HZMZK1@B.!*F.O_&Z M;)=-]6"0_.6^!2V@'7(8XU#O06Y8(MT\$+@2'M2*^#'J Z/HW(K\L$]TA*I#0TM #"!/40N7 M$&X#2A:6#I%2WNPW,5_8$JCH*3UI]PBN(4VWP]=5^N:N;UAM%J!F^ MUY;E+P3T&@:CL\<5_ 467MDEDV+Y1/?NOJR W@+2B +N(XU(* ,]]]=!9*SU0PZUOVH$#.W_W MGHX700@C/MY7:$4FNVEY*0?GI@PM%F>&Z>JMT;77: AN:#FRC1;)#"JA\/I6 MOF-0U3" &KS_BQ[V$5A E_1'X1F!#(Z\>X! #Z#-"U+Q]O;/-1" M]0!>#&%XPS^/9K\E M"!4LPK:CR!85?7:X&KNFV"P-4&WSE\U>Q(RWI% M;*2('F$6T*B;JN1'*@ =4#4"$1N9R(O@8!@;SJ> A/R@;.Z>8I&4> C84L\S M>KW?;##("DU$B)1H],+0P#YY_?(WNP%H'JS_]M?_WFI3)7(R@WG1-0K%J^() M)+N"V C %=3(^@8.(N,@(,"MMFKYXN5I] BD#C&RVMWS/0 EAND^'1-0M:;^ M#.@)I. I@C.##=RB/8BLI#X2@B "YY%GES@F/3 R.T$--A)S:FP-JC Y'&6> MNA=:W TQ]*U:=RS6V!\ /3;XE>CS/)+]-HT#9MH1JO?&T\WD]&$/%[HU5VBI M%6F%&4ZEEK@8WB4N;EOO*.[I%@E4S:.L<424L$"^6,&I;#!.%7WP)8BVEJ8S"*JS'D6Y]? ''-:A@0('1O'G@3C,@LR1( -T;[1:+(PO"OP02 +O-( M0++]&BEIO0>JOJJ0X+-(PH377^(&KBF_@0O [Y'B&,^ N='ZUCL=V\R$X[B5 M/D@H!>$\^:)>&5_41^>+8IR[W6_IC&V#CO=_XS76]5',!S(*V"CDLP", +3");2U89PXIM&Y\O($C0NV'GI1+&7J6 M< ^1OBG9V$W>C;IA0P\:L1KQ2I@0(Y_3&:<>'F)X!W+_4-LDI%V!N@D$(;08 M ZK:Q5;8Q>MW&QL"[/:\\U4RNF.,._@;CG CID0*RX\0K0>W(CH*L7HV$<,> M4 9"GKL'665HI6J5[< R@80T<%V[R[T5E8&#D? ..0=$V'/:RD&[6QN.D(HC M8D16QF03V3-"N0+WQ]B&.]C X"A95FZV!1_PFHDQW < 9BW"Y@.0"B!K_.L* M8 (PWB#KL@32S.4#RI\0P[4:@3V[&LU)* M?T^,&G)["S375!)H1:;40*QQ1$:R7KAKD!MXRY;%.CZ%J,SN2*(%[)1F$DT_ MDQ7)V775TE;E@Q;?]LQ8-14=/$::Z_&^Y#"7'6(;ZTFT8/R1A.C;2NX:88M: M]2BZ+DL0GN!\\Y&*QU-T^3L%%7@$ETVNQ]:/X'NWQ; >PN.^I-JWO(3MKLS* MNIOVSW=9-,!H.L@9OR\O]$&@G[C(SPRF)T[/0$*WVI8A\5<,[ M00.-\%5THW&8% TF-CSG@^YN FVFU@CKXC6[RFS9X-UNA5*""J9".T$26C^! M/!\!)6E$S-@>688(G9V="=C4Z3 RZT#H/GR,2+/R3L1BUE2C3?0]4 M $&&LC>=! @5&_Y.X8"#/!7\L# M=;0*@A[M+KT5B=B$=LT2&)D9EHPV(#Z@V:0QXMDM:N"\XGHX-,\H1!S[J*X. M&4H S]F+)O02U3S4:*)JA;S5!J!L@"K63 2'88C+TG \N*KGT,H12@M+2C8S M!M17[$/X4+6_1'J RI%.EGRUE "])^-SF)EMMI3XY9Z(G8P\$P-SB2JOM&C M:%#C[O%(LJ(6.F)FF!S'/OE49)75G:8 9=4:E/RKBXFA.SJ,7OZ3,X3!>=Q7 M=_=KED HK<92;?A\67X&]-KA;2Z?9/DH8:]8SU#Z @FH;-0A*U&]9UK9 BWB M9_L&V[9L<[9S&0Z,?-JDQVO;H"F ZF^JTEBYG,K MD0*XT_3L MV(3E$A$BWTO_VGCIC'PB1>>T5)%L;S43CK)%;:! MTVWT1R VY65]>]N>)Q?ZO3?LH),WSFD5$KURP?;$LXCR&>'?),[&8_CW?#;- MHPOZ 7,>R=QX%DWB-,_PUP0^C.GW\\5L)@_B"&2,/(NF\7B6XG#CE!]?I D] MQ2.H!0)!@'7#A4&KOF65B'Q 6H@%2 #%1_3Z=5PLYM!ZSD'TLK$[B#04S[+P M)$QM%-FX3 PT&;!!F*L G.+?6",3@\B.%#UX$7D#D(J2-E/L=DUULV C-K-!.@LSC6F!RQL MP^Z!T(MA8U?=B1L"HTQ:\D-4M\@+>9\MQM&M]$8%:^T^32QBP2=&WE, C7 X M1D>S,=I1/O[*[!!6=5/R2D4NWH."$*&E MF2H"*>/[#B[<")X.@D6ZX(@QEC MR=MB4)D"0\@!:F!18/!I028B.9("QR0DX"0WQ"/@5#*?45!$R.%+A&%S+>I5 MZ%11 01O3$A4YWL;*F6N@Q$-2,$@!5 K13J^T!BH8S3'R>D"Z5_%$<<*R).6 MEI Z G(O"*V[RS4@B%%"C&+N,?]]6R+S7%?DNOX.#KB\)P6'?:!.E2PX!O+T M:= 07C">DVXJFNNZI, B?@0QK-Z VF27<6O-)D1GQ$.-[CZ$'*FZ98-TU@'( M)F:Q%^]LEHR2:,.%6Z(X.IMFZF_*M,BGHYG]A@*0>KY!ZQGL.O$PRJIJQ&_B M4ODHZLS2UVW+&C?<= MV7KR,4A5.;P=C^>+Z#M>:SR!A<@_ ]B?3-(XA1<36$ .@)XELSC)4IAM&L^S M.;SV'-BA['8^R2?Q.$<)\7R2S>+9!(5!SET 27":P4)G^&FRB,>+.Q0:^&"VW)6-^@BT*VBV!%C5Z,/B*<=:);G57OYDGK9H/63YLB MCURW;,63X1M;MWOVWW3N(1)68K>W#6?B2QB"\W*+N4J.@B0O: ME4/OL&Q1-"Q->V;Z PL"]L5BYF%ROJ-Z"L0JMC6& J%1$6,%/1L]3GQGD5X5 MB[F2>]RK'V.M<3I@G\*UZG6-D4=&\K$.G@:9/ @@5GDG>1*%(8S+BMG*AK"U M@1LK6'.Q08D2M0M@D3LV"NTX' T0*W:G@-&0-CB3+627(I.2G2&4'DZ8V@9O M&_+@BFB,V]U]4^_O[J,;$SX*B[@1"1#6N(*'8)N& L W=6,D5G%&S);]/H![I/AUO!$UNM28-FQJP#7$ M%\S;-]??F5)\2D 7G,-%!--ZI,FE&^#25C9VWRD=82EC*.8?PT[8_&644*2? MH^B/>*](6)*%U\WPNFM@BXU/&)B4"%VP([/I(K2#(:TL?)UI86P5N0.D>K#Z MF%.D#;:1(Q6 V9*RBE2,8'?.J3K6"G!";S\/G/']Y?L-05(<9L M8+7W9;&BXV,3K-&J\7D&!KP#S+;ET%OF%H;*ENN*[T4)6FK]5#I#YT^P<)-3 M)]&O6TP9H>4PNT5&Z]Y[E(!F4';Y1!U4)%"15[/SZGKP-0G!!<<[2W)/G9+ M/J9+^ "E%ZQZ# W5UI".8/@:UPE2=6)L: /LWE_.TIRS31=[KPJ%F2I@GM_K MHXHZ4G&F)VHB,#S"6=QV+'/;1+HS>#<' 7V.G\:@&BQRR5,.Q7!,QW$^R:/I M-)Y.IVX#QLT/BDRRB-)YG.2I50"R>0XOH>4W6X"J 9C/X[M:8+_A7JW%TDO/ M=<;><^MP3-ABG>3S>#(EZ_0$UCF>1P>JD('6%N?Y G0G>&?B5)PQFKL3&6TQ M2X]G>H^BHW4-HO,?7[V[' F"?K[E>%,5"='ZQFT%JT1$+2>9/0=GB-*D9 >9/GD1_X M=O0\B!I302#XUUHXNPI$0T*,5 ZR$:@V ]%&T4NQI(CT$?;AX>JZ/YN!=.CX M;3D0FL4OB;^G%S31&9KD$;\R$U#!6]1)*+[,)C&0@(OY!>T&\:O\O"-#BDWI M,([:4=2M]!0:+[@CO9#@[@!S083>2ZDCN7.\C0,KQZ%&T1_,0D,SVZS2MU6Y M)N\8\H$-D:IO422\@O,!FO#V_;=7%Y)'7!+*&$L$3 WE!V(B XH^X:C%/ M>:E.#OJ:8^]WU9JD%8Z4,:P[ X;SC]?? M(=' ?T@:W_4*=['WH$!?4H7&>P CJQ\N%EP4'X\_Q*%@K$D=""8A. M:@/Z TS8I"$'<,VQO*RX261ZIT#@.I"J2!")$P&=4N;?JQN0%TWVL?6W,Y>$ MXP9]E),DV)G>[BZM(F?W8/)PSA6N75@5WK/7\FI' G:%:B/_3]9Y,/"@@P,7';\M'9WUW)]'_ MSJB"9)VCW$4QDM\6.])12A6[.P@6<[HF8$Y_@,=*9NDZ!")Z/18 M$U&?0;W*4%-M"J4; _2G$^QNSS_P.G%(>(?I_KFXT"3GAJ^]YW>X0""OHJ6)] ]SIQ=[04$R%G";7C@*%('L?YN^YZHK:52FB! MV?[VU__1I[UFPW_[Z_\,ACFW7@DD%^L?)D.'CX2E#H]4H8BV!^Y-+D?(1I,A[;W[J406*8 MT+Q#6,J5&NZ5"84T+Q++S,ZT:WF)QOZF*B2\8#=\2#LRG'4 TCNSO5_&\LL/ MC*Y5%_J,V,ZJ\85 JYPF=1!^IUQ;>Z VX3U\(T L187!O/GWQ_80O3\%Y1_Z M]/H_\3X(E;\O\H?/X7_E&W "7_AWO04*V[]N>WK:;ZU*]923HSK5*;?16[72 M*8Q7)BN*W:(M#C)RM6;*Z#JD85G4;B>$0 MZ+&UQ#W2E":$6*(<;/JL.#L-4@W?2[7?^)25]''M"$8\'^%.5))!"WZ&$GP* MEMBQ>_:$ =I=W?[&])%7\'FFP[B87F6B_D/OA$O!SWTOZ[ M4N<_P,6H&]9I8L$B[U &XN[]4R>KW(%SK[8JI$&?_P9#!N%,+DLIIU?;"(SP9ZO#@53^EWD\P-!HL MQ0NTDC-E\R6/41)19 \-(OEFZ_5SB<;:I+5@WJ^M8Q.8P$=7P+^T*RDFA(Q6@I8I&Q5F.T&'[G!NB^<"RO%/[Q3U;8 ,C'&GFH3A:2] M"[F,X2N!WM&B6W,A5'+AQ)H04J] !WG37/TY'(&3+AS/H;-4LX@0V@''E6(R MX1=K:OB"JL(=N]0Y*Y(^6KY&8>>F0A 5,!)M0Z>7;>J5]8.0&8/%"E4+4)_3 M@6#QMG<4+IS5M[^IJ&&3Q==Z0O2]_&T\923*_()8C'W62*9C3&+RK,*5:)-K MBACW!#L.U+QK2"FHQ6%D5A&K>!R^"1+24;==UK,QZ:VT*W_$5F_,[7T-J-]$ M]_6^45&KN]JZD\U0F =X3(3P.?+?7UKS74Y"E-M G$*)@?^&36#"F+ .^YTC MWX,\I-YB<+DF\_8/XY/S2+V-KH#-K3#MUF2*UI13B7XU&W-V_O/UCV\N_ V1 MMZ&5H!:CKN-S?H0:2R=Z?X):',W(S@$1'#BVQH!!,EJ=S;3/Z2BWFTBHRT"6 M]_T,X!XO#@.4D_'"'%3/V^YO;[$.%0Q$.T8J),3?\@Q#R[U8;%W3K4M(AYUG MCB:)DR^HC' 8 C&2-57X:/<;P]M9^F<)XBL)$%N=3;."_XJ0 I)Q5:<)6=@(&MN785N@8;#<..5(.:'W,Y12W"B-SQ2;UW)_;&/[$K M=6)OZ,2H:!S[['2ZG)FOWG8..NXA%-]G#*9[P*J"3Y)+)E*IR5XULDT<2=U. MH :DKG5\BMT@>G)I.2^@@)WC3*A"I_44$H>A61\PV+W>MVNL3GA7V^! BD1# MH0LX]>6^)5=_+RPEXL!UGJX R4K.!@'[VB#V'P#D/PH"=^43>J23U(]%)[W" MERYMGVLEP)SW3RW_Q59EKTXKC4F5$MS=(D. LQ3T<[F77"2^.S7EF?Z",?A MH2O*C*@Y.+\O:-M0UU7]N%W77'"SLK*'&93PP"G2;]5VO,73T.80B%Q184/R M0=!LUG7Z%N.K[DE1>EGCT^=O?WQY00HF6]WJJGMA7%0'1:W[!U"[L_ZE?*(? M-@]H:2AN=QS9!SS*>/HM.A*VH06D?D0'*9"9:+NG>,N:. M4\^WAB*_ M5A2Y7Y[)TFM5\M-G(4*-@Q3>UJ_R*HR(C^R="=7G5*@B(FO13;DL5&TUBH_QXF$T11+/SN%@&.:),BS) MHHBI(1G308:$,0G38B/684G[-/D:8[SXA$R51>1B+SRA36X M^^^M)*8I.PK*%/ 4DNTZ%*3E9!RSH,N;ITM[J)R3 \P=VR3L+&>4.D9GN\1Z;C.RD,/$]&]ELK4P!Q;@N:)!)+"%H&?! M:P.!G4;YSB]4K(Q%Q&Z>*$K4V'NZR">1;H2 0@F'1'79-A'$ Y);ILH!Q[H M#=.131R]FH8B%Y[?(QS/0G88*A#,)([=VK<^1E&\$X'.-LL^FTA[5GC0>"UL\_IV+VE\6O4ADLH);D=D7E F_3#!P MQ5"SL?I=I6ZY+BI3R7]'"7^*#00#TY7C]Q8S%DC9\E."'HH=W^ME_?!DDC15 M,B8B&.5BMB5@8-=*#"B]WQK+K3%/L\W05N#"K*WE3JF[CIH8\4HXDBD$W;7- MUB2-]NNS6W^@"$XK1U:>'"8(ICT)_$81]FZ1/ 108R/J&=M-@:1<<[*\8D&^ M3B-;RO:KX#RI:K9K$&:+(XK5FYKCX M2T-#HG8^D>"#YD6K"3N+7;WDML'7K M%%-EV#2E54MP:Y0BA4P25Y44]Y3\@<'KF&%5 M+=FPCD^Q_XS(/+L)>FM6MD6_P8\M"(7'P+Z FQ+S46PGMC8,.G\'IAFN6 M$PQ"R!+W9P^Z.@#X%[;3 :; !-.G*!.QDT/UPWZ#&%\W+R+5._DL2M,\7F18 M^2O-%W&2TJ?)+)Z/QZ -29UB?.N/AS>!E.L +))\$B_R&?R;Q^-\ O]F<98L M&,7(+F>;)^EQO8*'W*^&,J3^]M?_N]\A+J(VNU$:3_,I?$[GZ2F+/@1K2OT: M3W/X=Q;/DC'\.XVGXT2#4!T,MW@^BY+1A JMC:8S_B>U5XE^S/C;"?V3SZ,K MN"R7*PL)R97T.N$)PG-YG7*%1LTDSJ89[#993/%S.B53YT>.D'GVK:(<_L); MB+$,JK)CXH:U?ERS'C+H"OH2,3D 5,R>QLZ'3 %X7\^:G0CUDV2"WQCB\\F6 MZV)JWVM&8OLRO5*)]2<]=*#W4_AYSOGT^JF=V,!UH,EJ>!K=+^1*=[#KUV[P MF9M+P&W1*(3& O6Z9(>8JB,K"7FQ%D6CM(H4@0FX69:-4I6!&^J5US$RAE1@ M-%?J?;"X9CAM3&G_G\ACQ 9'4VW1+#4.!>P,UR87JP>9MNN4)&E)%F, MYGI46S;B2%T7LE"&TH$]$PEXA5^,"F7I5L MNC,U&^S.O0,P9U!AY.B1'XO M30GV><*2PUAGG,.<)+U)#$H(.9?-5;EF@6)Z467!MQ"BD& MLB)1#&.GTDIA'"R] 8M, M4JNPFG3I[FI'D>E$C^Y"VT3(5!6T#6$Z_2MTI1+S)*B%36V/NO [*4O,#U?( M14:FIC)!=<,@=7EVIK40EH%O$+-JUE/<=%X5HZX<8"MYL7FB4^'H>4_K-IK# MDL>1,MOVJL=H.L0G"?C M>#I)HT-3D981IZ ,S$!B5U-E6;R8+R+=+GLZGYP^-:@P5*AN>.H3Q?S&VV:N25 MS8+S (2 $TI @DQFH/\DTWB6S6V''Y,]JRA?,LWC:9I%R22)9ZB@9/%\.H8W MPC6VL/IT-I;_@EK')+Q8V%(?23S.QG&^0*R<3J>@#R-H0+L"37)QZJE._C\ZU0GL\%3!= ELS1:@/((FFJ2S*FP]Z%#G4Q!VP2U?;P H,\ M@0"39K_)H<+D,R NH%_CF<)1 "3?'2^NAJU5/_SOQ>;A]Z\O\ 9G\7@^I;GX MTZEHD<1S1"F8'HX:T *0W*#%? %#477S/)U1!1A$BAR1A8B&78 $<;M&)@2) MH2,CB[L*<*TI:UF52.35/@+?1Y$0$8D=2GXW2, MI:>R#)$R34QD"$CSY'(#XC$9.T(N)+LK*AWK07/T^2O_^0-2V='68*^Z;5PH M/#O8'FFPB1-Y %V?[ M&7ES]+H\G;!?,MWHZ9QK3\+RC(._NS/N-6 LE$?;2P7[I#VSJU3OTGEFIO8_ MVTO]INVE7CLEEDNF2%@7J0=#)L]-03VP'3ZAKM?'!MWX+5PFA-FHKIO M#H]E4^T.-KSK=$9[ 6N'S;'LJ/_[QI+E+HONW.07T??]ED]GI&3-LP5\0D[I M_]?\!F #MLWQ%<4#=9&> PW&A\S_^9M792.'79KRVTB6D#F.Q][S_ V1Q> J4+Z1Y,IK/ MMAQX<$>*HYHU%-S6"$?2(,2@Y;KW\Q1 X M%N10T^#@;_IP!ID<&)\':/X*!#"\Q.@>[-#G*4CC8]!M9K#RL2P'ODOF\T%P MIQ/8%?!76']F Y?@:KW@VG%>Q!B(*>/9WQ@J07 &)0/>V1)BH(]"H49P70Z M]H */TYFO;*,1HHXVAP2^P[%*56@[R.Q_.26XW-!RC(9H"S!X?Z7(283T@@G0>":W^Q!G/+PKT.)^31, MU^0GC1)''OU-42+0>N^44SS"@TBT7_4Z=^JXZ2-L"1'CRKIX"$74/KME6%G# M2+ATBVD*2MH?7W3\,)^8Y]++7&2QG(U(\ ^VOI"?IY>)E&V+%FB*<"J4)1R& M2AP[^E" -!+*.XJM,?> ZBV OE/57JF,$VX2>A$^L4_G'FM.+FDF.[$&Z-)6 MR*:N3RL2[ "J(@5UFY_JGJ;T7*^_K4A(6 ;UX"RR[L%Y.NU\J(J>V,ZE#@4& MM5'0@R!1U;9[&PY+@IB(F+%KFZ1;P'?]KJ=)EE)D_M?*EYCO>\L5GPY<6%1M MZ"BYE9!6KU3E& M'[U&QW1W/C3]( M54[^8F7= BU6 =CO.(1B-;2EW[+?>L_L_O_#ONLNE86S"HV3<,@WB'F$+G%& M3UASZI-)G_#=Q@GKS9Q4*(:7FXJB1EI1HVQBFTH3H[PBRAK 4$"53NA7BB%< M6-JX9FKXV7J0Z9^VI72F>[<<8>?$&CX <@GZ6\)8 -H4;CVUSL-8TDO^S W- M;'P$!;]:87X@;@1C4T] (PK !=)!D4F?2A-O2@E8$F,QC+QF?(OL_?')3H#= M=TT -5_A)W7UD8A4N[V$M' 8="FM>O_VU_]VA106_>A4V$,"D,D[:6)0D78V M%>9 DL@@NC$Q)[;>"N)#S_S M[E\;NJ(*LJNUF?0MX4 $43[Z0?W7I-OW..L79K2&G@#3?DJ9 MD7**X"N9@<[:2P3I>4:7*^V_O!:]C\J MZ\/!;JK]YAO30\@__S"?T/H%BDS#<\2Z9)^V(YL.\;#\^Q",1J1;*H(8H*Y= MW?($*FN9O GM9SPX12[M!*@.MV?&K6I*WJJ#LDI+MQ",G+*^Y=V[O>O%.Y[ MQ4]!@1[792+5A@9WSAZF>+2&OM<@(&Z0-KQ^&NZG'2LADU*GGK4)+0&'X6+X M=ZAPB7^XEH=5W0NB7ZK*-:BT._R>B#6X=N?/=&GU. SUB /9XZXNUAU#'Q>OD%,QG;&D M'S:V_\)2+B2!V%0Y)ZJNL8>5$>@V=B%?HO\CC/&>_T'D69V-V0&& MT(+ ;?$#T 50.A<,THW"AN73'L*NOG2PEP@JVLB8=Y1CW-%MD\2*;48R:NK0$C'FR8+BD\80:!@?A<6#S MTJ+#-L'E6%VO;Z!&="W[BTE=BRY]:_"1%SCH^!.UH:88>Q3_2$@US-J[,2'+ ME]FD:0U/LJ_N&>]:Q2LJX%D(!!AQIQ)ED!X9%=3Q.K-%DN?6:U%6*1V LJEM M6UG7([X7"TY=VU5WQ.AD/S!T0JF4\. B&"S6P0(AG2X#9P 10NA\'#F8?@P? MO=8Q7T3?F:EE/DWP39UJUL:\R5OTAJEEGOS:>4^COCBT!J?YD52$ PY.''@V M-%L'R=XZ9HIED$*AGF^[PJ-CQZ9X*G*XQ3Q5?P/.S,:'7OVQIV<#8TCCZ1@Y M0_#'29PL,M5<_CR94P0Y\91D$B_H\]$-34[;$$>^N[_3.,L6S]T0^H@7T_"& MDCB?9&XSV'_2" MS .71?62G[0.8;3I3?\^ ^N8\LGL['P0W.%ZDZD6F< MC&?T;S[-3R,%/0R5%A7F#YLYS%G=GF4!^Z^KGHA\U9EJG#/)N#@H3APCR%H% M/"X!RA=$7UX< O II*-'([MT) "Y"PD<_O6#GP#T"_1:/9^6G$5S[C8;S\:3 M4^XJ2H[C5.Y%FB].N1>8XD#_C?-D;O)V0KAF;$#.ZP;?8,@E'!3Y2'"39):2 MYT_!1EW'++)V++0#DM?-F+BX,)I)I+38,7+M2FUUDLOH%?N,\&90P[#O:E#[ MWL(BA0?_"'^5-\T>9=-D1F!(HTZ-)$HD%WLGEJ,SGAJ6'TV"]QIA"GK5.;W+ MTUZ91R]$_S .DO/J J3?LRP?JUQFN-T5A1N0I[XD/Z04:!77URTO_(DG^4 _ MEPTWHCZO>,SD\)AB=/&XE=K*:E#Q=8!,?1"O;612?L1 M4X$EGQT=;SPQ.O@-3E&^V1:[>8P0)[XO !T6L0YS[9PHIR-O^"))FOO.N'>Y M BFEC7!=*S8^HY5 8&?.CN]#!Q'@Q;-\K+\1IR65B&=?ABZ42+[,X, &BM@. MG;(#8!"WMW0<&>TJL(_>CL68][ NT$]:*/5J*9DB4L>G8YFS_7W(E\\&$P"Y MJV>WQG0,&]C'YO+0F.[=2HH[T%-4=X0L0-AE@2JJDSG[9B%^L"6&E*R">!#A.&K;(T"M?>_,D[C*_ZV;G*ILRJWA^F,+Q MG*.3PO5MX,S:X4.3^!8;10$;^4S@7Y<:ZJZ@M7_ X=$7J''$A-K30P3V>W[ M*SL2G>'9NB7%MZ-YF.3W[9W+#85,*WP5JFTD8I"2?2 M"O9@,&IG$[,OV(0N?.$! 4F4GYZAHCY)V3]QJZ/H9=TT)(YBM<:B<6>+-FST MB;)\VTC%)HXJ0X1I[I >FIJ17MF0>PR-H>!--IW4-UAL@04E#^ .S=N+R&4N*E-%(_L[[MW+W_\$/T?R2A)\Z^L,UEU7;(/T_:- M9&(I,1Z#'6.,=5^IXIRYZ;$B2M)A#2N_24,_X6=VL$+>6!451J=YE$^)(':1$EQ8-,V35#!1+ZC,(S9 &(2CF'KE MA>EEP%E3A F*")[3:?1.,I@^%4T5."'44Y:<;]=/8A)B]QWQI-1Z39Q)]KX" MV#7+^Z=>C8) 0.2!1UZK:,,#^6Z!J.@K%S9Q+86*L7"1ZXX3G5]=O[J(YNGX M$A3I0*"F:\&A5Q'+36N]1"U7;K.-[O85UO;=&E_6]IXCZ5WDI"GE9V/R-.A4 M!8Q^X!".S?TG> 1J0HU!DZ:MSF?G9Y'8($4QJNW#7K;D>63DR?VV_RQ54N4E MD5SN(V!P:=P020&D"&*&?_-0KD5CL:FQ3]>DWC?2^B;0 \;:AVF=Z.,>204% MJ;=>!C&R*EM==)0D%R-:R5C6Z:@;*V&$2_"07L@U2#!R_\<> *6<*R6[@VW7-BC7+$I@8.*E[XMGG+$I, ,\8#V]_;B!6=4*7?^?#HFP:R9 M(A,!$]9%1UWY/+0W/ !!4;NEPUJ.E&$BG!<:[&0 (2A#X) MA<7Z:XF/:[AK (60:]#T8$@YL02%#.'X4P#Y)2#&+HKM&$9!M^@@E=@Q%[W" M2O)NZ=+6BVJ?"@O=H06=1I*VZW4=T/RO?K6V\[HCFN_9( M6(*I'=[-^HD'DF9CDDY-^."**MI2<2RO,B(H129..3;59WWOM;*E*9M%UY,6 MS$4*+^P@XTKP ,Q5,I7!=UC5#]_RBI8)[HL09N\3*2,:KRA&="UQ#9\T6>.W M*.R)R%KKD!^HUPX.@/J%],4\QI4^%)X)<5T8Q$L$HF7LR3W'.4&5*=((^UMA MX2NXXI(]I@,V5+J*RIJPUWP%W&F)C2$.W4(K6R#)*A$=A@^K#X&3T.>(Z**. MO>V^Y2C5^HFK-JRL9.ONO2%'C1+J?5+)JE_W7%?%KJ"4DS[=[&^U)^:I8MG% M-F"Q,@%:I^Y<37!HZZ?*C(K#RLY9(!?O'XK0NHRPIF%L4[\QED.!CO0VV>I$ MLVZZ33Z*CE4^&,GWW^AJ""+O48BL$@-).?M@R>U+RA&Z"L?";=00FNX&*'8W M?H2C,@9J-+T8D$NCGX@LO::&G!S.RVZ2_\J8]]Y2J"N^<-_+A4/HOK-LVQ3Z MD2MV$5TK=L2F8B5?O&-,EZ=3_VF/?_I/9CU;OLS[[%3Q4-+X@21Q]^EX@KC[ M-)BMO%C8G'#\]\LSO26;6]*JS<=PSMQ62=SX\?1$[ESE;^.G]VBPKE:J[H#&G) U(1*+&>+E *U*#0BGE.-+'Q!$Z KTWC5�* M;O?7C88X=;)TYT%/5,80F+>%8CP MN^^=*O"&$V%4GKA\TZEZ8Y/9+_UD]IC-1YA]51XO31!+JQ8O$YWNK"1)L_>[ M);W,3TZO^YWBCR;A<^,M Q_I A9((+3MASZ5W =Q637+_:;EQGBB8E,4=$A3 M9X'_H,?N0X& '6_H@Z+/(UG M'O&ZN>U-K&^/HLA4VH[I: M2?BUZ?I*J>&N L6JUTV@%YA_Q!7:3_/HFE/")@WJ+9",5;5\YTJ_,%9 M-IKY->-#93(L55)ER3SJ%*NRXMC']*!W='!?7Y^RJX5JF*#W-?/W-5&=%7Z[ M?:DB:EXRX4"\5J_)%S7F8GO@JL*.(C=[BVYG,U7XWE8(Y_MO(V+)0,L647TM M7-(I.>L!' Y,&/EF[*2/Q:^\YU;,B><= 8X[3]";YVK]PB349LX)*BC#&(GTLDD6P*HGEZ:?[= M;[W^D]Q,M!.4@>VQ,*,6)G_BRO<8X@0 PJEBK^DCTW0D,USE%(U*VYT+0B5D M/YO.U$6/,0@U[][\Z60T>*%;]T5#)41L0"SOWT9O48P3%]]U M_1S\;@NZL889M]W?R#':\%V8HH+26EI MV:81AQ^ QO!#63]64.D'J5&PD^E0$DM<,\= %4BT:]3#6%]U+]\\=;:VQ:-7 ML5'2[V20*;IR'+:VK@E+ZAP\XOAZK6XK7]<.BK8F+$UL8M2HH6T-G<7EV/P( MBUQ&U&A*+Y/N>UD(TZ7W9B'7YC5I;8>98.$X8:K]*\5^\Q34H"G'[,[0>CC! M^L@S+OX[F<7310X_C4%3 C5IFJ5<"7@RCA?P-%K*QE$VC^?Y0LH"Y_%D2C_ MSUD6IXNQU CF,'N8+5M@>>ETFK)+6NH$3R?Q+$NB23R!.9+I.$X7NFSP-)YR M#@TL(J$ZWSG@:KH (-S!(^^Q&'G)2*XO=D57U43T <[N$ _6],Z#>\<+*<-Z MU%ML8B7M%AFML;Q$N27-=U?=>9U!0,)K;6GG+967P"HM36OYYXUTA^+[:'+0 M,'B*17DQS2?MC. M0$O6 PV6G#R!34=;(:?%;D]/ERC_:MT&=D6=SM%00#)Q*>T];;]!MP23$&<; MJKJ'*.>/JQ1MI6LC5ROQCZT3,F?;JMH(*PXLJEJ)$J(&U9I L3$#";>Q#3S9 MZ"L76-1+623"9MN^KMBOMZUU$ L"QQN :R5(LQ[N1BGO N- JV. :7ENI&FH8[DU(=Z&" M2[EG4[?I*&G'M-;?1^0:%5MNT>F@\7M\ZGQY M(5JWZ1B*54DVIH_8*/H>, &>>T^]2:/OW,7H7.YR>U?78VB\S<_O[G NVIX$ =:I\":5*F3NM<= M)X[@1<)T^/?RI^NK&,D^C&=Z&*/PQ-B.#[[G:E$7++*A0WR[*FP2-(8#"=A, MGUA.#RP>VSWGEJ^9XS*@[/GP]_B,A\=J1I+VRA7!DM60Y8Z(X\X0S-?F6V3$ M37G'Y3E%L$BF!(XQLMA2*C8 HL,$1-#^S_+EOM_C=B7+HT?\9K>"4#_4HV@: MSV?3>#%-.[OQ8ZAI;[]R#R8MY.^QAP5V IVG&&"[N^?FPQA$@1WAK:T4^UBO MB@U<%!+UI40>WE#J17UK:M0W]5.Q%M,AA34#,P!6R&CQ9\FTMM B6Z2 [!#V M6,SXH;K'&P"X\2^C?QDAZ#[6OSS5#GBO#$@#)VYX81A:&EC_7,!]+$DPLG!Z MCYT@YG&63D2>14#!'2]_:0? %-X\P655LB_?MECX1).KQ(]<)WX$-]GLUX9Q M$!VT.S*VGL[.OC9]FBWX[[DT4EGP0'BIE]1BBY9Q73[L2FHIG KV=:O-K7HW MU:$_[XV##8#R-PP;[,A6WMKCE'4BQ'0,G)UA>*H$C2%T MCMP"M+&W> _&XT6<9\GO(Y /08)-9E/:XS1.)]@;:VJM$J5HQ$8L1-GK(/IV M:)_=/X*.<'7,4W$! 1MDWA8;(]9S[?Q/L&63([]3]QQ&-J3 8(%1I0H'Y=9F M'%'S%8JEVL,7C42W&@&50NI,*D6/,#^L\2?@8Z2V,.8Q'-VU!J&-"MZ&8"*U M!T4PIIVB@Y'QQ2\&6VQ*C[-()-K?ES2] Z+[T%2D2F>QMSHT1U&A#O$DB8%\ M&'>%CI.A1I>/.'*2FGK M9QQ:Y_H.AO@?O&U)!@K>>$%KFH%R"'@^=V13K@0U->[JAC.[NK MGYQ+ ^@EZVFXS'J+DB?OU!7&*'9<$-E<0 ^4=/R6E'X-!,'2T]YA (W@F&9> MB\#&3220X_<-/OYY3Q02%"+BAR \KBI6PFP*W5@L7;<5I\MX?.VVQ-"MTE;K M&9(*\+>__?6_N0TH90L'-=#NU7T\RYQ-3C@5-NU"QN!X%2._25@E5Y1E?3#8 M/6@;.UVF"LN5\PV34FQ<;A$W9ZZ7;.L6D-#FK1&P*+N1M]77KF <-C059/3" MH%]AMP08VXB)+YNI.&M"SR3R>@) 78?,QC"9* M\.-T#NP_F8LP,,^F\20=2XYU%WH7IPF'!RG91WN+VEWQ5)H6QBP\VJAYN,&X M# $[!D&;XZ9XL/?N9MO^:-&/9/C]6HJ%$S[3A4/##%,-@*J,>"Z]#DRXSP4A MQC\76\I33\?].W\'Z+BS6@?,LJDM=O2HL9#$KPG<7Q.D<:U?(Z"%V\<^F=.B M!LM@(A %;IH6:FEQL!JF_P"9CS]J6U]7UIT.(SQRZQ#DT"A38J/'0%C M#ZSD OT1:RQY:TZ/MB35116""\'&P> CUABQ4M=''LK"7Y]GB-*ORFT5>LP- M.O)K$BRT>Q!G(B:YDI)Q2/2,XF N\H$EN%-M:V>6,%! =Z.1#)VT>_A)08(? MK>"6AMR9#B?X_KP52O0* PE01C=D'#9($'?*D*_;1TLLI';)XR$>4S(T3QDD MGB!%=JT#![#((1%"^A!V=$F;1Q'XMNZW)48DJ:OZC.-S)R5)Q@ M1/ E)_"U@G_7TZI[J]IZ&ZJHL/@NSK_CMFH_L$?D8_'Y@/?V66/2;U37MI4X MI^>T>:LYK07%UG:;^_"J*((NU$A9-]D^ MB\X78PIAHX),^3A>3+"@T4]^!SI3DF:HF)=7H(MJ*$THH/P"/B5Q,ID?'/)@ M'YONR.E<6E))>.)S#H%J3HUS4.ISWN\TC M@>/G+8$\LJH()]7R>,YIA\I>?K +74J:'[M GK^R<'M1W[_SPBNS"0?8+2W? M.;,/I@:MJ3!F"G.9PE8'*X=QR2TI6O7M,S!'+G2OY-,DZ41W-CWH=0^):Y4A MHW2UODS%K*L0LAP)5'#!75XKWVX9+$,8>UEZ%M9$I:T.-7)-K4Y)VND2PVNL MO@ZG]; ']8[\PUQM]M3G#M#9P5<^=K;WLL;:L0"+UY3HAN%UY_3=!2NEGX@5 M4YUXC"\QP]FZN&152[']1[N7_&*VWFF.1'>.36#_QGS)#L3%4#HE<,05BV4( M:BE2'TO>5NLW-L 2-2!FM?(.QA88[WOL:*5B>/$UZOEFR%>)A2 M[?R:U7OKFS7ZNLKH^FE;/[1/I&>(0XI51E5;Z$-BIP87MV"[;Q\X MX*QN;,T@CO"D>"+T3H%6;R;&>O^O[M%,[!"7I6;J1[8S .IZEPU(6NYP11N0 M>L^K:DV!:ZK@?;V]JTD()8"B1,15!+@VV.>*RX%)=!U&B7,>@GSAQ9 7CU3\ M@.)A[3BJ;[=RN8GMD;/^7=CM#9K%/Y&CF^J$1W=UO3)E _"BC]25X:!94S"8 M:4Q!=;DY%A;%QP][[.<^OKD$;4H$-QTR;LK:73&; _H*PH/^]D)2 >G\J*NJ MB=:1-&C=*"F.;O8[0J)UM:EXTS&R"9N<:)<>"RC+S[ :?)+#U,QR\\L$W;JR M8F^9I :8_,=NMXO!$!R\#_8VL/D-$<_F1NK>?AJ#7+REP64RKSK)OJ=>E-T* M;=U 7 M$S11106#$P;:Z!:JI%EX3HE<0:V!>H'(/FVH[%DRF70J 6'ACD\")[<*0S?. MLJEZWM0/MU=.VNS@.,91HLH;[^ZK9F68;3@P;B1\7NB# :\NIM6#C(CAGAU4 M[TK&(EH&B,4E;11UEO)"6!0IFU%9''J#_0PF\JVK*?T:9%*#GH9*70[W/%3J M3'<2(O7*RME0XQXR"<*0OBN@EJP(@/B9AY'2XN3@(4Q'BXD^A(^>5=X4G\)' M4SUTI8I[2+Z&[E#SM<'10! ]D7N%L:9T_G#\YO0$-.U /82DJ0K/WJGQXA-P M=3X:3SNXJB_&(6Q%&]EIZ H"G3 8Y]T;4UW#"-0 MV@WJ<:4 >60(G+:/YW9//SM@D"E70]RKIN\XL-F YUSDS@B7CR7ZKXF1,^ 8 M^!9JAU#"KXCO($[">\Q].0I;^;5;$E_2/$PF;-N7QY4C2\6#\FQ&.J0U-I3U M]"0CD&P)!U _E4;(]_,4I8WA%]D%V!_TL'-XQ+"ZB*[Y4-SZ5^COF*78\V*! M_UTLIM%5&#W=8&<1<+#YY-PH="]IGU*3BJU%];Y2I_L!UD ]F6&DZ(3N62L MMV'9P_IT>/K(?LWZ]GNK;6.ZJ[O+^I(Q15'608S#@;";0DJT M!BT7OJ,E6FNBRV6RSJ).N:M&R4^=L;4?(^#&D,;73O90UI M%R;SO)<_-*A?YBIK<0"8))IA MV?SFD\#3-.GM@Q67/3(9W1Z5X&M-@6+VHLIS[V",+=GA\2&-/Q1#.)Z>BD#X MU DSP&WQ'L+O+DQLG&UR;6+@B49PC*,9A.$B&3UA9V5V-*+M'\D4*TJN8!-/#D%H6_3T8%DNG^N7@,- MI7\DBZQ9@1_>+T$K7&UAA5E U+R^EC9;KOJ2G])+A&CW],#I'<2XJ!)'2?'C MNWNC3?0/!-! ,J8,D398!E26EB$I'X81(IFCO"(D"VBGEQ9=?@8SIG!R)=W; M>M^8#*@.Q?+5@Z]/I5?/HU$GWJ@^9/ L,D5<#-DZD,;EJR Z)]G#5H)5IE)9 M@S@JL0NJZ#&3MR11;\JF6:WK6*M.W^H(O\NIA(3]WIG3A\D'.;0S(A[Y,XG' M\V9CBP6]YIXD>L+W(O"+3V&$/YOVL'POT64#B[#B],H.8)1O:5!_C-9PBDV] MN7'AQ' @]6V_?IP'$Q,>YM!IVM>9KE/5?S]!OA,RF(Q=KX5C^_DP,+NC.H45VE#ZLWV=.[6L]?8- M^5,)I%;BPOHM\UDR< R&I1V:G=K'&T(8/P=,9Q-/W!G&V:Y-:3R+E6PE85.> MD7,0+2:@,Z79H>,F@K,W!2HI-'<:9]-%A]"%*5@A=B88.)VF\62/Y;,=S#>VQ_B/5 M?TQZY]")?9'5VGQ]5?/>PW6*(Y T,%7+XYVI[V$&\DD>E:*DS&'LPPT O2W) M$8-6A<\/%1UJ^1FKU;7X *Y,]1644Y(.C3:,_^H#W& M>F643D4>40VBX*X]@L%H@-&=Z/U&8=._,@.\6*NQ!Z4&=/ 63;!5)487WU>F MDCMS)"?M^F8<]B8%2)U;CI@+/<,7&@](%CW)Q"4O.=I#=T"DN$%0.#H7H&V1 MJ22K3HDT9@'2UR9N><^9C\VGRO@BU5)'6.:+I=JP_'[*46!BE;$J$P61#@+< M8'E=E:XQDUC-$&!&&'>V/V-#[8F:@X2I[6C *@8^Y9S+Y M$7SG- ,XAKVIJ MIXA*_UU9O]X[>:U!09[C.\DHS2,EE68Q\L4KU2:M5WV&[U'&X@FFZQDJ"5#M18QPRV7+WQUG:AO8A> MBNV_V'4I,1EN4PJOFB%. %A3W@*:6:@=(!8_&*6SZ&?B]&@Z.T_BR6Q*<4UI M/LIRJ>N04<=%82?GR82['*;S438]L(*,6DI2?4Y F@Q7D.@53'(JW3D:9_X* M\BEW7T[A)^I%.([GW,32KB"9<>Q5.EKD!U8PP16031DWNL 59&H%,QI^,A\E MW16D$MN5C<:XR%D63V;,"\;PZXDI)\B/+^"VZE<( M)\ZS"V,P05NPL9W\J$00<]DO[6U_(P(55RZENTK6^\"CSR4,[^ A '2U_+M0 MAUF< 4' &K$)57V>C.#:9:,9%D>9C^-%/K80,#?F/*&>CQ<1_PO8/QDE[C$1 MQA%V23ZG2M)(PLW/!E(PSB1.9MSU%:8%XF(>>272ZS=6>/V&)5>XK?D"V\6F MYJUD-B0^B?A 5QG[1V)$[\"C=AI\.)E/HBN5L-^1 W+R4QVB=G.@G0C764IE M<*:C^2R"[2&=G2'$@@"=SJ<$4/R77&?3/ 30.=7VQ4/*0@#%+$H+T,GL)(#" M2.<3:I*/DDD01;., ;Z8#4 TY;AP.$@0RDZ : I'?3Y)$L,Z M@-N=!%%D0Z=!- ,L.P#1C,J2'V)&()O.@2//XG2^X/N[F"!$R>TZ7L13*PUP M7<'/*'8RV2;-8*""_BQ.%BF/-Z?QP0#*4G(+AZ17\F&[ M]K==$X1AOUJ_9HZ);2> QTB,IHWX](PIR"G??#:^D0,:4]A"W;?FX!*=O:RR MC(\M96*Q13^.Y+.&.E'S8<%7*--TA["*=,>&);8Z8Q81W9H"0$C Z*G8HH/S M,"I$9S%:S(>NAXFV#JZ,DBEX-=8X8X(A03$PSDM_A6Q]^XWC0-YU5G:&ML*$ M&7T:CQ=4R!S(+ESUJ^"JO&@0)IN&(1E.'[;N:DDQ$#YW$'FZ9>EU^HR^&XRD M5BH[K-0=@1CF+QGS:(!O3>8<_3)>6+Z4$B^:CB930U_/A;T S02-RZD6KD#\ M@3GRB)0GT"E (OK95G.F,DY2MA+PBNF!=B'[X?(FB3Q4+9E.1T)0Q+YXR''" M[,*/7;(F=O&Z\C$./<3T)F"UPA4[QP(OI<>8JE;7)"M:6[W3=OQ4;3*-98H- M^9WZ6[8^LU_ML]C9RK>F\BZ9%$PEY4"X%I4Z=0OP9[6EN!Y[60QV!2^QH/;E M]1*;1K<"Z4O3X8JZ6N$:K(=YZ!2=<^NP1_S0R1C 2V[*\85AKI3T/&DM3Q&[ M(5I$B1$]&%N[827V7#_5F)^(%>EB==BFF:?7$4G.+_ J<:(;+-K0Q]5#*&J# M1VS%OUTI=4*U(Q#C&39L:^S,^;"_ 5QS79TLMSUBL]6E/?'TJL^F5G/-+0U4 MG/Q]!>\TU U#,R.U$HMY;@\^* /+Z5_[#G1/?Q&A9]FN6BT.U5086"=\7V&" M,'05(MVQ/K!OJN6;;XM@'$'\4XA3W^CFTDX% M$4"3)H]\Z(GM L ^X?] ^$>@^5;M+Y>W:)_W>X,EHW3R572)5J;Y5_#?;,Y_ MS>#;\6B:\E_3Z5?1SPY-DNEHD7YUF<)C\$,RQ[QCF&(V#GX9VBPV'<6WCT2S' M_8US_@OW#K^-^:])YN]V/AKSCM"^_!7N?LXP@T4CT&8R*L(C/WG'23("Q>]L M@78)V'ZR"-K.K+P:X!:&89'T?')9ZR],$7Y5;B)M0T: YZEZ2S M@F)LGNL6\S:\#+3DZ83R=Z=HPTCG*'*5Y SA(A.PQIIKD9O]3;)XDB58ZS>= M)"A83E*X US_Q_;P4]F_6/9P-IE@!<=9#O^P3?E;]F.Q1\K%4E'S6O,>J,.+ M!;\P0UO"'-3+ZV' 2UP\9RG/I_$$=.G9(IY,QMB9*X?CE?Q_RM>72-OS=!R/ M9PGEML..T@E]@IP[62B%ZRYA M''AS;&*S[A-@4Z#5"4B0(7RQ,C736[\L-KE.PUN6I@+&4^CYX,]E!#W71;?= M8]'JE7+'6LY7[:1B:_G.SAN80:)"7!\(/W?\]U@>./2:!%/(P.XE$7%]&C)R M?9!Z\:6=KB92 9#E49L5//RZR664W_VP4!138:WENKJC6K^>GX*:JTH&"5#>\B.*,\T@]VTMSZ2E#)EM?@K)1_%HUQ:-J9>'M MQ$LD+]>E8!NE"TEPI]M2("%WU\V<8?\Q!RK@W_CA01N,O.G[(5UH">-D)3JK MW?*>(MX;2EUI*(\':_=0>*=MVV&3H-30NJLW8%AGUQALU_*[5!M*:OYS[-U3 M=+.A!L( 5G0J(TM6JM M#0E1M1_(128GU)_ O\\HLG/XPM*V0/7?"1=0Z%77'R#= VUFSM]Y#/J]:LFF MKS7[OKJ-W?RV?]*&['VWJ]FA<=1SG)C3'P^_?\MM:-0)AGLB2TI::UI(<=V MZJ$@'! ^2CJ-*=!.1\N1#4B]>NUV.L?&VZY"FPIWAB&4L-'%7)&VD>8( ?U! M@J/41OT%2*4$R0O5BV"VNQ3!J>%J)QQQWBULM&:J>#+C7IOC>)ZCK *2SR3/!BJLD.=_X)(JLA9S'K04 MK]J*LXCI#G\?@+Q)!TF*^^LT8GG TC6-,STT[G%7R,'C1E2NCQ\1(PX^@LU6'FG%V2J'P1G[UW9/UN!LI;E1]HS7%^+4-J.E1L MBU7136D%YE"VQ@AME6%_1\Q("WCZ,]%P0 8"Q%E&SD\[> 4WX&Q"WW73;QZD MI)G<=OH;Y;I>SIP0@8\H 0__=EK;)3T6H4&P:Y*MTQ3D'GQO_2)(HA)8!LA( M8[6 -'_H@OI'^%9-,$6*GC#SF?Q-.-J7* 8S).Y[9"99HMXC U00$.9@5Z3 MHK9#=N=T#HI8PG$_H)Z1$S2=Y?%T.I6BDETHG(L4>7%HH\\O1!;4.[G#Z0M; M]@WVF";Q0IRF6%=ID?/G!+:Q2!DHH%MF\QPW&YWG\6*"+GT#"0!$!NKV!(MW MY9C// $M%"C,;)%AS?()AB'E<0+P-+33S3Z9$(\[GU OF(L(9I\N9,KS-$XI MW "C%2CB:9%E=E981KI M^TYU@FGQ^ $4O+D9E-RLN)FL@4:^>$8LS%^>&_A M>_[2P+P':6RI&D]G1%CAWB5TJ+-X+N?GSLB=6V\,;C'1>AI3R55(]U[M:1<) M9(JRNG'8RO*KS_RZ-P6.?18MYA3I!1\ ECFB^P+TYGDF\,>'[ YM#3$SA/AI MX6QF%"T&'[(QJMQP;%,Z&"0>+!&V$8=U9=0CFHXLR3-Z%@Y\ELK#C/5TNK#- M+;4 3A32@(OD5'ZIG# EN.'6%A1-1[%K23:VE@-M9G;R/9=N;S?UNOZ#H73#%$=ES2CD(#)?"I\ M'NYU2HG>0 AE$0=N")[T%7=00T"[*@98GE#5KR/.B4=J$*HQ=JN=Q1N?.6?= MQH@4@%!2QH,R" 627Q:ZB @S;?+.FQ):-E"9C2&FNJX)U#(N^&Z\D1A*>*DF M!J5613IL8%+L]UJDLN>8"6U\"[=F%-_V./%FX#:, L9N3;O.#$=!DOIM_$X& MB05&=Y.R5MU#RF=T*WT=BW S]!Z/.ZG")HJQ@=%?^!3 ?'F%=;>+M36N8<@$ M]PH'"D)A,/-X"M?=OFRD<:PX/1TCGYL!GH<;64]!&(#;"G0)(W]?%0_53HIL MLB]R.HX7BSE:&Z?PF/Z]&3+;\HM *&<@760P>1(TH@+#':. /R=5$2F5]&UJ MFB3:A9.@PVGTQ]B[+$?@;?P@K=Z0P$AW&< M8@PI"VB[H&YR3LD/-%RO\590*7'R6OM8LC:"K MG5"5AM^&E^MB!;IG)R:KE2U&CSDM09(0-MK@AN%%V*N) S"+5\7?[1T2U+2> M:O878].Z :R7@B0'-F#T9'%#BS1TEJK\P4Z54;&\+!UW7]8-ZFHU1WN%=N\J MD:IX[0,[#"Q>FR>[#EPA"I3B'AA Q=6YJHTFD,Q)I=[E>:4&$',NNADK$3TY,J,QA&,.5PG+)!TF8XQ"Z(K+03V$27IF"X*]K'$UW+[ MVI'S!S*5@]P#[\W@O30CR>ED[$'K"D9KO0/Y_!8K4I6G'AU(47D\S^?Z5::> MQ.P/OYN3DF- -!;I_1APTV0&6M_$OI>S*4S@Q $:IXQ3MIL0R4Y4!D7(59LF9:#6)OJQ8#F*ZJF25B68=^T/D=COP))6S@[4:6EP?N1!)B2F&MF/:5=/,HKZ%]-S"H8(05]DFV?*:C5 M);O[48XJY9P;2@5A^5H)C=)H2[@%;U:]UZV[1_54357Q_IZ1/UDVP.KP;<^: MK;FK^!;['%:B 4WRXV?JJ= K:6:+ZCY(%A\*SQ2KQ@TKS4R5O7, 9@S'K59E MW[!GFYLN73WWGK;*#5\8Z9D4Z@61!Y\K(]BE5%ME'8,7L,:B8]3&,DXDV%=_ M'JECK/8$,4AKZ08F1V\*&A]R8S=EJ'+A&>6J'D"@:R>DG1L'JJ2 MF>F"1X/AQ5?D@=@NR7*@W(>N"A9%0#'C5^4"CVZU'8JL?:9SR^? +^VRS%J MUV*)]S'YFS#@ S0=XZ8@/!Q>HR(G(+[4;&VF1TQOXA8YXR)-T920H23^FXU[ M/L-^96P= 7$:;3'/7S6W9=@%UPVC9BG:+]/9ERQ<6XO8Y%=\)FR0CG](SRN^*6T-AW/OT)F4(P)8*^)'ZY= M^%TTE+AO_([.VBV#AYM3=+J/LQ2(JC#.XQ^4KE,1XY^Y?VIC%8:C+&-<"N&$ MV+Q!MJ=P1X*3;K@DN2VI;[K$54?/)03]^C#T'XNVQR'55AECE;37W14R24 & M*:XHZK["-._P"M.&E;C)?75W#_.IEO1^>53;9QQ/S4YA?+BT5U,.DQN5HW=. M5>1P!(_;NW/#]K&L2#&S\-N3HD%",DH 5/34 MAK,%*3%F)IBVBZ1C:1^IG!T5K%9IX>(#Q%E8VX@C":T?1=]66"C.(R]8G84$ M35/75Q\,14 QYKLC-H66C=+FHAY(G-2,K#:!'@/4C(>V71'] /B'&J7UBMM= MV?@/50;GH#!T4^X>46@\DT*17BM,?=CPZS<27^"I#IQ*Z(4T^;>D'_?^9Q C M6^P!RC'E_ZS^)'_<.;K8W'AOU%B>!@%\WL;OO54R:?>A[XN[30&R!BK$T=5^ M5TM&HGLG57:%P*A2*H;B6[%%[+_]AO[U#TW_P]_$\>H>T<+N*N5TW M%V#Z6%2/Q<"0X\5PF3!4$SF<3E>"(L')UXJP-F+#1:[HB)7MP#LNT5'0#$!: M!R]%G;X^>?;9XB6P7EM^'ONO+8W3Q;E*2,V6#F]8ZGWF-0L'M)(VZ+;L6_T M:B9*/='5&H!1P /-PR@JL2GH*/HT0CALX'%X!D!U$6$V9F/KM6#]Y9UQG^EL MCV!L;27M[9:F;6G=[BXQ=X[$SX9NIT0$_J%^1'#&K,I]-&6>C<[N@C*9T]CZ M%%(NDANU#JV'0,E2\=V>I3XL\[AN:Z-[5JU'MSJEH-]]N([8:-J6YCL'6X$H M@YR[Z'6%KDH*[ZG&.)8$W1:?ZH:$9DMD9 I;*NFJ)0*(!5(-343 D.H:"/=U MO7VLHBZ< :LRT0Z T6"0I';R^ (%+MF@2G_-.AP-JRIYP_B"!Y:#4@R3M2@M M1(T(O&^TC"#MJ[F/1[B!1]>715>G>*F[ MR1G&B=\,6<<^,[_1QM3B78JZ7ATA7NLF'VXW,?F-YTYE;M,FP4KZ MO;J0GFM\D/F>!, OVH0) R1!RA\O.[+Z7"D,)RV>L9K%+;V-MC-O>!\G[\"V M N\=AXG$9SM4*<7'?4GHD#EJZL4VZO<&C,AG$Y63PN4A0;5P%JVM6,)EEA$5 MCB4^X%$%8>C'\?C9=TA&IE4KHXA_?U-^GODAF6R,W(FV!$Q;,+FOYL8%0E#< M[-TU#MX.!:A??3G^/I#)?EO(.)]-H':&TB#JP5O_]2%SID%8LMP">'LZ;SJH M\PJ$6S2S#C"F ?+3M\&=!%QK91B+N6"\B'];8+>G0YOU+6KFII?7+PM]*NQS MA=HLKW0H02CKZ]C2AQ=*)H\S796[%X[,_D[3X?>-#5[_H=P=?%257#C4HN/ M\(]D-T#60Y?G! @5B8;)YSR" ]( M .*4S+S=WJPFE<7*F>'$$7*6A9(%WG;MN*5I#*C[!V.=X@Q6F\!BIO$XE2!" M @Z&!N9Q @I@DL2+Z2R:Q)/%0N)D,.$E3B83JEH63]*<"A)1F3)\SW92G8YT MF9#O25<)-4\MN<&]BUX?>N)#^5 WA.<'^J7V1HNNKE]%Z7P<1[UQ8J,CM90% MQL^W6B[0=8:\["T/B7T:FQK] :W.^86O[THL8/MPC_'U>*D]DZMD\?X9 M2-ER#WK9IFRH%2TOL[';M=4!R%:-:/ZWO_X/U0Z3F"&0T/AO?_V?434J1W%T M7S_JAIEU&G+1\*,IG?VLZB&B(5APN[6!3<#Y91*CDN MAX+E4)=LT*_/.67E(#<\J MU(87*$GT6MJ88>\+O3B[).[:CE8:@!*&F@ B@TJX:Q%S,.@[VK,_(:8F?Q^DXGI*'<)%AQ[)%]&:/ M6XNR\9A*:F+$)":TI+,L'D\2-DQ&*:6DP,S9/,[G\RB=]>5*S^A->@)+:^EO4>QME@?E(I/7!,R#&I'8Y4LUO72-A0PI MD)1[IY^_O;I^>6$,X,$'?WJ@KASG5]<_7=#PEZAF_2+0B$;E#CL(:YZA8O(C26,#*LN&A4>3>$H9G]X M);8NDJRP53>-5L+\SRI?# 'RM_&RN!Y(*^5 Z,LU3\(%.EA^YUP/M"7S8M7B M1F[7Q;JMPY)MB6Y22;J5T" MG91H5? #9)/6JJA+'T\4APUU>4;#=L-*:+0/$-0@O=-(U(<;6Q14BD M:[*@DE$$3#O%/8$2I0KAO63JQA:FRHP M(KT;;Y9S8Q2K6DIN;,F,.B!@*DQBJS ++ H1PR&G3Z#@MZ5+%<-;6*DJ@NC9 M:;@_TTXWBZ-K9,FCN/.):IF%UMN[FJWN9HT6IGU]=/_PP*83]*6^1O9Z"3J9 M+.NG+=F.X=-_9B;-;%V@48.:E_J]XTFL1LL:4 _2_U-B5O6.I7E/&G.+NW:XPIFY;D;\ MW]XS\F%8YLCL4816D^^&XIJT[P!5G]R\^)66YH[5=D51ZH(%!D-8SJ(S4&BGD^B:1XGBPSS.1?)W%2$P(?QA_D"?\@74_PG MPVKJ('!/4_V8V^C+ BO7GF'%MY3^H:0E]T\*2+FF(&]X(L%OP7X40!/^)]'@ MFHPU@#+^AGX% "WZ=Q?#@HDW7JOH!RW"P<58HAYP;CY=/$NVC'F$I^A?Y=^/ MH+Q&+T&F_Z5'2232PZA]1W[N=^[K7$?KR+Y&"6$%DN>V+,CP"7?>73YK_:A: MMLR"\O=8EK^8'G!$PC^;BDX##LX0DF-Y$A_6B4 G#M$L?D&AI>X$YL MXT^-!D!A]'GJ7FA-S#?,WU4!8R!CGSA3)#$]AG$D^RTW] D6(1'KM-^5/+92 MX7'V:2PT%'*U)7+:&#I+HZQQ1,PT6I?(]#@\CDAE]W"5HE'?*HH,2WO&HY+J M?'3Q)N"$5#U&W6XU$=[@VD4'J0 P##U9>_%"7I2,'9%$5*W=4O@017V4&,NW MQ17V0/$3!V._,66=C_V.96WP+!^0/ QL%V&"[(LR;!"KR3OKFL'"D@'!RY59 MNS0H,W ^I\>_O;K"QN'*=KM!:7A3_%*J(M0$-Z6#\XUA&4@'A[*8X\*AOA3E MX#"X@QNGQRC@]/KK@]><\*SED0%LEE=!Z401UR5Y?[9Y"MHABZ64;>?&,E4GR M[/S&;Z+]Q1%>7E5;FO!;Y=_U%\W1Y!OV/]"<=+UX+-2Y-_% M=I''R%0?TU%4)L'(%^5-QD#9#A4.D)MN"T>MZC7::$.+,:#RS)RR>/VNTX_< MGG=.:;966-$1)/G,#V!V]=,#6U&1OC9H#^Y+:V-NAU:J5MD.+-,U+?"6ZU=U MP.LGV6SERDO+*%9_WDO!0#EH=^%UZA^Z0#CY+P[D$!1J]%ILDQN@=O>P5T1H MK]33\:MG-?'3GQSTLJBLWC7S"ZZ>6DN.J VWPU]76-P KBCR94N4>UY050G= M3(B%M!LYM/MR=>?\,J:$?R\YQJ35.EL&F996>TQ'W;$#J"R[R@V[K9'M:NPVYB(EIF1V4:2& M2=H64!?S$'NY%X-]A'V$>91YDOU/<)$)A\2(E:K%$/C -\ M-+"-KV$D3/\P:96*1[8UXI2>6JAI$H+[+^_JZZYR^-.B V5-0P%Z.S.3!FUS.[P>5" I//Z"#&= ;0RZ/;J"5'Z(A9QN'*#G58+.XH:B\ M6]0^M8#!]7BMI B!,@BY.F4K1LW\O. M"1'M%T/!!%S(XW>B175.K2&'5)AU M[!S5(>S;/RUKJF-M8N-?]VL!B7V:VTXV9(74YN<7A6&+'@B^W[L4^]05-O#\2* M=%FL5);DA@5C04(BDT#U[:3^!I2Y1490W\OP4=&8-W;XB-8F))9(95 24!;& M26C7> LVMUXN&Y+T=&#*U_5F.?^*X3]FC&TW(79WLUQ?HAJ,YV2S7BVN&AE= MY'J!6X/]%PK%1,,>:7U*]X%\P:C+&(*[T*%F&F=#G(/P\Q*9Q :3FAQQN,%] M7C2?3:TZEG9,G%7'@(DUH2P'Y5>_9 MVJ@+WGBG[E1C/^$8S]:[R^WU3ON[O1MIS^.86,69;0'1I"4.DW]L]66]N#(Y MR;S2,IEJHQ.38P2ND:MXB>=J/+I_HU>T;R8SLL;(/N;B1[[.7)$&;PEEFL38 MFXT7B-BIU'XGC*D57 7-F3%B^LNB_LH)OTR!^HTP9+<;K6ND=[):.1OC+<2+ MQ+9.6[4[#4@&C..<<1#/#1+_'X%5U2<()H31BM9[KU9SZXU6B \9CBE4*!]+ M>.^0<(;'4NLT'8W%&?)=4J;YJ"!47O@P9(#>V60B#V(+9'7&6C%#CCJB6&$L MP9HSAB^W8 T0V F,>XLYZM?7^HY&XOM2;T)WCXWLW$JQ57OH.5#8D;Q52J)C MK;F7RW400F?T[#HMG )EOQ!,,LKWPL3 ?][5-+_;*-OR M,?NLO\$=1M]%AJ>K1!H3/0?15XI_M;"SY!*)X+?U71)M=N.5KE?5E=Q48NBQ M"\%@A/Z]9#K;D'YR/%2*JXX>04G-"%_V$F+7@1(S0#DJI 7S \2]8PJY]D'^ M1/'2*C]@9N+6%5RL6J,7?%))Z1?O,T? P)K0QOI&.(=R[4 3T[Q-R!4&0YPT MV_I.QT3; 3\*W8@@*TB.T(A*Q)$!2WHD!H4@)F4":L!J&99Z[34E9,S3F"0+5"?>UP' MU9]2E$1BXD.$N18-ZGP$M8:3@3;S$IZ3-I9[A\>AC7VH9$S$ER--$W3/A; MJ*?7&V3.5M7.6F4<<=&)B9TJF";?C0L;-0QSVT;C.%+H/A2;BQKM/^+[,G7@ M&!E8,>55P^8".,0[XK9:>N;G>*!%[N#*?)=/K6'10/-QM#K&?K@=02NC\QF+ M-^]%@:SD\?ZKI((]6#Z+YG#HZ)>,Q[^Q@MK-L0'Q"3&?65E@E,ATDB6O=QM@TLC=V+/X;4N&K]&08K3++!U.9\E;'FM:4@ \_8E0 M?X9!Y?!B!@,8P4)/LDF:%1C+/28<]K<'K1VA[Y>C,AV.*$6L++"BWU##)X>" MP@G'O6\'YNK]JJ5B93JUZKX0&#&Y5/3!AI4BLC7HP39W8-QP[MB"9V[7_/C$ MK[S%D[Q@4):F>VN+DY&UE<4PNG^Q#3H2#]MQ,FHS9Y7.825VM JENZ7Q3-EU M4_"7RYHKKN8;NSE94X%6HXE!#%@BX+4!K;6%4N5+*7B+B&7XQDI)V7(-;)+R M;4,T@KHN[[UC227(\,J^WI!<3M&@L/&53E=:;("L,)B2U!'"(MEJI<^5U)QX M3!3QZ#+3*5+&^8E%$8U[DP-BW(F8H>.$&HFCD= 9NMEUNI>*3Y7GK6;< "&W M?+>S0:V1\?W%B+1D,+I2T.]RH+B)2\KM1-U9XH-=MP=B[5J>,GJ'Y9-J4^MT M";V='0."V\P'Q_2Y^]: @R+\"H7LWL#8PXML2MPD1G&E;5 I[7\3E&)3B%< M<&H!FF0QHAQILU[9!4:U)X:A<6C4 HW38&">..;>QL:]AEMUXS(2 M9CTZ945:EB+B@1G$-,'P\:>!L27F!HCJ3NN 1GE7U$9^;01DUHE3;&G1*1<: M!KGS*>1-IG)/R*]J"]P\J@@H!V796+R&K"B.$Z=5:+;=4?P2M3IOIP[,%=R3 M>&A9\[L/[$180EYOF(5Z[/ "J_DB[B%QWY>?2>>E!!43]NDA62 X-:M;!"9A M-0#D>[.I;AW[!S[U!;1WCNJWR^[)PT<_7YP?"Q@,%0N%P7^NJSGM9J)+$JKG M>6W@'0)Q6),YR$&_")23C2:.UJL-2&TT')-V9-[#'D3?Y@TVJ^*4F7%K//*I M":T+P4YD(TO,!A@,0^ 11>"Y^R4*?=<(:6DW3K>G6KH?#>5T3RB$A'ZDT2$[X!:GC MMB*4TRU9"^#DS!W(@T'RKD=[P1G9 PG.#F@=!+V=%,"0NKR"'1 ?^345*/U) M#334,^Z+1%%A)>1S9D^WI*W]B(++*>S/?7+T^OS'TV.!4:QO=TNC;D/7P/3N M[X2[R5+\D?&(R 9##GI_]>V+9+==+ 6O V-9U.Y#LUC*Y=__Y7\G'[50C9BF MF/W'R1-OU3(09'R/FXCB0#TF8AQ%4C.K0 M@@@&J68I>ZW=VLR\-6K)\EY\ULWV1*L;>@[-[@[UK.3(HK5CK9@Z1DD>[4"6 MW2*U@?M/ELPQ^S:PK)>[K7(+!]>49*F]Z_FPE3.YL-IP89^PUH)MM>^#_.XF MD!]37K4U03UIU4A0"R>1G%Q,IG6421F&PT$8(9BTE?)WY;]CXZ,O\#K],-">\PWS\2YY+D$O&Q M=XSKQ^A^)/1OK4 $#J\6CO!@FG 9BJVJ6,Q%QS/) W/)7I?0TY:7@0)F#(1, MVY%-W'9A9=Y46#?B?_F\5TV8,)L.@.D/LZ'N+6&IPV%5*-3MX/8F9QR:6NQR MGP:(R,"-$Q:YCAQRZ)S@=BB; ?TWVV0R^EU[^?'D$XS'<*A_:W,&"15"(P11 M*8U:#TVGBI$@%T*+N$*+]F91B>-]&]^D+9EW6@OB[=GN#D:PVCY^P^A8M5>? M"=OHW@]YZ%W_046-3^]XVGISVU*N4I)WMUJCZGT1FUI>7Z%[@C MD$GIZ_A%SF'B;?0?9A5Q57>C,+MY]529#1L4B"-U MQ96O\WS%A:>(*GXNK?FF?4;BT]H>BCBE+^R"-X-I:HDAA1;="!SBZ VM\W8C>5+EI!<:AAVAF+SF'2C)6\B!(BKED< M!7U3HAHNG<83)4_'1ODR30R6*![L*Z%8?XJINL/#M%G?5TOTQS@&*W>+KW&, MJE*"Q6=A-:UAJ%GB2K[TOFX'%EZK%#T)&C;UU&B8/)?F-^7./\'!6&\LW,N6 M'2\6WAZ S>O8]\7*#%-< M!3Z,"^9P JW H3B[:ML"R,28.JI-$I+VCN4PAH\$^O"J-CA$"!NB)WB%H"/8 MX<_4E]^'87 "NW8(GR5<;B)H'^PWU4$"2P)I0U7AAAV_G+=('_6]9F,,"N(; M:QMV%M?M>JX])V3&8+%"Q:6T-)B.,.K&VPH3L^G:WZQX6I5GYP!(Z\KER@-. MHLPO2,6Z)!M3$K-G*PB')KFD6&I'L.-HQ)L-*05K<3&I4:16U(B-ETMADZWT M&I702K-R6VSLB9FY+X'T-\GG]6YCA69*3 EZ.553F&ZW3X1P;^3GE]9_T-C_=FL7L< P.3FF!BK:I'+Y)9Z=W%X03GG+7R#VOTV.X0A7V!#-&,7 M!EVC7;>5)K<,0IN1QIUG+EPYXYG[R@AY5ODB61*>2+.CXH2'76=1?;SMZFR9 M(8[ZK&862< M@&*=>4Y1@T:Q0((F5CL"P!8#\.R+4@9T>U0<,R^O:W.%!]_#P%,*U*:R=:%& E8/$E>A*(UWJQUS)H&SH6; M^@1!HD-A*0F'8W-W%4A6LC>XL&>*L'^")7\O!-R63^B15NX\(EW;>>Q6=CQ# M$D"?G^\;_A=;E<5 F?^\XYP(.#)F?R49V+*V:5D:8Q6KN^I*M!E@B]<8@JL& MRM-5F?\UYX]7+21D\=#" Z^9>[Y6'/G,XL@^()/FUQ8(JGN%"#<.N4 M>8B-S+3!-YSMV_('H@G0]8%=.[J]+X8IK97\.)):\@!_#J/5#>.@Y.5(':Z@V'X3I1F21:E>B@!&=.L# EC$J;%1JQN2;N??(TQ M7KQ#B$6HF*6S;@30TLN[B$SDI2NLP=D_UY*8S=E14*: IY!LU^(@#:>,J &= M7-Z?Z$WES!&XW+'PP5;?C (7Q%@?+,/$(GH8%L=!O2'I[NMGJBXM4,V?R6!^ M+SD/> MC5HH,GP3ZU[0U&)YDZL907;)ZQ9G=@O=@Q?-=(M\26*3ZVQWFC4J9 M@MO;A8IUMO=92?.-?U7[B+.LJ1E#%WG^D0?JJ6-L\\V*P+@$' <-%W8*1*46 ML6W8YX*/,@[[9;*U\ TLBV>P>4A@"ZV>7EX="&PTRCX7@6LL,0DC&S M.'(;>X'??^1,1X4;\@8ZN%U1\&K_)V.2EV11^M+O)>5ABDZ/0!SB\2015)EC M7"(7O&DVNXII6QG7Q-?('$Y\Z'#:9D,0C>[%$!RL44=(&W>,(?9-@>@1TJ5R M=33W#:+?$H/7Z7R5%\),YG,M:[L2-A&FBB)>\*KIM("V-GBUK!:WC;:/+38V MH&.Q)%XIH;?G1O*$$H[5[6 MSZ-RK'P@&1"@#BZ1C!AQ:!!^LJK7L J5>W!J-!;M3OE)"9XQ65MET7:4FE)3X?OM9G'%1GQ\BGUU=*6P2\(;LV7' MW&[(FW$O[RI8)MP&NZ8+\D:XLY9RCWA+Y\Y@UZAL&PG!EAT,KI"^2 YN=-ZQ M\ ^L/OB'W2T>DO7FA5V]X[LDST?IK*"ZM*-9FN7TJ9RDT^$0-"\!4L:W_M@] M"61V'6N1C"ORWISVB:G,)A.9GKE9!T029\FGJ.!M2, M:A'G:38;X^=\3&;5CQR-<_"IHBSXRAF(LD):X%^JTI;R&:OQD/%8R)>82<>B M8C[Q O$PB0/PO [JG7C[O>1&7RKF\T6#9O$%$:A1U;^DS$=RPGGYB78IPL/@ M$Y'M_ W5[[="]7OI>/+Z@4[]#=SG;^ ^CP#W"=3"8= >P?DYLW!^PD@AR"+^ MGT<'XH;)N0*D7U&A5*IS8$%">V>QYWLLSJED.BO8MN<1@N8Q7U],F$PL M MN'-8B+#(25R10_#8&F9R-)B Y5:A@/TU$Y2L8@'XS'9N(JR!Y.($@[^33- M1KFFW&(Z@I>0^Q4S."-9T;V:W/E;S,FC3*:.!32/,@3[$ZZ9!O%T1"^#?WJD ML\DSYOXH0Y5CXO0ES!*WU[$LTM%H!LP#WBG-&1_BU9%):[-)[N>4 MLQB_T(%=6O0[%='O)8M^'UCT^R1"]TLM=+/TUD?!^YL.\3<=XF\ZQ/^/.H2& MO&/#90O:*ZHW6*J':B'6\HOVH;.$]-9))1( 9@B'#Z2XT[F"8,UGP[28S!)3 M_=Q#(K%138ZR83J&6ZBK*SK1():/T@F<#JNKHDAG(!V>6J DXVG9OVM@%R3, MQ;L>(45B[^4$-(HR4Q2J(6IL43(,:Z>@W;:V M#OA"JKL*Y=CBZJDMG2*74-35EO\W]?<&",UR[6&)75"B9D@@!9!',2/U;0CB M/DC'*@D^<3#C8"N!EF!S,Q!ZL@FPJ6R<3D!S=()\ MI$BGXR&\$0:80ST1I$W^+W!?+AD01*E#%6.2@Q@ I(FL$U018'4O UAO-@2= M0,'";33*,H14*K%.+J@$,RU(@#)3@*0V0X(&00VN+5P:8(+ \&P%;"2;_8C"R9';\XO_DMU>_=?SX[Q M\(.Z-QU37_RI+UEDZ11)"KJ'K0:R ")79#&=05-DAQCE$Y0OB2A&2"S$;_0 M)#?$5#"BE8AM&3GRK+CY-8$A6,8,?J*ZA!FO5Q00YJE"-MF\DD**%R:PQ@D<]0E2]!BH9)K%V10(:- - MW@=#W-,"SG('.<,%58R&6-\,>C OX[@BF"?)D;;3 K9NEX2CI./H/3/:3OD ^6;-&P-Q)EW'YD MOW!#[16H7#M$YZ#4B3:-O=)0F:_9.=<>ZUXJW6L?M2JS<1=5JPN/CET;J6_2 M)/$Z'\.51:0[2:83V!4R3TZQT/FDH,\S4,[I+@(==(@:/%:ESU$9E8BX31.\6N%[RENV$.&/'5*IGU 4+0/NKA4^[TSXR-C,!L)N"/AS, ! MMN*VD=CMNFT8G.,7:K.+\(71!!EE5YD;F(YVF^ZV=!)D9_'!5E6Y%S!VF!Q? MO_9_#6VVN5*K1M:+Y)U?\^H[$G&GQ0P^(7-P_ZM^0]-"O>'(E^J.*IY/@4KP M(?5__N9EO9$Z;-J^AY$RR ^&0^=Y_H9H!-2WJU_P.)K)%_+T$5K,\4.N9)P7 M-*P9<,="#_.([>IJS/AC;M<1M);RA=3?1LOZBD-";DALMSK'8T/<%(@<6R^M MUNF7,GD'"B&%4R:7:UQ&$,6&(">:\?(7L>68D>G 7@[^QE]G$&O@:#H+S5_! MG8,E7M 0@I4>K>&/0: !]3N?P,B',ASX+IM.H\N=ES KX P_D(M.'P%TO(? M5$GFSA4#46W4"XD$-PN.]$7T>?AQ)3,=AOB8_V22QY]$G)8E [<$^ MN^B))>^< J>!6[.)WIJ=MQG)17.O?JH=&[_G@D,2.]6.)"(V:\7:%G<6SS*& MYU&E64ET9I:!'Z:E>BX_&4G5JQ%K]/ 'W7SR\_@D$V@^4 KQ?UK^U"Q(^(TG MY5US?!ULF.4(;]511L([,[6?7POD;;2Z.0I^M6KX.N0*;Q$'4H%57-K'U"4R M8\&&IQE$_Z>8/!*I.,E_K_5G#QLJ*V[X+,UZ9%NVRJ@F=< MKW1)-@U8:>4$(A@W3-,*[GH1$P8CG+RUJDR0-\1P6U- 8I]FH,"C@CX!I7U6 M3,B88F4TTZI.X;JF!08]$1W'>ZI_!]E5$5?FL!5D^N%W.,6EJJ;DRUYFDK7KLK5/$!=FMS7_1 M/M<1&ID[Z_%9UL-^HE\[J(?O;ZM%*!$J$XAP,CAOE5$#XTW*,6G7VI-L^QWI M)LM*>J ]!]U?>:W7"T6 MG@A3K;W@%)MDEO4GVF:+6E,Z/-#\Q^I;'Y6\1:["X4R5R0C%>L6E*>%G'Q4S M:XK3J%V#^X59-^G/YLNFO.+[EV_ZU.&,,TK2^-14T!UY$LVEN_1N(>S+L>O6]K@&J MR\8=Y: '#C%@)_ACF6:SP@KA.$C\^,9[+/HQ CP% W"[V-UR[J\*>-#4X>G$(<4\9G*. M6*C?J?+,E:.UPGPN4,4E81$N>SMVG/ZW6L2<+[UA(OP>;KT.&[ [# MM?FTWVAM/D4MJ+.9ME/CWX=;G\7"+*9>]3%L<#:6YJYY&&NS^=1E:;8^=EJ9 MT:)L&9<[EX>MR99A&3_V-RZ/+)LR?CK?U,0/3/BOJ[.8"T7'Y5BWFKE;QA2Y M29/0GV(FQW!@Z-T2X1B89%4DJ/JK3/9\^K0V-0)"S2C K9CE9!\AG2R=4N@# MOF!S(R_45L"AVFI8WRFSE9O\L,;HK?_9$;K:N0(VO^M>AI;FB-YP#O8S8;3V M@'Y3GEHF+P)LLY/+_D?DJ<8P'S+1/]79FZ6%9DOJTR/.GL1>J[^QLS>&2X+" M7T:C,AW1IYGD^_P&)P]->R-S\NQ_/LG)ZUR$ULD;3=)\3"=/GG8'%(C5UYG* MN! :D[DSH^P=%B@$Z8TR+1*KC?:#>$ 6=W8 Q*V\RN7?=;;^FA%RT%6\LF*J8-MPA4ZVU3>Y/[Y2,*Z!%$\E%-LBD;UA8VUW*H^*^$,H<-@N M@HCYA4,ZH&0^&@$IE&A^^10M?AA6X&US(EE\2A*785?@V&?EM+/)3G]?N^5\ M*D$ PGP/V02RD U':3'AW,NC<4[Y>=Y&FQ!LY3NZL"V+ZQW]]@H1'C5-'$Q= M#/%LA %AOQ[%ZWBFY(_\H"1 MA>/JW+"Z%XX_<;T*5 -UZ.A"P3DK&ZTR;2K38*?ME8V68O;[\0!J%JKP[%5P MZ-S[M%VZM/$VB:V]:",UUM*(S?$#Y9E-(C2 M=%6S'!KT_8<,C5H^5H@5&]-PI5M"BOM:8WJ(JG6MN\-=U\I (T?E8Y;^9\<\3N,- T"O2X0S_.YN-=#:84KS0=2+CT )3BTQOQ/+9>E20.N$>''-B:S2BDB:4KO/HONM8*B 2D M;"25:3(A 0$;/&N#NWV7#P=#70M9 D3:$0)V\#.EVB-X_PF5W4!(TWERNKM! M4%;V6'^X\*-=U:;]P*FBR3G(F7$1[\(D2S%-(J9.+Z(3['!"Y%EO;IDL,-6P MWE"*OT5X#M1O*#GK11(>AY\G^2,"X"1GN(>69N<]=E'?2F$=%=N! (>4AGST M1O*0CRUZB,6W!"B5E=GK6ET87>E!1+$Y\;[) "3!;##*>0HPUHR\'2B<#?)) M\C,EKU%">9:6DS%#$HP&E *"#K#V"7!AO,:!$Z8;"*C6RIJQWA0'% 8;AF^.]E?@8.3J?&,P-^/TK M9C7""%XQ0>=HC3N#;AC0%7_LY=32Q]XJIWH0!_ S-R,KOM,3$%Z)&C.<2!9J MJ+Z<[(6!GL)KZX98A$'U#,STA8FWHU>('!&26]8572%JB=];N%"*SYQH1O/J M&QIBZ<97=Q#=88%'#^5);^ A6.C%U;,PIDE: "]":UU&]O<2TW6+P03UQBEH M*:.A7@%U6(\R?W^M#OGW(, 1'%HVPC!.D<7@K6QBT[U--C<\6N(BZ!1# M)2GRJ.Z&LHU!8#@U--TH203-="2&H&S0Q6BG%+D^22>$0Y./!]-) M-#%C_) M*&4FL*#CZ9@6%/^2N#(>A19T2E96W*0BM*!YF@WU@F(L=H\%A9:.2O$VPNU4 MEOT6M!Q/^R[HI'-!)^26Z;HWT)4Q&N&*CH9\%4TS6%$RP$S'E%@86-$9Z=KP MEPSR( AF99!$*90=%GPVB:QH+OA!X\%PW&=%4DV(2T7PDIU@R+2\#:]BT*8O]N&WLGA9N0;)=-7<=N?](;C$]?(WCR M =#7KPUZR#?F%U DX8[ARU9#X5=7< 4S:BY&"L!-R6$TUJIH,K0612M-G;>Q M)^.<;VJ4B=H7()*>=U*13C\2A&CX2@[J,G?A"ZJ."DX_5^'@#7WTX/P^=#V(36AI!*0$*8@? M!SG7+53F"_XM Y,VRDBBM&+8AAS]&8 TNFA^.2&X9P2IQRLHH= +T+K+WR4GA(/S._AO M,>5_3>#;X6"<\[_&X]\E/Z_1?T P5=EX,,M_=Y+#8_!#-L6W3M!\-/P=#!!T M6'P+3G4Y^9V/ &0E(UMY!],!ILUE0U36OYN@(HZ;'Y_;$.8%?0R&P4^QV0X' M&'.=CH8\HQ@(> 1F/V4UPP&C8LVD59Q/4:] M9YQE Q#&OINAK@#3SSSW%^_R2]NL*1@&!R6 !ZRC"LG RO8)YOFD%OC/\O[! M 9NTCP:W#.*Q9B"$"4V:P+)X.=BI0I!Y 45$(WT"+S-*R'&+ $P*PB*>( M'(5B*3W*$50R(Z<:S"@OZ1.\7**.UM&;"'W4&2*WI$6.XO4X ^6:W,898FQY MN>\J+(!NM7 XXT/>\5S@!^8[O7%1"*TP#3\NN!WLX88"26C">3O2H:L=ZSDV MR_OMX?/=UAYXX-](<8GD"!K:77&^!;GQFJU=58EB?-I>-HE'SCA4:TJ)/P@. M,2HBKC/VZ_$[\H8\+QAQ,I9YS9]H*(X;K967&TDR^LCNYXB?X@P> 2Y_19-2 M$3MNN #[]:2U'Y@!:'1A#N72/87V<6YWH9'!.LMNLH+H>E2%]=PY/2\TMPF< MSP<1@5O[ $1##$G!73V:I.."PPV 4VSJ5XN!%<88D )<,+)%/%I@*N2[)I/ M@>%G[*= +"9"<9J,$"VT.T3C2+Q,Q]&5#BM@_K(>7:J6.E;N\-"-X(7)$6\O MDM?UG"X>S,3,TIF8;BC'9\2?,3<.="Q:9<0@G(YP]3"+9E:B85$M+:PL@CV6 M&.X C\!- ]G4)X@+'&<+X?0'R>N,$P7K[?1)X(!)[?F@G2)J M=;#YL JO9W$9G<5\<7V-I2>D=J+Z^DKUJ %,C3/F6OHU[;!D^VBJ^^!U@6V# ML#8E9QM\@-T@<@Q+80"\"$]0QUCH9H0>Q50QX0<=O"A&**T H0S)M* M-99*/4W"GC65U0U$DXT*>K8D5#%^F#>+\WDJ*^'9=5T)IJF(E!<$"X[?<1Q+FA/Z/ QM0L(C3N -2-TW M&VT0)+V4%D8ACA%V#AXV'-*$3*/E="S7,D(,4Y !\'891/R,,B27J;FH2[/5 M5*?,Q/?@E[2EBJ TS-U6TPV5PM-*3-&NWD2&6#R]CBR-$[R#,_J-%+/E/:AC M,ROZ01420"NE2L55Z4%2+.7WU6J'PIAR6"E39-OOPI#1,E1EBZ?\XZOZUG'0 MI!;9J:+GVZ]K51$)X5ZX%5=M*YT>,'1++^/<79M1JX>]2Y(/R@4)4J7@=9?N!Q%?4FI[=52 M.Y31%,W1\,"1R+TPI#FB8B(B)4%!_<-!0RDZMJ ML[E?4\E=C"@%E7AS2@= !J;EF-7N1>?>O"M*2QA#DHW^HHU MSM,H+4"7!LXYG0GZ4(@2BNF4<#1+M%[#E?9SB+&64W*.4B4%BN]2B;[!%DG2 M*D'@FD*+$Y<8G*A['RX5%7.X'J:HED_1 FIIC_JJL^X@+,VVF"\JK.)!UB0SS>#^ZOTT/5QKS&*E5->XJ9(Q%AC MA3" PO7^^AI:5@B'1M+:=[+M(F1MXZX0&P[ I@H] *?BUYH'H!P_1GIR-L6> M@4K??84\FZF"S/+M,'RYF4CR,7D"^ABHUMCC.()MPF#]DWR( 5/M6RTPCR3+ MD;#IM1F^-M*O74=.DWJS5)",$W@O+^B&WZQ4U>%];R.DQ["D"H/7"]3F$.Y_ M ;^N%M6>$8,N,1U-[5?Y5-*EU/TNXPVH)1J*E+EOMKI)OM\L7S5UU5?^WO[L33O]W M_Z#+'"P/[%QH M)84[Z8TN(@IOQ\=HQ5;=45E[2A?'1U2ATP9I;9;G*$06R#.?K%U0*D>YR,7 M^% */WS4*@,M-&YHM_H0X+POY!345"@3+T+X]*0Y#^2;=N18YIPVRJ/TMI3SRXK[Y5JNAYUYT# M9^%[U-C1AV(WR@$7^)UJ%.=5FT9]3^2?=YM%,U]YKV7?]JM;I#[!G\'P?$-'HG5/ 4- E8^%>/+ @2PR"N>KXSO%Y5> M\TK;ABEOKE=B6$<+A]>CVJI&7[&SO\940R5+,QC, MF-#U:1]H<=!(,((C/D,SYVP\P7Q"NQH!_%92;8U":K7E,PK<[ &GZ;M6ZAM& MK0-R@Y&AC!A/29#,(0M(_KW.0\(RLC_6F%US]WEQE9PB!XVV0.@ZD6IYL "I MO?PFU4FQ%]?$;M2D2ZS^K$=0X0@>'@-TK#*E7G@F?4SL*^BNH-(0(*:.B3'/ M$/.[G"6O=C@UA%NF6%Y4*="I@.BPS/NL@N:$5&GHN0#B>3I-\S);DTP:D MS/.**DO3W$2OF\Q &)XEHWS$%NTI7+V@N;VT4\2HW H6TD/_.@H5HPG%OE+% MES%^[T47ACJ617GT%F69*\$7KYC0DKW%'::H[%-+1!.BJ QE M#1,<]V8 Y'V-IH4ULXN<85BWG!?A4)49\@<#[<\F?=,C_F_G0*BB5#]0,Y?# MIPQE2!>G(+PNL<0"2 5+_LHFFWT!>3"V2HJ,6J!MZ.BAD.P1)N)37-YH!$H9 M9:J,II,4X]59K0'E 83]I,S0#31,RB(GD;;,QP367Y83.&@C=3'N]QYB30IX M?HH)B64R'E'&)/0]RZ9VU2[\83K#'T9P_<"? L/1@7&,\V!Q+UW;:S@@]]]P M0-8)\\>4^((G,OQFI/\C]57- I63*?G0,/9A0IX(3&)"=R2A-Z C,LO=!2HF M!>D_Y; @1U@Y')/O"Q=N-,L.6"#@F[@R<$!A$R;#= )ZR1@#NMT%FM#%/,8R M;1-<+A2$QXS(NF^!2OZ3V4"[ZUMU6J2 I0-JJ@"?P#XQ_O[2;G MU;W?XFQ(WWO,G4MK7@475;Y/KFL:\A5>2S>>GW4RPHA#'[C<+$#W^]EP&&K@ MO+UJWO#,$Y@7W3F3=Z#0W^YNVU__5&WF>Y>3J=);T'&$7/V2>K\J>)$>%=CL MBC \!F^YB#)Z]1J>=!:AK9_7RQW+'1>F9K!*4<>#]5-=S1FZ3]L_U._!@&YX MA*.V0>/8W 3VKZMT[3)ND3Z(*_:O=Q[@E,"RX;V/ZN+WSON>!B_JJWK!Z$U_ MNL"9"I2\QSJ[JY\'I&0IAM[^Q=1&[^C!J9,>>6Y?N?+';4F/TN:';X9J)Z6@ MN6U;CL?+^D^GEPVE5/IW5T>Q:6^)5-UI#Y- M/WPEC")]1&Z*?375GY []"VC_@#FW1/Z304"'G)[A>VB@<;W#>H)5[*C]/KA MBV>__-YDVF. -L.Q$9;H:JT,C][J'5*"_7'T]*QEU<,K][W*=ERPXP#.L/GB MHS$C=*]Q@]"QPIW>; 9E!0C_:S7H_ MOE*Q$69QXO?MHZJH>[3TA,73'S#0KB+?WO(>7.(\8(W[6V'S8&'S'W;-@F#' MX3A?BM^N2<+?GH@?WLKZ4T>YZ<\%==M6.YVW_0<2GKF:Z'SQ93$'Y15DH#>W M&.NW0:-FJ,DF^=,[BM_SVK,>.E%W4-#DH1$M@:^=LJ=8=U6;$BIDPI'??=4@ M,+14%X-/39(@.G?/6$,DB8L">#R%E0!SKUG2,85/&ZT)1T;QNBM;E#,Z/>5? ML'1^39YZ_<]48 U;B=KU6_NH\R*1/_/:ZF(]=UKU+O;,+'[>?,T7??<5C4Y^$"F1[#P:+8OO-QT&+9O2SNHGKMO!^]3U-KK]"]6GGTO!1]GC)\:?F%W3QI\$-3AUDZW?*A1,7Z0/UQ .#Z2X)M;?%TU:+ M70S1%&]*E6$$%!>QE;!YE#*(7P$KNL?%6YN<4A5.TRX.ZEOKR4L0<%U@ZR@# M$IA=J@J\O:8P,1T-TN+T661]P4:B:O5#R0+F\:-Q.=[4QBTG6[FI-7 MQ=2[.]S:DW[AR9AH]+9>W6P_4_+N JM)>9M 8NMKC$V@(EQ!QZ3^&?O\-?&F MKS8R.OG77I56-'1T+GZ^;_'U#*PZ8LX^A,V-O5^/SJ37ZZ%UBS6Y_V1;!:DP]JI^ :4)-!CZG-RZNG187_N9/^6^_FM*)CD[ M$EDT8[+L_\Z^'>RYUO8J?N15/& 1D_.U6 /4:\G[V%)R>1:N)0." )9G.<)D MRV-U ON0EU7KZ9QJ/:D'GZJ1 W?NTP?0'77!IU,N^&0(_A$MFRI9/U"5K(>W MU*ZE=2:UM!ZT=/O;.G1TNBS7&9K2GV3MG-)=X1;[,[3];1TX.ETJ[)DH!]M_ M9SB#X!V'FWX(Y]D3["R(AQMJ&8L@[II&8A5;Y>%;\5-\@UDEY@)ATT_4\ZU? M*JJ22MN'W(H]I %[0;5R0;&KEAVV^[I_?[4U3HY(:)M[[9YJ7W/H#CACA8_C M:_#J0SR#R$/Y2<1E*K^/3V)1-O'[LL>J<4$4*I!DQ;6TRI.WY.RVAO( PL:-\.>F4>8I=[HL+RO5ON5SG^('.&1)P?](XI//0J$G+<:^M_BRKC]K9V MS.DI]_Q!Q;B?I:,^A;D#/O2'U+X.-?.7+(.]G_X$$:+2X=%KS.6LKN2)].$Y M ^^J^T&2S<(1)J_KRP&">%*&JW\-7&YM9M9ECL&H?E43\IH4(5_T72T(Y)&D M4?*-(#PDSO.:YWEOHI(\+56_18.*>WF=$:=B&UY3P4B!%:4&.8V3M1&@6=I1R54( M%>$?+-VSI9+UW*P>!)'BISHB_O5XWZ=2M:5RWEZK+;6&SP_!C!\^DSCIW(JE M_'*]V7 Z]%5U!S_Z8]6ZUEF RN!0XYDF(LN'07TK*X4&/82_/B?1J@:DA^K' MDANUGE@#&HQIOH]==Q,'TG,'3"U;3&%I.G)8$-%ZY*6P'#Q '0O2XG MSKQ=HZN7L\XOJ]4OB/I#C(4P&(_>OOGA_<6Q/8+''+ MJRU72_QQL][=05-I*'D6@<@DCJC35=JG.'7$?F\>2.VE,4G^T=X=A>*?MC6@_8=MVM-UVW?W'MWC@[;_ MT;T^B>/FT:-X$L_/LX[B0#/]H\?R?+ZGQY/,DSFO'K]C3^C]^BT&\YNOSS/X MWQX]J*=TX/T6@_FMU^>Y78AVMA$+-^\O$6N&_%9O5G<[,Y[#M?K)[].#E?\)K\QGZ M?N[9/\.E>.@8GO(.?(:^GWGVO^4-]VFUCHVEZ+S=.E]\DINM=P\/N=7V-?[H M&VU?!T]^F^WK\,EOLL=T^%P4^YO=8'NW]UENK[U+_DPWUQ/T^YRS?N8;:U__ MSW5;/4&_SSCKY[ZE(I;YOLYLMJ2_8R]EAR'=--YE&S_'7,%Z+M@"6-?G^YN:+?2Y_;R>=STFD:O['W3 E%7B7@!)F>+[:/3+!;0] MUTD^)N@T[AJ3VA-KRJ.%+>;( ^5K(ZB8Q'Y:;T>W.T,UP#7,E:.:0@H\UV/' MLY,#GO706#N>]: :X\_ZGM38L_',N>@;(;"G#[M+?HZ#9\)K%GK(6ZS00P', M6O^A )*E]Y"_+MY#\07Q'PVM!&4WAF:O?O!FK'[P9JE^\&8F/_BSH1\^1F? M/X=&O>]L[>-SU]M_^S\AI)D8PV/'OF"^1.)]'$09[$"AH 4;4Q@QD<;L9XK( M,Y1&X\Z\.U+(%!SV8SUW5/T*&-JEPFZ3#$NB(4SZBTV' X<;#'@A',NMV\JO MM-C>V(DR03>HOV(!/[C5T#D>0?1$>**Y'&SWE>#SL_#7[V#^&+(.A'$3S-S_ M_6YSG\!EC/4.*"2V:0C(I;JM;M Q&XQVMF$!^#)!?6I3?X9EYIA4#OU^2Y%[ M >RN ]X^/-V/&\>6@E4KJCBD@Y6N98<>.K&%=BBS1D#M0F_Z\7HS&""JXYXSZV9,;B\-+X !3@H$#1'VP*_M6A"4 M%G2-Z;B4,KZ'?OSXY4>W&"S-X;?:2?0>^R, GXOZSF"RP.'K0*5[&FPU@7K; MZ'X]7!Z%#:<'=H=>*>^IFYM-?8/J9?=S%_6B:7:JGM1V0WK%/<,7[5T2A<%[ MF(836*A]N2%7@V08">FE'[%T9>C'T]U-'&Z.WNP#-^<):;;,$0@WO(/11OID M#2E-7N+1H^0'M>*\N%T'UGTT52%5"A6+\X=%^0IOG:$JQ)5F^&2N)$7EP8)A MIUPBB8I.<52\*9MG9^^9I@."A"IBA1.6'+TV*$/@BJB7R"C02D!@>0&ZT^5# M";X_:A^(D"T&1ZLP[N2, :'#V,-=@TF!X('T,7*-?CFK$7)K! P$W"&'/1]=I=-K!+.(Y77R@0WIA#_GHZL?<^WHW=%&,N6F<@ M3/!=O6-B@K!?B@5(SC$C0N-*>I.\JE<5;"$C@U#>QG.LI3FB>R?7/:+?:%.B M]TCGG7O^N0+YY/:XG88;4Q['W2BE-@N/Y>@^=(-P*>,+';SR;2+KO 5>*6A. M*2])OB-8'OT]+Z*&DL.?CWO=T-;-;"[HV.K2_3C,PY?GQ\_P-L$PXQ7A@HDF M9IH[RKMX]>'\/-6) D%M;QHLY( O(I!83;QR?^6*L'ZJJACB9%=:'9<%L&Y' MJM.B1"4>.?H%(_(;/ND3G8?9ZLIF!C[@,+D%5Z@W M_?"][+DEFW[$T\N ;1.-)QK9MA!,Y)T!, 65+)F6ZU"1IH+\P8?2Y)WX_A)/TM"GJI'$Z?F M>,MA'*0R3/WM9L*L^OU=R' CM-B6!XD8;[!8B7<"A\-QHNE/" [.'\;-?6%. M%>:-/AIR4EE;B_TJI%4E3^[$6-6QA!91]SQ/[@1"X^TQ14H#"6W>P]KJVB%# MNBX<;0?%XOE*SD"?N-JN-TUPCA<=B]5!7SP$@5T.\TP MP1[3"*Q[O[<>LL(T_GHNM$/MSJ7=X+7A@@=S*^H2DK8.'VR6DE([R(_SSO&AYJ";+C A+WDS=O.%3V.?:R]NR^B^ M 8O8)0<_YB7]F'5=CPI4QO3OR_F2;_O^VNEL>Y7AUDKW%1H*"82G6B1B.4X-$:1H=EIB#%2-0:EE8X?O-U$Y$MB%;$^ MB$9())80A&3 Z+EH+.6QX]$(?9U$V+UK7PX^\?3F19N*/!)[M!R5FEO*8,-8 M53B8M2#RQUJ* L!'+7.+/-&-R^VM%'4,37HUZ?M)3%B=*,A>8X__3./N^S1, MX[I>]'E!S:,;U/LOLD5>61):,DK4MM,/>Q35Z&R@QQY&]BJ\)]&U[SN<[JWP M6C%FF)>6$/IV<>VG'#.2EV)+238*ED#T'LMZ/5;V>FH2?,K(,_9"A-<744:, MQMQ=Y$,CC C/ EK;6Y'4:/XPCZS+\W@EG@U+_ZAH&QC3)][C_N)[%7[Y3!5/>MGPBX MNVSUDDZJS2ABU1E";ZF^(ERD\YV7V,NRGG]_K;C*]R#5A.J !)OQ]" ^%A'1 M_D_9/Z4!D-I#6KZ.,;]@(Y:@VY*[>[S^6UQ:(1+=(RFHG7.(>@\)=+YS&B[B M\J?BL*ZCE-[Y5G_Z"S;#')SX6JVJX0!G1:;=ZWT9=*CRVR&G?>^Y?0CKB.SE M0YJ*;/%#FNJ_88>T+@?M"5;O (HX:(#[":6'P)3V,56)23.9:OD(19K84Q/U M5#X-2C[JN4*W%GZN\'H=!Y_3B[9_MLE!N^%/*"SP'3: CGTKVAV&)VQ$QS?0 M^F*%1?(\N3YV7B.X1F5W9,-'PIGA829,[ MCF)MZCHFUD,#7_S*?:CBH,12K>Y5#;<09Q)#Y!=T^.X:,O"BBK-9[VX^<[TX M*8G67Q\YW]2HV+3HDSC5Q 6[Y/_46_6R6OTCK2,VUVVMH#2U6E\-2L7 M-HG:$OF^!_;8L("MA)L0F2?ZNS"_V,_:-!)]HJ=]*OI^/QO+DQF*.FW49K'B MS^@%BS]B+UK\J8<9ESJ;[&6TD"^1%[0B0"ZX4)U:A4\ZZN*)V(+V-80J&)-$ M+1P+N7\+@]PQNW2&O:@K?(GR2MRI6^XQ^?M"8QZ49BX6S2\GUYNZ=L$#4V6 M\LQK@[ST(E2R03'UOAP.QKD/R!CM+NR$RP8CO^5L, F-83SVOOQYC:D(##D: MF]!X,//'F4U#4\IA3EEW)^%IY#!D?W307"#<)Q\/RHGWK1=24^L"0'&L_*Y8 M*7^[,G\98( ^9"0\Z8]Z.)B$G@SLWG!0%J'U'OHK"WLS#>ST)#146.*Q/RQH M=Q+8QRPTVJ[5BKN8][T5)H@]K,ZQ'JF\T8/S<\S00$9<$!IEV$"5HE"_-C+I MA7$Y2IV\E^20[*RL3 ,/ND,O:X3S#NHK.;( MI-#:S-7)PV]$:>>(_5L7T!_[!7H'MG7*@2]/S[S?@QWU S U&+Z46;1:H9)& MB3!(F)VUX$=!AAEI&;444L:H[:YFP[.)+/N&0Z\6H" &FE( PG>LUJC9B6IE MOPF4L06"0JU!.8%Z;[2>L86GXN'A'LPNJ#$I_NT7F5GJ4DSA\3)=^[R'KR. M.M+V:,,UV->K8ZXAS#Q'U;;%#5OK)+'(8?\#IZE)@_.:/U%[\0PV8:H?D3$B MN< _0%JXHAXU=HZ3*#\ROSS?K+PNJ4X4"K6GS\!5!\9H4+(0@"6PX M#FC/'-SA'LD^'D<'^9 #\+J>(ROV+Z FO9+J6UC+8N^I]7@(MGEFKP>\*Z9 MKED"BMC6UVCTBE4K2<#>>,.O$+>;#],/]?9K7:^Z5I.,+_0)MX(.9K6E+67W MM"R>X(8?NO2FG6MI!Z82W @2%8XN]3))PJ1ZC0UUGGT+WF'(?C_-%W[B^7(U MW6JSHL3RI2[?23@JCA\^NJ,X-CS>FX:#;7=+.MN$['%;;V[8#JGZJJZO:0=\ MTR8TT^@$J$C*IA]_YM&HJ5"&ZH%8$$'2^QJRIZH-Y)G6R;*Z"R2Y(5#\C2E" M7$E2GJF('F+ITG*TEOM6;\\C7DT3\CO=!\MWJ!Q(+IU0>"8]H&_9+V63A2U: M.>6>\4LBA>OVF,P8<*FON6HW=D/X&=JP*K9I/#BVO$O+>'>W67\C?6YYGWR7 MS09#5<-#E4 GPZW*352U:22(\/<5B!F;^W_[5\DJT#99*?+Q;_^JL!X&:$!5 M@Q4_'9>YXH0F\V1JT2_>X"L8V/;K6ID3L$JBU,! 6[>><^GT\+5JS$+.W=49 MM7K8NRCYH'S HB297@V=M:6283TYH?/2T:<[R8K3E;*M3?V'?W@*#!:Z]0,4EW/0G1SC6 M]Y5UKS2[RV8Q7X#^$T.U<&;05>L/+M<>LVT=&YHSSI*PA#86F @W97(4;#031E*EG>]@V+1 M8>01=9E%;4E[NI0;CFDT=,L%QK#W'6M0W<7JK37\U# SUXK%2V3 &R\FX8!7 MXXMR8"/A25!]FU4E)I"HR@&TOD!=Q>>"RP4LZ&I1)8H-A8T(+*(>\DQ\XK&G MPS/DYP+8$_.([$%=(ZXX[IT5 GXQGBM\.RY7GRJLZDKMFLS(VZNTLT/ MOD/WAE,KC9Q$X9W=KR5RH*3"0#-H3=A@*2V*),9'"# SE.=R5C]7RX>/695; M?8Y16]J(U)0#,L$-YL3AT-UQH8P?>WH1^PVI&R+V87P$7@Y*%2$[[BW((8]9 M*:6J=&A)>P>I;M@0W)5G<^J,7O'.D[FR)8 )O_LSQ;*LQ410W2Y6W79;Q]"" MS=ZOUG>-[_5S+ ^FV:[K\+\#51TUQ_:HK%?W#>1==7-;29GO;_TVYU4P7NL5"/0P^A\ T>F!5%IW.G(;BEZUC M+307;M_[5D3<9:+PZY37]^C-Q0="S6>F@XP\4A?8C+/'X<7CN&"?"8UXVVVT M/'1XGHV..:G[8$-LDR@P= 6$7@D#N40>] ;17D-X)Z:\#_4-0XSI8I$4$TFTAR*6GI"8"U!.O;Q/?JP1[NCN,RB5 MIW@:#M\ W0>7E/\F9/]RUX#446_$9HBNT+<+3/@72V(WA"4UZ7&MW69]YWU+ MPH=OX%Y4)^?5%:)@)JWR75RIB9&FGXUT2ZB+]_6_T9=-%_K3K! M(<(^=P(Y-NI Z? )C,^_;X^FW4B6#Z:!@+#A8!3X-AL4_K&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !OA8Y'IF;:Z3L$ !P%0 $ M @ %V!@ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( &^%CD=J M_C)A/@$ &D# 1 " =\* !D;V-097)PC$ 8 )PG 3 " 4P, M !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#% @ ;X6.1]!-H,%X @ M. T T ( !C1( 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ ;X6.1YF;RN.- @ WPD !@ M ( !Q1L 'AL+W=OWE9E_Y 0 *<7 8 " 8@> !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ;X6.1Q+7O[6^! 7!8 !@ ( !""8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;X6.1[A7C=VB!0 M&Q\ !@ ( !+# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1P/#O[:@ 0 L0, !D M ( !)CX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;X6.1_S5^7^@ 0 L0, !D ( !KD, 'AL+W=O M&PO=V]R:W-H965TC$.,0H $ +$# 9 " 5M' M !X;"]W;W)K&UL4$L! A0#% @ ;X6.1UL9 MKERB 0 L0, !D ( !,DD 'AL+W=O&PO=V]R:W-H965T%, !X;"]W;W)K&UL4$L! A0#% @ ;X6.1Z&&PO M=V]R:W-H965T&UL4$L! A0#% @ ;X6.1RL*" >A 0 L0, !D ( ! M/E0 'AL+W=O&PO=V]R:W-H965TY7 !X;"]W;W)K&UL4$L! A0#% M @ ;X6.1^-Z+3GA 0 J@4 !D ( !O%H 'AL+W=O#N,H! #@! M&0 @ '47 >&PO=V]R:W-H965T !X M;"]W;W)K&UL4$L! A0#% @ ;X6.1R,3![ZB M 0 L0, !D ( !_F 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1_T!QPFC 0 L0, !D M ( !EF8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;X6.1X[ZC66B 0 L0, !D ( !S6P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;X6.1Q-LM^9. P *A !D ( !9'( 'AL+W=O&PO=V]R:W-H965TZD0:?F0( /P( 9 " 8-X !X;"]W M;W)K&UL4$L! A0#% @ ;X6.1[Z%L&0= @ MH@< !D ( !4WL 'AL+W=O&PO=V]R:W-H965TD M$)WHU@$ - $ 9 " &UL4$L! A0#% @ ;X6.1_N[G.9O P 6 \ !D M ( !UX$ 'AL+W=O*L(" #."@ &0 @ %]A0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;X6.1YZ;0XX=! @Q4 !D ( !#(L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6. M1XMN9C%? @ H@D !D ( ![90 'AL+W=O&PO=V]R:W-H965T[Q:\8_P$ % & 9 " 4B? !X;"]W;W)K M&UL4$L! A0#% @ ;X6.1Q>G]5K? 0 O@0 M !D ( !?J$ 'AL+W=O&PO=V]R:W-H965T?Y M$P( !\' 9 " 8:E !X;"]W;W)K&UL4$L! A0#% @ ;X6.1W]IJQ.8 @ 2@D !D M ( !T*< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;X6.1[(G$:OG" ?D( !D ( !G[ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1W=. MA)PN @ >P< !D ( !/+\ 'AL+W=OH! !;!0 &0 M @ &AP0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1^PV.K(^ @ U08 !D M ( !6L8 'AL+W=O&PO M=V]R:W-H965TK7J>)KP$ M /4# 9 " ?3, !X;"]W;W)K&UL4$L! A0#% @ ;X6.1Z,YJ A& @ 5 < !D ( ! MVLX 'AL+W=O&PO=V]R:W-H965T'5 !X;"]W;W)K&UL4$L! A0#% M @ ;X6.1^V%'&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1P:5]0M* M @ E < !D ( ! N0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1^I2.O8[ @ 00< !D M ( !2.T 'AL+W=O&PO=V]R M:W-H965TKQ !X;"]W;W)K&UL M4$L! A0#% @ ;X6.1T-;EL7+ @ 1@H !D ( !+O0 M 'AL+W=O&PO=V]R:W-H965TLKND!= , )D. 9 M " 3SZ !X;"]W;W)K&UL4$L! A0#% @ M;X6.1],E]]PN P \ P !D ( !Y_T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1Z;8T!-! @ MEP@ !D ( !O &PO=V]R:W-H965T&UL4$L! A0#% @ ;X6.1\ =7>E) P ^@T !D M ( !;1$! 'AL+W=O?0! #7!0 &0 @ 'M% $ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;X6.1RWJ%7X&! ,Q( !D ( !71D! 'AL M+W=O&PO XML 113 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 114 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 116 FilingSummary.xml IDEA: XBRL DOCUMENT 3.3.1.900 html 397 498 1 true 111 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.synopsys.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.synopsys.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.synopsys.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements Of Operations Sheet http://www.synopsys.com/role/ConsolidatedStatementsOfOperations Consolidated Statements Of Operations Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements Of Comprehensive Income Sheet http://www.synopsys.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements Of Comprehensive Income Statements 5 false false R6.htm 1003501 - Statement - Consolidated Statements Of Comprehensive Income (Parenthetical) Sheet http://www.synopsys.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical Consolidated Statements Of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.synopsys.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statements Of Cash Flows Sheet http://www.synopsys.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements Of Cash Flows Statements 8 false false R9.htm 2101100 - Disclosure - Description of Business Sheet http://www.synopsys.com/role/DescriptionOfBusiness Description of Business Notes 9 false false R10.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2102100 - Disclosure - Business Combinations Sheet http://www.synopsys.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 2103100 - Disclosure - Goodwill and Intangible Assets Sheet http://www.synopsys.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2104100 - Disclosure - Financial Assets and Liabilities Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilities Financial Assets and Liabilities Notes 13 false false R14.htm 2105100 - Disclosure - Fair Value Measures Sheet http://www.synopsys.com/role/FairValueMeasures Fair Value Measures Notes 14 false false R15.htm 2106100 - Disclosure - Commitments and Contingencies Sheet http://www.synopsys.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 15 false false R16.htm 2107100 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 16 false false R17.htm 2109100 - Disclosure - Stock Repurchase Program Sheet http://www.synopsys.com/role/StockRepurchaseProgram Stock Repurchase Program Notes 17 false false R18.htm 2110100 - Disclosure - Employee Benefit Plans Sheet http://www.synopsys.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 2111100 - Disclosure - Income Taxes Sheet http://www.synopsys.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2112100 - Disclosure - Other Income (Expense), Net Sheet http://www.synopsys.com/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 20 false false R21.htm 2113100 - Disclosure - Segment Disclosure Sheet http://www.synopsys.com/role/SegmentDisclosure Segment Disclosure Notes 21 false false R22.htm 2114100 - Disclosure - Effect of New Accounting Pronouncements Sheet http://www.synopsys.com/role/EffectOfNewAccountingPronouncements Effect of New Accounting Pronouncements Notes 22 false false R23.htm 2116100 - Disclosure - Supplementary Data - Selected Unaudited Quarterly Financial Data Sheet http://www.synopsys.com/role/SupplementaryDataSelectedUnauditedQuarterlyFinancialData Supplementary Data - Selected Unaudited Quarterly Financial Data Notes 23 false false R24.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.synopsys.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.synopsys.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 2303301 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.synopsys.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.synopsys.com/role/GoodwillAndIntangibleAssets 26 false false R27.htm 2304301 - Disclosure - Financial Assets and Liabilities (Tables) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesTables Financial Assets and Liabilities (Tables) Tables http://www.synopsys.com/role/FinancialAssetsAndLiabilities 27 false false R28.htm 2305301 - Disclosure - Fair Value Measures (Tables) Sheet http://www.synopsys.com/role/FairValueMeasuresTables Fair Value Measures (Tables) Tables http://www.synopsys.com/role/FairValueMeasures 28 false false R29.htm 2306301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.synopsys.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.synopsys.com/role/CommitmentsAndContingencies 29 false false R30.htm 2307301 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLoss 30 false false R31.htm 2309301 - Disclosure - Stock Repurchase Program (Tables) Sheet http://www.synopsys.com/role/StockRepurchaseProgramTables Stock Repurchase Program (Tables) Tables http://www.synopsys.com/role/StockRepurchaseProgram 31 false false R32.htm 2310301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.synopsys.com/role/EmployeeBenefitPlans 32 false false R33.htm 2311301 - Disclosure - Income Taxes (Tables) Sheet http://www.synopsys.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.synopsys.com/role/IncomeTaxes 33 false false R34.htm 2312301 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://www.synopsys.com/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://www.synopsys.com/role/OtherIncomeExpenseNet 34 false false R35.htm 2313301 - Disclosure - Segment Disclosure (Tables) Sheet http://www.synopsys.com/role/SegmentDisclosureTables Segment Disclosure (Tables) Tables http://www.synopsys.com/role/SegmentDisclosure 35 false false R36.htm 2316301 - Disclosure - Supplementary Data - Selected Unaudited Quarterly Financial Data (Tables) Sheet http://www.synopsys.com/role/SupplementaryDataSelectedUnauditedQuarterlyFinancialDataTables Supplementary Data - Selected Unaudited Quarterly Financial Data (Tables) Tables http://www.synopsys.com/role/SupplementaryDataSelectedUnauditedQuarterlyFinancialData 36 false false R37.htm 2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 37 false false R38.htm 2401404 - Disclosure - Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesChangesInAllowanceForDoubtfulAccountsDetail Summary of Significant Accounting Policies - Changes in Allowance for Doubtful Accounts (Detail) Details 38 false false R39.htm 2401405 - Disclosure - Summary of Significant Accounting Policies - Components of Property and Equipment (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfPropertyAndEquipmentDetail Summary of Significant Accounting Policies - Components of Property and Equipment (Detail) Details 39 false false R40.htm 2401406 - Disclosure - Summary of Significant Accounting Policies - Useful Lives of Depreciable Assets (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesUsefulLivesOfDepreciableAssetsDetail Summary of Significant Accounting Policies - Useful Lives of Depreciable Assets (Detail) Details 40 false false R41.htm 2401407 - Disclosure - Summary of Significant Accounting Policies - Components of Accounts Payable and Accrued Liabilities (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfAccountsPayableAndAccruedLiabilitiesDetail Summary of Significant Accounting Policies - Components of Accounts Payable and Accrued Liabilities (Detail) Details 41 false false R42.htm 2401408 - Disclosure - Summary of Significant Accounting Policies - Components of Other Long Term Liabilities (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfOtherLongTermLiabilitiesDetail Summary of Significant Accounting Policies - Components of Other Long Term Liabilities (Detail) Details 42 false false R43.htm 2401409 - Disclosure - Summary of Significant Accounting Policies - Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share (Detail) Sheet http://www.synopsys.com/role/SummaryOfSignificantAccountingPoliciesReconciliationOfWeightedAverageCommonSharesUsedToCalculateBasicNetIncomePerShareDetail Summary of Significant Accounting Policies - Reconciliation of Weighted Average Common Shares Used to Calculate Basic Net Income Per Share (Detail) Details 43 false false R44.htm 2402401 - Disclosure - Business Combinations Business Combinations - 2015 Acquisitions (Details) Sheet http://www.synopsys.com/role/BusinessCombinationsBusinessCombinations2015AcquisitionsDetails Business Combinations Business Combinations - 2015 Acquisitions (Details) Details 44 false false R45.htm 2403402 - Disclosure - Goodwill and Intangible Assets - Summary of Goodwill (Detail) Sheet http://www.synopsys.com/role/GoodwillAndIntangibleAssetsSummaryOfGoodwillDetail Goodwill and Intangible Assets - Summary of Goodwill (Detail) Details 45 false false R46.htm 2403403 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Sheet http://www.synopsys.com/role/GoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Details 46 false false R47.htm 2403404 - Disclosure - Goodwill and Intangible Assets - Amortization Expense Related to Intangible Assets (Detail) Sheet http://www.synopsys.com/role/GoodwillAndIntangibleAssetsAmortizationExpenseRelatedToIntangibleAssetsDetail Goodwill and Intangible Assets - Amortization Expense Related to Intangible Assets (Detail) Details 47 false false R48.htm 2403405 - Disclosure - Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Detail) Sheet http://www.synopsys.com/role/GoodwillAndIntangibleAssetsEstimatedFutureAmortizationOfIntangibleAssetsDetail Goodwill and Intangible Assets - Estimated Future Amortization of Intangible Assets (Detail) Details 48 false false R49.htm 2404402 - Disclosure - Financial Assets and Liabilities - Additional Information (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesAdditionalInformationDetail Financial Assets and Liabilities - Additional Information (Detail) Details 49 false false R50.htm 2404403 - Disclosure - Financial Assets and Liabilities - Summary of Cash Cash Equivalents and Investments (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesSummaryOfCashCashEquivalentsAndInvestmentsDetail Financial Assets and Liabilities - Summary of Cash Cash Equivalents and Investments (Detail) Details 50 false false R51.htm 2404404 - Disclosure - Financial Assets and Liabilities - Investments Maturity Table (Details) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesInvestmentsMaturityTableDetails Financial Assets and Liabilities - Investments Maturity Table (Details) Details 51 false false R52.htm 2404405 - Disclosure - Financial Assets and Liabilities - Effects on Changes in Fair Values of Non-Designated Forward Contracts (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesEffectsOnChangesInFairValuesOfNonDesignatedForwardContractsDetail Financial Assets and Liabilities - Effects on Changes in Fair Values of Non-Designated Forward Contracts (Detail) Details 52 false false R53.htm 2404406 - Disclosure - Financial Assets and Liabilities - Notional Amounts of Derivative Instruments (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesNotionalAmountsOfDerivativeInstrumentsDetail Financial Assets and Liabilities - Notional Amounts of Derivative Instruments (Detail) Details 53 false false R54.htm 2404407 - Disclosure - Financial Assets and Liabilities - Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesFairValuesOfDerivativeInstrumentDesignatedAndNonDesignatedAsHedgingInstrumentsInBalanceSheetDetail Financial Assets and Liabilities - Fair Values of Derivative Instrument Designated and Non-Designated as Hedging Instruments in Balance Sheet (Detail) Details 54 false false R55.htm 2404408 - Disclosure - Financial Assets and Liabilities - Income Statement Location and Amount of Gains and Losses on Derivative Instrument Fair Values for Designated Hedge Instruments, Net of Tax (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesIncomeStatementLocationAndAmountOfGainsAndLossesOnDerivativeInstrumentFairValuesForDesignatedHedgeInstrumentsNetOfTaxDetail Financial Assets and Liabilities - Income Statement Location and Amount of Gains and Losses on Derivative Instrument Fair Values for Designated Hedge Instruments, Net of Tax (Detail) Details 55 false false R56.htm 2404409 - Disclosure - Financial Assets and Liabilities - Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses) (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesIneffectivePortionAndPortionExcludedFromEffectivenessTestingOfDerivativeHedgeGainsLossesDetail Financial Assets and Liabilities - Ineffective Portion and Portion Excluded from Effectiveness Testing of Derivative Hedge Gains (Losses) (Detail) Details 56 false false R57.htm 2404410 - Disclosure - Financial Assets and Liabilities - Credit and Term Loan Facilities, Additional Information (Detail) Sheet http://www.synopsys.com/role/FinancialAssetsAndLiabilitiesCreditAndTermLoanFacilitiesAdditionalInformationDetail Financial Assets and Liabilities - Credit and Term Loan Facilities, Additional Information (Detail) Details 57 false false R58.htm 2405402 - Disclosure - Fair Value Measures - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.synopsys.com/role/FairValueMeasuresAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail Fair Value Measures - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 58 false false R59.htm 2405403 - Disclosure - Fair Value Measures - Additional Information (Detail) Sheet http://www.synopsys.com/role/FairValueMeasuresAdditionalInformationDetail Fair Value Measures - Additional Information (Detail) Details 59 false false R60.htm 2406402 - Disclosure - Commitments and Contingencies - Minimum Lease Commitments (Detail) Sheet http://www.synopsys.com/role/CommitmentsAndContingenciesMinimumLeaseCommitmentsDetail Commitments and Contingencies - Minimum Lease Commitments (Detail) Details 60 false false R61.htm 2406403 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.synopsys.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 61 false false R62.htm 2407402 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Sheet http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLossComponentsOfAccumulatedOtherComprehensiveIncomeLossDetail Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Income (Loss) (Detail) Details http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLossTables 62 false false R63.htm 2407403 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income (Detail) Sheet http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLossEffectOfAmountsReclassifiedOutOfEachComponentOfAccumulatedOtherComprehensiveIncomeLossIntoNetIncomeDetail Accumulated Other Comprehensive Income (Loss) - Effect of Amounts Reclassified out of Each Component of Accumulated Other Comprehensive Income (Loss) into Net Income (Detail) Details http://www.synopsys.com/role/AccumulatedOtherComprehensiveIncomeLossTables 63 false false R64.htm 2409402 - Disclosure - Stock Repurchase Activities (Detail) Sheet http://www.synopsys.com/role/StockRepurchaseActivitiesDetail Stock Repurchase Activities (Detail) Details 64 false false R65.htm 2409403 - Disclosure - Stock Repurchase Program - Additional Information (Detail) Sheet http://www.synopsys.com/role/StockRepurchaseProgramAdditionalInformationDetail Stock Repurchase Program - Additional Information (Detail) Details 65 false false R66.htm 2409404 - Disclosure - Stock Repurchase Program Stock Repurchase Activities (Phantom) (Details) Sheet http://www.synopsys.com/role/StockRepurchaseProgramStockRepurchaseActivitiesPhantomDetails Stock Repurchase Program Stock Repurchase Activities (Phantom) (Details) Details 66 false false R67.htm 2410402 - Disclosure - Employee Benefit Plans (Employee Stock Purchase Plan) - Additional Information (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansEmployeeStockPurchasePlanAdditionalInformationDetail Employee Benefit Plans (Employee Stock Purchase Plan) - Additional Information (Detail) Details http://www.synopsys.com/role/EmployeeBenefitPlansTables 67 false false R68.htm 2410403 - Disclosure - Employee Benefit Plans (Equity Compensation Plans) - Additional Information (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansEquityCompensationPlansAdditionalInformationDetail Employee Benefit Plans (Equity Compensation Plans) - Additional Information (Detail) Details http://www.synopsys.com/role/EmployeeBenefitPlansTables 68 false false R69.htm 2410404 - Disclosure - Employee Benefit Plans (Restricted Stock Units) - Additional Information (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansRestrictedStockUnitsAdditionalInformationDetail Employee Benefit Plans (Restricted Stock Units) - Additional Information (Detail) Details http://www.synopsys.com/role/EmployeeBenefitPlansTables 69 false false R70.htm 2410405 - Disclosure - Employee Benefit Plans - Restricted Stock Units (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansRestrictedStockUnitsDetail Employee Benefit Plans - Restricted Stock Units (Detail) Details 70 false false R71.htm 2410406 - Disclosure - Employee Benefit Plans - Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Director's Plan) (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansStockOptionsAndRestrictedStockUnitsUnderAllEquityPlansExcept2005DirectorsPlanDetail Employee Benefit Plans - Stock Options and Restricted Stock Units Under all Equity Plans (Except 2005 Director's Plan) (Detail) Details 71 false false R72.htm 2410407 - Disclosure - Employee Benefit Plans - Pretax Intrinsic Value of Options Exercised and Their Average Exercise Prices (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansPretaxIntrinsicValueOfOptionsExercisedAndTheirAverageExercisePricesDetail Employee Benefit Plans - Pretax Intrinsic Value of Options Exercised and Their Average Exercise Prices (Detail) Details 72 false false R73.htm 2410408 - Disclosure - Employee Benefit Plans - Summary of Restricted Stock Award Activities Under Twenty Zero Five Directors Plan (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansSummaryOfRestrictedStockAwardActivitiesUnderTwentyZeroFiveDirectorsPlanDetail Employee Benefit Plans - Summary of Restricted Stock Award Activities Under Twenty Zero Five Directors Plan (Detail) Details 73 false false R74.htm 2410409 - Disclosure - Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansStockOptionPlansAndStockPurchaseRightsGrantedUnderEsppDetail Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Detail) Details 74 false false R75.htm 2410410 - Disclosure - Employee Benefit Plans - Stock Compensation Expense (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansStockCompensationExpenseDetail Employee Benefit Plans - Stock Compensation Expense (Detail) Details 75 false false R76.htm 2410411 - Disclosure - Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansOtherRetirementPlansAdditionalInformationDetail Employee Benefit Plans - (Other Retirement Plans) - Additional Information (Detail) Details http://www.synopsys.com/role/EmployeeBenefitPlansTables 76 false false R77.htm 2410412 - Disclosure - Employee Benefit Plans - Deferred Plan Assets and Liabilities (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansDeferredPlanAssetsAndLiabilitiesDetail Employee Benefit Plans - Deferred Plan Assets and Liabilities (Detail) Details 77 false false R78.htm 2410413 - Disclosure - Employee Benefit Plans - Summary of Impact of Deferred Plan (Detail) Sheet http://www.synopsys.com/role/EmployeeBenefitPlansSummaryOfImpactOfDeferredPlanDetail Employee Benefit Plans - Summary of Impact of Deferred Plan (Detail) Details 78 false false R79.htm 2411402 - Disclosure - Income Taxes - Domestic and Foreign Components of Total Income Before Provision for Income Tax (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesDomesticAndForeignComponentsOfTotalIncomeBeforeProvisionForIncomeTaxDetail Income Taxes - Domestic and Foreign Components of Total Income Before Provision for Income Tax (Detail) Details 79 false false R80.htm 2411403 - Disclosure - Income Taxes - Components of (Benefit) Provision for Income Taxes (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesComponentsOfBenefitProvisionForIncomeTaxesDetail Income Taxes - Components of (Benefit) Provision for Income Taxes (Detail) Details 80 false false R81.htm 2411404 - Disclosure - Income Taxes - Rate Reconciliation Between Provision for Income Taxes and Taxes Computed at Statutory Federal Rate (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesRateReconciliationBetweenProvisionForIncomeTaxesAndTaxesComputedAtStatutoryFederalRateDetail Income Taxes - Rate Reconciliation Between Provision for Income Taxes and Taxes Computed at Statutory Federal Rate (Detail) Details 81 false false R82.htm 2411405 - Disclosure - Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesComponentsOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Components of Deferred Tax Assets and Liabilities (Detail) Details 82 false false R83.htm 2411406 - Disclosure - Income Taxes - Tax Loss and Credit Carryforwards Available to Offset Future Income Tax Liabilities (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesTaxLossAndCreditCarryforwardsAvailableToOffsetFutureIncomeTaxLiabilitiesDetail Income Taxes - Tax Loss and Credit Carryforwards Available to Offset Future Income Tax Liabilities (Detail) Details 83 false false R84.htm 2411407 - Disclosure - Income Taxes - Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesSummaryOfReconciliationOfBeginningAndEndingBalanceOfGrossUnrecognizedTaxBenefitDetail Income Taxes - Summary of Reconciliation of Beginning and Ending Balance of Gross Unrecognized Tax Benefit (Detail) Details 84 false false R85.htm 2411408 - Disclosure - Income Taxes - Subsidiaries Remain Subject to Tax Examination (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesSubsidiariesRemainSubjectToTaxExaminationDetail Income Taxes - Subsidiaries Remain Subject to Tax Examination (Detail) Details 85 false false R86.htm 2411409 - Disclosure - Income Taxes - Taxes - Additional Information (Detail) Sheet http://www.synopsys.com/role/IncomeTaxesTaxesAdditionalInformationDetail Income Taxes - Taxes - Additional Information (Detail) Details 86 false false R87.htm 2412402 - Disclosure - Other Income (Expense), Net - Components of Other Income (expense), Net (Detail) Sheet http://www.synopsys.com/role/OtherIncomeExpenseNetComponentsOfOtherIncomeExpenseNetDetail Other Income (Expense), Net - Components of Other Income (expense), Net (Detail) Details http://www.synopsys.com/role/OtherIncomeExpenseNetTables 87 false false R88.htm 2413402 - Disclosure - Segment Disclosure - Revenues Related to Operations by Geographic Areas (Detail) Sheet http://www.synopsys.com/role/SegmentDisclosureRevenuesRelatedToOperationsByGeographicAreasDetail Segment Disclosure - Revenues Related to Operations by Geographic Areas (Detail) Details 88 false false R89.htm 2413403 - Disclosure - Segment Disclosure - Property and Equipment By Geographic Areas (Detail) Sheet http://www.synopsys.com/role/SegmentDisclosurePropertyAndEquipmentByGeographicAreasDetail Segment Disclosure - Property and Equipment By Geographic Areas (Detail) Details 89 false false R90.htm 2413404 - Disclosure - Segment Disclosure - Additional information (Detail) Sheet http://www.synopsys.com/role/SegmentDisclosureAdditionalInformationDetail Segment Disclosure - Additional information (Detail) Details 90 false false R91.htm 2416402 - Disclosure - Supplementary Data - Selected Unaudited Quarterly Financial Data (Details) Sheet http://www.synopsys.com/role/SupplementaryDataSelectedUnauditedQuarterlyFinancialDataDetails Supplementary Data - Selected Unaudited Quarterly Financial Data (Details) Details http://www.synopsys.com/role/SupplementaryDataSelectedUnauditedQuarterlyFinancialDataTables 91 false false All Reports Book All Reports snps-20151031.xml snps-20151031.xsd snps-20151031_cal.xml snps-20151031_def.xml snps-20151031_lab.xml snps-20151031_pre.xml true true ZIP 118 0000883241-15-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000883241-15-000014-xbrl.zip M4$L#!!0 ( &^%CD<&I(^_?)\" $G<,@ 1 =;-F: 7GO[+!"#7;UK_)]?_O=__#]OW_[?^.;]#[;7&CZFW<$/ M)DN307KWPU_MP;?MV]-#3STPPXBAC#CO# M'5$1MHP9I@FF%D4,_[_??[X3F-"$RSN!&/LJ\%>"$J'8_9U,[X5@HY=]_YIU MVC^'?_X H^[V?V[UAMU!]O*?;[X-!D\___13N/1C/VW]^-![_FE\\2>",'V+ M\%N*WTP>&V89$+GJN?'5\"";?_ N;2]_!BXLN3W]WOJV_/YP9YSVA\L M?V1T;0DU[7Z/$2R+I_[ZZZ\?\R=[V0/3V M;M)N]9>/*;\4AH3GA]3M=;O#Q^7?N!MD/PU>GM*?X*:W<%>:M5O%VB0I0\KN1K]!-BW_ZOQ_>W[:^I8_)].;VYIO?%J/YY7__ MK_\(W_JYGU^X2>]_R+_]\[=<2X-*O9UHSH\PD#?CRT$.<+G]^-0!DGX*KQD9 MNE:O.TB_#WYHPYB]#8_^SO[YQ88/36X!,]P>O(0?)K^T[\)O]^TT^R$?1SJO MQF.]-._^Z\TO"/ZC%"4,_\=/BP_GW_AI\2/C;SS!%.S=S7X56) -+'B#7W)] MRO5]\OCTVLP#:?=N*W_'GX==. MN^4[O61018Z-U&8P9@ !'A2O'%_9FP'^7:XKI/)D(_:6'IAL]CNK.-EL7MT/ M)>VJD\T/3;8=2;L.!I'N9A#9@0UBSBI:#U:1W5A%C\&JD9O][S$6^^_; ;PR M!#SNWT.@Q?0>GWI=^->^_M[N%W?IN[OV &*HI/,Y:=^]ZYKDJ3U(.A_2QZ]I M=C*V%SQ-'\*(\Y]&O]W!E[\_@4=L#T9C^N&N#;>,PKXQ$3^O)?7-+Y/;UM+Z M'S\M_=QH=#^5AE=3D#%C?AI%J;2B5,?X[J@H\/-CKWL[Z+7^O$CE*-%W(H6H M@HO92R$^]KKA11#L0]SX\ Y>F:7]P47JQCI2KTA-]D(B7[(TZ0^SE\NU'$LH MO!+4,0YQ&\A1-=L%;W:? M MS<)M6?HM.]C&]2!W9FNXK4:#@/,C.SJ-!G:=S'>1X2=(F^*Q$\%F% M;,1>"M%$%9>M%'N%FHV5N-PPDS=A9J7#S(,OJ.XG] 8>UESDNT<$C=6O!?;? M+U?8X+Q:Y07WPO)-7O"2T/M^1OPF'23M;GKGDJP+WJQ_D=JPG,CZFO/=X5GC MJVL!Q/:O)FIR^Y7([5?!">P.]AKK4!N@M]_*7Y.1:5;XFG"@[K!O=\/>B+3B MYGROY99&JI>VR$*;N+UB<3NM3&C72/K2@[:]<7V3I+]L#+^[6V@B^5HX@_T" MM":,/V5AQ5%".%KY#?I'T?7=#5GCVFIES'87<&/,3FG,CA+.[-<@H5FIJL1* MU;G3'GLK4!,/7[IJ[)?K;BI0:YP+WQ-#-+[D7+ZD>M%Q$S'4*A+>(_W1S/8* MS/9C*4/%TR+'R@8U(*>R(..V:1>)+%A]] MN]L>I.\AG+A[UX77/[2_=E+=[Z>#?OSR(?E7+S.=I#^2<3C#Y[\7[QH1/K4+ M<#&=TX@/\(7'X6.]5&('MKSY)?#EY^5\6:B4KI$OT]W/6 MNQNV!I^RVS1[;K?2J:)^3K.G=#!,.KI[]R7-'M_#U6X_K9FG6D;?6./6$W@E M*K$8B-RD_4$&#!MFX+ _=Y+N5"'^WNL,89)F+^#6VUEN\(&[#UGRF'3O?DN3 MN_S(Q)LT\!MD,+Y6+W592OY87UY#?SV#F/WLQ>4:BJNT$$N48 E(2;[7#Z0L M0P6S=%RO@%?/\HM$ E?K_9?-[08 U L 5%VA3A AU]'YU"!";GSAV!?"2P8O MP1@,(%0,2:ZG0&?\\N7E:5X3XV$;>-1]J))\F_?1; MKW/W[O$IZSWGGJ-^Z&E['5E#;Z,PVRB,'V;@'899"O?Y]O?PMTO6E]7D-NJR MC;I\2%K?VMTT>YF][S(7%G;2JS5\:186ZJ^_=83]-=#?*X3]BZL@\; /?(?H MJP5<[^>;L.=4[Q9>G_8_W;_KWK6?VW?#I--Y>??X"(/(VDEGR=,U\]XKZ)\J MR;X,N)AUD&-IR*7YZ[-H4N/ *ZSAC>8V*G5"HUE'D%A'H]F@QIU6.B;/F&%_ MT'M,LYNTD^2"^M9^JIFAW&DE8_+0&KKKB1$/H@QAXVK2"J4F-^V';W7+$>^G M",MIOEXE^)(E=^ECDOW9#W6)X5\^)H]U2__NI0IK*;\^A<@7PVWZG'9Z3^D= ML,3TLO1+VOK6[75Z#R\7K!#Y>T"V/H?^P-OO3"=IQT4+/]_7LHQ6JBZZD&ARBE:HQ% M%8Q%I8+6)3M6&[6JOUJ=>[?K*ZU5$_R<*?BIG&UBC1+56XFJ<"S.*Y2HB;K/ M%'573HE>@9(:2U0%2U0%3'0 =]:L"IQ@5:!RUN?5H7^3!#I1$NB2('2C.N=3 MG9I;G<9=G'+6G9654HBF M7O/\>Z^/?CING'22;BN]_9:F@_>]5E)J/Y,?$;RTY_AOZ=U#N_M@TW[[H5M^ M_:C0C7JJ M6ZULF-Z];R=?VYWVH)TVZKI:75[N2SFSB^RGI9%6QY] 1D8R]K MI9<7@R:7U)1:>,,ST/R<3J?:3;O_Y_RA4[TL!?+=]]:WT-]Y4F)0+_U:1^G, M@5/K2#U1=585:D1IHR955Y,J5*CS1DVJKB;GKO4\BM.9J>YJ]1[3VP&,,;QE M*9JZ33IU6ZD]LGKM,)(U#)XY=6+*X2ORD0"GM^ 7"5\;K;YRK:Z"K3XOVFYPR;7@DBI@\//B MDD;7KT77SXU6%I?<;?IU,)7:=._"ES1[?-]+N@O*_+[7?1C I?!8Z9#U/X"9 MK6&6WH6K=5/A13:,=S+,\^% :KJ,BU/]7,+&>BZK+T7&1U6WXMK?DZR=?.VD M-S!;YAZ"-][UNN]@E-G7I/OGI_O[%-X0;GO_+OYTTVCMB;1VA^\NRG+ZS:V$ M>1V /UN^NE^]/25>(HR.Z?ZN):?!YH-R^9\,1]*XJCBU#\HFD( J.2VDV[A M]J/D?FHRW::#2B[B0/-F6I[0(S>GLX?9_V[L*KNR/1@\=2"MWEU M/+54WVKB;NJBMXT;N=CI,\)J]$/R@J-F^C33YQ*GSQP\XF\10)YH>W@T=WO5 M%\8O)&ZISMI) ^K7Y]$NU697U7PUN9UCY';:W?K9R 95G#FW,ZLTU^$&2ELM MF[Q.D]_DNRNY'+*;^K_FK2[[WO]?OPRWK,ZV[MU[ALFZ7_S MG=Y?X_L:$+ZJ3/QV MFCKGUYCU)F:KN,]HXK2J^[.1.Z.-.VOE_->F^L9M9X+6\+;AU(G1FFX]KGZQH_4V":7C=]&9E//^S> M[>!=:CWCUSF5 JDL9>MDH*P6/Z8>T MVP*GO@\8NOW6RP:UMF;;Z.P>S#N!0J_F?3TSZ'MH==Z_/TY:?Z9WC?:NTMXU M3&JT]!1::M(L"+P%X6[_T[U-GWK]4H[XZK5T#9,:+7VUEEXJXJPFX#NG.)L8 M\Q($O$V,.>P">4]))^[M%&%>ASM9QIW&C]0 D]?:'54?CE^P4VSRKG8: M^?K!Q)O-Y MP6%&4Y1[(!UMBG*/KK>S17X^:6=_3SK#-'[)$[:FD_07S6@@>_"M=U=;?5M) MY*Q)7$EE?6OG=A/T:)Y]N'A1KZ6SGL)>>@)<[DC5$'D_2E3KO<1&H-':@.G;@Z*BT\>[5\.Y'AW&OVZPZP\'BK[^! M<)*L]>WE??J<=N;?-KGG7?=I..CG-^#5K_R0)GT84."@S])_#]-NZV7Y^V;N M[-\$O)\5_2+JHHQGW3"[G1QG!K-:D(?DSDR\:=AGT_LTRU+P0(\A'LH#IL^=I)M#IR-8&7KE MP& DBI_G13&.3K>1185,!:VOJ:C^E#W@E"-7/N4.J?.DT?GCZ_S!HM>K4N^J MA)J-)A_4>J\)R]ZWDZ]Y>\%R'B]/='_L=0-/0RI\?&=Y7I6HG5Z6,GL9LPJ@ZKTS5.OS>!W7F3I5?EV!LH7!.=/SL4 M;A:'+P0*U]@UUF>Z'C?V;-;SSNOQCA9--NMYUSFAFQE8E1G8Z/Q15DRN0L&K MM[S1:/.I"F0;2'9>AW"TJ*:!9%6=T)58;C@VJ&N6&^JPW%!C.-HL-^P '!HO M?Q OW_C4JNEZA8KDKGVAH7I19/5 ^;5/V8-V-*W!G&WZ Q?W'+$%ZY5/^0,A MX::#\E9'7-6@B*>Q.I-[CG\FUY47(C6VYU"VITGY783%:5)^E3ML&G'4+4D216 PW8'%#4QQO$R&\<_^:B.;O;2,7U3EU/565OI?&#C M:ZLZH0]TJO.%) @O/E(__@G4E<;\M<$1%QRN;Y,6'':!O*>D$_-@_;G_M/:=9-U RR>4 :_OPF'X MWD'T=_5 "=>=(#F1Q:E">-)8G$I8G"8NN6"+TP05E:K3:7!] M-;SLB6KOFR7/IO:^_C._\;*GMSB->:BE>6@FX_DF8X7:=UY[:?L%M>^L<71< M_2E[FBG7;'\_;]#;G!1VS1.ZF7T'F7V-KE=5URNP\;H*JSG746Q6\8W7-4:K M38W9H:S-F3>A5B'I?1W&J-Z;4)N,>&.K0DULVG[H3O6XJ?%3 MN_*'(S;AY'7;F2O:R7T=(6JSG;L>9J<)G8_<9NK:M[=4+1J_1EM1G^E:B9"D MZ3#5A"1-Q-S=9JJY .N?@L M;#V6:9O\QW6G8JO:#_1*0$G3%+0! J];B6T<=MV636LS#Z_;,YZY?5&3F6S: M%S5YR@8N5*#.\MBFJ"[&I/9UEC6V%?69KL=]F]BV6?6N_91O?.R95KT;$W%0$]'T)FFFY?46OUW\JE;5 M$4!3]W;=RVQ75/+6X(GJF)VF[NU2$]0[+;=)VYRA8:=SA0=UA M):I+&J=4GVE\[$,Z&R1\6?O;&PC<6)N3[?]H4GT5MC M4%*%-$@3E%1G^C>YD$L-2BH$%XZ]X%-ULW%!<*'&2S;5G[+5@PO-4FT#%RYD M^C=P8:GML;GMP;]_L2>;33M0#M1E PMS(M#.WF+\%A4OG5Z;>2#MWDUNYW#O M#*LF5_9F5> 4^YU]:@TP*HS3^_:@_9 [;9C=Z11B?0#B>MGT:KT,5IFJ,5I9 M3M;Q-']1_@C^MZW\%VY_M?S';AI7<9[,68@YM3^4A6#__&)GO'6K]YC>#H"? M0:CO>ZU<&^;=-GBYQ5@"S'4GZ?='?@X>^#0Z'5+.&OFO1_3P:])N_N^U^_[K/=H MTW[[H9M_,/M]F'3:]R_@AX*/]YW>7[^E=P]IS6#*&JG.^+^I6 _D;5^C%--Q MO4XK#D3*6IV:V:!R *4ZG?.P9/7V]Q@?.CNQN<3? 9^[3ZX[R&J7IS[ MC1VJO1U:+N'&)%V^22*[F21Z#)/$&CS4V*$&#UV?\:&[&1]V9N.3YR)R48_N M&CM+X/*%6:(_NED*ZO$_Z=TT+S=1I NR.GD29HT\&Q-T$!.T69NNR-SL$7XU M6*?!.HVAJ3O6J4*@M9!XKH 1J^,KZ@O(J^$7:^,7& M+]9!4?>H'&@6[RX]D&P6[ZXUIJP"5&>-[VQ\9QTRKWNL,C>^L_&=C>^\3-]9 M!9.T YQOTEQ-FJLQ0?5-&[N3/F)%(F_16JW?5OJD(HT MWEU[6\D-;O,;=Z(9-KUZXTZ80.)W;--6>+F^O?F; MJ6)-WSW\VL]W89@;C9FIGYF948S+$ZF<[+AM MI=T$1C^/S<8_^EZ6MI+^U8&S7>S//DF!6:;/ +.E7*]FI"8.W&%CG&&DO\]D M&!M;61-;N:A(_,R0;!KZNN]I:QB2@$W86SFUO.RP=[YQTVP4>R#\0*;9G=MT M,.CDCN5S_J+3*/H>"**9)>>>)8=&(#6>H:])3 '\86_IX1I,C5NQW3;@I][@ M9\=\U$)D>1 U O#SL?<,Z!R8@/DI0LG&EI\CEJRX-=UQ_9B\Q?RH%73ZKR2[ M*^FF>WSJ]%[2]';0:_WYZ:E^[1KGR)H*?R5=5U*OM-A6>4?I%W>$=MP?D\>9 M[IZZT\EO#U=J5N)S2%W9X;.S/)P8S3(33Q6)';=]=V-E:BY,V@CS+,*DQQ F M:SQ XP$ZBVMYQVBBWD#-LT'-*FPK(XT"G$\!\&X*0$ZP)[]1@%,JP+GWNK\; M68!&^F? C:1BN+$19I7 V2MG9A,$7&80'$C9"@Y./SO' MPBN*@8^KE\GW1B]?J9>S++P2O=QN>69!(!M]\I>_>E^^]8;]I'NGNW>^_9Q^ M['4G;LVVL[0UZ&7]T<;O=]U68-IS&EYSB>I[;-_]2F;7Y\W%%SE=L[ICKH M.B2B;PG;UIPMW'YX7WB <;:W>5 MJC(JUR, F)'0GV\0;5#S65$SR5-#=%MU6+C]$.TB$/^=?M#_)+1Q>W7R/U,( MA?*6(X0>%4*5=2+O(WR3#H '>>N%^E5H+!'W:J*NPSV<+"EX2?"CJFBYB?&: MM>UF;;OF%KF\*-P ]7, ]7,O^6[.9N;81??[P\-(EPV/#Q '-MH0=7"O>TZYS1"O< V-8U0:]439KN&98U0 M:]>X;&>A7J(PZRS$UQ5I-7*L;;+D%6UG&JE7!0$O272\Z[9ZCVEQAMK[7BL) MJ[9S4C6]_N#3_6W226N6_EY#W%2^)>JN*-G!=U<&F YIDK6^:1A ^IQV>D_A M5O?]"9B?7J!Z;$'OE;B '14F7T(;3:X/21O>TTVZK30L**?9<[MU4;8D7UG; M3.L5*0K=W;+\FG;3+.D U_3=8[O;!K>;A#*#R[4M6U%\)2G7'96FL2[GLBY5 M4)0]<,MMVNFTNP_ M0])]F]B7)O%VKL1;%6S+'A%/XY#.Z9"J$/OL MX9 :*W,N*U,%M[2'E6EBH$NU'GM@E ;.7B06^VNU9>J;9=MA]KU.#T:G 1/JI1@\8I;( J%]!- MZ\Q0Y4K[5KW:1S4 ^L( =!50P]>!5QY5 _> M:&4-M;(:'AS_7LKA?TF^Z^'@6R\#2SC_3)/OR%_#B!?[9>:YE8G^1 6]^&7/@YR__.) .SO%OK/WK&%A5_XWP M,5!ET,E9IOTMKIY4&:=9/.3?J<=H?I MN"C[W.=#_+\UZ']O=L)EK[%'3Q13#E=KE M3?RY-&L=3JO:29\1>TO1H?49OU*?&_SCY-N.D]N8S0(7%:2_IKV'+'GZ MU@91334]M/4+;:7@IOZ'Y.$QL6F__= %+O<>D^GA.577UJ(@=A6U8TW=DMRJ MIL*.O\"Z05U,TFG?][)N.[E]Z?:>^B\UJ[C?I!^KZ&L4HJP0$ZCVVQ\7(/T) M,/KMCT;4&^?^%3B*K8AM5&4+5'&9CF(UA8U2K%"*=UG:2;IW?TN>DB[\^25I M_U6WNN9-6K&&Q.M5BQ5Q\C@+IS[#-1ME"%R>6+%/CD^O6)M?$"I_4"51'Y-+ZZ;'EO0>=%"WLN-M#= MN]#'H/.W8=;NW[5;]4L;;#+@&\B\:%%/#RS.N7 9@IT>6#Q#5#W%N&-HUECH M:PO*ME>0+:WZI>TG.:+UWV$4%=E;4C]M71I=79N.[AQB-IIY9$>[B"XN;CM&N&_[MOE(]@W\/F*-)PV M&MYH^#7U46LTO-'P VKXN7NR+59S;-[@]<=M751PBPU>?]S6LWKCW<@P-6([ MJMC8L6NG-NR1R1266;*N-[1M7.SEQG@[=SEH1%W76*?S/Z_?;XB0[_U[&\,?=UG]6[M*!I#?P6^?V>8 MUQCZNHIZ:Y_>Q.Z-GV]F>HW]_-8SO?'SS>QOC/\56(31>0PGD^/^,*DJS?WK MP*JS]XWG]6 5WXU5_#BLHC5AU2[G&\&]\DCG&]6!514X9@?7@555Z/K/ZC$! MV6X3D!U@ @Z[[1&?^M^2+.W/LN@Q3?K#+/UE/)C\^N0]DVO3-X<7+7EM=[B( M(>=?^P1_W?FEP_[=YS2[#2.:??-=^QGD,,NL\,3'X6.:)8/>;-7D]%OM?H\1 M+'_^X]:6A_&_Y@8R_Z*9+]BTV\O/_UCQC?4,G/_(PKLFEPK2-G-F&:_74KGA ME?&P#3"Y^[#LO7F$-;EAYS>/1_7?1MMU@X;+.[^Z_^_[P;)W#@=9^O!SN+KS M*R?UL2OY,+EAYS??CL*,E2\>7]_\WKNT_;.&6^_"[;Z3//PPGN\WZ?U3OQG.N^-!F)[;6&C\4-HX-X M//S6WV(H3G",A".4Q2+2#%%JH\E0$&+ZS2_^GZ-1K/S*\F&$<6X["!)+;Y# M$A&-.4>QG0P"Q_'"7MMJ/,//@ MZD<_JZ?&*J$ 5@D/DI(,4S(>*:5,,?3FAV -\M=.7#KFF'&B!)L;^9K!+9 Q MFG4WZ5,O&\#5D&C92IL-\PI+[X7U.*).N=C[,5,YCJEX\\L_@T/<]*7YT?AV M)\T,:-A#+]M&LK'QD5$FUHJK6 O')!(3R:J8@63?)]E#^H-NM=).\._IW0_Y M-V8'-O?1^?',"&U^-*/:9C(KR;=J9F!*:9>DH9*SBX@UC+B&G/')*3J2>M1V]^ MN?WGQT^?;_]Y^\.[CV9V#/.?FA_&WWN=81=P[(B%VVB-E5I0%&L<(:.%(-KI MB>T/_C9@D5^3@;MY_1C;]1363^&)9&RHK+? MV9RBTEF/$!EPTC*RU"$E5>1B&47<1B1V$D5$+"JJC&A$9:ZG&\:QUU#YFJ%* MJP4W#DNM(J*DY0[9\5#!-!)?&BK8)TZV'>IH/6%J)W*["<9JF+6^)?U4/V1I MGH!>,O*QA;=I*U#@OJ>M87A[\)33M/S\ZSYG(8W].+-4L_++XUOA[7D..WQB M8:/=[?!K/_WW$ ;GGL9_ELU\5B,D\%1S[AV*J18^(M9*JV+) M10P\MXML)E/+M1L/M^#Z._A2.^GDO]JT X++7E8(@.<"H/@H'&>;>$8EP=81 M&2$G8\XM$>"6$!)@9<"/EV819FQ+GJWFP*'9Q_3P 8*<\'=]>W,X-DY?NX&) M%,LHCB2V$3@&,(0D$E@9,,A&(XEBLLA$M:W>G8J'EV,#I,,F^(5(> _ND'%A M'?Q5:Q(3@P4MZ;,XB2SZ&FY/'H =[5;Z.6D7B:(Y4=@Y48 N?\[2I^0E&)[Z MB(/,1@7,?$C4ALELI*IVPCD)GU, MVEV )^O\XU@@<_:E>/"P(EDT-N5E\=M6VDT@EIT7Q_C'T(>KE?0W30]""/8( MQQ!B4!5'$,\K*1S,&0B%O.%ZE8O<+(M5_#RP+,AT>TCC M2*;.D!@B#^5;,C!) M-P:;VQ:8:].O M@W=="/CR[,O<"]ZWN^FG^]'3"T^][W4?!FGV&)XNR>./;A^\(3P6KI:E,9\! MB9'5'A,C8Q_'FA(A=)$CBC5R)<\SB9Q_+"2R*U=GY/$O,![AIOZ7WO0UP2:^ MZYKDJ3U(.N[?PY R&/7(-[V0(&H-5D=\*T(99P@US$$('*)Q&B%-8^%Y[*7S M&%&V2.7;10NR[TB/1VMY;H\>-[W')PB8X3MS2K'BDTLFZRS?C')4F @I"%J$NNW'=AAZV'IZ!(H\D<8I&VM.%7=L4YT@:,4EB0Q"'F2FAH\7@X37TY)<_/06%[?\:LI;IW1_=NS2S M;< 2@U[VN9-T-TY%'72ZY,?9O W#IFSN=H=A063D.=]U1XL+^?VN__14BHC9[^36KH1>VKC(>XE# M3*E@5BNM79&])[%<0@.?UY3UPRF&'0_[@%WZ?=T"1O=S:^:3=O;WI#,$O7GW^ A?RB 67O)T?P-H=3XF !@\.#T464Q=%!,.MAVS2"K$46F*X5FVO9X= M!6=-TO\&BAW^"$K\G'2"TYATP$S@F;",D0<66Z3%/>(XLEXXJXQT!@*J2$U6 M32#BPF]^^4P_C(G8X>62HR$!=.M*2K6S3F1+EY"$EY#SZJ!E:@)75W[_730'X.- M]O^D@#'Z@R7S<-WB!K@>%1.-M74025@BO2/" 70@BG%K2IY5"#$+%#:.YC7C M7K?2 1&!M A9YCAV#@&FD7PT[E@@*4I!$""(2!UZW#=I/TW <,DL^ESVND] M!4"XAQ28$ [^1Y"31FL+8L#1B)I(";^8OGKS"PVKIMM1LV:,AZ=QG<0$CQG8 M9!]34#$7XA&O1S0"E9:5UGL) XQW4!K!HH]@>/MKGGG.0<3(&H[,R!AU9+,W M]4.T M0+S,\U+X2^ MRGNMJ"- ZV?\H2#U0.,J*)T+ XH0!=CG;C]__@>\X1L@IDE.?3:"Z=V/\.GD MQZTBWUF @:ABS"CE#"9<:JF,)A/),R?MJG4 0GZ4?,R/PXW^) PIA\ZS#('P MTF $P;.F"O"6)=[8B1V)P-6L8@A%/Q9SH68,60]!&748*XDB)%44+(2>I!(P MY]ZSE0S!/_(C:LA,=#&*-$H;C<_$8!@LD-" U<&G2*.UB^.^\QQ /2]Z&5!LQR'J"8FK ?!(:BQ A MC,D+SJ-$'E)<5(B\#9DW+J4VTEA/HU#H*K7U\80\9C,7MD^%K^Q@\-L?.)'Z0_+PF-BT#TA%#P>] MQV3F)/D9J*"0( QTFDHCH]C!Q)=CE@!V4G(%2S"J(TMN7[J]I_Y+O\0%304A M8'\ATL( %XEC3$^X(&0HLZP]%]YE,$>[=W]+GI(N_/DE:?^5E-7!4J=CK02# M^ I1XBA#!2.LBJ)5,R2J#R/^ ,N6WN4W];>;(\9:P-+8,:(\II'CU/")V2"4 M3>=(:/103T:LG!D0,H&#$-JKF$;$*+8TG+EC6#1C /?-)A7C'I==BB.=:BC M(Y8($NJ7J5<%JN(DCDKP4$A*7CGJ7C?4=^2RF,DNW:0 W/M)YR;M#SMA%\9] MUGO\D&8/:=:['P? ^OX^?W)).F,#>O0QA<#4"^,,(=C$$5*YUY&1U0HOQF-O M?GD+EEDMI_, PS\=6S:@3LUU%%F,&.&1, 8,L(Q&;#$BX.I%MM2>'QM@*N$, MX&F,0,D=CD."V^@)/\)^Q8KP8WPV9[Y/:9"^3Y[ZZ;)M"UO,BU"G&6J;D:,^ MEA81+>F$8.S1K@2O'-@!*=JDTD1ZJL$:QSS"G%ODF9E0Q/22"A,1DC*;9OHI M"-N@FUIJAQ&!4-=CK7',-=BSL0EC1I965M\2(OA!"!ND#Z-C>7KW25B8!8T> MI*UOW5ZG]]!>7('>QAAK1'@LE=.6*Y"3%I9*:X65)%:,X5(P")-REI -XWG- MR#LPD7)R3.)^8E&ODE[$#9"NH@8AV#<%(5= MG/G(F12FO$6)4K3?T-^G$*"G[].D'^I+LRR<0IG7:WUZ"L6H\&.X!@ PJ.'= M3=I-_THZ7]+L<1E)>:>1&?/L*%P]VDU>!7$D%03M,5A?!HXR5,6-1ZMU7"KO//)H-TQV1JUA M%#$LO:(JHIA/>6OBLJO8?;3YW/D\WKJRH/L;@P[B#=8.8MD8HCL96X&\FRR. M*.1+PZ,<_%XTU>#R]]<,[VXL83&+E72:%%HJXW(1,J$0 M]JT;\L)H-H^[-\SV&#<$H(QYC%TD'<.,",MU4LHQH*K$AB(A)*;1ST>R\8Q?_F6I7LIB<=* M4V$C@%Y4@PLU16<"'IJRE)BM%%^KUXO#V3SROWK[* G ^<@"#ZEDWBC)L54% MNRDK;<)D7- ME'LRF.FH\W*Q3_;4"/8 MZ8^;A.RFLPJ%AC(4H"E6Q(>ATZ(,@&-1+K[BB;'^3^9.[GGY3 H6.#4Q99,#R8IP?Y-YD[NL:C,:>43!.2(:Z3B.,*>BT> E^P 3M3^<2C['S*_;S M))A$3CL"$8@W3@-&%@7^=*Z0N>A@=GO!OOA5 #)QA"OC%0$;!'KJ M:+%WA^@2D8S->LM]Q[B$R!!N)EGV!;+UO< M.FKA8G_0;HT.NUS<,GH3@OZY^R=5^(NK3LI!+"I,J%6#"4Z)!.-5E,G$,0U* M0%F).6MIJSPO1N(LK]!C#23#YV-F/>.@.(Q-UH0PU:-N<*+:O,@7&77W[GVO ME73^-LS:_9#@*!=B;:\AW!DF('JF$+/&U%L%@?0$-@M+=*XA_&*YLD)73&S M1S@*D8\&C&NB4/Q9E)M@CF[25B?I]\,I#/GK9[:/:J ^I+K@]N[#J.2VM'JZ M11K+QDP33R(A<6Q;"YBHN/45$ MZ'BRG(Z)7IEPNWJ^;D@-&JZQ,@0Y3158)/@-/,.;WY*!\.D T8QY/['+UVRSV$^)E40 MB8(:6A?'$T_ ^0&H)-2S8F>[ M%$15G>!=A.LPY?F6*D]0-,GD':3;JM,RFV-4"V]5%L M,)>6$AN1PCS0>;.[N*UR"X).3?RV5'M.PE(N80[0?VR4C2=I#$IU[.I!]2YB MC@"G$"1CQ05,:"T9U@7$)VHN+_5*@N<$,=.P8]N-URPX*FUL++F,.84).0&8 ME(:^ F]^^4S0/Z=C6_N]8F"+OB@4X^A/YMTXC3:Z^V,ZZ-T'+#T8;3,+U6V# MWJC-R2JYN'*'.KH+X&\8+7QO$8Z*^WWDE6-L=8WSYF^%\B9@H-W>9O3O#1TC \V-(J)B=(HIL1X&[D8 M$2]#\8[T#$7(XG)F<8)37BW9BNC(Y)XB9AHKR85IR$0;/#!W5!:=?S#[?1AJ MZ%]"3["D_\UW>G_]EMX]+#-L\TDO "-4.J,X%S%GX+KI=&59X)+6 )";27I= MFN[<)IT)QQJ%6;'*3\(^1"E 1WPDK50HXD7&F[E2."09E_54F H(?G7?K( S M8>0!!2Y/<$*I=V$3I;UU GA:F X%?'@,!PCA&GG'@:*R,$+BJ^ M*'8E-$^5J@N:7[INU\""?6$!LX)8+H4SG&OD>&0B/X(%*HZ)*0%(AB]/3QIH ML%?& ' !Q!)8:::89DXZ1;!QGDJ#(U&N*GU+&([J @[VT)X&'&Q6&29D'#O# ME'*@(LY$43Q1&1+;TI)_1"2JI\)40/"K>SF'OC%6681C9PE8?CTYKPW%3I?W MV[_%[&CPX+G=+PY9Z*?9W?ZP_CD4"#YP1RGE.(XG"9G=>E',SO+0IZH^$%QQ93L?NA)+? M"="(A/Y\@^@Q"(5/Q$I(P77 A18I3(JZ=6;YLN5H/&UH>SA">>@B?0P"182\ MXH9#>,H,=Q@[3'4X(=$)J@'=+"50;$W@M#3CTU]=L)$]>%5RU^Z\?$BR/]-< MS6=FZ*\9&,\I.@OF-$[O>UFZJDG&]-"/I:V0I[#V8Z\[_>+(HD^'MF#YIZ"P MQ.+::V(E5XA+"'_ MS[U1#WU,/L =W_J?X5\]?*]/KX""F,<9%#+)SL!<(T7)+< MO)$X1EJ6LAY7*,##,UT[[$++ P.X'A/MB78CIFLJD"P?(%=/IH>^*U^^)<4G M+\C76*L<9HQ+*I' 2G#%U,CL48CK\'BF,TX@^@T@U@FDB(T% MMV-?$X7JP"ME>GU\C3:4JL@BH66L/27&>9&;/>0C3<3*DHTK$N#AF8[!O<32 M"*[C4-(=6NV8G.G*4K:F U#5F-Y?TG"A/@[#:65D' D>4XR]8C)6;J"+;DT&$Y>H18VE,,40*%,$TH'1J-DGC,!1O:35:%"_4QJ3RT>8J\ M%K&+0G-DC&*?IWBL8,:ZTMH'#@E%5&Z.YTULGAUB*V4:!AR1X>R[&+]-; MQON+\G65XBB2_*NC4T$7SGQQ_4'[,3\5U$,DDU]7GJFS2AY>LBB3Z M$?(E@P8K70PBO+XUAK3(I.@!"GJ57RP.C'B%^W0-:> _::.4*5@G - MXF7FG9>QQ984&Y(H./25,L$_8MS(Y/"3A%&+0G_\T,K;6R=92%^,MTJC<*3C M2K\NZVJT)DT31]!-/R?M3D##OI?E![]-=U6/;AA7F*P\-/(0$ID'_MA$#@N' M*-@OP:PP;%+]PY6.R1)@.W\Z^ZDY4R&1',Z3+'8.)(IAC"R +6] (F)RS"#' M:JZ1Z$0DDC-%O*9[1#:R.>XEHUIHS0$+T@H18G3 M)O9%FWL"Z&R)? @]@6&KB'Q6'EY\)'/F)6<6AUC>1I0)YK0N,E]*:+-LNDC$ M3B:/Q=.*S\7^(UDK@7!,#//$T5AR145$BK/7.9O;^S:U5K,'*ET)^X]DC)01 M))S"Y<.2EJ;:1:PX8)NXN7-""O9'LV<+7@C[EVUS*"S@R6R1951RPKT()YM$ M@@E$)J"7.\V72D.=P!2MY4[59',D0Q6%X^I,% DB;$Q5Z,=0&*I8&+W43S2R M.8D5BV/&E6#$:R^LPSJ>KEYQH>9.."B"17P"R%L]V9P:78$S,90RZA73VEI- M8\PE3)S M\==&,$>R9=1S%PIR'8@AH@:I2!7+C!00\3+!2"1K+IA)\ E,SH +P]%AEI^Z M6[24+96;?/FK]^5;;]A/NG>Z>W?;_CX1PJC2Z5TW=(!M/\\M9TWK/3V*L7<^ M8J'D$!B/:;$QFUKBWOSR6?[SM9Q>2>W!&#G^8USC\JZ[JF/MD!^-<.(%$MS2)AE8!+3NG-W<5WV>YJUVOWT M,QC\D]4\8>Z] T\F!(MC08RRN/!\S,EHU5HUH=/> :?G3J4$)1BJ M?HQ>7=YQ(,%\NH?O/O:Z.=&3Q53 G*-#V][!:\."Q!_=NS1S_:>GS39"/+M[*4UBD(GX,!G\BN&4QGO;NQ]L,]ZY]55GF-&2$"%5Q#GRGDV.0#$R M)C"."-F%@2Q^9V8@N0E^FFA(UGO(DL?/6?HT.1A[A>*.QH9GYNUXNBR\:II& MT*VP#IZ%ZL3EM]JTE3,]X*X-FUF$9]128976"AFJ!59>*49BF-Z,\-(V8#PJ M99IJUPYD'XI73 \?$'Y+\>$X!F\<]@?A[1OXY5S,N9)@]"2PB$G@'5(&.:7 MPJAXR=;#<_-+_(Y!'P)I^O9FYAE@QE$TCB]VEAQ^[:?_'L(GW?.R76H+US?I M*])N1\I,?W] MRYEF/(1+$<56\3AB'&)91"/08,P8J*_WI6X+5.S-P&6\*)CZ)?ENLO2N/9@] ML;1_F(-9I&-6;$/!Z87!>88)1^@5\&?%N;W@/J4P!!F!M \-C94N&FA"H,?S,]8@PY*QUQC&@:&HJ,9PRB*(HK/V/RW;]YX^.]YX,G1H7SF9F* M!&<1A++Q9#G! [HD^>G5J/;4K]!VR64$FAX:5#J#P7P*:8K 1%L]=TIU9:B? M7#Z83?09.,*\_%U;I @F6GX72,,E!&2"^*RP? M1-HJUX7H55R8.]M(3Q;E7U&PA=-_NJ,$P4XQPE@/!L+9Z@A M)!J1Z)F'4'>11$XC?FX*UQJT-7U..9>2Z-AA""@-DL MMZ7U4]>F]VD&M_[1O6OW1VWO\UQ]F(JRGI5Q'=A< M[2*(7K2B7,8 -GU1,!U;6HZ,*9D+[/89Y)3";UG:_];KW$UJ !MB!#PINO63R/,EN6KT MHRH<]!$I*=BUCKV[K2.%7N#:>V48LN!]P1#KHIZ% @8M&R,VOT%TW5!FQINE MK=Y#-_0DFZA(F(#]?CK8<<"*QB2*""<18193'[GIRJ 0N#1@1>G\<->,9.EX MX6J<=B$.&?1UZ]_#]JB;6G_5$O7J,NM8A3T)$6624&.]U)P$2R&45,*73TZF M7/+EXUXQHM>-?HEUF-O;I8"Y%&(5Y 6P'90CBD>C5\3ILIY$4AQT\*.$$)CN M+(7)8-/QG\/T2V^L=*,#0EHO7V#2]3NY=]Y91M(JI^)0IH&U(!2K6,H)E4+K MDM\*VQ@V4;G7R$_$C@U"Y\R#NG(L%"%>*B.UQ(7*6EI":%3PS5+?FQ]C!_VS M;K6"=^Q_3E[RONW=._@E&Z9W[]O)UW8G;QTV/BUF:4N]U;Y<2$2 9@;1F!24 M>^OM9$$'?&.I(R:-)!X7V^\QMH.1M&@MY_;=:*TPBK%3ABI!')*3HD]*/2X# M,:HX9^14)!7^T+;[K4ZO/\S2I1*;8K,B(1R_?$Q"C<(<=/,C]#2I/EUL^%=\ M+GXI_OI;&\(9\+ O[]/GM#/_MLD][[I/PT$_OP&O?N4'4&,84,A1^RQ?D&B] M+'_?S)W]F]#M+F2\-_76T(ZY8&ZHBV-AK%1\4D+FA>?+>AR_4A*7+TQR+F'J MF ",D@YB7QHQ%T>1*")!FU@G+9SDVPJRPNY,TE,Y!Q*!#(P3O11RQXDC(9>EN1!1N)FBE MW1TBA!EA(?CGD8^4M=H6NRR5)\N.&KH:81Z7\PS%QA$(4HG3R(4]?:S8QX=L M5(H$3C&;]@JWM8!1>QQY8@TF'#LB>;'Z*^)22@G(X&M#T\U1Z%XQ=.B%[X'3 MP&B*&3<1GJ1(2>2I*N&+*!IO\]Y]F* #*>@@W/0Q'>S%5*NYET[+2-K8<4\D M5451*K6XY#@I$9+(I<-=-IC]![V.PR2*:2R9T5H3SK2T\,-DT!:QTM(#55Q$ M;-]!!TTOUH#V3171.+;:!5X3[&*BK"[R*E20$MH'Q4&E 2\?R)ZC7H2&S%LGRL&(;Y5T+(^XSV8Z_;VH>]BH2-R@++"#L)EHYBPR<# M1I$HKQ^BJ&P:5HYE_S&O93*2F())8Y0RA3#QD9UV/T6ZA'*HE**4/-QVS).3 M6VSZE,%P\API_+V3YENTJSP4M801K M;!9_&GY+H)U M,A$L'LWYF.R#<)IUT>N2&OOO7<'3*Q\>PWV/5 MN<6KXS:,/ IT2B2H!V,3Q4+%H>4I-4*994&$W'#59[W'<#:/ M[_3^^BV]@\ON_CYM[:E,-.)1S&**L42>(F:)IT42@"^>2P T_/(+-I/0R+L >29V&@P3,AP@$-H@E$C4L:H;P5!:J]I M=132UDF6D; [S4!D@\ Y,>OEI)%OJ%PT9Y!T=@R$)7=<:B,1!!&"2X"C>$*#D*:\T4Y@F-L+@'SY0/8:ZSI^"^,-BP V M2D&3"(%X MZ"[I0CVKPXP(K83&!C@?14:7J*(-GQNU[@J/][KI MY"S#R5TK1K*I^M9C \!;Q18FJT+&4HV$1O"O+%)JK@->P^?\KL])MGSKZ%P_ M;1,"&N"5L%Y[!O^)65!?&E,"R+-D%<_#UO[*=R_O3W"3CHKP(%#(GMNM=%2> M=3.JW HWK#T=;K4.@MWU''&B(F:I8)BP25-9B(/*H%-(IL@*;AV'I"JP[R3F M $LGA/*1-5R("!.(R N@@E@9RC:B.)3%<(JX",?:.:8M0K%DNCCJQ=DRCKHV MSF^HQL6&2Z\P1%8B;*=P$=)%(;Y'Y0!#1FPQX7@%[#N)#='.6^6"$0=E!MX3 M*HOJ)HGCTJ)C(XI#V1!0_9@1:BE5C"MML9H>>B,Y+B7!KHWS&V(.%X7E./!] M&F&AI8BI*THM$0"YTG81P=#UL>\D-B2R,1&>&D5 1:63Q$Z:N]*P<: 4EC2B M.)0-49JJT($T9M02[V.C.9U, B.C4N!]9LYW.KU6T:JF%/FX[^&ONT!+TZ6EJ8$6->%A.Y6 SL<*0L[5@N%>!_>&9*?T\WHO?[@ MT_V'I WOZ8:6C:$]^(C?FW8C4R19;"GF)I::84L5*58','*E0 V+Q76I*G)E MBZY)*KD* 2/9'WX\&O:#=OVPYKRW6.[ M&W9LYNLTXV]LRGQXJ2*#J06=T%II7* _T!&.RTW>B%*H/LP)G25#S25PQX:B MREZ^KKX=:Y2+A065,=PC:R'2-FAZ9B06I>(P"A":UH4NL@B',T5T M "Z3=2Z$2J0L0> G)N4DCD,8'!N8_)A)BB*EF1.%41!+ZIT(I:+Z7-G=<7!B MB<-@!RS24@MPI;0X",A'J.1 %2:D/GQXI>.PTC %$#.*(^JYC%DT"5ZYDXN- M[T=6X%Q>=0_FO,9QD)A(C4U8.3=13 EXU@*.2E\VD(#+%NL+JLR:O1U'V#U MF;$ZHF!?D 7 45A;+UQY-Q?@='8FOFS(/5# RC:VMX78)- M2\*N$Y-R$L=AL# 1=A$'>&2(XU3BHJQ+^#)D(EB<5\!' MXSC F7H=SIV7$*\*JZBDQ9DE6MHE==B,GLMQ[,&:O1V'X58*9(5BREI*#< L M59@5 &DE(R6&!P Q4A;=.2 S4*L3C2X3CO.!S M'A>D65^VZT)0LH_M6D7:7\$=^UYF>\.O@_MAI[PU:N4F(K*NH"[TL?9">QH! M/HTUQM,R D]T:0E0(%EV5UN/[8!$T75%^6 :/8N$T@YE3;$[3LMSTAR!2GEKG(&IM)Z-P%#6*%>@: M BN/&*9%C20UI(P:N2A[O2,2]8^L/4@_W=\O::VVP?S,(<6+J<6%*>\HIV#:%Z#3VA&]?NS3K?-Y._CW$$C<+3X; MOWQ(_M7+3"?I]V?[-.>+DZ$)W>3LG1G(':*US0D^*8 9'B)VKI2,I7*\V'#/ M24G0E"PF^*K+G-YSB-X'H2?KEUZ.,3;V]A6$PQ3F7(:$>*PA[))LLO61,ES: M^HP7G4MEN3'6BS0M;+=U*%"2O#(6%NOJ31@]QB;)#:\B-223J>A^F3OXOX>#R34R1S%EJ0WFL$=:&38E*%*L#2]9. <;2$_%D ZPA MD=5AQPJC6I-8 2Q%>F(#F;:EZ!63O%C@E&,_I\<4E /L Q D(,B/(1A1VA7: M3ERIWHCRDYG#5S-G#X\I?>ABP9UAH>^&IP[+(B$ EK)D#WE=-&5OARFCB"OK M8P?6!UOA=6R*]F[8FI*"2"06MQ=6D2G[.DSL53@[S"K%D9:.&<*+;+=WY2)5 MBL*)[?5AQQX.4\3:8DIB:PD#X.TCQ L3$IHGE!PF8;(&T^9U#E-#F(; D" & M7H8(@>0D!X(YIJ:< Z$H.A%/-@3+,K82QYIQY8T/IQH+7537A6K@)84 XF0^ M@9_=81H3&4H]C3#AR, ?%!W)D^Z@?=?N#$ M$@:QF$A=QFAVW: ?/M,/;G4Q&7>(D9^ %1OB<19'RNJPXN6(\< 7*HL6G2:: M*Q>9L(+@J)ZLV%1TIB@BQ$5A2+14#EJ;KED5-SVB64USYT\,2.A=U#V/JB M :RS)4L";@CB^NU&LM<"+^.Q,R3T(%4:(2- L'K:>B@J)12"8Y24+QG0LN7. M]>-:VQ51@4>VL57."BN]U30N^HQ*J:L^]C@(Z!R3*. 2S!6,Q*5?4G)ZEQZ4_]A%Q M%#"(IT1Q(6/J_8C^V&J$2SF:8 *//&?YA9A#2N-P4C#$?M8!O!'2&I&SEE'C MI2_Y8?"%=*EWJ2QKSV8.E;402,2<&ZTTT0 ?!1VQEB,(,$I!-8 AM7A.7+59 M>S:#R!S15"H 01PLH.)@",F8M1H14PK.3\_2(Q_E8V. \$H+QXCE7!"KXQ'] M@CFC2IZ60\C"Z!ZJM=#XV*9?!S/-CT?!?"BD[0_BI-_>,09P85NOT=8R'[M8 M,XBC!2(".^D!1M!RBT:BY&(6;L$EZ\U0A!8W_JSDPB%X=3!*$2">&"+1R%%IK8% %HL1I6 #'"KW7SP% MI7PWK/?ML-&A_^G>ID^]?GMP-.NC2#@)7%CO#/(8HRA&N8HI3F(P[>62E,5XK^;L MVD/'?*0EQJ%[,O6QY9B!%P\Z)B*LN2KO-(M4Y7C6>WQ,LU8[="IZ2K-C*9<0 M# ,,$-)KACEPRSL,C *8IVCLR\D$K&C%S/W>C-I#KY6PS/#8F M7M),%*N*6?QQ'_]?>\]IU@TTGY!]2EL=MM=H#D@LHCHFUF%CL0@EF\M.B46( M5XM[IP+JQ"%J ( IB4B K=QZGUNS6')OEE49T=)Y(6?G%0RQU7Y*.G%O)T[M MH5B4&(\=^$?+I#,&092OPKSDWB$K7?DP;[9XRL"YF?7'[71&3BQ;J#P(>_:GR(VN6[2W!I_2D!YMC@#@=-U;"S%&6 MQD[SB(0Y)C'UU/HE^%\HCB]#R59*\Z J:*5EA8T1VFOG,'@V&+$ M<31*,E NN5I[WOQKF71"CA_.JV$*]CBV.D)@78P7Q.!Q^HG%N-;\JG)J)\+, M1. /)9<&(&O$D:9YW*TCRFRY<7C#]@,BD[#I2$GP-"ZR,M8B' H33UFM/#*&A.#MXVD, [YD-?CCMJ(EK=B7ZX4 M3A5YABV(H/)6V=AYRTRLI 3=QPC\J]"RE/"Z8(Z?+LO(8XMCR+HLW6L-4FDQHC@F@XC]A89)UGSNM)N58D;!E![%2N-<>2@W/Q8#S MR*%81%)2"][=&J6C<794$JY1*4%_9AY4.>.)0@1F(Q;:B;H(YF<4L3SW$X%V M8;?4)5P''_=!]\Y8%2J.8F"?H3&7FN9QEN.>\_*I3(0)O.U2]-G9>=*4I."6 MF' LN!/""!]'-![56!(P=M24&JKL4 !7=T;NE5K'/L84Q1'X"PEHCQF29U\P M@)I8EB;Y#J5QY^?F:=*&H5,:PS@4X7"AM13@;$(8:3A!$2^WM=BA:*Z^+-Q# M%<%Q4S"'%B9QZ*,G0SHJ5T4-, ;[(NL^HR]*PE>$912L%O"PS82!KJO,A3=7%L<;QDVSI"6Z=- MS\W74P4K(=P#4!EIS;WAGN!(A80#THI::D@I^;93<=[YN7BZA%ID::0 ME?N^D5)GPS.Q^6 SUG) WHZBD,&1%/1,<9_C'(F)D>5NR'FI7S54[=! 11#/ MI++<4.XEH\:,MBS%Q'A3;MRUQ1;*5S$B-!YK=X>]X4S2ZWVOW_\8+IB M41]\ZW_*WO>Z#VDVDRH+M]4FOR60$ P9A06STL2>0HPRRNT(P1G?;[WFE4,HTC3FFDI.B$)Q MG@"Q\!>#US8F:<1TVK0?0C[T,K($HB\IE,"4CBH7!=:6Z/W6B*Y"5B?-*3HN MC(\$DSS"G/G(.C6:4L(89'VIP+01T_DREBSTT!8V!IW-2I:UX$EHE0+3;:NV ML(Y\6/6B\4-KCYU2 %'V3! _(*([R/K2^RGH;O?H!_)Y#AELEJT34GCLA M5+!22=_63I015"$3/+9.E#]IS@> 4TA]]FS\O0RQ UW,9OQ,= MGFXL5$27(S 7K40KHK87#*>4Q!:IAZ4 M;$XVU@7Q@E'8S\WU];N/D_Z'O=0G I^-4%+K)$6DJV <,ZOR3VF0^>J-ZB0: M&A'>,]#0Z5[MD?LD-0_@@"R.D"JN9E]J4(Q]3_)]SD\$WG+N,($+7"//DE%8 MW^8S?2;GR^N:@!T?)W]HZBQ^Q5GA; S:E@7SY& R6\W %"X+CM4K >SZJOY= MZ.M17PHLA@3"8UD #2:CTV)YLQ#1>/'# #ZCEX+L/ CIA),Y*JTEYC:XEX3; MT!E_GA3GMZ&KQWDI"!&U466Q1E(FFMQ.A0RNE!M8D]QA+<\_%'3JECUC"#YS M(4-*QFH;K5Y>HR1\ 8 _M/2<7@H(,Z0(GH"#=!IEEJ$=R$H4 MLUD_!#I/'_36\^3F?TJ>6CCC@864O' M+)-"63(:@?M@L3T83B:21554H-7N?5B[4GPT_P<>@8S&&Y4-$T!QH[)T1V3+ M>\AD-&7E48K=. 'O!^C][D_[<8@NJ>1] M1290J!/9KVD#L>HZO[7/::M?^0 ML/O,^-OIU679 D^ ]_6GSPL"PZV';Z=*[;GYW7B;@8M];Y[;> M=&/6K^E68HZ@>IO<2=+,D>_A+ AII2W=1MWRWBXN/DZNF[>+Z47CKJ[F%VWX\5_S^>6?TZNK]-?GYH+ R[O)7[&Y MO+VXF9)VZ4+>;ECQWH.V@1_U$-0UBVEYF'@]NYQ^F5[>3JZNOK[^](F TF)* M,6O]W4.0#^\'H8H@=9&?BCHJY\&6E;]2$KXV%@9V :[/3SJI<(:D'N:?_IC. MVD^X]S-^:UIT6&S;VL&)2Y'^^UU\.JF:8(UGY,Z<0 *,'K/$LI+6*>\UA(%N M=[M!K./GU M]>TG^O+9S63VH>AF) 9Y=.EF(L"SA F!EQT3-J5 TD7I(]/*5F<6H)H'="9! MW=?%AB3&39@L%E_)[&SPIGS;5EQ/YCAF69:21>\9B[BR>8!H3%4'3&Y&F(>H M>R>J3L"&V,*&4B$;"(2$=.0I*R8XZ]E 5G>FLY+(A"?A8YOC)--ILB##*9,K MQ;X^2MZY(#&P%-0:U.IIU+'-DRH7E=?29'*G:$2!+K+S_Z5_?9V-\B5KJ^Y. MQ,9.6[5/6]-W@E7GL/DC3[+J^_3Y-"D(FV83A,]:>8K71VV+%Z=M!*]50.W*@!N" M"U;$U&F;J[3M"?";T?8S50WA'T.ZD=8;R9%"V,AX;WYSJ!KNGH'Y/4-QZG?I M>9F)1GE07!IE+(ID2\.1]HF7EJ-ZP.X/E;]XMVN PO_@/6H!$)1+$F.K<@2( M#JK;SJW]<=6_ 0!"D\M8%1TT8R]=E M5S]4_O)=<"D?$L9&NL,R)HB*Z5;E#GDBBSPZC/^'XE^F#RZ/6HQ+%Z5/PI/6 MD?E6\5&6F=C/*0@^K\J?J7Y<0&0(/CGK@_$(909AT8\,ROO:![^XB[FU >:[ M=+^@M1<$BZ53@K.D-4^9KJ@%]-JPNDSJA[)?L.-U!K&TS"%STFH0:%1HE6UX M3L[5RS+6EXY\[RI_>2Y7*PTZ,64U"N$"][S40Y'*G==!;1WQ\JTH^YEJ1G"7 M/<@@ 1QX#D*B;S7#O>:J;C1^:9?QQTOO0+ +RL3DVP)%3[$N:*&Z$H4L<[W0 MK=Y?\MUK_>6YW1P<6@/96>:-3E8'MZH38KY4JKQ<&_SCI7#+1^=*# M&P0"=-H6(;W@A-;+?^EU-D-.F<"OMTIE(2C,7:D&7;T%\KSF]VVSF,XO7\\N M%B2#)C;+7^OJ6=%6SVY^P^1@9" \!\"TR X1=>]3(%SX]7[B=K\@U+UT)V6 XLAG&3J^ MI*M7;[T":5'O OUV8VS]AL\NAUH3]RN]C%E&E]$09^3IF PYE7A2!CJ;68NZ M%6^X]'(WTD[%T+8B3"FB2BP2D8%,N)(V4?2T9*CLL*HWG-*7"#P%0Q35S&>_ MW\PO_A,FGZC(KY=.E->O7^2Q]^GPU_]J0^5HT%S?SQ74A M^N8K'26BC[ZD?$QM6U__FN]GDFS,RA"X(:/CK<^>_M35K2J0]\_U=/W1+8O\Z>3' F.X3_%+^[?7#R.]![V?2!+ACM)(2'188(S'6@ 5&3+'Z_*0T-K4LCJ])^T*A%>'@7 N$+>%<=SRZU= MR_5W/X3@T-\9##*UB:ZCV;<.B>3E!P7S8U>:*7POH2T,L.B'&3AL@& M1*MP.]GWZ#F<[FWB#@ B901E+3B6$C,1.KK1X- A(;H!];%TM^=_/QF7H@^G M@1"3"Y)B9XJHL:/5.%D]5Y#UW'@JVA^_'VE;.R"MMC)BBEQZ[K)1J&)W:L- M81G)D.]#VN=%\[&979,_(<?]N\M?> 8,F-\.]E;;LXO3>9._8 M78-)7?3(A42EUDG=1,[!5(^$ RDKFSCW,4G"FL&"0-Y1C62,*ZHYMGM$STSU M"-BW.2O"]S[Z;!(F5?:>=E2+Y"L<"88K:0ZCNH4;R[D[OTVO_T..I?S%Y$,# MFX[(O5SZVC?[KYYB]H^?*-A_V#Q(0'8][A_XYCI.O[V^(<(7U=?6N.B!TLLP MND#_18^!D1-+ ;L[Y8VZ[WUGM^T'D>,EIO%&[QX7WQ,?-(>*[ MIAM=.K*O?Y]?7<:&;OS%M/TN^OU5TS;Q4LBQG"'1_OW>9C\!: D6,//@*=P( MLLNGE.DY \NHF11L+>VP/YDGYW+$36B906F14?MDR5GH&%G/I8"JA 5(;@#/ MCLL1MR*U9T;&H"0Z)21/!2WW.3]3PR#B4*[CS!-P^78Q_]PL;K[^UGR>3!C\(MK+=HBDLF?U L$0XUX.[3)"JDX'5VWL62H#'&4VS0 M,4%1;P5;1#6'XB F?FN^-+-UW+V#:0N2:RE5# 2^&;<>,/;D:H_5P9$H:O!] MCX ]*!LQ1SY B-%I0RZ$#(UPB?++].+YOIG^K_9=;.F??=AT30#F=D=U*V2 M,H5L$2A@(7#MG>D]F7.QGGFKC(4ATG>E\)2\C?FOB!R20XF2*>6E#[;G+64Y MQ)NH H:GXFWDR('EVEA)3$EBAFL'JI]LD'D]JU@PLICB++S=^_(-,VO&SJ#6 M/L24+;.L$'4/ZR!$+OCA:$KG)R9=AB2KVOA_+M)'3I!BUEG)I0M9:+)=Y)5R[Y<$&Y@\BEP.&?J=:+]=+,H# M=G/9+"97%&Z724ETW"@V:=Y/;_8^,DQ0#&MC)'!0RGYR=LFHE).)GDO4-?&@ MUF8TCE!T%/%CCDQHZ:-@$)5&BKVCB[ D/J@,=?30OEK"HU$_8+XVE=&GZ[H.@,Y(_-A;?2[C M=BTHAJIDFX/3N"3>&8^Z[E2R NR1Q"]3?,>?&@#PG,3M4]8!8[06?7?F(:4J M1A0(>O#(;R#H&-+'!-J2B*AI4@ M=G5NC#05/'B%5@Z>^>UTG8"1D5-$QYDT83)A:",,LD#@7ET M1B8AK/=]' ZA&KXJJD?;>S]Z9XJV#E,S6KE8!FKE\K!9V@US_]85=37;CC/< M@Z37L^N;Q6T)-?SD>GK]^^=%,[E\,_M_)XMV6.%O)/ =LM^+YG)Z0]26,88/ MJR0IM)Y??9G./CS\FK4,^$-*'GS S]-9\^;]\KO7OJOLA;UI%I_*=U<)\W_1 MP;BXI6]KA_H^_,;[W#W\8?/9Y7SVFKA=_#&9_>?-^_<-?4+YLI]?^S>_C=4/ M^4BHQF!.3)I P-=8W6?;60 YF&V_7V2QJT;.HL4!)2P+ADC$/\^[^I]G+'U3 M;&0FDVG 4]Q-@5,WRS(+S_P&Z0/'4RJ@&U"X:3;O_=%49Y;XYF&R()6,(FIM M(X7_4:$DS(<4S;4#>RLTK@#Y<-/@/91,E+,U,*T9B$NZ'R(SJ2BJR4(* MKT-,D)70V096)CQ%SXMG!_4*V"N0FX1Y7U 'BK-4D$Z^@GW!DA0"@N$F!(H= M*>K5&C"1)+W.O S+4D62G+UB^ KL<9)\._G:]G00G=<['LPC^%*,3+92/%M> M!@U%@;%W<&!]_ML_WBZFLW;7V$^?EY1=_S2?_33YZ7-Y :7?S=__=/.Q^:G0 M^U,Q%#^5:M++V^:GZ>RGYG_=TO?1_RV(O*NO]%?7-Y.KJ]6GO/_I_]!_QY\^ M3:^NZ(/^SY_^G-Y\;#]KT7R:3&>7S:+[G#<7-W.B^Z=R6O^^2;SW!;=%O&TW MP/1B]=5WW)U+U!O]96 VI>RCTEZ;S)WI2INS"Z&*7_3Z4(G=V'HH" (_BS*0 M_5.)<9;CVA>+R>Q#^RY0=E/<33^__T6KF&C_V@HD'"!T,EF7Z9X$7$77JX*9 MS%(=]4L4:TP>1_)YV1^)M#$'A2$;C]EGG;,3SG7LQPAUTH,95"^(_9$(70D"U; M_-;<3)>-?.4+QI8&@(LF9H6)_(T(*8EH^R-#CJ9.\<%ZA<'1C)Y9:O(,4DL* M;7(I6::\I8N6/;BN'M*:>LL*%^M=(L]=:G@&J3F)*@1A8] A24Q*J YX(\;A ME9"/++5NC<77<#6YOIZ^GS:7O\YG%X&)V=N:T2,DFE5P!"FLL-I+ESK#D4MH54=11JZU&IZ1O>77N]GA MVF.DKD0P27N*"@4=V-1WA_K$ZT?B?;4W0.&)V=NJ/8)(7@O,Y24A4(!64@2= M]NC@'JV] ]@K)F2Y5V8_56G-$LO:> J2;%+!AMPG+ L&/%!5=^0<0_@V)5CN MDT$DI,IUBO1_O.]IRV; ]^ZHA.V$KQ[.3_6Z:8UQ6GG)140M14RDB.Y-7$-= MH2BMLH,<;*?K%)R,@&=+L7;9"H2016&'&[UZW2<\"76+R"M2T[ RSL_*"! . M-CH9A3>.Y2PE70/MNW=;^NOJ1DBYZ5P=P,KRA?U4Y\O'X,A21<4B>=.(/$BV M>L>526#UME)V"E['PC+D@5-9<9HY,BS*%\^ZNL'KB "JY02UG M9V7DA-$7,$,PQ@A@*I3R+L>[$P8IU&K!DL8Z#2NG.EH8Z8(+G@SH2-&/DE;& M[L*3TZ_5H07#01[.0?S(65(04%"L[^C<<.:#SJ1XX/ MU]9Q'5PL78_!:Y/ =:+GIB[.%\J8X3S-(<2WA:KTZS)ENW_-J57:D9^#9)S7 MW*#3:/O';!LKZ/M*Z>$LRR:*CJ-^K+(90$:ZM9GKJ%WKC647E\0@:C^W+$=Z M//K':D^!?+,B^YDM9JZDSS9VJ$DK5Q>11U=N:#!=:QJW40ULUSC?I!#B>-'Y>ML<9$7V8_>PA ME!^P[IQ<%%FE2,:3*4[Q+N<65J(NTJ[*:2AFA U^]2$9AQ"Z3;)&QM)B* 49 M?$3)T2WK8AW'X%#4]=3&$.?'$GIOO_&OS9ZN2BKGHQ8H&1+V*JX?L1.MM:*Z MC*(L0AL1[4-ZCB)]ZP@@2^= :8I:0ZD_DQH,6Y(>&)G'>AN0YJ5H[52D[RUJ MPE8Z,2BEBM%%I>FPN$[43-:G6!!F,,.!Z7TB]B=RFU 9:LO+:YLPVA.VRM') M)9$EB%;U"2[M#",G> GN2/&A<#9FCZ8,Z.,R"1I?UV76!M($-;_?#Y!Q#^/9Q2T1H3AQDMCI'3<:XGV)4*H>K Z*-A>%$ MQ &$O_GLP\_DP%OJQ3?SQ=_3A:7>WH_)EPI[G0S*\N-S(X9PD,Y*B_% M>ZH#LP'@+ (%^4(YG97L<5\>&"2@S(C-:8DXA,QM,N:^I-4I,+9&)9#&$?$9D)'L33+I*3YP(0=-6+_3\U6F05:AJ_O&0T1 M/\J94$9P^2#!"ZU7N"& Y?6C+3 N1^[T=OI.RMHVE0DC)2;BS% ,WMY\!QUK M@;.A-GY^5LZZOUL%N@\*3F:7J[AW3R=3VIZ$4%Q'-,P)@OA"=U:-0%:E/U3K MDSX.I_1<_&X'8H5;*U$G M^.9V97YM%0]%:OE%16P[A]>4Q^VPF:?G+]\(&] M3"C8$T4CP6ANF7<(+I9U([[3O$LX@*+-I@J%4_+P^#+::@*RX&2@E5?&:"1 MEF,7);,H!F9ID8"&,W%/**/5D.?RGN N+A:WQ.:>N0*Z)AH<, &B'::1ED_W MQ1 *[BI#R(W:_Z0,4'D./K2VQYP1UM74$JRE2. ^W@^ MR[C7Y=&XNIK_.3S5?9OR4K0V22+54OQ \;*1-O5X$.K 7J*U(P:O)NEH#K:: M;&^U$9:CXE(:+:R-J3/9'FI$*ZNI:8=S<"\OM">.Y66V G"A5. 41Y?D=W=G M>%#5LY4!*S<"OGM4'$+G]@'/A#,M76*K=$(KR@GI\CXI\"J;K0BK;KS;>]%9 MQ@O^.;VZHHOP>G8SF7V8_G'5+-6S_N<] [4(QCF7R+UG%TNZ+>0N&1N#J:), M QQV86D/@L_,_=;<1U!.>:/ *I\971JO3<\]_66E4"7DQM3'N;C_U^QR>KTL M@.ZK;=)D,:,X?M_M(@1BRB3@8"Q('YCTW6N,4I%'O\ZNYAN-VX[TG9J[;R1@:G.X\D,53<;7K>/)2[N[F?>P_LC-D+F1%!" S.>?#=*ANB MT;&*=%2UU;[[\;N3-3*"T[8E\)'KI!P/T:8H^B=Z[NM!6TK4A2:'D#4R5%-Y MGUT*Q@224TEX6-/GAZ64%5D:#B'K9/." 6P6DBY8!A;0>3(Z_18&DEB=8#5: MLG7WMM]0V;-,!'::CB(KET9RPA4@C>^KIISEU2&%4@:S;D >@X^1IW4A(R0A M>;!.9TD&/9H^4Q\'YO)P@-* ?QP?B^F725EATR\X*\O-N[]L/<'V(0U^%RZE+4>YO]N+C^0M8K--9FN^AN[OV\NW?7J2^\U M((^L7C40@F9:99_*.#C"#Y*@LRU;+12355A<%M:L"7)<,"]%D+_.9Y>]+,>V MA1/*=3B[027)"\WFVX?OP>0VKX[(^?C$8PRQ*03;4^:(H6V$J* M;FA&F)+JVQ7D/L>/_*=/FORYLQJ-XY#R2G!M VYMRL\IM;[GZ,B+VV8(FLM[ MV.WQ3J*35C#R*^7^VO+?3#'J\B2:)'(]+1]4]?B[FY!>H&#W.9EESHA3@9O( M"',*-+X_F=S+7$5D^_F3$TMQKXO]E,^S)HIVY57TWE^*^WKNTRVZS[G[MZ6538/]SFO M,@Q_77PLG]JVOA/3:R>Z_8D/5TI/_II^NOU43>OA)L3H253"A2@"6L[ZS45! M0)G6 _\>DLQ67H?%<\?6]7_1=Y4BD]^:BU4;^/+BYL7\$]W7VT^W5^6VO0FO MW\V7Y;#I^H:4?4.*>#?]U+R;OUM,9M?OF\5&N=X_T4Y9QS1/,B/Q9(31=R.) MI,3")/]EB,OSD'R >)K+^N>\GMUT/^G]^^:BW8"Z'*%4W9E=FIX8C^4:1(8H M1? Z25ZN34GI6.FJ!QL"*)MN_6DY>4IIG>-R+HEHR^[+IPRC_*X2:_70-19G M1PL4.CMR,L*5@?W1JI7N$M-U(NZ5L>O- #]T=RK=W5N>MF6D 2:IC=#61^2) M:R7M2F$J#Q15:HGKU3#?DL)&,HM<^8(]G&0YNLC1*;>2%@7WT5=I)&&J7I=O M3UHOQ#2A9\!X"MEPRX0(!D18G72;H6[C ZPZ(W[H[C%-$\']R#VA0>8RXX'+ M,M%IJ3!A]< T=R$VH>=O06%C0^-E;F=4YJGT@@ /K!DLV:82Q^U M7*I,)\&'GI3TIA3+TREL_F$V_=^ET7/Y::]GS=KG+=\*;VBN2U;N"IG@55UT"-*ZAFI MZ.0X8/-;CDN:!>>--LDPLE_>B)6*C#2L;D;DN)\__U95=');N+EN,#,4V@6Z M2%Q9PE^:NY6* B>5#.XJ:I\M2^WUHOE(CKG]AI-EKM"GY#%I9R%J M!A!4AUBEUKYJNU!0#1 [/1=/):47@KR8BS8RTD/,D,J^*UW&_;0Z,]QC]<@@ ME-G/C?_0V6GPEBF;]K+-SCEK Q>)H/(*;WFT=:\=EU7?UK>@J)$,E4G.83M1 MB7QMR.49976UV$@8M7;\NV(Z878(%&J%\Q4[1P_M/885L@9HU )%LIX4^DTP5A8J:HL0JKRY5C/0OP6%#4VM!-+N3-P MKDNQ@;.>HU])*6H5ZG0&&+5G,NHER>F%F"$06BK/738B&&U-PMAE-%Q&7\70 MK\J6\&_W=#]G,\25X]QYNECDO0,DBL_82E71# 5J=L^'J-,IBOZAU#7=C_5* M&-?]K"=-&N4D/6@2G2#*/EZL!*20!2,NT M\8C)WR>=S(WJIEK0&6P9&;*$5SD&KV$)K5LH%0 P&E2%8RWGF2UJERVE]N\L# M6L]R!N066A-+3CK!DC<24@))-ZNE-647J_TM#VAE9Z%UR]TR!-BR(&>B57)) ME/>%7(%O62UM('K]EF6H4Z!ZW;[A8P+T19T>E](%B?RFKN):TZ4\@3 M'YO6;7>+1\F#8BI;IX4TB;/@EK1R$3)N] 5$ZUG.P+:[)4(D0Z4,.O)?,12W M9;N[5QR]VRR#(R3 MA10@(T6#5OG@L=";&"03<)O%M6>C=\M]0V5]XLH#F;#@P;*<^N$?AOF-\B7/ MNP4I'D/O=N]+ -&:0'%!6;U1:O\U+KU$2L'Z]9>-7='B$&X0B*JTQ!K1!*1X7=?:/X![9YMK/1N^V^ M:69B[;SL-4;9UNF[UIF*=\;S2162^ M?N"-]_07;;+NS?LNZ/^M=-;-2I3N9I?EE_2_;BEPOBI1_MXE1)DL0\0 )'D7 MN?#1Q6X;+%)X-%#&S7 MM;\/?:?C:Z0N@6GKT7O.HJ5@B2$JU\_DD2%7@QQ> M$?Y?R[8_#5]C^^6 2Q>-0*]T*0@&E50W,RE3>%"_F0DF\#1\+;=.-VWBZ$%; M^6&[PZ) <@'2 YTT%9)RZ/L=L:Y>M"@8YVMOVZ,4'4G^MF9K+5S@T;JL(TN! M:0Z>=^0+RVOR =E:9OX@\G]O%E^FI>M_:*[KK_/9E^:Z3$)H1T*_F]],KM;G MOOXZO_EWS?Y:S5CN%3,WO^7U>/__JY(,4GQ5R2_+Z+WF6($U@_5LP.S=Y1<&]I_&L(? M0Q2C.U!M$C(+KWUY&)84.NM.% Z&IFJ753 O4Q0C#L^7'4U1>&L48=B2LTVV M R@NB:K&F;")AG.+XJ^+4AC^X%N&/S9/9Y/9!0$\5YY;!R;K[G O"+U'YIB- MC(,M"[D:.1XX_.,8SSX&X#$$;%#;EPK$MM=/6 M5);@!7 \5.U6)5\;M_L$?/?57D><;0#I M")MKQ\L^MDB0EONB:2G !J%/<[8'"#TCQR-G.[-@&!(6@$@.3%@,O#W;(*PG MI%Y5NKP CL="%BNBXBXK\+KL+%-E_+!CR2?OC,&!59<'G^T1ONGH3V^:GZ=? MFO7IT_^Z;M[?7OT\?;_10=V-W;J]GI:R&7=!8=+UM"ZG(WC57+]Y_WIV221< MWDZNKKZ^_E3&X2RFDZN![SZ\9B,8+Y3U7(/43(!WGCNCI2GO@B9I29A2WZM3 MV87];T)<&ZH]Z'J1.2T3"(BP<,D4=<&_GT).+:_"'7_NLOD_\Y M7X32I]OR>SW[?/T_UK_J\ (@P0EP9@ 1'1+:@&3ZUR4(B17IL.] /!L.CP6; MLRWAKO0R2BFDQ'ZV=D!WML-S?:\5>_-XY]$%'D$8G815)0&FRPH:WU4Z(>.B MJK5&KJU^F.?;G\0S,'CX20B3SU.*CDL$_/O\_* MH 72/9#.*$&B@Q:/]AM#P\#N/M!ZK:/XI8MP_J4A\'AS_>O\YMV\=;PWHT7^ MUN=$ARVRH"T%+IAEE^8KDYVJ!#-'P;XEF:W.&/V,&4&51?.NN?@XFU_-/WP= M&T>CP>F@HG7:6J$E=]B?MDQNOBX6-WJM.^+EBJZO15S5 !(L^&WZX>/H%>51 M :$?3W$%]]E)(!IZH8&M%N8 LTSI;TUHM]>8X#*G:)M1T,6< M24Y9[CCK!%?&)M3316 M^?;RY?9Z]G8Q+Z%&MTJ1KNP]%S$BP=*S( 0Y"+JE MH2P#DGTM,7I>]PM_4Z)[MYA<-I\FB_^4C63M'WZ=?!KM*I(E]1VM5DEI7=8. M0^H/G?>B7KNCU7,S<-N>B%#R\D(7?=8J1FF4C'U%1C%1]1(E9<4S9/ I,9>) M3D>(A HBP_+6:8+J99AC[06AV/QO280'8"X3C?6$]*T/T3!"$"'Z3FC1U=.] MGB'F.DIF!V.NB,$DB(C6!BB%)];%3G :6?780'^YWF_]C<\I]H2>7O%[C)$$K\:T)[0#,9;!49&4G;(@ZE!5 OJ^5=VY@+RP@Z&_E MHAZ''+3(TG*.V@L+#*VR+/4M/ JK!3? U*-!AWO?LGH[=.]OFL6_"5)F^H8] M%S&:)(T5GF?@SNO 998=HXK7SP4$.]GN.8<14@_G^%=B\-V?S=67YA?B]N.> M"PM9J=GR42@*15@0%(^@Z4M93=T-#%R9/=0[3N[AC!^F9:38*S#/B57O68HV M,][G7MG0;F0AY!'\'J_@]A/FMXL]3W.RZ!BA.? ^QJQ9TJ[O"2"%UV,$-#_F M-'=4'L?GNX^+9D^%0E3.V ):O8W$LV2B/\$\FWH!%T4_NX?36\@\DM,_Y_OQ M:03396B'B0"64;?"(,PD2,G4"2K4?T[Q-K/;4\#HZC$D.M2N6:CRA) M/F0#>7^+1.W/I&44*;P L1P:(R7%N?01$OD]"X10O>FKV#Q@M:<$R("JG3W\ ME(HV]VU/@/A'!;X@2ICFHWU6KFLO/2J0Y" V0Q<)#+.C^E_MH8U M@EFE5"2@ZY."*#7V'4-D#@:"5D&A[6-:@2=.]GJ3@R_/Q$6MVKF &._B/E[7 M^B("O!CQ' N,H '@J#2" *C@@Z^Z:/_)&! ((\*+IXF2:L"9Y'P IE#5J:@ M&-!]=AM-71&.1JX/4GN>8CD47$CG'<6: J))@3EG*4[I2Y,PUIN&%*Y/OWSF M CD 7%BRKM:S$*RDJ#08H^ZRTG*H[D2 9>8%">5 _RFM#H3 "[J,,7'5MR$) MP5RL]U:P/3(PM526XZJ6[6P77[N#W7YUOV$T3J\OKN;7MXN!',M]D''<4+#^ MQ_FO_6__>]HL"BS[^G.Q10\_K?N:U[//MS?7[1? YH_\I9D4!HJCRXOF?]T6 M;H<_[]Y7EKF7))E^QM:6I7F0E0@J1W0$=Y!QZ&+,C,I5#P7WM;6?!KY=Y?&G M4AX'&9,2/C !A&F\-/RNSQ76)TW][1^MJV(_5%BK4#R5"@TF*Y43W($7411D MVI7BY6!9E?3ZEI5W7DEC)I_M%0-3H$STP=]=EB!YO>7^.5T6?$Z7Y3%RS46]1_*.\9.2O04FJ>K2/ K,%2X.G[QN/,ZU[3TD[P MX_X]*V<5)%,( %R%R!77RF,_F )-KC)DW[+RS@P+9&:&/%7@3B0M;8R W65) MWE26[HR7A>*_V35]*P7'_:#?YGW)JDS^VKLIUV%T.0OE0BXMFI)!%SIS2Y%( M57ZA&%?;^-I&W,EX&FF[U2D9%A-8QYUL=]Z(WBLQ7K>4 ZS7]3T!3R.-M8$+ M1;=;,B2V/.,2E>QXXKQ^>E1BO>SN0)YN%_2YY5;.+O/TK_*[0Y[:C>-*>B\E MSVB9R=FF?@PS(E3'3)8M1 _IWT3(@=1N2]Z+7.9*..4277<37 8>N\NNO:\N M.YT>C?M3VPG^S6Q-.8-#O7^=W\3FFKZJK56[7DWLOO<%>]]]5S=BN,VN9#,+YW4[+^FPNQ') M#6JR4RRQ[*1$I[._R[/+ZKW:*+.!P7M4'$#FR#&-@BLPRJKL==:&&=)"[^K0 M5II0UFZZPL?1.7)B=%)2:.8B'1#G2/I>RLZB!NNJQ!ALM#1;R'PS*^N-RGB! M48'NM#2I?;IJ=Q2MUA)U!:1#K_GW!Z?%&""5L>A6:1L]& $]+)=)#6AE+;.Q M@9L'##V:Q=M.TE'4CYEK]"';LC_/94-25H2/^O)Z%6K(A\@!'XWZD=N!$I,R&$RV MT7'(T;*^5):K7$7BH)!9?3#U\_GEG].KJQH3B2V82'EPA*GP^KT:Y-Y^I^\F[4;,.3&KU#(IA%+4#I%,LVJ6X\^E Y$4?4:T]^^U&S M#2]*+04"1U\VI"HC,/G86V&"Z_7Z6 U<'B.;^Q'TN::N;#1O0. 0K4V"H8B2 MSB)/P6@)Q&S;[%,_MTJV;N"V<-M2LF@NXVV)RY<3#/=WC-S:@&2%941+/E($ MVY>7((3J2A'M8JUX:!L]A],]8@JR\I["<98P"M#2LA#Z.(]XJ4M,A;#F.+I? M?_H\F2Z6WF_SSKS[%+_^-=]/ C-NO5=,$ADF<<)'AG!>4+S@F*=;I8NMSI A>?/0N2([DMZ"0,X3[<*O/&9;%9OU 3? M]O2T.XUO;Q<7'R?7C;NXF-_.VOE9E__S]E!<)R61RJ2SA@?2-@:K^N)?8+KN M?3!R\*QNI6J(C39_L:P0V4K_B)G@*95KEE0&ZU%E+53JCH5/M5=[!4RM%2]O MI^@8VL>B,),P)Z%\.VV%K&^9F4E'G*"V)W10W;M78$$.F^$=:"_)B[>+^?OI MQ@7OFX7,"=Y "C(Q0\ X@PY]+:1/IF[Q0F;46OKTWL_?F:QZ!\C#.FV!V?NR MPJA,I,[,@;.KU35E!$ME$@1!#78*JM8W#ZRM-Z:(B-E([I50!*%"&5>+M510 MIGX5E4PH. 55Z_L%UF8W(0W/TJD9%.M0L&Y./Y@U>LT'IK62*$"SXZE4$;O:BV" M7.[3\"I"/=^E[#Q<:](\C*JMQ]W$"-$ZJ93.Y&>3E7:UOPJ")6(KJJ06ZT'N M851M/>Z&K">: E_R\6OY=>\F?S77D7YS?;/;PM&'B1*9;) 9Z72I3!$Q MCUJKE E66O*= R_%8.!A8N((:L_&]%C^+4O"H>W6RD 6IXQ@*M;S2 M2CQ_IL>&'7,MN PLIJ2#Q++HG2^9-B%S/C#(&]<28D_'].K99>_33: 4G0T$ MN\I6>PSD(%/'L_0UY.)0[.RQ3*^H/1?/8T&BL(F5<1PA.<\C9UN(R)TDO,JYB4A(C%QYI^?@Z]X[DA$3]GGP_,MT-E],;[Z^ M)I87=%G<[/+AIY2E1S=??VEN/LXOCWDD)#I(7&XY#PES(+<9.28.B8G5FE;KA*K28!I@+:OT?0IU:YQE M.2.'"RJ6WC%K@0NVC&BRT=&J@40=PZ.O\S<@U*UA(C.0VA$W'I@UI6H]KX)7 M*QA9T.JD,GT\ /@&A+HURDVAK!/'Y'Q2/#,+2>AEGH)Y!74#E.+ CP88WX)0 MMWFJ)&5$!X9 FPA<84;1O^XCE_63G>:PEN?^'J4ZDE(SWJ<<02AC$R)#P3BL MC"J+RM;T&H6U\UE9#>J<"1/2 M7Y-/TUG[D]XVL\E564W5?N#JLR\N%K=#NUC7"Y[NU]P(DU.(I8]!FUKI^@N3:#>:F*DH.('8E-7)*,6\,]"X*#R\[?E>KE M8.O:=#73!4%EX>+MFRM7EV,;V: MMH3>;8I5R?FE=[$UL$TGUL"8WN8M4\^R\"U"*BCC:DLH2@2\"%D667( M7G$Q%,L]9PF,K5\FV&JRMKF8OE(D*VSJSH '7Q?#<7B",[!Z([C[U\E-$Z?O MZ:,)D$TG5WL??>FU%MY(ES.0F4S"05ZQ[=#7Y6FO)$ER)\;'2#T+MR/'/*C@ M58( P,JZ841T/;EF:-T)=W>S!=?'_R0_?"&9^UZTRYM MKIYLK9)F*/8_$?V/*)BQJ^ %8$9N M#0N$QV2*+"J,(6D7 9:"21*\KW%S=E0-WJPX?7 M1I?9I/O7] 3MG%-T6]H9\#J6ILN50)ROY]Q(-?C.CEHBU72 B7; MR:F<7 YM]VK_5[,/KV^:3_O7.3!CC")'JG/.":SE@:D.,Y@0!X#A;M!XD+K3 M<35ZF ,%PV7R22DKD);'/N1Q2?O*_)-7W!!V/BI7H_E3"%9K5#;&G.E7KW3G MU")Q4.><^$ZF^U"NVM9J-[LLG=57]S*N^]M@Q]NZYV2#8\BSMV3TI/"ES(V>1L)F7EN44"'T!>AEB'WJ!K=>#O9)B-XOR*,R-'$D5K8Z8 ME0P*P!EFKC])T) -C"3=GZ*MXC?VR8 M1+;<:58CGP;@(? M()>RWF!MU_NH=Z;M1 R-I,YU-D[+"&5\A!?T'10[Z)@P).89&]A@Q^5Y&?J] MN;FY:@ZK[H22-,^ZK+9B:'PR&* [9D[8.G< ('9EYAY=)V!DY+Z+$I^9DM80 MWBMEZ!?>&2PY\*1*G"NY$X [.2=C&4IND),ZC''H&"$=04ATE:/E;"!#J7:, MV'=@I+E^.YD.-/2/U0AK9QUD"J4#8U&X(%6_Q"0945T) 8)O\.Q+"O8B;@QV M2!0B*V#0=^9F%:NR$,FTW"#/ X@;FXKBK-3,>F8!+9(3]7>SC;RI MJRO1E@;=W8E;-!14Q6;YZ^O9JO6#96R;(UTR_E M0_9_!31D?9SRC.)Z+A0DYKHU5%FA'IAZI]LJ\9TXNZ/K>#Y&SJ*UB:Q'C-Q3 MF$CGT@G3;W8DCU?7$./ D_(CL#%RSHPW1I$*E(K"1"MSDW1VW+9)SG? MKZO=O _G_/8?Y6YO/K:56FO+UVZ:Q6QR]5OSI9G=-K\WBR_3B^;U;[^/3#*2 MV9$X^#AFL?6P&1BYIRIQ3 MK%-F]1B%P0OO>F<@4ST-JXPMJSIKCF'@F*2:*W5"0+C$EZ&\F)U3=\2'NM?J M%1_(.VVFYPC"QV8\"Y4)M"9/J)5[:6RI%5\1'BVKD.LKR^P8VC@-X6/802=. ML%OQ%+'T3,=@^D%4 FP]M4>VZYI.1'F;Q?V5 I]VW.IR^O@!&3"3 GE57T8D M45P9P(A>^-G5%5MTQT?QSR!E)V%FK'4]6N0Q6VTT(Y4$KVWJ!QO:>GP9%UR/ M.8'S,3-FC,AO"4]81Q2+) CXZ(Z93""\>KD%"I#'C-$!S+Q=-)\IX.K,V.HE MBS!M^UD'GCH!"2"5&9E@M$B1<=Z?.A9,S1MG:NSB[$+H.5@=:]?*.5O4WO*@ M,7-E[W X9EUWV;\"4U>M/!-61TYL=*Q,;&60 P7(N*$ Q_EE8 M+9F?R568?_HTG[5OKM?NYF8Q_>/VIH#D=_.[=U@*TN6F+_]0ZQ/U#J>[',+8:P 1["R'-%U/6J/ O(JESY. MU$F8>,JER$&4%= QIU2PB(H,>6_W"9;4<\=8!46>OY0.V(T<0 IK HDD6:L9 M(E-]/L?YNFCU94GD\.W(46" %AN0M2PC1WS?A,,P5Z$_6$"Q7A/QG,73?4_I MX=MG2W+V&;F59';*)L<0,K^S-T:;@=&>O*H5>1%R.6!9,@%G;;A!6>9C$YIF M\5Y3&@RL8@"SOO/I90BGX,#Y17/=/QG3];IGC\?V\#)I5H>"$6H9#U6?B0FGA*3"&.-3HD1+'4"*#I1\FZ7 [ M)$QIGW427EO.DI,4^_5=M4+&NA .E*Z*L5^"< YSMQ01$K8/+"H"(CYQ7<9W M]ZZ*5Z7/P%A50+NW=/:>?/"P=DX%7I;#N&1 2Q&3ZE=PBC"@4&4K]+2Y27[_ MT04/$BXF*Y$5!4[*E %C@BG1T99UKD=IF.KEZ'#:QAI+().5(%"5DK$NA M?PT%9X>FGU2*'J-M^5C4ID+W?_D!Q:3 C%;8XOTPF7Y?AM"BCCB-72_)JHC8 MF\:QXH\RT4C*J!R'9-#0(0S]"IWL*D,+@JWG58^G10)3"'$/H M7P$I>*W ]=F^ R.T'A0R:)UY*?!)NU!QF %NN[U@3P5KV>_@E;#2JZ+[K91 M-79ME4A(L9@DRQ_+/MDD^T$QSM4;<,&RX:NQ'U4CBK19RO(@:,#$4D,2;.H' MZXF!!S>NJV%%FZCJAPSMO5,[3*Y+L%M^*7.+ODRNRL<\<$2M&_"3B_]07%!6 M8+?U9:??C YGWM=]+]COQ/7NZ^>'*\1__SA?W+QK%I_NB70LL98%P^)C4[:E M*UXFBF"Y=!*@K#_9CNVWZ>W;TS!_F1JV.9;-+"E!V:H1%/=*M1HNRUA\O=^5 MTS^L \[O2]'B92HZR&@$H3H5K':)DV6.2T73'[+""NU] QI^SNK@G!-N%!CI MZKE2A69Q,WT_O9C_'"A75F5H7BU M; F'Q'VI);1&%$4S%)F94"GZ.];P2W6A')P6PG )09ULJV$/I5.GBO'; M+-_W?)-?J =E-J%2(00,04-T/I+5)CT#2'04'WZ#-_DYJX-4X83S&KT"G5CF M 0*IP^:3CXWBQ^NL^M* 9-X6:?$$S!CGU= M4\ CR@JX/.N[MO@\7Y01D\T?-S\2MG6T"8#*&4E1IS3*Y0BJ=9D\.#2L7HW[ M7>OXA;I.B]Y&0"EY5EE&3,G(-G7$-=WSNNM>:3#/-77T6*I^H2X4F(Q,>!EL M-$:[,C@%6U63!^625=GY;T+'SUDAEFG&8\R&9Q\S6.9LF\WC.D6O?*609WSW M5H.;_VO^I5G,RD_YX5(WU&19GY%NG$FZ5*))3?%*2+J,AC<"MJX8_VYU_4)= MJ])>QY"S"D*F,J51@6]U+;R7HEYD"XRMEZ-\KQI_H1[6&8$H0T"FC/+H*"*R MK<8)16-\&3FF@W7]G!7#5!9E!XE.$ 1'(P,713$F>I&!UR,4G^U5_(4(O9A^ MGESY^>SRAU^]&_H97*";IXU+J(U5%FR;OV=*:A!5>>+WJ-J7ZD9EU*)4+#@3 MD/-4QCFWJE62"59G_D"R]0$5WXF"7ZC7Y,Q%SY16 3%20)2L2:V"O4;G0S4K MYB6K]CGK 23]%X.V/*'+043E6STD[QURK/L/G^U%^]?O=_"ERQB4IIDR__$# MB9QPS(_8=* ^%QBI% 0D+A/Y4.9*NM=&9V7&>M;H#\U_*R[6^22RM*AS5"$Q M):?LYJ 5&%]+$/HC!-&9BW;*J58AG*8.+ )X/![^O-DML,V[0<][:B4L"X: MZ53R"5SH>K>Y!4 MAC+]C,[0;TT9!'7HTFH2B.1TN;2TP21=!L+[CJZ$MHI/E5S?X3!(QP&$CFS/ M,%S;J%(PW#NND+%V#5A(ULQF.<"@ 4IC&?:19:Z,<[, M"Q;K:=3Z,$(_SJ\N7W_ZO"#;TEZ;_UK,KZ_WO!C"AZBC!$&X6J#7,MX-Q8"! MB4)"(8B:UD%2#B5XVRU** CR6>UEF9,:O$W.W6TP<'6-A^1\;2?=K@1?7S=- M^5HRG?ER4PH-FN(93T,](-LZ3A7%*(V M8FT%U\X4[H1?'TR1>OY9A.D3?#&C): M(6D>+#D-RS3PA$L9^^C)/VR)5A&_#-$PL06:,E[$CKC]M!%,'C"57 M&VWEB26"WXC=%&5.CR Y\V@(?#!C"$T7(4MTSLL!(1MRIR]3R$]F-[E6CKP] MQ?N1R\@"(7[6"5D[7ST> 2.<]3)E_&1VDS%51JMY8$IQ$TTNJ8&EC$F2-=1^ M2N&>5Q)E1Z54.;J(.GI7/'/J3EMR U=:&2T/MYL7JPG[OTRFQ/UL,KMH#EUH MQ)FER#$1.:8LW@3M7#]2)_EZ6#B@M7)MWMDV@@XG?'0#'@D["N6#,SR#HKO> MSTU"GVO"E;7KZ_[.0_C($"-(,GMKA5%UU(VM6O4B<>>RH4T+7R-UJP0?/YS!UL^;- M^^6:7OIQQ7)\+7UDTS:)GYOF;;.X* G,#QLIOWM$>? I#ZPB_>3YU1$//N ^G6O?]?-\]N&F67PJWUV]@OR+^";;VUR6?UW[ MQM]*(NYAF<7DK^FGVT^UE7[]:WZ0;5?DK(RWDM-I\4J@ZU=@E%%G]U0RNVT_ MZA_L[^3)[FMD9['_T-9&;4UGNVA+1' ,+/,\I-)U];%"B? M15^OZ8FS\6MY/%5] 'B^W!6$\ZKH:LKE,"RG9*X+;? M5:(\*Z]4P%\Q_@KT=H[72!_C='6;_'RQF/]93M/D,_W+6BKS]8IE @GZI9W- MS6>.!2=+DL5SEQ$2*H)&EDG#D\G:L2JGU0**\I^_L^TJV"33D^D"_RF^'34X M@VBLY0JX+CL31"1\1VK0T42=9?5M%,JN:_(4T3.B,$'2_91Z$RN!OTPN/M+96WRE M8*B\;[6K%@YXC$>!-G!+*-Q&5[H%$/MWHBCKK4<2K,6'&:/-I!Q*\#:IENA7 MD)X#,P)-2%S'?O*R,Z**(Z50X*$ G=D\J3SJ?2W)Y-TPCY> \_JU:2-K7_\N2$3]?'-^W?33\VJ\6MITR^^EE*[ M?#7_\[^;RQV"E?)5Y/QBM-]G^]?FIOS;V\7\R_2RN?1?_W5=]@SD:9%3*?ZXN)E^ M6;[_$L/3V2W]W:H(9#X[8!\E>!E8%I(@#N>,!VEZ-:I0;YY[149I;23Y<12? MD_>1:P8!O.9)1&\#!LW*.O)^ZUZNM\"7Y=/&OA#>1ZXO!;#!42Q',048;;QC M=V8P":@7@"N^OG/P[+PO*T%/?^9EF<,5K7)9!D._5=QT6ZRRE+RJRWNE%-,[ MZ7U'BL_)^^C6:XHEB6XDAVO*D=?(5K%'UGS?47?B4^]M=$(%5TT0:GL'##?E_+)5#^H M2ZLTV\G2[TCQ.7D? U1M0CY%ERQGINQYY[J[\8I0=A7$([-KA5?/E_>QE2/) M9\_0E7GHDE-T[6,?JI*?JX":I%A"[73A#^-]N;GDYRK(V 6[1R;+2Q5C2F0$ M8#'W5=$3<$$TN(LJQC+)OCYK.JWZ.$B65;V/SJ MBB32;?RHP:62!*4)0E/,1X%T63SA^R);E]=#DI_^NI[^W[/IU?_S-PKSF[_] M]'^=FXVWDQ+ICI629+(K.AF))D5?=K_ECHD<(=9QU1/KYK?FAL*/YC)-%C-2 MSFC[D6*9*X+)VJ6@3,E-]2%NQ'KH]0G9&[-M(06>LN&ZX'=+QMS?/8P*5O>3 MH 4N3TC9.4X3BPJD$RG+;")W1DGO>W@JZ\$T3\W4GJ=):8=<)I283'E-2LY# M=UDH%CLG>R/>P@B3@P<=Z5"+DNM6JE\Y1W^N32R1)DY)V3E.$\18RM;(+.DD M09A (N\N;]D'\MR8VO,T19VX"$Q#,MDAH+>^-[V&?,E1[ VZ,/K:1>DWR8OY M)W][71+NY/H__3%=)E;V=NR^-/0'#BE9#TJ6YNY^;6"TN@;FDO/U+,0AA)Z- MTY,"A8VAG"*HICW+C(Q_+H%\#QN\KFM.SB2T>8<"EP?HT,V1'*Q)-C K&7?2 M.K*+?4*"?&_MQ@I66F=FF)8#"1[QNXP+3!D873SG@PPE07BW+:_>2\?%>L[[ MU 2/F'8F72X['"W*6-I/9(F%^C(U5_=-(4AY ,%M <2;][\UG^>+F\D?5\WO MS8>VA'&7,_'P\96^) S.2J=Z62XX+'WDTC$WR-Y]4.(['OT;B3E4(+K,[%6 MU@-!))<5)*U=YDAVN=L>GT%F_N@$UV=B[7D[>"&%C:P,H?> ,5C5$R>2I&G^T=+#%NL*V<@WJ8N:FHV)/$$7L0LC(^QJ0$ M!3^*:U.VC'7V0)JZ\%;065Y+J1Y+XH@%$""21AX#9)8H9,;HS5TJP ^U22FS M9K1V(_&((-\$GS/+CBX^@34.LLP"[N083&U7I9)6#-,XC&EVHG),VUS*TM\I ME;9WBV955?=V\K4U!7']>7'L/3EXKQ,%@-)1?&1-Z3T5';*),E8IJ_^? MO3=_;B,Y$H7_%<3LMQOS(B2Y[F/FV1%U^LW&S$@K:>SP^^4%1#9%K$% "X": MD?_Z+ZM!-([&C08(@.5PV!0)=&?EG5EY4 %PX^5@KX=KCZ/LU?J))/+8*-"V M*G#IA$*BFEE@77V3-R=D%1VV@FZ/<\W]_L,CJ'+X]'CPP([E ""\A@CD-,B( M0Q;.&' U]\#4-]YC+A:*RAL >0\,I+NKK\4_BO9@QP-;9@V$*<:(P&C2]L9. MRB.YB[96_T X1WNQZPR$^YVO_SC8XWR!,N!8B- $1,N")F:N+DI5J"4H_T(Y M6V5[MX9PK_-]O!\4^Q#04$*Q5!9KAKTG$>+0JAH;CE*+/QG2PL_VW6AQK_K& MOGKJ0;\X. ^R02#O<303?:.#J_?5"R;I7O(WA7#Y\< XNO9@\.VN/_B]/;A= M3J69R4O)HGYL_V$>1_?]P6*]IH<_#D>=&]=_A!#]VZ:4(D4&82- 7GI/6-, M:@&R"?^#.+&UT4805G&ZPFVJG>,$IRT3):9W^W/_IMW]S\=!9WC;N4GIAHU; MEP07TCK+)#@[@0.+5^?V ==3J5CJA7E*6YY[!,0W-S>#Q^+VT%D5GJ9(G&DG M2A'4)!HQT3=4XIJ/*])_YF%>"\TA<*^3-&F99]P;,.K(.4"R#]7\K.AX?1T$ MXHP?!'?:@+Q]EWJGO(6?&6DVK8#UQ5T![[A-&3B(6\I,UKMNNS=^P^5-V%SC MC&!@<8,-LXI)CIVAO,J96++-+(SUJ+\B(CU;3SA$BP:YX"@@/VKM& 0[$R(% MPVM:ZR42Y]F:R;VFEJD@9 P>='.:9%@E\3A1-7_BDHES7$RZZ*UPV()_!D$\ MT8['2A>14+^9.JDNXN?%[L]F,+R1&'P."YZ1E,K)*!6;N,_,TOIJTOH0D!=# MI&K"C9>GW?X$HGS; 9#1N:89@8I3;U@:5YJ->@3 M4755Q#GR'!*.[U@#,I\'#QC$T3C@*YB J&RR5VDX* MO(FVPJQ;CG!9>-APZ14E'%CPF'HV0!4;H6<&62-1"X!?DR4>YPF1L= 9]G'0 M!G5^FIPM:D9-*"(,4]E6\KS MU$:E=)47%/4UW*^IYF*)&7PV7.TM4292F39^.2JH91038JN,*(>@MRY1E"S4 M7FX#5U/GV+$NT=S% MGZVJCYTEE&,#4;4(AGB#O6+2BB@O%."0\6MO(O#*G[ M6:\II?KYSG%R5B=2(F9-(%HJP237EE>E='Z)'WI9^-FN;0.'@#PC-(UQL3X@ MB.0F*#"H?L_\;"C8Y$)&"31SSGD;P$4*D4_*.)/MK^^)>+P:=K_#7K\7^_@X1EDNC:< <4VH, M)G&Z0>A2BU) M85TXCC95IB:$.,IL4K((.2OTM.-'U4L\7V,&SM*%8FD?0=-,@C]AO>RUPL8+]8 MQ&P:Z1($URIMQ$0ITPMX(G*:BUZR%VUQE//I,?-;;U"TNYU_%;=_;7=ZZ3US M3SMIWY1_3S<$[^'W_=F_#A0AR(>6'L5/!HYCV!$W7VZ$Z=A#?+D&Q_QE. MC:%-#6U!\@ A*J )@]I!8+JKO*F.K-Y/R!G65X:B30-DL,96$.DE1D8X1>TT M!,92UB=&8;6XWO)2<+27WDSQLBJ8"T3,!GF26BL7763@X:01DIC(*H[T MLC[I$L3N6$IY&5Y\ <^]&8^K3CMZ'_J#4>=?^[6X*VZ1URCU805/1#165V-X MA,?UU;-I_U[]K&M .@S\3<8!8<."YB%M_3*!.&FGW8UXR4 .II:Q\-' W\!H M3*3E%CKJ &Z 2C7RN+JGE\K5^D?3I=<2O;T+^.'A2[?_K2C>%V6F9M(>A\EQ5. M(/OFDL\[]Z02\FD!Q,P9GJW&4@D)$@ED Z(AIX5F(*(84\T,,'B]\6-%C>7V M6W_.@7IK"O$NBGH8@V/$I4/!IXW;P7 22^K9H+@PM6*%RZ;:F@J]BZ(:\=%R MPH-%6H5(#=%,EE0+2J)8GZ5X'E2[+!1SBB-!5-.TD!ZDHO0\ ,42"65D?>+# M\ZBUTVV"O"CJ@7?+&&4,Z"=8H&60+"P*(F()?ZH%RJOJ."^+>M=BE*B1)"": MFOA1C!(1\/W2^DO->%HRQDSJ$,#K M=@<_(]4N"L7@K#GLC*2.N\C /!%D0# P"M%97A\DV+Q:V[=0W6"/C&'61P/Q M@L,,Q>IR@(IZYRY KN5ZR->4@6\)\-I-+9$[PC 7(JWHL(HC4FU4%*%^09AH M0?"^ #SVZ0?WCLW0Z^-:#&+8\\RI#&(H)"I' (6S746@@_ZT/F%C/7*)T MQQF--['J9/2A/M24,C4?H6C@=4+]77"P/< MFSG;^^++(P0G[6':I=A_>.CW/HSZ-__W-1T*$03IRQ)SWULJJ0$@I7U>_ MC",L5AUH!52'GF$#N_E #+9*I%6!B2;4A4H/IQ$S2UP.R>2)S[!IB3IPDA4COW=F&VK3YBB/4-!! M4V33_K1J%8M ]96/;/%"=4](CW+8#1P'.L<;G"YE(BGWXQ%!IITO:MTES3F= MN/(.D30X$1D' M/RL0:\J=0R+P6LT*+E>SKN3\&>"7H>-CW]R D ^*R2#^IV+EM(_IZ2^W&U$T M^6[YA6&GMOOR0S'HI)7)/_5NP7>Y?6QWN]]^>GAH Y4Z[>Z2;R_;2#&+(X/ M5W1IJ222FA$)KHE5$*([$4$%DEH".:T,78&D;1"P%G' ;.W>YPXPX7AZP>Z. M%OB,SGCEDZ8#:^G99+X I5CS;2SD2F .A'R#W@K>^HA\.161&L--ZM"8+#KD MIF8IJ099I^O)T/ )-A6("7!#*+"-IAAIRB#4JNIV3(BUM"5E\,@F3U Z]Z 8 M2A7Q=5\6$N!-B:@$\@+<5U ;#DW&O?&X9/<>%0OYJ>W@:N(DFP)$#P&AE$HC MBIP$QT:0JLD1ZWJ] A5T>8!X_)-L8"WAP>^5J?]0##7XK!Z%LR6Z/9S=>[IYV5<2AMB\,$O.-(>*15?E_;^D!!P1G?P&(K M@6OJ2)M8S3G*==3)>PX^51FJZ6(SHNM7%H@2R9_Y3!N83@N(LB#*==PP.)U% M@59,IY"I)1XA-!9'.=*'^_Y@E-;93V=#[6$97>#$" UR 6&\%"[04$VU]Z86 M^JX[QC* &CC!I@0$N/51)BT<(W(6Z2K?132+82?;?J03;/3:M0'[F#8]4&; MQ'"#)C208/?K=<6@NS#LK/VMKS(?%<,/MRW5]0E MK=Y$X](E @>/*D59*53VL@JRI H+EF7R$B#)&S2SD&8[T)HX#%]W&,$QG,'9 M"&0P1FO))MU[:80H1J5L+8#>* P;H)Z!Y2"PUS)\ZF9@0CK. MP.W@@5%.JGTXB,Y->FT2[%(0=F-K#+8W8C"]"%P+K037#E>%!9K7-5D8'&NW+SN!]J7=N7VZH@0O86:NW> MS6&U $P2@3&%4()@T"C@NDZGUFKF:N+X&B.\4#JU(XB-GFY3'(Z"TX08%"D8 M)0]>K?25!/!Z-?!KOM@Z_YR'V\""Z2(.8P^B$JGPCG%BJZ(4# %M[7!R85Y5 M0V=+PT3!@OS23EV/M@A=@\?:=$.,B+ *I6WE#(&SD#S+2HV06'\JI-!.?0C*WMP+9Y423;\$#7+_;+XY/Z)O5U M/M4&X!H[TP;Y(C[M$I7>BU3:QC2SOMH(J[Q:FZ=]AM-LD"HOC4.(OZKJV.,9I/@[*_I=O^Q4?IDME:DC$FJE@0'H8KC:>DE#WW,$Y7MRZ MMP&D@Z#?P$V"&X=PP. S1!\=2:O/J^(EA&I&2!&DUEO8)H'?%#0YX'^'(CBK MTD5F*)]Z/@K5:]<5TXN55SL!?]<9K=J0C?]KK6=-X=712IK&D*F4PDK37;B/ M!J-8GTL@I-"+T?[DY=N#1-:!Y)5 1C*+%(!@9.)658(4G!!A\8H!0 +C78MD M=@:)K@.)QDA$"G<-U8S$MCK$4F.1UQ9;F:1Z.);8.)&E=JF<20DB6DC52 MN3C&4N LU*5#D-1Z?1A(?#TO>6]T2"MAI"!(@+($=(VQ!,ZO$'5>XKCN-^X, MTEI>4LB!?Q[2MHTH2"JS<6*,)0@F15T#\I1%.ABDM;PDI.6I7Y?0 #81,V/1 M$Y:X1K(>$W%.U:'LS=?S4B .V[3HT!C#@)U]B&->BCY@$6N5KTS+A7[)E2 M M-WI_'=3 W)1,1: @D:3@YAKK)%$:\RHM";)67VJJ4N/*(I!KP#D$\'7Y5.)= M#$*G>J:,U[!X*>*W_:G/R&G$C#;$DZ C^CY&V*AVF M8:KG8&N3XK^:Y&*0K_<=V[:XU;RF_$ZYO_WVXXKSKI >"(ZPI9C%0)$&5!9#IJKPHDOI MK3XOJ8NCP-T M,VP8<52(4,)I-"9X1;RM9BRS)8H-:X(6"ZB>\82[LR&U8-((.,0,*\,=179: MS0-&IW97DZ+Z+?7AMN?];5CCIE?]0S[[>.W+\54=1?_8XH!3P)_SG/%Q !1Z'*1L M4>S\D7X:ULX<+:?!@MOG%,%6$M V?'KW;!&9?VC?WG5XQ^#;[N86A'N_;O<^+ MW_JC\_#X4,,-XN#F1LU9:CPB4J3PN-H^Q3!Y$;CI]);BAC%-F;)&IW$.1@4* M:*J&.@1CC_VW@]D->56#?,GCOSXFV-[>_082OM33Q>O* MBWCJ85 0J.-(+<+>5M<&4<]U6T]4)5CL^KEV!W3AN%\[PTZ_!U_Q_<=/(T") MN2DM\>XW(<%#L.RNG[Q\=[$T]NI@%'QGACN$@A<)R@FLF^"^"L!MX MFV9^&"&C1=YY3"-XE(+P"CP,1KE>;8RT4 W"MW$03,16LR!!FC#%U#!3N4/& MUZ?O4(K8PGZ(]? -BS19##2C3Z/#^J5NW'=4$"#3>H@[$" Q6B.,Q%6# [@W M]94$0F,M%X!= ] !D&]@ X<#^)T.@4PI@IP#E5"U,41>;\V06,D:&QP'\DU# M(+Q@GA /FDL&CP2'>+7*GH-/5;^H%83HO2&?-G>Z^_;@\QXE')YJ';14&MR^ MR"ECH'H5N#C@YT3)?,U,S -:>__N\&T:# Y1%O,>(V>#-LH8G[H0F +@%+-K M2TR:@6^31J#4E\OHB.'!FY3[3^OY%)@"IHRKWU1QI&J=F\7"N$WY,2ZMPS(RV;A#AC:\4&Z\K-BP)EV11L^UV@J]%[W$/\>(<(DD) 241 MQJ%@?'!D FJ(JCZH5(,^6+C)G+Q\%X!VR/#\Y[O5.2PJF 0M!D$_\]%0CB:K MKG&4$M=3J8)AAD\)_)KTE'*I(@W4<0@@EL*DW=Q5EP8BM6&*FB;V/P7P9>;) M##OM=^V;M/%H4MJ]*0OJ-7ACUC-NG9&& 0-5SD=*Q]0N.Q0G"_?*1SK0Y!/A M,<5!FY8[(L8#B4 +%P0P5!2F2C4X8^O32B0X488$6J:@4!G Y%\W%;O"LO?.CRA/'M9.I MRE\IL+_BZ>(?G 3J:W+-*>#R0'C6[[6*()((1! Y$HS09KHPCOKZ3#."N&3R M<( :4O$2 O\TJU5R)EE@$2*&J8JWR_H[>MH=]3QWMJ@Q \C5SCX"&P=-U>;0 3JL[<:8[](49K MZP/MI..I!*UA K'"$X[3)&-17=@95-]5320<[Q"=NJ' PV'%M1. &E*O5(GCMQ_ PT"&DWMX&_BLZA&\W ME'9 $( \%YH9PB)F+()1'MO ",XVJK,=YPHMYC5V@V>]CJ>.6:,LUF#SL'>< M3$I-(@Z6U.FE).:'B,&&*"]08@220B@A=*HSH:ARX[6F=9^%,'#C#V/HYG0\ M"=%@\"@"=EZDU>-:55765.,Z]%@MMJ$<&?@U.AZ0**QQ(!>20"RE9%6/""XO M%O6N/@Q.R<(@RB-!OZ>.Q\CKU/%'D2*&09A">:4<4W-)C;FE)@<%)EL?:"<= MCRU.PZ29$AHK9#PQL1K5XY"KYT(1HGRSVS.N&!U/)!AT;K:?D$#F]+V5)GJ# M##ADD2.>/-4*-K4P/7VO?7AL^[;3_39M MA-FFCQC,EI^] M9OD*PD1.N3+>*!$BBZ!WJJHQ!HY:O6#ZF=EJ,QK&O/3+CHA EFM);3*%T6AD M;#6^ T>/:2VES!9G!YX:$JK3J1O599&(Q M!SQ+1,4T S>>8*W2RJ"4^)W.AH(?ETSO>@8J\HO1D@&L) T@$\2$LEA9"G!- M#-<,5*;Q]5L!1!:J%4^-S^-H21X,@Y!'66"HM(Z'Z*GUI;K>:R_$,[/5L;2D M)$01RBAAP00.CH@3JAK\I6E]5/]SF M^9"TIK4TE* 9,IC,._G\L$]8&(^NC MUQN0B7)^<=G*FOX./^][^0_>HTARS#"FS!@3A*SNR'3P]:PVX7IA .5J:/:% M>5/?7$2IV]P3IBBQ&B=D5Y=ES-?PG5;5R$6SU#3,&R_\94K2*XA-05AD]$%5 MG=G*AEHFATG&T"*3; 5S"CQL>UC>1H68W]N#V_)_ M_C9>'S)>1H\WY@C*[]3TZ&0)=QD1O_V2WK_@F*3"SE_;#\74K?GX>__C??]Q MV.[=ED777].P]LF#?&=0W(SZ@^'81OW4NP&@X2/I,7O7ZYHTM"-)'Z@2!DI- MPO&JRD>,W'=_>KQFCY%H[A* MGMVD SYT_IC(_S9B[Z5- [8CMR#Z7++(2*5Z'8_HW)ES+2'2@B^ER,*,CI=(D?V]E]5C M'YE@:=!&M-(3&P3C>#JM5;IEE,A$.)98,,\1P583;R@85$.E,9586$>6$&.Q M'N5:*?((I_U[T?E\#P"8K\6@_;GX*SQ\Y-NCHLJ]'MNJS-YM MA'.SBI24O-$\DW)W4C9CQV9)Z)%A7C%CB$6*6VR4JZ878V?M*A*B-R=5GB^: M@ML)(_622F>L-H3:@(+PI*J2BU:[E<(HWPCU,DE9OG?X+*&5%99KF[)6R&G) M@\%\6GVFE5OFR)1NGG$G U/LIQ3V.UJ9VGZSRJJHHPX:PAGBHF(##5!5/.:K%EL6)PAJ'Z#:";HO@1M/K:*!J)B ME:J6'1'@X#E$JBGZBBTN 9NIXA=OV$DR'9F0NTEFI!C^0PR70@9M"76NFDGE M/%I-4/4&OUS)_+5?5BP6M^/!8?4J2#)3!=GH]56:]R"85@)K$BP#73K=T(G\ MLCV7M!P4B1:**NXC2[5[=O4!L>(KEQ*0MBRO9U4+TQ_>&FT M8+O28@,-A.;1(.H4X^!B1/#D4542[9Q>1@.F,@6.( TTC98G7'D1P2M0TJ!8 M;?9C2.*ETL!.%6"=)RUXP]+ ,Y,@N.P5V4E 4CK ;EB'$U0@1I[U( MB.@%M]4(2DZ=)"MI)]X@G6EW9-IM)W]6>57.N8H448FCI*X::A:$6UFQEFY8 M,@UWI&$#8=[<[1CBD4M&%--A[*O8JE]4<+1ZD@Y^HTBFW9%IMYW\$:>%)5&; MR$W 6$<<2%79I!:'$,_14."72,.WCZ/A"%S\3N_S D3OBX=V)PV,=D"[ 2#W ML=U-0P663-W"#5RC3&?6",=4]$ZF^HZT3=22ZD[S:3\/_H?X1?I3D&L/]%P0 MW9JH-)AIMZ>,IN%H0>#@52#:5$.7;'3^B6XLT^U@NC514# U>YA%JSD0"J6: M':K$-.O"K3=/=,,X$^Y@PC5QWSRSW0 %@SC3VH7( ]965(E+Q^Q$X#!_V83[ M6VENGZ5R5VKKO?:(I(V"$(HC\$>FTTB]7-H4*<6)\E[SB#D/8ARQ8RL/)RJB?GQ@?^Z-V]V1E MNO-[.JA/"XL$$9A1$3"R8DH:PVJ3JX L]'D4U3R2SI%,1[0H7$"LPY2G:5DN M%JDIA$Q+,^I#W%)M[O,HL_,GTQ$5G??1XX@HQC;:P%"@LKK7HAZS13))*A9G M&[X8,IU5NP)BC#MJF<;62&N(('9Z;2R$7'DAR=_0D_0,[XB["R'H\=H5O,7@ M?%-E(!22\"[N>450#O[@2H+J-^@D_2?72=#FVQ4LCBQ*J0-QWCE$@PO52&K$ MZ4I"4O9&GJ1=(1-R-\D4(,Q%8Q)HF+5[2M5 M=*N,=Q.N\]F38CP"]X2NE-0^(DV4!P%A"F+2*%TE&-BQY19#XB9JOG;&RT50 M8V_!\%PQY[PQ/#H1/0V:R6KO-W6K+$8CI5L72XJCN5(1!?">P(72WH);Q:T. MU<+D0.=FN\P(AE L4Z-QP4 $<0J1N/0$X@S*375YS;D0?(572T_LU9X7*8[F M2EF%#.%!<1X<& L<04HFU"".KQ ,A5ZTFCJ.*\6T8(0[[B57AC#! T)5N&?G MFB9F=92^+N/]OC/\9QP4Q4^ \T$Q'#U/3@I1HYSU@GB*+>-!*%057[LXUTD[ MI05"K(G&HQVQ<@&4V%LD+('0#GN,#7;2IB)!7FDGC?#R0 ]A<:SHXNS)<#0' M*A@AG1;$2.Y,VM;)ILK)<;L\SD.('\MJ7S8E]K<1GH6H O',.BR\L9A5>VD, MC6B%0,AC^;%G3X:C.4[.I<5 S',B60"GR3!=W5I((>,*@3C:K<5E4V)_"R$I MC8%CXH7V2&DE)E68H)><79[Q &"N7B^=//>$E!-1,^^1H0I"9^FF,]4U"W2% M0.!C)6778.4"*+&W0&@DM'-S(!H.94J[:SA>H7N&\HD:*$*Z/$OOGFY1UD01#/2,$.:8$KQ*QF!*\ MPD(<+=]T]F0XFLN4=G4IB!M81%9:3P55T^H"J9)LW5$&P 0//@^7-8X-V MQ[)PEAL-Z PT"AH]5;RZYHE"+)LPJ9B\9BQO'@ZS.Y8E8D*"8TEPL H3)22N MLG+.FJ7K& GF#?6+G"6:-\\ V1W-SM)@'9/(H+0KAX*-K/2T0GQIER=634T/ M/GLT'W7,G^&.,&$"$Y8[8Y !WZ7*LRF_3)%@W-BL/.S=HVL-7F3R 3J02_65FB(9QDL7+E!.$+#09IL077#;D8.QSK^='( MUJ/11(DE!'[,$$Q#FL^.IXO@;1V-E"#=4&?P1:&1KT>CDUIIKP/5,6V8%4Z* M"HW8F3HW,MS4#N!G0N/,1D4P\^&/+YU!^81#5QKN;L6XQ9'&:#G(O5+ P3[2 MB6+UW"_=&*::504;D?',F&\NIS>O@R52@0>-A8T"? E!0^4;(R26KD-5!+RY M$:V19=*[6R&L6:0>1172LD@7I2'3X? ^V&6>EVS8[SW"1M8FET+ODW!$C#K$ MK-,\+4P07DZ;'(5;YE1AH1J:\??L2#V6O^0E%3Q$A;&0W$=K0V6:I13++GZ MN9MU58^'U'*VP4^]FT$!'QCZXNF'I5@>(YE\\*=)X8)'A%@ - N0?"48(=@; M[D0PA&@ 95F*4365P=T./8U28CJT=%U&X5CWF]%8I6@@7GDA4H6P#+0J.\*D M-IE*(:HA: 5CIX(6+*;2H,K; MD*8V&1(C+"%NZ!UU+C:SHEY\'+93&$I M2;,>^'-3X0"-WA 5(@_:$8<)C\A2(:./TZXSK9<57DAY/&_F6:AP@,9OB H6 M&1,LD5X;SBC!,NAJXKS"<=FF14G4=6FDXU#A:/MGC8U$J8 E]=1CXQF=[DU) MXS&7D4Q0T<2VL!=$L(.BXA@T=6DMK5!48A2!3M,F<[ZT\$:(X\401R72;H4W M#47%JP"+%%&O42M:0Q$.3,= */ MGVZ+D=-2X=DU&7;" M:Y 5Z].=FA3!TVGZ4*EU<]L;F>K6"*9VHMEPUSK,?2J35DY5]U)X(9$VPH.= M8,EZ3[K[2? KM]&"*TMW07>CASP_]#8M!5)$@;RW$D3!<8X,-M55!;%R]1J* M3)951>ISRR$DZ!(M SBMGC*,&9V6^@>I5[I+@-Z=9J)?.7J;CR4"EQ1)HK@ M@H K&RNN!W&PF2Q;U<:M0F]T@DCM(G$LY5XU>$#5)!>!YW)$BP$SVF7RVI6C MMVFN#Y0$HH74R-F(N=.A:N/B#.*XZR?+?!W3.=A?X2PAT3N. @J*&7"1<%7V M8OC*&E[P0G<:?-0<9LZ&(,B-V&;QS MA00YCM8BJ1_!"N]$H)[9R$!Y51<.,J[,@3/^!C?IH1Y D$^;P\-/BV]=-U W M;0S'1YC,-MV;E:";(]O3"+K:XG5K4QK)LNA,] (I!=%T==4M%?KN+^_(/Q:H M8P)\]C)*-QT _'! /2Q2\O%NE;:)J9J;2**(4H MI=833]-6)"/27$X2E.6& 2;9/]0OF/AK1N?!$^SV41PJI%$8R O+,/>$8%6U M :9%25>O.(Z*]!6* RF#-5&6,@'*F6,77(5TZZ._>L5QJ,\XTQR@L=0"G!(D MM/<<"3[)($2&D"\5QW7C\N Q?WMH#>^10SP0H8+R00DO:*C6C)O2\EVWUC@J MTE=H#>6XQ<82[YC%-! 43'6U***Y?G?CT,!F&NW+H$V4UJNT,T@227A5/,4\ MX:76H+]@=3GN1GTVS_S=+C[-12ME$)LCY"AG1&J-@JNF"H"Z6&RK_>XODH&? M7+]F/0H&CH3GA1#T??'0!@'N?7: [P'@Y+'=/38_1T$E0009$9W7!#$5JCQZ M6@(+_$S_(7\13;#S_@AH$O^K[V57O9[4\4\:\T*X"E(K935G2%CIK:CJ XET MO,0_A"]-$F /#)P= 1J+'PEQ1OB K>+6<"NQH57ZUDLM&U7H5T2 QOQP"-53 M!3)EGAF0 4K$-!6"QKX) PU$,@&.9 (0HPC0K:U1/I)H*++5H,L(_S_)H%P/ M_G>NV'D.RRQ!( 01U()EYDI*RJ8UR]QR/9$+UB!=FD-,C5RS-%]?>?]AU!Z5 MP(Y;&]))^KV4WI]#(?SZH=\K$;BIETM38AE2,:"HI::&3S0\,+J72V=:@%.O ME_01S1YBQQ/2(YZ04B^%$=@;31W5$=/)(B*BG5IQ0H9%LR=DQZ2A4H82[XE& MRB&D@N'3K$$@RT:.@91HL63@] $GY$<\(0X!8:22$N;"JPBAC9J2##? MBS':'&3UE^\.'%\#'"'46LPD48S[( G1)CP!1V50KE8_391DB^C; &3G7LW?L3/_=^+@>T_]FXW'U?,'==('63DPGE%#%,15=?< MR-:;YV>/>=1C'!MAOWWYLA?" D9:D71!)$D(SAM$JXM.QEE81!@=-[T=&6_3 MT\SA+6F,GX;#Q^+6/PY CL=WUF/Q7ID?'*Z*DU;V E(D6$QE*SJ5CBI'C:_V ML00NEG6;ETF7.:SL!^M1CKMDX/#<3'?J#"$6IQG-4:?N"2^J!66(BF5*MC80 MZ(R.NV0P\.QQG;1@ 07H09F0E;'K4V+.?)QWX.>'722KUE^ MK/1&_SH D=GH6I^PJUD*Z8.+&@NF$$Y7GI.-:N!^Q+AL@A>%J$INB\>52-@: MC3.11%6==[I9?)0C1H@WECN'K8P45;-#.(YV69,,PXNS_'<^7M/(.=),/6JB MT)YY0 =8'2QQ0%6"0^JY_90S.O;!]_*#[TO.N7'=EX7$!G$H%JJ((4/E!CDA)F8'7!!ENEA2838 M_I!+P3S.(8\7Q#*F&?/:Y$ !"WH!$1,P8B3#XKL"*@,+FD =X(R98VHG A)EG3.$\VYWOJ4!S'),8VKN;WM),>FW7W7[MS^ MU'/M+YU1N[MQMIDW3CG$I?,!>XJ#JB:("D%JA1:O.:>87#ZVME<[DBC/9,3> M14X,MH;:26HM4LUPK11E*V?]O+'S#M1A;[1I1(6*$+:5 ]8] Z]=.U6EX26- MZEH%[7TQ:G=ZQ6UH#])EUZ:Y=3(F3Q:LN(T&&:S!CYVV9'/B:Q)&<&FT+AU- M<\_>I(68(\$8[<"%QS(B2GQ5^,*#@L509)"]K)ORU(/C, MC-*1HR)E'<1"!#/F)(2*F$19C5=7"M<\.79>>G-3+ZIQD7G#(E5<5[Z?QM1< MJ9SM:)-8D"B /O(20UA$HD $575KT=9M$L=RL2SO$M&TBTU"1*9&?&.1IM[* M:)7!$QQ!1%33V. 6U_IB#L;1^^++Y')_T/\\:#^8Q]%]?Y"*7LQ#_[$W6MXC MM#HK*11Q@=B@G!;$*B=#-50+V5!;%33.2=8/M1FN0X\R/@GVQ0W%4RJGW''] M0=,9]S-\0KOY]A4=,B%(.? MLKA)8T<(?^K==!]3#?*[_J!L0QB-!IU/CZ/4^/>Q_VN_ETXPZ'>[X]U+Q: 8 MCI9V!JPN'G'.8.8IZ;>2,:KG$.!X,]XDPL6O8L/.U *#Z#\5&/Q9X14HOK0[)064152&0B;B&X=>8PY]> M#H+WBBL)38U6VH@T1Q?X5[I8S2U&A-92WVDN.RC*%X/5'2[J#-*1:Z5"&OB& M @03KKJ/TKAF00"_FW3:]:!Q^9,W55PPCT-06&GEL8\J2E)M@2/:UO+PC!"U M).5QI2C=*O;GU@?DC?+@M6-CM>23;BQ* UL<")FL$JKO4+YB).Z8)*#J(20,E@D1+7<,H^BJF91DOMUN+*12*2+EY6+BY*ZC5-;Q M:"V@+3 :!#<3UY%2AU2M5N0U ;&]5%.R!X+WJ6C=6F(H1 <^TDW(+(8LWHI$V=+R@VN%(U[N8[8 M&TRP\.#]2">,I0I7Q6$8U.RZAM0KQN56/J/PU*=D'T2"(+#( #]6?0$$\]I5 MXTLS1SOZC,&EVB C5+J1Y)$'*BH_!XQ^[7X!4\(4?SEJ?$3.+E9$(0A3M MT_3 -##Z2:PCK<]E>XV1$&))I=Y%X')=FA>B.,.(]H)$YY7@TL5*P>GH:URU M79KWC#%QPM>""8TVI5USH25-,M.#S+*D"1!NSU%>$X+U\1L$L,THQ M!U(I@56]5K028,5J.5PL,)B=)27M5XK5'(HFE0%C8-)'&3JLZ4/UJ MD8N7(_U[^8R<^A2(&Z55H"9P$FC5&QU4/2'Q0G"YE<\8N19,.PS(4E%&C@RM MNE04CS6?\:69HQU]1BU4&FFD&78I>RN90VXBW%@O;I-\FKZTN.CSBM&YD\\( MLIQ&K4D4 ^+!2^ZF9:;&URLGF6;Z4C/@Z^[=K;2(XD@=#^E&.C([L1@$6(K7 M7<:M[MW/&!,G=QG!5R0N*N.<,YIP'K&I1OI@J6H8AO"$4WFI><8],+R7SZ@I M=A8'1"+E*#JNHZN2MQK^L\1G1.QBG9UCSO4C%HRN#$;0J((2F&A:S6:TUM5[ M"CB_5)NR.QKW\AFU,=$*J@4UQJ8$3S!5_[(7N#;G[X7@\ M:M#T;G_K/0X?P:P.^E\[PS1>:@YC3TW4O[2_X==O;T9I@@*FXUKGL5\#CPY_ MM!\ZO7)&L_TV+LJ?5D3'SO"FW?U'T1Y\_!W>^ W^M_NU6%@!4SWJJ=)U]&T. M_^61P/2_+[X6O]X3W8G'OS@JDWZ2ZXL&W__?Q M[ZOKN95+R2.KK1&<4<[I=-F 4/71&U0WB%K;B)$IE=KT,7V-R6N*YX#>].XY4&>5 MAKD!.1Y4\\9=?SB:+ BMB1O_+^J+&X1?_^=C]W3=&F3>-0DH53I8(2SQ8&H= M50XQIE/;#EZX5)[;=$IGMI)OBX&&L)9:-@!K3:)L7;?&+,(D%XS;X#%*89R7 MP&!$.:RBL]0&IU#B;/OGQT[#XG\=D;$&- MCVI3%Q?^OA[C*D9IE;0A#5A(-I:F5,C*&4N1<\2R&"%RFU))K19U_D8U*>KCP6^[ MWOS*(!SC 5MI*(D,N2J-IQV?Y;!JD#)9Z%1= L3.,*Y--3I.K:>8(5"=5N T M.+'*N:*X;$4"P4@>"..$ CO/;!,$!<$E ,J0QQ91[JN*%VKPTI'*>B%'O :> M \$^WA07S9PW!!%II8\>I%K&:?+"+AL%>Y)C;YAEY#$(K2)>&8,TPRAU_TRH M%>32 <\4+5R.' _LXQ4)"AF 3!QD7D4*!H:PJL',1;)LL1I8%%(HA(F=#C?! 1WMV&4C M_6X&10N+I,#!R!@@AB(^A&K8L<2VEH>KWX_5(=@5OG7&A($NPAYY8'I!@E.( M32?8Q1!K\-5S,;O"-\%RLN&_%!!7WYY)?#<7P(O$8H13@YC7%&/ C8$ #VP9 MM4*'VL4F6VQ8WN;@!R/J\B*4^2T=1*=)!X)S*BG6W*0K/4>DLY*EZY/ZR(M3 M(WD;!T=%;XP*$GC$&LYMVD# )"4Y4C!F/JW<\7)1>[W'A8RIWRR#)D3 R,:4*KZ>:,U.=?/!LF M-@0'V$GI4[LP12FQY#5QE51C[NIED5@O+EX[Y3E.HNDXES*$ $HMS1%TB@A< MN>!"+ZF HOA2$+*]IF/"1P;"'B$F(L ;:15?-4?;BOI)K.;1/1LF-@36 M@D-LQI5+-5'!"!2-J>9-4&IK#$U$;6+1*<]Q&DWG@A9$:O!CJ/,^2DM1-5B6 MNR5#_)Z/L$?3=%9#+"]\:J<7U!$FM*P8W'M7ZR:]'!QLI>D,2@732HAT;A2!64"1Y8&66F(-*_B")A8L8)TMWD(+J8- MAQ+TX,$8082_NRE(D*?&G$(81.1JHZ])H/J3A+]%2%RA!C@J-M$GCMX,AU/(Z5N%3"VVH M^X/JBYO$2>5VR#3G\P+H*!S[[K#TN5O]TJU?E5((2S( S5 M<*SDY HN)U1(*;(:HU.R,'FM";"/CX9- [6)C)Q[RJD)$,>FYA$\08,*HK:% M62[.^7U6+,P4$/V],[J'SW>JH8FC3G%%%6U26.RL]8P9I)Q"X)%6-SF:B%H9 M=FWW^L4UZWFY=#KO MRD6.*!= $!.0C-9#0#=9%!XQJD<^?#$G?[ET87O3)2G(T\A-FC>OC/7@K#&& M-?C?NKJO4\S6XX_%+7\73)YUYCD$092ST@K*K8B12W!PG]Q:S6G=5U1<705> M^%CM;RWXTV '_(H=#,)*CE22.QV\C1%9X9C#%KQT(VC@7@@KZLGM:U$8_"0* M8PN5'4#\-3(6+*EV'$A@!0,*: /,KUQ]R'ZY3BM38%(#T %1(K]O#6>8I " M P&3U\)(4X["4[[>^W=%%%BGE6TP04/\*R5.<\*P2P.:2JTLE<-AW=2'4V,$ MB+_DP>YQD+)B#831PE%F@T->4<[3/P)A$P/E4:S%CY0OCOUJ!O!3H&(#5X#? MPCAXER'R((V7&BSTA"M2=\"29 G=*JUS*E0TE5JQ)DJ*B&,,1$,%@;BN$ES$ MU&-5@N@!++%_3N% +&Q@!TTDH^"]409.K)(4,ZR>L, (7FP-*>?^D@/887\T MC+\T>>I$$VUUWCD7/F)*D7)>!0=^DZ%5C7G:I85JYEIM&?DN!V^+<[TO;A]O M2B3,(>KG]I=A\?;.?/G2[=RD/LJ41'\%X;YZ.-WG@F&(-3 M6\TFPF]$J&5*E<);Y=$..<3)<;1)03KCP8]P:6\ 6$E+Z%1!8L9JE3-\L7#\ M>7#T\;X]^GO_L7O[T\,7.$:XNRMNTO9Z^,C[6MOALN3_W'8?FI9]"F>H$QQI ML!6X2A A9.H)(E);:+\?F,[MW _KCK@"[F9YGAL-BY.[;O<_%3[WQ5IV=E1[X,BRJM+$, M0D)D$4HE41-R=S_>CJGOHU\?D]K^]\YWNXZ0$=OCV M<30:W(IZN[QKB*=UV',GW!'*1@^X06D; M'. SU(+.-FG$$0FZFA(3N5_6S(*3TX_.YH";;G=XBM:0"%KZ:.!\EE:5;=FYV9E#M4^+TU#V^9XRV%L M\' ;F!,,9?"(\52%0H6)49)JU$G:I[CT<'SQ^O6Y#K>!,:DM9WC&0( ^M]_V'=N_'\F]#,'T_8/1E].-W__%Y]./"U[N=7O'ZOL3! M#^ G_/N/7]JWZ;BO1_TOZ5M_K'Q(^OTR(,R@T^XN?FO\S_3A'U(Y5>=F_)P2 M=ZTYY+7&V&M]G_#WO]ZD-_TI?7NOUY8O:8W?&MMJM+V4T\:HU?+RY;[7AXU-F:/6* M46LT:/>&W=(BM]K3216O@!\A[N@F5Z3UN0T/?GH[?.RF&*2A.ZV[_@!H ?\N M _.;;ZVG21$EYPR 08:M$;@NK?]YA.?(FJ M ;*_.0Y\,Y+?VLB^31RC]HP_@?@N_OR__W2 6JJTF@.&,+W;]'^I&.QKN_LT M5N7#?7\P^E@,'GZ:\L#NNHU*Z\&Q"R$UC%G#354E22&*\^ZZ=%O"XJM6^M_6 M##)+&2O1^7H$^&S-(+01GO]X7Y0,V>Y]:TVT0*G%JM>T?N^,[EO]0>=SI]?N MMAX@GGU*8??O#A29$H;1_: HFE#;#_#+>X!JT.H60P ;V!A4[5-?[43Q%5/4 MOFE!_),.,9KBX#_:#U]^_#=%L/QQV!I.T3Z+CW*.PP15Y9/;7]N=;HKV7X/Z M?3V$QY=D2Q\<%%_@(>ECH]9=NS-H?4W%B:_&2%W0G6-B)_U94J T+K?)H QG M9G3-0#@Q- F"TER5=9CI1+,6IK_)FKTJC5#"0_N/Q!#]85&'+&%U#-AM43Q4 MCP7CTFN-"GCUH#WX]G3BNRX$QV/(QY^:O*[XXPL 4(S?..:]F_ZP?/>PN)FP MU1 .VNH,6Y_:P_2>7DF?X1=PZL! @7: ,TY-U<.X:#4A;C4N$UBS^%P+U7$M M%7_3BB!'O1OX7JN,M<>0_MQI?^IT2P3LI,$/4<&5'O]P P;]L5M ?%78;H/A=M]T; SJ!\=O'3E MMR:YDU9"U J2EAP(8GK73QF7X0]K*;SM.?2:8\P\8_*5;G$W^B$=/='J=:>7 MY*C\]^Q+>OT!1$YU=%4/+J< @OO9[3Y]YL_?H>_*?P^_M&\F_]Z=BK]W;D?W M\".<\5-_ (KN]0W@*F53?YC\, 8>,'WRTJ=-OXCW_1X]]0NO\X"KZ/K$ ME1"XC\!\=)]8Z5-_-.H__#@G)@18?E8&9O\]_OSNT8N%R"OQEU<%.D&L 93*A]=+J:V.[?Q\KP$S@B3T%R^O1GU M/X'C0/&K5K)R.Z VLUYFO099CVV+V@M1A8N6?4=LUME1-<.-<@,W[H.I,^*M M[W]*P57_<0CNZI+D4R,\!9CX\5/[YI^?!_W'WFWRZOJ#'_[MYJ8H[N[.BM,. MC0-*][\]=O_3'?)@+MCL]M.I4BIA_)'GM!TKR7$>B/S_FL+-1K;;5DJW1T7) ME WB G/UB@ER=(RVLD\ACXZ#^0UIG8N2+LT MZ\5JA; N[34F07F"-=>$\&H5)Y+D MHJO::AGF3;4N:\E^5J5YLY5CY2F65X<=6D5:OF]%4=X(B ^R]27U68YAF!0R M+13KS=3HE:5PXRJM5&TFM4&X5SF;+ M$.=*\&;?^[GH%8-VM_NM==_^6K3:K?(Y_;O:&;^!+1Y6%7@;2_5NVH-!Y\ * MO5%9RM8K[R++JKLG90!C:O]$R+N.H-A67(_ Y- MF+LK1V64-0.O9JM-08INBSD>AY,OX= IYM^T3%-UMT]7RM.P;&59P^[/'I^R M,O@ WQ,T3TFK93>[/0>^X_#UB]E M]B4S:F;4,V'49>R9LE4_EXG#S*B940]FU# <=1Y2+G45*\9V9R;556Z(V>%: M[D*"EJ->=!_$D%@?@2.?\F5EKJ[6"'1&S/E]Y_AM%N=7WWR\"^?%Z[CU[=3[ M-IJ=$).78%O.!EE7:Y0SQV6.RQR7.2YS7.:XS'&9XXZ N ;B6'79L<,O_5Z1 MZFY2C4GK#KCB61.EYX&3%]B-0"A]I:ANZN!GDZ19D?W*.=;36.RL RY(!U2% MQJ0Q^F<]D/5 U@-9#V0]D/5 U@-9#V0]D/5 U@,7I@=R;N#D]0@7GE1T_8>' M8E"V.7]I?]FII&W:M'7*//8.Q3&-SP$!V=IZ?.V+GS.6KX@:N")Z*:)U! \IBZD!G!UK;*1;]*RA&0)R1*2)21+2):0+"%90G($&)\ M-=^NIU\Q24^&MK/AH9=UQ71VM:-9>V7M=0'Q4M9@68-E#98UV,5E;-=@;*?, M[ 7P7&-IVZS4LE++2BV[9=DMRQHL:[ 7K<'&:3&2M=>S)_E?Q/76IW>UV(X>LB;N<["7IP/\YT=XC+'98[+''<1B#L;9&6.RQR7.2YS7-[, MU70$\=N;#V]:GQ-5>BEV:+4_%[V;;_LUJC6>8CH/%+W 8=R8O!*8-W7N:\E# MY"QJ5@$O1@4T5MJ7I3]+?Y;^"Y/^[QL;5[E7]6)HC:,Q-N!85D"=AK6287QY[G9O.EW:W]:G?NSW.!*PK:1'&KQAJKK?N MVIN \[U1 _=&+T:TLEAELS!I;DCYM2>^H&RE<4JBU46J^:G M(1R_;33G&[+09:'+=0G9JF4!.UT@AAI+=ER];.6ZA%_[O==-+IBYUBPB?H50 MOI7=\9RGMT#'$Y0&<'6MLI'OG;*$9 E9FVQH+(F74PI9:%Z(T&2SDB4D2\BF MH"2O@&PBIM\N_X,O7)0^]D?M[@^-98?Z@]MB,#DW_?)'Z[;_^*E;M/X-E?_9 M2YI6$N+I;>FK&%XU['<[M]6;S@.]C6V8V8C9C>RZ#L-'0&3S[57JE92-;:[9 M'Y]GPW7YAN$\;QBRALP:\CDT)&VN>B$KQZP&9<9Y]RS?YFU9-:264M>D98LTY.LL7*PK"&;O]!Y?NUX M7XP?(^ YSZXI*]#I$6Y -^#MTG"5^2KS5>:KS%>7@JO,5YFO,E]EOKH(7!US M[LQE%V>]'0&>6]U^@KX8/+3::0S-<)=JK:V9\)3XO/P\TODPW]DA+G-!N+-!5N:XS'&9XS+'G45D,8^H*YCE\- >_+,8M=/M4?$_CYW1GF,<=KBO MJE\\[<-]YX'!(UV1KD91\QAI_*X3O2+R2%>=UWMG>?[ILV>WRGLEZ)NN9K&>RGLEZ)NN9K&>RGLEZ)NN9"]ORV'WIYV=^'E?$WQ3=[A-[_?D[]%WY;\# S>3? M3Z>8Y4CVY:EC^NE4'SL/Q;#U:_%[ZWW_H=W[L;7J>,ONEG[OW([N?V!J&QT[ MSRS;?WBWZRTXXBX\T>WTBM=/S>28H']?).Z<^D3IF/L+U/?X\$FC<+R=>+YV MON-IW@]%T?JU/RI:XDTKMCN#UM_:W<>B]4O1'CX.@,7N^H/6W>.@; J_[0QO M'H?#3K_7@O_>I4]_39\>MOIWK9OV\+[L]8!?%;W1L-7NW;8ZO:_%<)2V>0[? M'"Q4ZQ T*RO[3!=H>._/MJ!BU"BLIJ1$#;+='_3V9M3_5 RFG@_%KUH$X?HJ MC-V?_:H%S-3ZU.ZV>S=CUND_#I:S3V]#)]$L?[7:@V+]G7$C1)EY2$W+E%+: MZ8'_.?[W[%MZ_<$#(*3VGJFBWL4TK#,%"Y"/E3U&<,@GFPRZI]O^,BQ^F/Q0 M4R_+K4>ELPA:VI*WA?8O@?GS=Y3\^XZ&Y^F+>-_OH5._,!\P'S ?<.Y[["0O MO- QG<^>L#BST5$S)ND&[&DQF#FIVL=+2E\J__7[V"!_ZG=OQT]Q_>&HJ8 Y M,](+9J2_#OK#X:IXX;?>H P_E7^X_#UB_PXWUFU,RHY\*HR]BSU1^T?N[W/A>#S*B9 M40]FU# <=1[:H]6LF'*G4YR62=0=,L<7$K0<]2[F((;$^@@= M7FMT#[JOW;L='I?GSNC*_WAW(FXA%YV'WSY[P<3YL-W9(2YS7.:XS'$7@;BS M05;FN,QQF>,RQ^7AMTW'#K_T>\6WUKAHI74'7)''W>:9*KNCA"']"HEZN54> MJI)SN'EN4]8Q%]%0E?5,UC-9SV0]D_5,UC-9SV0]D_5,UC-9SV0]<^%Z)N=F M\L#;//!V0HCSP.!E#)!X"0IL%Y1=BVK+%ZTG\:NR*LNJ[)R'@F5UEM595F=9 MG65UEM595F=9G65UEM595F=9G3T[.V9UEO-FYZC*+J3M>5&-/8WT(_L,FKST MGOR#>J+/&I&9Z3+39:8[8UQEILM,EYGN4A&9F2XSW6D1F0?#HL\YN;YU> 9,=_9(2YS7.:XS'$7@;BS05;FN,QQF>,RQYU%9#&/ MJ L?<_/KALU,CB;KF:QGLI[)>B;KF:QGLI[)>B;KF:QG[4.G5IC4@]9W:VRK'CO?G?F4E.DIFMO>]@"I*X0Y%:@K3C\^EO-T!*E"79 MD@Q)(-6G9D\LB0] H_O7#VAT4\F;US(4'=TQ2[P:'-TY)'Z=X\D=VG,]BE5% M2$9(1F>J"QZS1^>+NX2 MSC5QFOO+S(7[]M4" ]/;B>=7YG1 W@5=&4_$._8L<7<0J'5,NB)DBDF# M".PD_;G\T"A.IC#?E?5XLQ$3T:NL_T=WWOO:Q7UC/"5:TOMW)G9;M3R4>( =I M]\.))3CP I3P\:#._B<)@KD6D,=/A? /KK6*:F#'-B.6*Y MC2RW,/+VL+P(]O;AP=X!RCZ]JLC3$=GM(HC ;(TS"&FAD,;.:5.@\!5L9G\CUSA:]M6'C:L+!3"1+,G#?, M] EF:F9G']RV\2X[R];-+F;-?.S> 8SN'>QJT[+4<9U!LV]*ENHB,O9)AW4* MN,8"T>^Y)!#D..^D7+J7;I,=3*F\%$TT2ND3"M_ ,V;5[4NQNDALA82SNKJ- MY(Z\*3OMQ0,?R3X,3)M*+=UZ#Z,&X9QM"7AD>AE/,?7Z1F/++^:8VL)#Y.;: M&V)W 9AD@:^?\U+-]=7,Z-WYF7U; M9 S/S[+U?I+PE(2G8ASX+(CNA4RG AX]BY-T!"P8 [-%,I"I2CI^*8,;HRJS M)+B'YX6/;")"],OPC3@'-8!R5K+O@\^!FAX#UBV7*IB*=Q,/2:%0& M,TL$#@HNYZF^+A(I#BJ %P2)&G482XEO^OK\6_)Q;WR/CZ*X>,\LS*3*MYXE M,0XAB",>,CG!B_-,[$#*3"2R1%=X+$Q=J&P,&)7#'B:!/X$+%\]7Z3#KUR16 M2?;Y(R[$]YF(I'CKX)0U'=7 [CBL# ZA1%7 C2&^!7Z#5\3Z%7(F_&"$*XP9 MV?@7QUGD%&BP+V($KTOCU21Q,]R]\4S!\RG_ULCGC5!,'=R;%T7%#N,(+I!L M.'\-+#V(998SI60B4 RAN[DIG@KX71#.A2Y5+!$II:$."XR"B$=^@'R*IP?R M!Z6EDQKJ2 9P]#WPA&3_R6"VJ7XW_@"?@5'R+_"P!S"Q.@3"[^(,IIL!+P]+ M5%F:4CP3""DXLE0D$=<2 XB 3P;>!'Z.D3N!X6; &_ B_>L05*<4; H6I1XP MS RD%E8]8L#@B8C\1[C9G_!H#'**KUA^L4I@4Z^- 7V&XP5QX#%3E)25Q\$7 M#SQ!G(H !WUX*=R;B&'FPR*D^5AAYOCURLTX!*:'(U'6$!]'6>3G$#&_#J0N MGL**Y# D?"[Q3WAA)+FZ6I^0N>,AK!K(ZT0(Q& 9Z-\ ",(,V?T=PS-(Z6(Y"6::K.4AQ"SV89SL 3@,GS0#EO@>3#6"&^#U MU6V9/>1E"E].8#JMTG1&68K+ I,%;!CKR2?B7D3 VC&J(7$?Q)F$6>#$9PB& M:& !5?#*B_8:,N:/5%SKYRP%VB$.?"6 (S1;4WUFHP1@^PB_(+VR6)0BDSX!@\?PY M:*X^'P6?38 9F0^P%Z2Y*G@LJ1!41D&::2Q*)Z!&E)VD1&%NMG1_NBJ;/S!, M4!6Y-H&1H%IB$ZZGC@9-$L"$A3H5"!\0GQ7TW3TR;; E,YXHVY?=ZC.'3ME: M8JB>_&"FU Q.)@"Y!WVV_"10*T^>AD-1RHN/$Z&UC+5RNU[;P[K.I30[:D]P&\M'FIF2XMO0>,Y03)^))UL:2GI=#Q.A+><4[0PP;. 6 M->+K0Y>X&#>LHM/UQ_?.OANF<;^GQ. KR?QDCPHH\UX/P2EA%@]U';, MW+!/$4KV+$'%Z!0+E@93L8F.C"L2,N"^"/V'!ONG4$]$3;)D MTLT?,%=[, N8#J[;"Y:)9\;J:-'C"_-O2R\)A+?4R-2]"#">W-6MIWF M4*':YGP? 4ZJ4 )RL2Z/@*,'GLTD7BAG8&:J"(&CS22T&5% "OD :>:I-%',_U2@O^23;R-2*#Z'5 MHESW\#&P>Z*4EM:Q:@PK#UCG/*D]@? 1Z; ICK;PZGDHX]TF48Z^K*=+X8TH M.V4#"RTO\MR4"^1!8C8:3$T899:+J5Y/#$OXV[LEY?4J;EN*=!?FBN:DPDQ9 MR#@)XJ8HQK+S@4.;6WMZ>&ME:NTX0#0RF:F!H%.%U(\L"FFBVZ,G@WX<^B3C M&#AGN;+3$@04/ +B/D[X%"<(>@*T0#"%9VL/!>[RE<&Q").$F9]FA0<J2T*V7HQ+LY9&P@&FZGZ9 M&G(I2:V8X+2/#P=AZ-IWR1!7+X;B0(3K-JRV'-CU]-9&DMV/"&=5+ MVZ]>FNN]LF!:IWOL>F)>50J?T01/.L'*'S+8JMK/*G3V=X3.#<=V7/<$U;DL M*HZ45P]=$+'E.MO2D5B/ZL*9Y,6U5BR=1R!&.P"C&3L>1(Q&C/8)3'R*N:SS% N]TWPG\- %ID]L.+"D=AO:T#?!6!0ELW=0[1MLPBWJ(]'9,.!!:;93!- M*9\Z$A2UH*C%-LV"^J[3ZU!]:XJ.4G24<.: .#-H.8.6N1*O-JR\/77TT>"I MDUWSFRB743HEQ-A!#V-(4AW N&@Y?=?8?@IMW%+(A^"A3O#@.>V.\6AHG>&! M=ES'&W9'<:J@D0B9HF06& (-U;U?<_5#RC7?]-%W)<*(C4V%HA_X4;V M$(0A&$7)HZXFH*INJ1IA1>6:I8($Z^HW%Y/&]L!@_ HFFA MJJA5*OFP5)\T)XX#@QSK&I#SNA(;JE>4"[\44U35HF VN@XE7LBQ>D)8S-N/ MHV%>DWF8)4%>L"414W@%?@J#T:(F?*F6AZULIX_.!ZH27LY-NM3];8O?1QSR0@LN!EI28%:. MN%1[S,+QY96N=BX0V;+:-*..(,HY.S6FO MC62\.BMU>TUX1')6P82PAECUM;V(XR@!0=_U:4W7IE.Z0W90Y0SW&;M.NVOL M7'E=DI/L,ZWMPDY"@!HA $D_>49;>4:K#1U/B1=69,A2;O16"--TW/;AB]?4 M!7_(%[;(++&"VPAFMH*9=I,PAJ(?^P9Y=RGPN'7([1PC:^0]$_\<-S)KD45T M/B%;*W0D64;;T&+@> ,JW4?^5P45OQ7<1BASU$"R%6M.WM>9!)+M(,HY;CRY M3K?3-37ONF #><\$ 6<# >:\DKJ(/YUB'S\]3JQ/KSXY5)SWK;W/NQ[]!+'=S:@-W$<4?87[ M1W;?=D&#XQ\LW-[,./01H%]RY;=TL'#^]WC1&7%;777$L6.OQG&DZK/ ,#]= M?P05;>$P%T8#G1L^P4;HV9T;OM)5KBLMT.7CP[O7S3GBD %U2I2N,ORM;6)366$*!J]"'E M<<:L8P>CG*'R&#A>SU@EG+HH#XI$G\AE.0LR?IJ)A*=!N<^,^#X3D327+&H1 M':W37?/A>J],IS!*Y!UV[\QWC_6<;M/<+M)KR5;GOK,DN/4/3Y/FJ"D#DN98 MT1QMQQVT2',<07.<]V[)MSCE(05P[ W@G!-]EG&J!3@UC#,\+/^:1&L[Y,Q< MB;)M:61_B.S"[3M=[T!:[AG*U%F;$001?8@^-5-A^4-5*9D5X]T.@+)*OQV" M7N:57]L9V*[\*L!X= KBP*<@=NG(0!&PFH=@K2,<90@3QQ'AB'!U)AQAW#Z$ M.^^X/IV"H$16:\&>PO@5BM)WG-; 6 Y371)9"0&J1A]2'F?,.G8PRADJ#\]I MM:B[!$6B[7!9SH*,E,MJ1["&Z .L.>J^THNX(\IA^FON_YH RL1+0PB M<3D1"OY95^$87[-SV^:;]1GD&2_^+QF'M^"J9#L M-_' OL13OJ);'X)A.H$_@4(Y@ XA'PFQ;OBCY^> L)B4.4HS!Q4^FMC<5O$ M<=18?G[3&?SP(EPM V=^H[OO??UCO[">$]PM/F=#$I4/LBB2DDST]T%FO$E] M>M#"?!>'0X/9 -MGSK\0/#Y. OT1R7LUC3.@X!R.X]'B;U17BT]*;3T?:#[- M%%#]C2.X9K@8;'G@6O=9.'"9@H)';5XB?VG<"]/@>58_S> O2O;18LRY;?3V MPJ5:% ?8+R3XVA&^&*$6H589M99\-@L'N-:+?'OA'6B'UP8+\DF$9"N"KD)L MWPS"]EY V ,G5AQ!:[-T$F>21\,78)$2E5]=,L-8Y'*O<+@-*9#'"(6_Q&KV MGX[H]_H'IT9=PM>4=VC1GJ45W$88LPTM6DZO>?A>U'5!F?/.DSQ>4W,ZQ%DA M"+EH-8UE:9]#LK5]7G?]+1([6.0,P:'E>!UJ54>!$R/VA;%:H^34U-JI\0:' MKTI;%RRBP(E%9HH5W$88LQ7&.!V7PK-[6#R;LXO+?^^4E5GFFG:1$+PA2Y-M MFMXZ2TSG<+;[V[#=\G(?*K$EZ? M_(TYU)@Z(#%O6_A-T\G_?U$G3\PR3Z(U[\+DAA M#?P->1>?U+&,ZW@Z#5)]PN.272=B&*3J2,DWD4S9+S&/V"U(>ABDP?;94\<\ M-O,I8BO#VL/]%W=)QI/'A2GN]I3;OQI=WOWACF(JH#1(T"-3Z33J9$P: Z49 M'R="):^QAR"=,"E &'G(0HQ")))=J'OUNEP5E[X%OHWO Z2I8MJ+X.UBY-P$ M0?[2ZC0;3097A2!J!AX($XL"&&H620$*"@B0B/LXO,MM8_N9O&0C[S[@SPG 8S #;IOQ1XT! M *M\#K#Y2;$%%.#1KF&&M@@3_\G@/OA_"4PR?%0'P7@8YD\9L;_T&IV"MHYF M;7P6P"W'TU))\9PBS :RUET#MZ]@$F_\D?F#G3*52[_3V28 M/7#)^%0'&Y'%$Z'R6/69.4R:QG'" B6"2Z$>@;,K%J40#ZW\K)1X&+Z)<76: MAL>%Q(:Q@8TB\"\@)LHI6,Z*Z8>P!J\DLGE)S:6DI)[:BK>ZQB5FET4S/T\0 MF](,_XY<&\43 $NY$SXP2B 1X6@YT/D,W#;)AH?^;IG+NX- ME.$ /AY>E? Q@"ER;(-]S>[^G<-:?(!Q87\K$:ZL/$4(^>VA<:EV5P) M<'5RH>!]5%LRMS-@O)D"[71KPDT! ._$'+^&[.YQB3[P,9NQW 1:C-5*O9Y. MDC@;3Q2H@] -=F$@]"74&>M5SI&;62=6U1"%X@O-0/R[8H)0E-=>O7L-FVU@ M%0=/;C^ ]X[_ZF/941Q=KAG9\X[/B4S]*V58O)C0_%H#?<)1T$TP8KMCE@_! M\ VBY39?\=#6#11DLN2F1:9F@' \#&G4.A;8-10@:.N*!!(%",).(1&M9R M>:I4]@[&\XYQTFB2GE(4(,\64 R3]&, .VJXE,*Y>^4@HPUSB=CM/_O\P?F M[*.-HK[G]GZ"$4[BP%)(_*Z5F:@S(4%N"]@/*AN$M1TI(8C&K%<7@Y[AA,%22. M>%#"JGL>9D*9_ "M:[%F.T]@PN_A4G;/82ZK\HUEE/PT _%0UAO\6U)$N1OP MB_(9O6)^.$RF1L7]BQR/_^VX\RFLEW7_V)&&:A^#2Z+5R *RE% M*J^BX2\PR#SL_TU\3]^'L?_GW__[O_ZV.V.[?-]L!K]SM]]Z;7 M[K9:_=[[UIN_/V&N,EN\4 9IJ[VJ _-FILC"0J0++MP02WKYF@.X(K9:;"[S MXE_2?#$L*E^ERMJ_JGQ5O[5OL:5>S:LMV7!6_OD$I^-7(+&G5I5&Y051?PE& MI=HXY>H>_P(+8NL"5I1%OO8NM+FR%$U9T.$ZP(81OIFJ36**G:TDI/&S&Y=; M5RHX[X.1[[,@Q('5HWFV<3;:NKT7(=KZQ)@LB8*Y6S(*ON/?=>S(=$ F)"3; MBDR_X#[A!"P7%DQQVU'H')']@X.+3Z$:,1)*((9I.(I(J!^-SR*-O.,9= @F]3O^JZ][T/_2; MM^\[O>OKWON6#B1X@][-[4W5 PE/:X/+;#KE"5R7UP:?@LL]#WT55&5(2HHH M'"*BX+XVI-#I'KM@M%>5RM8TP9-.D()0KRK8Z+HGJ(EK445'C"2Q#^5#]$L; MOX>QAHD+GW A%69^PI:GKGY9LP/HQ&C/,-I)JY$1HYT/HVU=;(2TZ6%MNHK; M;%2%VV"XI@AXL8M$##-?M1_!K'X_EBI"DXA[$64ZI*XS_3&LDW=&.Z7FL*(6 M"-6 V6IGR^DUW8/3HRXU8"JT$66=_44H<[XHXS:=?F?-(5."&8(9@AF"&5,P MTW?:':J;>3BWJT[>U:>U_:15(^E]/'O/[LT:N_V&%VA3%X&S+TYFG?H^5WDR M;"&30)% G;E F;4%ST2@#A:)[U?;6/Q-I(L::A?#/ -51>,C_=-++8WW9K86 M,-LPSC"A\36B:(4WU\Z-Q>5?T0XJ*:I3YU6#Z4^)V%0$B5 MU)87]/?+M&3\G@>A.M^'!6Y'(PG^]RA39\OSS1SUC$7=*3JW>(ASB]U7'EOL M[E;0R,"AMW953N?M=J#S/#*RMTI!5N\8"C]6=0FC=ZJT'@I@7E:GA"/[1-#I MX,"3;.\K52?1E)%#CH=U[&5/ ;(/WV>!ENIMM?D1!W?#TZV#_^<(?LL[5U+84JI,6;UVV)D )+_Z\+NNYC MJ+^4;EBU=$*OZ7AM8Z!]+MA,$&P;?0Z+M -$V@,6JK5(99F'8$!;\/XCM7]U M)!0V2L\3PG/;Z?3I?'$-#<-JP;E%A#LLSO< Y[T#%8VJND7]$0/"N@OX:4"] M8MCM-AVW::S2W;E@-$&Q;?0YH(A\C%0+UN!0VXRU-:VO87Z M%' CQ[@J(MI M[;8Z3K_3)^.Z?C9BM1#=(L)5'.JKC.BZ;(MJCDLQZQ>:^CBM@;%2Y><"SX3" MMM'G"'N#Y]'>SQS=OBKX-9<.?VG(&Y\OYD5-LC9=6"CCF?O;LJ3KG=QLE7'HJOPL\2=9QMEW.$\%WSVKMYW^M>7U]U M;ZY:WLUMT^OTK]J]V\X'KU7EP+)>28U/$.;4;[$KB$U<89P_/94T3 M*[:VF]#NS]:SO.,ACWRA!AQGR?,S4R[(X8;_$T5@DQ*C$J*]FU \R#:8\ MWS@ !R9Q\M4K.[Y$OBG9O_$\.G]:RXG*C9\ST.,!#]?46_?ZEE'I&05=(LUQ*JM4B:.(XXCCB..(XXC MCB..(XX[ .$,^+$5[YSU:QP)S+O!'!,V JXX::#4#IH8JX9VN!D;S\!KM9Q^ M:V!JXM8$:39$ORC&>AR-31A0(0PX0&,4P@'" <(!P@'" <(!P@'" <(!P@'" M@8KA ,4&CIZ/4/&@XG4\G8K$AY_9C,]V2FD[NZ/F+L@6'30_. %((Y^?:!W M@"4!(P$C 2,!(P$C 2,!(P$C :NV@)'W=?"01[TB&SC%$4PRU65\AF(6RV"7 MX_AUK6;:LTGDN,T+Y]@L.)A@%:U54V:">-)(0DA"2$)(0DA"2$)(0D MA#P0FUWV\\A2N))2I)[.14@/L:E$PDK"2L)Z &&]<$\NHZOL5IEL[:V+BY'\DOR2LB5E2\)Z MSL+J#8R=,Q:V)5 C4"-0([.,S#)",$*PLT8P'1;S"+U.'N0_B^VYKY,X M22]3D4Q9$-T+F4ZI,Y<5^L(>YK..<,1QQ''$<94@G#7$(HXCCB..(XZCSERF M/8C?&U\;;(RK$J'OP/A81/[C?@?5C(>8["#1&1;C=CVGZW9,S;LN<0B*HA($ MG T$&$OM(^DGZ2?IKYCT7Q@K5[E7]H@=ZTX)(@0-! U4(HI,!,(!PH&U,0)C M9D)=(( J86UDF%^S*/"#&0_971P-#U,!JR9'A%VGW31WMJ[NAX!IW\C OM'9 MB!:)%8D5B97%YY&H0A3)',D<]>TBI48"1FY8=42+DJFH;]X,> M-8MM)+,XX:E@0W&7'KC+>,6$J=MSO*:QY-2ZR P%SL]6(+P>"0,) PF#NNNB M;6P/B8XGD*346%(H"X&D@J1BC7?A]OLD$ 8\\O-(0[B24J27.%Z\"H9A\%P_B8[R&NLP\R+E'V1 M79^C\ $(:?YX5=_I]8QUKMF?GM9P'>TPV+G#0 A)"'D*A&R9RUX@<"1P)' D M<*P/.%YTC1T9>STM=XK45H!-*3.,D-,REB3DM#CF3O8EH22A)*%DC5!2A2?; MQM+!""'-;^B<'ATG0C^F"\\Y.5+.A]XZP [H"W2K&JV(KXBOB*^(KZI"*^(K MXBOB*^*K2M#JD'5GJIV<]2D%.K,PQM&+9,HXEJ&1NV1K;-(]C"? M=80CCB..(XZK!.&L(19Q''$<<1QQG!6>Q3*A:E#+8[T!;G?7=L[0_?'9R+4<00Q!S MI*0SPAG"&<(9PAG"&<(9PAG"&<(9PAG"&<*9BN,,A6:H/A#5![+M* 0=P*DV M\M'YFUW)1UNY!) $D%8!))WC)I0DE"24))0DE"24))0DE"24))0DE"24))0D ME*209,4!LK2'\Z-*=E][?>EOG1'OBS#,V>OG-\TWZC-0P"\^Y[,HLU?WBZN$OPV<1I[B]0%^[K*XW"]';B^97Y'0YYOPK!?HM3P;H- M=LN#A/W!PTRP7P6760(L-HH3-LH2=2A\&$@_DS*((P;_C?#J>[Q:LGC$?"XG MZJP'?"6B5#(>#5D0W0N98C=/V7BU4#U'H+*L[%-=P'#?GVV'ZC:-CO5*K<3* MR'9_T"<_C>]$LK!\6J[#O*:[V@IC]V<[#)B)W?&01[YFG3A+UK-/],))HC)_ M,9Z(Y_>,C2Q*Z2$K**.D-(C _M2?RV^)XF0*!%EYSP*H=U$-SZF")R/78.\V M89*Y3@;L"?E,BG?%'ROPLEY[S#'+:ZX]DK<%^JO!_/RFY?VPH^+);W3WO:]Y M[!?2!&F"-,&E^]I'>6%%RW2>/&!A6>FHDDKR09^*I#33_CY6$MZD/CUHA7P7 MAT/]E.M8IJ8<9F*D,V:D?R2QE)O\A=^C1, P_E<,-UWQ#QY$Q@['$R,2(^[+ MB+_ W>!2_"*D9-\F/&*NQZ[A14&4Q9EDO\*?$V)48E1;&'4=>[(X8;_$T5@D MQ*C$J*]FU \R#:8\W('%?$:3GH7LRK&-(='( CM]_#.BUS M7@012R> ?3P:RL/RG$5;_H?;$[E^$HNFXK38\U,8RTOZ>?L4FJSZF?Q7G8FVFI#$=,1T MQ'06TXJ8CIB.F*ZJA"2F(Z8[+B&IP,W&\NZJG'\8X^A%,F5<2D%E;DX/@Q8Q MGW6$(XXCCB..JP3AK"$6<1QQ''$<<9P5GL4RH2I>YN:W%SHS&9-=.EAU/@>K MW*;3[PZ.19>Z;*+:'UL[N98CB"&(H3/BA#.$,X0SA#.$,X0SA#.$,X0SA#.$ M,X0S%)JQ*K^=2MZ\EJ'HZ(Y9XM7@Z,XA\>L<3^[0GNM1K"I",D(R.E--<$9P M1G!&<$9P1G!&<$9P1G!&<$9P1G!&<$9ALVHA66E#X$>5.;WV^M+?.KW:%V&8 M,\G/;YIOU&>@@%]\SF=1YJOV+#]^F\_J6S 5DOTF'MB7>,JCG]BFZ:W;J'@( MANGD7;N_#6,N\\/V%^^V5P)3W(4GPB 2E_G)9-=K_O!T<9=PKHG3W%]F+MRW MKQ88F-Y./+\RO\/AYU)@)]JO@,DN Q49QPD99HDX8 M#P/I9U(&<<3@OQ%>?8]72Q:/V'2E4R[CT9!%+YPL:!B3M;_]F,G+,>>S=U?W M/ CQDMLX^A=$/(7YWM,3/L4D9,=SF;/<3^VOY1'U\ MT*^YB\.A?@PKR,9*='O^H,B)AJXN?A>D(#_^ALG%0&-DY' MW74#O!R-V6@Q9(>!>.(R *(\ I].9Z%(!8"1 !R":WAI1@WV#:[EXW$BQAPO M2G'GELVRQ)]P*9#+90!J72TG>^"2K=!@#R.MU6HU/ 97A?!4 P]T6 0H ZCC M%TLQ2P*X'T82^_K:_ GPN [T"J-%81$4T>8+-#T$Z@5<% M,D5B(-+K^Q:&)SY5IFB+BLUD2?P\0W ',S8"0:Y*6"\E\ M'X*K?/G5G\0A6M-J,I>(_WC!-!Z*4"$2XBKJJSG]EP1SRH,(KY0. M8C##08]S&%G"T3RY1%,%E),,7C"]3V3=/-6&I<46P BXF-HI4>R20U8!B$BC M$. P")6U/^<&O![T:-EF6F8U!#TT%1[1=X$7APKV\'%3#A;5!, -W\9PWG@' M/"2(X*E3;2;="016^+EP/-A0&VDXR!)B3K57I00B7YU"_\/,8+8P#JX,!$!H MN4R(Q>PU6B"T^>!FP C>X#J4E;?M4XTMRVF:0%(VK[#Y&6 \XFR%EQ M-%2Z>OXZ?%MA@[W@7*\XSMMYPF7?&:Z^ZKHW M@ZO.S6WW]GW3:W9;7;>C?>CF^]Z@>U4K'[I$/;7&2_2S#)VW=:5_$>B[E&9F MV3SF6J8 FQ '+.=8"C(8P'(,$=#3P%?K C (X\*0ES]7+?#UXI81ZEN,;@]XDHE0X)4C_]-O&:P^.NTA2KM2:TO(",(] R * '$ M2Q\U:*/;"G*&KT)L!7P7D?(]M=%\^5N"^G8&Z&/CV: MO#G./8$T;=#(^0V+-Z,M!#^KF$FL8#(I88F5OL3-PHP"P:]#+H*NB M@.OE7UR;QF.A]G"4$3H4YIWC5MMUFLVFB=E*7"=8,R%2G R%56PUFM)(38%F@_SPVH&0'5*.^2K,WULMU2ARR?(VJ MIGMGA#RIP0"2 P9)&,8/&&5^1-\>A!9&K.=9F@+^:'J9H\!,8*[D2>=!,1L1 MY$KAI('Y?O+3^$XDBYR?ENLP8[J6@]O@!S,574;)Y3+GT!>*4.^P MI;_.=UO9YE?;Y!@MB/3G\D,C#&6$J\RRR)38)3=C!Z]39UNX39A3GC'C VWX M3(IWQ1\K^_OKTS<620/>V@*+6Z1?J,'\_*;3^F''S(_\1G??^X[^0II@)2=8 MT1YBNZJ<$U9^/4"=A]T+P)8 SP>T%DF)$OU]='9_8Y#M5ZT)MU5$1QR9"I59 M.*[/N;6P _N1>))X[L=L7W/[<4'6C\J0).8CYCLX\_TFTFWI6!'#9'.F\%:D M6^6]OAG6<]T#]+ZRB),N5/I+G$D>#>76&>,[9\G;=#CJ<$GI>3KNOP1/#@)S MU/R 3N,=5[$2QQ''$<>=BG"[J]DZ:5.OZ79/Z4W9005C!X6K<]RWXSE>U]C2 MU^70KGT^FUU@21!0(PCPG$[/V(%_0@!" $* BB% >^!T^SV" J\;>FGM,=K.9LF0YTU$7**-)C(-)S+K+E.'TRX5$PC/<;W5XUTD#R0/ MYRD/K;[3[Y""H,#:ED;5+JQR=AY*J^.T#5:FKKN'0MX_>?^[&&[F'!D2+1(M M$JVYVFHYWL"84U1[V3KWP-I._G-=_2:OXW2:+OE-%$B@0$)NGWDMBB.0/) \ MY/( 1E77V&YE702" FMK[_H&%!=\E(J]3HJ^Z*>\<""^+GZ,VVT[O98QHVQO MLM5%6"F(<(P@PID(9]MI&TS>(=$DT:3XWM9ZL>EX PJ>4X!O*UL4&S<=!J@- M-7.V@T['Z]E+4ZKM/TS/EQA%[+SMZ/JGG"NNN/-K 2 MT:SKB#?F(?N(LQ<92H9K';#$/ M!QM]/(@PQ'^'8HJE3QU8-AY,9=Z-)Q$\%9' =J1I,%YJ)) M[G&B;\,V[5DX9!..73I9A&W=L6%G %.'^<;1QO;NV!@V\@.D09QWYWRAK7M! MST3)JIJP4'*D@0[6 $$ /K!;/#[E3X4&P[BO\I.LSB%-NW\K T M!/%]IGIK-MA'W31T<5$8R[SCJ6HIALNA^I<^63ZD%C9K#@"I8('@ASM%IZ*- MDFY1BE?IUK/PVW*G+.[[289]P^:M41_GG7F+;K5#-9IE:DP4MV!KF2!2O9QX M"NO/AO-^H8HX2P_ 4>3M$/-NOOF\^!B6&OLVE9Y_)WR>2?&.7?"W"YL#NU^I M%E+8(Q8[F7$91VK"0$@9Y.-7@^'ZG;J+;* [H:MNK3R$VX:/Y:ZM%X'BPK=Y M3]M%.VS502?O](92)#-8;37HG]C%76E@I;$\YF/!;I$X IAHHEH/ T'4%\ F M./R[$H%_PJLN_-(#U9N*WW'&P13_0LDWV*;M(-;-*J2JY_P*G VS_(Q8DK)? MY@)O^6S6X:J(QGRLNZ4#&LU"\9W-]+1*.*9X)Y_T/Q(^ [R4\)!D%FMX81?Z MQ[?PF/LXO ]4U^][[!L*4JF[G<$+AL%H)%27/A"9;/I$#.==LS],LU"38*M"M_JSJ5#,1+1 MD*-D*C62"%$0,XA&.$K=)CKD#S)3S0Z#4/=,T^1K%#36W^,U2X!2>J-JLBF& MBL( 5&D2@%2CMDH+#793? N3_)2(,?9(C/(&=0NRN%U%ER9VX1+C0'4G!,2! M-RVIFO]/O,\0D;';HIQ/9IB/=^G2WZ, 4?)KJGJ#YR+R6]Q8O+/K]'M=9]#U MGLR71^4N;&KVIF;9TZM_W%D.VCVGWX=9OH]!?'S5QTQBF\!4B9J()(?'/K(A MGX((JJZY?I@I@ =P37$DHR#OQ)S$CSS4O=.5.L8&XV#?:-;Z-Q@92+4Y/7DH MXX*HSW'@G+M^"R8H3L!?_V_C_VT@<;_%?S[&"_)>%T1?PRR%@;.>?.NH]W\X M2+P PVI!./:YY73Z?:?EM?,>BT@P0!'QI]Q KO5$4/09@KI)%IU! 974(!X; M[%/$?@7-B%TV%[TVUTXVR<+"&E :;#ZS8: ;NS^9X5]E3NKY,J!AP6F)Z97;:&6$6@BU7@5\VUZWCMIM,"&,N=!X7_RIS._11T!IX5O2?8/Z<#DE#) M65._2HHT#;6"5L_GTZ+A(78V!,[FZ,OCE66>5$]^BF\%!Q>M2?F"ZKK#(K@D M3(4ZT(;C&7R1*",TGGM.^(/JZ(T"OZ*@9B'^!%I>-7;44J/IN8 F\"(2I/-&$4S\0POY]I*]6T'^P@C,LJ]4+:6LE >XH)HO 6T)4IC-F%69_ V!*SKG/>GT4= MM^4Y;G.@QM9SFEW (*^[0+9U[/TLWUYA/BHPO+A,D5(@F>"!P;W_SH9C-1?0 M=3J @L.-(W3\](P3@=*NX!1=;YG-(R1+)%7L/U>#?P5@+'2AY B>HQM]<]7Z'-96YJ:E6B49C]('KBP !.=8R%P9 MH\(16A$6K\[=@5D.-3KL5QB)*DJFNW^C#U3(Y^J =*Q+TV0>32E"9%P6(2/0 M+#A]$?F/R\_( S?SJ Q?#NPH=:D"24XI[%2*PA61IWPNV^TP8/#_[L MM)I.O^WBG]T^V-%N/[>J^ZVNT_::VJQ969FWVWF&SZI")06:3C+ECSF>YJ1' M&RY^"K XGGP]X%5S0?B]\;51^*_XPF\)QRV'Y$_V:30*?/'7-=LJ)G@VB)0N M!_@0JPU1=V?4?"] *QU@@WRF%QC]SB1"WAUPP<-;A='_AT<9V@U>=S=#%#@DSZ1,6,C;B]'F3(Y;-J#RY,+) M>DF*-1(!_=\R?X* &8T+ %#F_%78+B6XJ+#K1!JE<;AZ!,_"'3P6DT08J05:%5MAC; M0G)EO BR%^2#I\_]^T7LXODKL@\57H MI;"R8,9+:S:/SST)3#,_ :/H4C\7P>M77J)B/@;;L>5%NZ3EK,3CJR#E;%FX M%[*-_/R.(5[[ 6__S[?__7 MWTIWSA(Q ?LLN!>ZB_9O<;JX5KDG\.&+&/W\YO8&9_@_[7]]NWG#@B%\ 4;9 MY8=>K]7QVKWN]?NKKMOLM6_?>WWWIM?N-M_WW:O.F[\_$:XRSWP+,+WB-^"- M+S&8@AO%Z$2I.BN).5>^GZF]3UC33RH M41!IDG(+GX!,'J^I>^)G+E'_'$!J&I56:!+ ZP(=.^5#& M'T<7/@3#5+[;FQ!;L,-2ON8K^4R*=\4?*RIE,:CRN:AY\E]_[2&W M+4Y6J;'\_*;G_O!B6N%R@F-^X][W><=^83TG2&WE7W40M??*,^('/H]ZZ*[S MV"&=?0!X'*YFX+1<9X],7F+"W9GPQ5[,!V#"54INGW-^6IY%LW,'*EO&@]8= MD"$NW)<+VP2/5NCHBNO@"Q5TB#.)QQ^>=Q.IG->+'JWV8-%=57GTD?^HTWQT MAC+CPW]G4@='3JE#K"CD<8SS@2_QG/V%%2X&3:?3W*6CU>LHLI"HRM3CV!JT MJ';2@0XR$P;5&X,Z36=@L+C+.6/0>9>8^CU*!#P83QYB>E(>S,=8/GA=P7U^ ME#7"TQA3G=41"96(E/+O:W;_SJ^X\(7;=OKFRFV?@\39Y^E:I]SK*RVNX[:- M&<_G("WDV.^HN/@]#T+ \37#!(L#21F,\% ;EJ(I:E+ZQ;&"G4\5P*<6HNM",QW2*VI!,0=3X! M81>C;7W(@1B-&.TUC-8B;6J'35=QF^TB*-6AIW,UAB) 7^:Q'EW*OV@0LGMP M9ZEX+C8ST=7REKJ?/!_GV1=4C[A.5=!&UA"KOFJ<.(XXCCCN5(1[;:).O]HJ M^Q_+:;(^EQ.&B\,F8C@VD1G[$C.>(\_9YX=81Q_B'^(?XA]K=-YV)D.G\O[K MO8BRG?2<<=ZR(C.:#EQO0XN!X_6:!Z='73+BR;6S2-M;P6V$,MO0PG-:YDZ2 M6['NA#*$,H0R=J%,SVEW>H0RQPD:5MU/^J3WX*(Q$]^Q41/5?!GCT?>VXPZV M3E"@*A84QSIC:7&=3MN8K-1%K9 \G*T\7/0''JD."PH@U6L_]]FR1_N('>46 M4#:+71MXQ''$<<1Q%=I+KE3AD%P?86#6RBAF\!@M5OT 8\@[/ M#\+/3)A.4,&/I(JDBJ2*I(H.R.W 4;HN9K)R3.Y)0:/#<)NI@G$V;.[:4"RN M!KO^JD]%WUC@^?4DJW/(FF(SAPIJ'17F*E"WL!H86(5*FBT[X-$:GJ/43<)' MPD?"Q^*NKM/I'J^"NOT\=R2?^GR+#%^M*RL<1&P42. GMC+DW=^PMF[>[H]Q M#(UEM;3:[H]A/!H:&LYJSMX>PYDEP90G<)&J\Q-(51AHI%IV29V\(N1;73LH MG0AV'4]!8A_GX;C>3_))H0),1>9^&MRKO)8&^RK$*^>K/^+%[X(4 ,'70_\M M3@7K--AM$/'(A_O8%0P6^!$I_$O [X)0#^%YH<[__MN/F;P<];KK]OGO3:W>]0=?] M:@2Q^KKL2;YPJ*@H.C ZV;JH7@) MBH'X3Q;<\U!W8@7!^E/HNN+E!G>C.($UB!;][I%3$F (^ UYE_O^'%@%/ WO MUP*8\*& VR3H9)& ;'TK36$*$ILJJ7TZD)*, SI/8/GAKT25\TKY=_5X?"W\ M?2F^B^DL95/0.X_Y\-D(=+QDP/GJ#G@"$N[WQM>&N@L^W\.SXPS(!*:$%#R_ M%BGWO.B=2&V5B2:QO#L+%(WB809+P![B)!P^!$#H!=FP"EI!]8("XS"^ U83 M(?!2$D>!+W."+2_+#+R3.)D"=:++<8S@F+.2@-7)%@R&8YB_HP2OH$T+K@8V M@1M1>)#PPQC$/XJ!)W&I$\%4-?E4)#Q<'H&0R(*!G CD*"F2>X'U^9.%4!1# MTFBOGBXS?U)\GO![P>Z$B-A#D$Y@^@ W?*RJP"WI LU3S#$0%.#G='Z8W(^P2@\^)U<-EG^,M_G /Y%@@]>-\?W/1N M;KR;V\'5H#NXO6G?:H1NM7JWS4&]$/JS!K10*(Y<(MWJ\NQA:R!7+E437/#V MO*X@RI5C 9AH7@ *3+8!B L*+%<04_E-$\P/J5?G%G M\40%>0F/)!HKR+$+-A=A,(61[<>5&]EMF2UE*L%Q+OK>K=MMW]ST/C1;_6NO=?NAU?OP MP?,&@_95_\/U\7GW(%&$#;R\1#1V/>')&'G# !M_C-AOH.JF=R)AZ!0X2YP9 M1+!JBKDYHFUI#*!AQ@F?:H,D9W*\ZCX.@2%Y CI9I #DJKIF!ZCQ M0<^'\:,03JHU6'SB^D.+U=,'G&5B>O[B=A@NT"D.@BQ'G,0>:ATD .A%'.>,!Z%\] M^MS910$$Y%% M:[S@+I <0IHZL#(1*/8!";'60K8&Z&@,K!G (ZQ".R3)?)S M\=D9#5^)OW MS7KI\=OP1HAX(0I M!ZML82!-"AD#3?3(GGB"P^AA] M!64!D,V#A*&/H>0YK_6L1IN6W@/F4)+!#>7WY?1G%[]?7]6Y!(B7"W]L+?9XAU[.+JZ^]OU>,OFP.'OO M(J#B-8L*B.Q+Z?+Y6SIO&_-+W9\8: _ &AAX\4 49]250?JHM9UZQO\N!@$H M%;%Q' ^UYE!Z"KP%=!< F#!*%/A"_P8&^GTPS/V(%BH5HU'V('B!M9DB;?_6=@\^&YEA, ]2P-0RP4P5JS#. .K M!2_,KT)!AM& &W=7M$7%-R%K+=PW$'7ME..2*6LVF&+T-D"NRP.?.9O/XD1! MA_[5 =;"3W&D#86'6$4U04?= :7 IT]B.IP,R M!QRN^+4(%,,K%!7@IKRM*ZHVM9<2Z?#QBZ$U9-!$Z.X?)2%9'LZ$Z[CR(]BG M4H6W59A"(81&(3T+!ZY*U-5@Z0P%$ P$1&CA6?2>Q4\RA]ABH'&D(^&+,LUVZWW[IOO>:[?Z'SX4ON=UMUEIWW/5KLC#0^R]B,0(&.,S^ VVF1&K)O(+ MD_F:XE)_SA)02J")<$Z634G=]3MJL(W;],_-AEU\^/KY,^#R(KR'FG\,,I_F M(JW2E90?7]PH42ST[F@\G8)L2_5@@$B.>V> OP"0^JH\Z&DD[M7O_& D\*6Q M*024A5$6'AZZ@?F^I_8&"PC3Z6-]"O"*2&6@X9&5I(HUM9N2PZ& ?-/9+PT2FAB$(GU-_WX+B/R_I;Z7,%3":V MZ%INHV.-[/ZEU6PT5WL'G$YZ_^)YC9X9\I07NMB>-/#@C3N/3'U5&0.#K)K#**,6MKW4_9!$X!\6O M^;4P,X%[F"KFC7R@@U%Z6S)/D!RII-7T4665%(Q6CLKEN91Z([(T!O6H\H\J M"%N,@,MR= ILY+F]S(>84B,QB3!.\F05@4-1@=PBVU+.O:3T<:8<0O5DY2!+ MH7)CTDD1MUM=D ;[I$DX]Z8+4 !W6 U#)9[Q>808?3 5/:M*, M181IIN$CNQ>8U0/6@HF1CN(L,3;0QEP>='=G272?F.M,&XZ[#=0W//!WP2@:D&AR<.:.K_RQY*A MTU*&3F=/0V>W&;"+^6V+*Y7MHW7XFE^6K:$\T)E;&[D-@55_8!!% )P-YP]X MDE_VDEV$+T"M8W)GW&HZ5=MLVTT=9 61T91K3F(73$9DVX)&-/U\4V M(=/G6JNA[,JQ.;4+J^-S!^"85KOE-->T5WP5MVSP)W36P-(DM..BSBQ";$-NV MX0V%S;; TU,?S9Y3RB%RM4V\YDR(]=K$P$/:;:?O&2E*\(R64%9]%J%%&Z M=/P56%!3=09.),*N?/ 6BL,:)H@-JM./HTCH\WOS@QWK_ -> M>G>IP J0NU]&GV;Y@U?^T%[!I65MS?.)%Z<$RX?"E@P3-+I\E64[9/I$K3IQ M^U$ER4@Q?]"R:X614A\=[E ,5?F#D5!G#8&3Q/=9H 1:?!>)'TB\0)VZ0*8* M']4 -%<.X_PHN2KOO]:O5_QX3HC;-!RUIQ 9%XD"*FZ 67V M6P&E;==%@>*5WR4Q;"4#8=GPZ0^ *SR_L-8ZE.]@2^V9J7\YH61J%R+ M?)]A(VF,[C[4V2#7ZXW[50M)52F .0/]526/IT&4*<#5YRM6=%*#W2)BXT[8 M^CV_;=@4-%&>4I);%$P=$<'<4'#GPR"W,-0>79;@X5%DHF(##X:W0&-]I@8Q M"$>]LC>ST6*13_+F&CJ<"=YI*:#9=G*#?N=-HYSGUT@H.L&+PP!8HH4Y2F# .&V[?'IYV&YX)U=E8L].NXL]H].CS!FL7"5>H.$6QC@5-$=W0 M-(T1O6,BEH2+1<"G)\[4J<1UZGS=WM/>M,<2_1%&.;7_/RF^49]EC/N%Y]W/\[S$ S3"?P)<\K+J*JB7C,IWA5_ MK!3160RJW-QC45JUM;9KRQ;]0=1@?G[3=G]XL6KK^-5;G/J\I MVU49Z'$HNEM''&H^M0(JIV@^M7MSSA)2^JIL3(D2_7UT87_CL<>%D[RM$COB MX%3L8K'@*HBQPZJ35&PI%2_VJCTWJ?BG^@)D8CNRGF:05_JLBX4C^P<&*Q:T MP\((%H[RE@>E"/D?&!(D<#$&+K8!RO8]&XX&+O:)A+V0\J4(EUHXMJ)P3,9# M"T?W2S JU4^[^!@M/OP+0^S&6L\1Z)%%M1E9BGPJ"R5$&0+V#6LGBZ0BD8'- MA;2W(MZJP/;-R*O[4F#@P%VG#\U+%^HH0)Q)'N')0O'=%[.T=$I>E1H%19$7 MC=M>*5"/YK5WO<^KSO*T**K-\A0<:^GM)ML@2FGVS?F>9R+ZB?8M48>;'47JH, K4[#ZQ$" M$ *<&@&(/F=%GZT-=[+/M['/MW1O*FZX_Z&J"%RXQC;OZ[B;<.$Z[5[W:!1: M\$AES#P[V:=F $];#6>\U=!IM%:/5-)6 Z',N6XU$.'.@G"DUVJMUSJ>X[56 M&P>18J-MIC5WW1:%LXPQS '2IRV1K NWO5H=],!D.F?/E10Y[6'59@_+ZS=: MQ@)>=5&^A !$'Z(/[6'5;@^KVD[!YB,RJY6X;8C>6*+B6\Z@?W@"G8ONMTC2 M[ (MBN^==7ROY3;6-$0@E"&4.=?ME\,>D3$7\K.'8M:Q&AV1.8[[4JN]"SHB M4SHBTS:6RW(NJI]@UQIYL-5=J X"M :-IC&O@!" $(#H0_2A[05+MQ":\9J=$3F..Y+K?8NZ(C,XHA,SUPNR[FH?H)= M:^3!5G>A.@C0[C?,U2\A!" $(/H0?6A[P=+MA8H;[G1$9LLC,M[Q6MB>Y2I*AV1 MV<%I]9KF4@3IB Q%($] 'SM8Y SWL%J]1K=O:MIU4;Z$ $0?H@_M8=5N#ZO: M3L'F(S+F J9+]F\+[-]AG-V%8FX UW'7J^4,/&,VP/X4/!?KP2)9M0OV*$)X MUA'"MMOH'KXW!J$,H4Q5"'?80S9VGBNN&:O1(9M7.D _IARLQ[77E_Y6%S%? MA&$^]9_?--^HSS!GO_B&!?XBF/?F*;"+'.,7L( MANGD7;N_#=,NL\GV%^_L&^XB/F$0BLT?GB[G$B\V<9K[(Y")5$1T M?5\UO\-9=M\F@D79%)W4>,3N5?8E2^"?)/#Q3YG&_I\LBX)4LB#RPVP(?"1"/80I).)"(!Z$:'8R# MC?'H7'XW+I;7;';8#2R&#RLEV6=XRKMG5V0'05W'_"O"JY@_@/%$^G/YH1$2 M+EQ=Q#=[(>YS"/MDY!I#W2;,*0\E@$B'?";%N^*/%:E=#\H+*.BNU7Y;@*H: M#.CN]@\[XGE^H^ON>^.Q[ZO,0/>]SZ.!&KZO>907[F;OG&R#9;,AT=_/?.Z; M<3N\TB2\EUR0 ^3(K*'J\]3S01N)9%?Z/;45\";UZ4&KLSLP?_13K@J=O* K M*.=M]>X1!ZI.VE^T=C&2MUYI4_)156?+F/(@>DGC MGF9LU_!MPOTTXZ&%H_LE&)5 [^)CM/CP+\$32:<>R(8Y K*,QXD8\]1&;/D( MXAM$,O M'-L?/,RVMDO(!7]=S*=S@*"813)X$40LG<29!-]5.DQ\]\4L96 & MZ]U(M:,9@K9@?!IG4;J]9J!L]+5W;<5N?P!*(L3S+7SDZT MW*;CN=2FP$H6.2?9HG,:M3ZGX;4;WN,*H$<[B((_3,U>!;'7=#T<)JC!V/OK8$F$Q M*BMUT2@D#Y61!UO-T.H@0*O=<(T9FX0 A !$'Z(/5=RCBGL'=':OI,RF8KC# M>:&=#K]0Z1,*XE:+<);8DF['7-W&NH%H&YFVD??1AU_6-Q<;ZV/%)IKCU6!;T',ZY@I:D7=" M05W*P2#^H4T!XA^B#]&GHO0A_#'J4UCDUQ[=V9AO31IT-^JX>>+VJ=ZEE?Q1 M5VBG$],4N;3+F"".(XXCPA'A*D@XPKCC>%)UNL/XZ=REC@,3.!:=SL5O(B"O6C=UZ^A'_$615>(?H@_1QT[Z$/X8]4:B,/-AJAE8' 5K] M1K=#"$ (<&H$(/J<%7THQ<&H3VM1,(V:D-:($RF(6P7"66)+]MN'3S4Z%Q.3 M!(MV1VAW9,UV?[O1)90AE*F3^B;"$>'H?#*=3WZ-3TQ-2"M@9]8,KVS9!3I MM6&W24U(*86@CL)BJV]:'7@ %[1M+./\7#Q-0@"B#]&'MDSM\0(MBD10$U([ M-;U+H68*_)U:\]51L"[:36I"2DU(+98ZVD:N]S9RK]&F4OZ$,G72[40X(AQM M(],V\C[ZD)J0;K4MV.[V31/BG+T3 FO*P2#^H4T!XA^B#]&GDO0A_#'J4UCD MUU(34DO]$+='D4LK^:.NT$XGIBER:9$(\)5D'"$<O@M MBPJ[**[GN!UC5;AI4\<>4;,+MS,FN&5+;M A^A"ZAD[%$(I!"0L M%@F+K;YI=>#!ZS::QK)@S\73) 0@^A!]:,O4'B_0HD@$=2&U5-.WZ/RJE?Q1 M,V0_.\&Z:+N'/[-)CC=)'6TCTS;RNKM:K4:'3HT3RM1)MQ/AB'"TC4S;R/OH M0^I"NM6V8*]I+/>,O!,*ZE(.!O$/;0H0_Q!]B#X5I0_ACU&?PB*_EKJ06NJ' MM%PZ9F5)TO(2A:I&>R?G6SU'*\_(-&R MD4/.2;3VH8\5W$:GUK:*9+8;@\.W4(90Y)>%R5Q#O,1=?/T GU,.7(29& M)'5WQNK.;0Z/*!&=SZ( >+5V6"P![Y[C#HRU%J6L"Y*H@]&G9H9?=2"BU6[TJ?MF&.? MO"$/QR5>)*H<)Q9!1T85!)"XG0L&2ZS5_. 6VJ#$S7X1ASK,_OVF^49]A M0?SB<_[N,INW@:?+8_D63(5DOXD']B6>\N@GMFDRZ^)A#\$PG;QK][>1DV7V MW/[BG4-RN[#H2TNY!+M-G.;^(FRB,B!&'%\UO\/!^;>)D(+Q*8!&*@%/6!2G M+!&C4/@I2R?PDY]F/&11-L5#;_$(ZX \4[>=QS$"B,)4IP M4/B5NK\H4X*O#>(&NX5G3&/X/HC@<5-] [^+LW33/0Z; 3P!4:00K%0W\JN: M[.]JLO" >]%X-6H1'%0/#KRZPP&[CJ0&9GR"$D),@^6 M"+OG21!G$@2&P^_I!$R/\000XS]9(%7U(-E@)"1G*"2M6@O)A^]^F U+*JLH MC5766 %(CSHRKD4%E8W7;';839" #HP3R3Z#U+Q>ASQ'@K(TN,U"'(P!!1^/ M$S'F*2I7T)*1#'R A###SVK",YBJ4(320IR(&9(*-?G" ("O4OY]Y1%WH(*' M:"IH(Z, H8<@!82)F-![G?B. (@<"HG/Y/J].8)IH[SON;V?)/@WC$[4%CT#?PH#R'W,"3MM_ZW?W9#?9-+^VZ58/A%RM5K)#.EX=E M"1*P[43"Q^+)ZL&JBD2\>U84]G'D2O>LH)M"AP!$,]*?RP^-T% ,5Z5GH2!V M44G/J: G(]=*QFW"G')?'S OY#,IWA5_K,#:>JVUP$IO[=;Y%EI'#>;G-YWN M#SLJO/Q&=]_[O&._D"98R0GN9BZ=+.-PLQW2WR_JU-\QZ+0AH\=U=ZJ/Y,Z^ M,QF'P=!<[N'SQ/(!FD6R*[F>ZBV\27UZT-A^%X=#_91_"9ZP#Z !AFLSI?8P MS(@+=^?"W8ITF6'"W=/+CLB6)DM*T?X=,=ISC&;L) PQ&C':M*OV'L8>M 9:7/&!PN M%OIQ.0!T2H5B1?8#Y9)N0XMVVW&;5%;L:!QQQG89P;80:$S+$OD=1O-KJEI MUP4G[ O[U=_J( 0X%0*T&VUCA5\( 0@!" &JAP M*DVXV5?8?.#O: ,[4:[U MEZW>>=A#97Z3U\VL(1HT/&=UQ7C]O2;JL%[%$S2XF2.LXWJ:/5;32IO?;A M%/NR^/2KG=3Q#UW\ZI308HG8>,;RH.HB&O8Y4?77LW:@PAEN8K:[C38E,AW+ MZZVXUM3M=*UT9"P1IPO/6"V %\FSX([* .SKJ\R1$TQ.,#G!S[5+[1E3YU:L MNUUZOE;J_+8H^VR,80Y=@.IT@C4O3>F9"^2^0*VZ2!GYT^1/GXT_?0");89#;Z%.%@3U,@[,\-:0_ MXL7O@A36R,_C[3S,\@9(T9!]^#X3D50E^W5K(^R: -^H*U;[4NS.LZS<3 9L ME&#*4Z$[/XQXD"PZ!JA#39>ZX8,ZVB2+!A+8LFE^Q;RS (Y>3&=A_"A$_M,L M2_P)-FU2@B?S;+M+]:O(V5*JU%!O"V'1G@_FP\J$(H),Z>Y7&#$TM%F## M#S\>1\6A)5%0\GZY.15J=FP,DM=W".*A;"P1)9,Y/62:+VH:VY5'6D ]B=K1.@YR<'E_?#U\V=D]D)TA^SN MD7'DN[L@FG=>"V E@]5WSL"N#?SPD0%G#\M-I$:;.[3$T^F\WXON\Z+GB\P5 M? >J1NE$8H.Y,([&,,B\KPB;!'!/@GJ.E;N[E$8T%XS%7)9)^LRP5M'I";5W M?P!2==[?IC1Z?&02B,A_H;?AZ/RRH=[GXTVUTNUNSX7F[E7_,\[;(K%N+;-W&P/OAT@-DVYZE["-1 MM0"L9BS41^UXZ34;S2:Q$+'0'BP$O--UU^LZK]MH]PZH[.PT)@QKP:(6.>-% MP\AYZO(B>9;,L]U.E/4;/6--UBRB6;5PT"+"'939W&9C<+SR7<1MUA/NH-S6 M:WA;ERL^;_\2SS55UZ:KEO01?8@^1!^BCST).';: Q7+S+&3B <(YW?8)?,: MS1K2S2XYKA#AB.&(X,OU, .CV>AU:).IM@[!85FHV=$L M9#!SC%C(-OH<&(6:Z[M4" M/8L(=^#XW>I2,36QW)+;KH2^P/EG(W<4].&_W\Z@Y0?7BP+^X;L-U MJTN;:L%:S7AGT'"-I8T1Z]A&GP-G'+K[I.6<9=ER==>W-75D\T*S1477ILZEBFV7@H#'\-GI]0%5K2CI#:DV]!BX+A=:D-Z-(8X8XN* M4.9\4:;ON!ZA#*$,H0RAS.%0INMT!H2!Y('E0=[E.U^N3 M/+S6J++(F3O@*7LA@:#^1)E80W$OPG@V%?"4/-?S$.)DE+ GE+-VRVFWC)US MJ+U;0\&3(ZBJNLA6J^]X;9(MDBV2+?.RY3EMSUB#Q-K+UGF'X[[R4$AE'4YY M\J=(\:30 6W#BHF2VW-Z;8K%4>R!8@]%T0NGUR&!(($@@<@%HN4,^L:,K;H( M!$7CUM[U#Q&)A(?*W.+#:1 %,DTX'ML]:#SNA43YNO@]((K]P=85 E[T>_:E M6EUDF&(.QX@YG(]L#OKF4H1(-DDV239-R:;G]/OFRN2?NVR>>3QQ==M.8V-5%>BB4U='R,PNI1U!896)$9!2C[1_M2\\)I.LVFU9%MPV^%.A1EFR#IV M2*RNZCL;P77[CN<9VZ$FP27!)<$]CN!VP?TS=LZ+!)="E+N'*/DH%] 20AK"%,7IYZB7(0RA#+;HXSK M>.Z!;"5"&4(90AE"F?2GCNLTN\:*J)\-RE#O*;CK2F*1IY61[?Z@=3TEF+&> M4NE$L&OP!'GTR";<2%.GO[B=;F/ X*H07$L##T1"IG'*0Y9%B?#C<02_H[!M M=&,3@:VDL>=7S.(9_J2/^"5"IDG@I_.[LRA(]4_\@2=#Z;"'2>!/6"#5L]25 M\(P[?.3\Q:BS&&,%'X!WJ)\!5>N7U M>K.+_ GE=[UE/(&'A5S*8!3@ LOR2-7X1@%6;L/AN M>8,A'OE+N^&9E#,@:-[V#O'E)Q;%:P?_()(261'-;R106[+>-]_1' MO/A= ) 2^/HY-V(DD@2FCO.=PB/Y5F<,FN9G&.O29G_!'WD(<@F_H) M?XA6,FYM5=D\3]*5.4>"!'?4!\(O!)/'F$ M24>PK8YS-5P8^\:CI6@$J8&"%:3*DUDG\7V0JGNG/%.??=6&$U]\E_,$B(*3 MAF\P:VR6ST 97D"$XE@5O>PKV-5)Q#!OT<^)I7A:%!R%PN01[Y(MA 2K>;)BK7!:.>/L>%KT6DV/;\!9GL?HF6F4 MGK%F<;>I(>?PE?TX^Z-3=W-TZ])VTNP)UJ2UD7&>O>5PJ;'6DVY(RE=1.!K8 M3O\".96)]4[">GM'K]5$%)K:Y6W0\"9OGZC)FS8[0%DQ2OTO^WYBL'42%L8X M*S ]BTO.N7<8D6!+?5/V\LKTAE:7NL =(KPIX/C(78_D3(OE3+=G]3K:>@88 ML?)FI1@V3M4)2^[-Y_2=TG47MK;,$8HCJI-TT:O%-$6(F&>'-U\G(1G0# VC M*3)@KU# \M\''<"5V:.[."[<<2#'=DUOFX*CCNNZPWWX:WU5JSK&@2D>PA,; M)ZM/9K]Q:OH*UM>A]J *^:KY52?,;N,$PP=*007^XDA\+5QES$.,Q$B9GPN, M)9ASG&$ <\A>.-G?!R]G.OTOBFK$J/&FZ2ILQ9ORZ$[(V"\>).R>AS#I;3$E M"Y=AL$V+#M33+XI0O;<6BT2F@BK@IT1@2! &FXCB[R"2+]A\Y?KZK \@'@-7 MJ"5Z,@@54^H5_5@3<2^B7/5BC>56$&I0*KY!QI5*,97FLQE/@&(JE"N8 M@8C*MI+A^)"(76M)(1 @&IQ7QD#T^J<.$7#J$LM $SSK!.ED\U4GF[9]AH-V M@XX^_PGZ.OL8X4:W+7^D&C\@<>$3+J1HCR=L26%%%%9T*D;35@*+&(T8[3E& MV[OY$>VFU>IT-=?9+@(*5]/IN%(^HXMDD3#Z%KUR>WE[SKES&!%;0%$E^]#" MM08=:N%],H9HL?Y%4J:]4L;N6,.>OE)7)BP\B1D2,R1F#!,S0ZO;T];'UXB% MIPC9JH#S>??Q_3&6_6M+@%=L^)MM-[Q FZ8 SCP_F7';=UOQI%E#)D 1H%H. M*+VZ8$L 59DG?EAO9?%7D:W".2\6P9S2&Q^IGT"+K(;9-%5H-L*:,:%T

?2^EHLC5%])'3K2*G&XDS$F,X@K/41[QX MK>2[.L3X(K(@$5@\6B;J;4G5/)R+U\J]I_,X2N,DE37"XQQ3$)=OQ/KU<=C0V&+"T M#,IQ+X:TV/*:@_AX% MF _[->.94$6[KWG$?;Y>Z%W6=8??Y\"8_/OR*4]83%7BYW#U=UE^/9XH-M5! M.=<".:QK*>44 Q[I 8"FD:TOEX5M&\H)XO(SMFIY(5&\^/LO/^;INSO.YS_= M (.$<9HGXO.DW#?B"S; $?YUG&;IURE/Q >>"O\W_BBKY'^#S>I#&'M__/4_ M_^,OVQZUNJ7\T*LDP:QO^8@/CQN/O<*.*LM'2_:!#U_$Y.]?O?FPTW?'=HW@V[?[KFW-]TW?WVR7Y1I M_4*V\;8]^M3=;0I !0BC* V\5<[ZHB>1^"X2+TBQ(0!P;M$4H^@FM/@-'A-@ M60$4ZI1&3FGDE&5MU$#-GB"E'%$:^2M2DBB-W 0NI*1+2B.OTF5+C$9IY,1H MYV8T2B,W1*>KN;KZ(I$N#@'FO/AQ%KB/TMAQ5_ MY$D$S)3^)A)YUV]Q&'B/AX0)7P_L&]NY'=JW=N=V,+2'-[QZ$,JY75E*>S>)(W3"-0U\D*=Z'F07J3!*CF@M#+LIG8WAX/%F[*V5Q MGJ49C^1[_#S!_^#],) @]B_931#*AEZE(:S&F(A)*+Q,M=[R\4IL\24[E,WC M#'@RD&DRNUZ7YMZ4\12(B%RX",C&,.P\NARQ "Y =UR(O M"(LF:1N\L;Y$.0;#(W?QT,LQAZ%@T:TL\!!DT^,>ZC_#611D3T'V%(-NU$#- MGB %9%&0/079UYP+*225@NRK=$(1HU&0/3':N1F-@NP-T>EJKK-1KS:-7OU? M\QDV8(/952+F3DC".NP/QA"KN1LK<1QQ'''-*":"_ 04%=5>&= ;6;9#,H!D ,F ULJ [L :;BE5VG(90!ZWK7?=B"B> M!1'YW$R0LP9QG'&$(XXCCB..,Y]P=?"Y5;>=_N_SXU]QOM=:U1CU+[R("MK$-O[1#1LSH]\%@XD)+WN:>[/L3[(]M@:9C]7O:ZBH1- F:!$U]NZ8SU%W0)!_E"S[*YXHB5 ]C3=W SVJB#JU.7UO2Y(OD:0HPR:MC.*:*A\KZ(QO[ MQED!-[ &MK:@EY<[Q>]-!T(CH;%]:.Q;_8Y-:"3_;N7:[*\'U^VB* ^**S)B MSR".(XXCCC.6<.WV$GW ,+5S6@IFD*&%"23V99>Z:Y I3!ED[14 ?8K )0% M J#% D#;87-3! "YWW:'5PK_G&+"B' %ZOVYIVFQ=]W-UG?^)(^70;J($=Q& M0F9/[86ZF).0(2%#0J9*(=/3E\5BPK*;93LUR42ZBK+@G;],0YO-P_A1"":; MP;U3R65%$SGQW0MS7_@7]MZ%Q)NP1'YP'["M+VM5W1EA MCH# MWF[A]]A].P]]-EYTK8;?931_[> CX,PR *1_B)[6@O_<_1%>'F"W:_A@E_C*%E\Q BR]!N.YI > M[YV;FT[_VKEV>S<=M^?VAKWQKBQ!24?)>>&*DFQ6D)+Q MC$V YNP>B<[BB'&VI*:L&Y=*CDWSV8PG\&B_:*S-4RQKLL$LAP]P6]=1MK7] MX^'/UM%,>W#<]CHX4'\Z0*QO8ZD-4=^:SM[]5W;V=D>G[@M=FP;6Q][GUF6@ M9G?V/N-]76I=?GR[I".MZ?T?=Z*FTZ=)P#"LB:AAO&>N9^?%)JM5=/@UJ DK M6BHK"DJ;9?6QL%1F,(;5E[^G,)LCS"N39>,KT;L_N6]$ZB7!_-A2B-2.^@D] MO\49#TDNZI>+Q&E/..WO>8S1NDNB_I8$GDA7GX/H^>-FJF2)QI''^(?XA_B'^(?XA\# MZ5.9[VM8;X7IES@2CVPFS^;9!"9[B-]+.Y<9452!:FGL0PO'=:VAJZVALQ$K M3S5[#)3<)&=(SI"<(3E#" ^T2U1B8K3CC/@:)XXY89F0->M\,8_3X/G\L"/!I-5C=$:4N5:OTR'; MGOR(YNQ338$6.<\(8 0PVKL(6@2MND&+]BXZ^#FF_/@[7&4LG(^%Q67]UL?7:9QD[S*1S%@@ M&WG-*JNJ0%4\R*M$=6.(XXCCB..(XXCCC"@"T2A7\N^77R_9'2Y)A&H*!=@LY]])D@)RAE MVQ0+WW8LVZ'F%^0],VB':@JVR'M& ". T>9%V")LU0Y;M'G1T<_!=E M">:+<49I/^6[^@/+'@[)@T%^/?+KD5^/4$&HH&V" $& H&V"CG_J6]"V*<:^ MT[7Z'6W;3N/M?'*DD2.-'&D$, *8"0"CS8NP1=BBS#V M25OM='KDTR!/'WGZR--'J"!4T"Y!>" \T"YAW'E0O>V1WQ(QYX'/>.2S. /R M,S!"$FF5X$$1]1HYA3@RAEBUE>/$<<1QQ'$F$\X88A''M8'C6NYFOHT3 8\M ME#GOD?E VWN>!?<"QA1E"?U@>-:[ER^ M$1.1) *Y9S874C3)FB+MR"]8E4/UI**L>!O>>EZ_1MWE7!6$U"T$W9%CN1W[ M_/0TANM(0I*$) E)$G+I!NUVK&&WHH,#DI D(4E"DH2LM82LHBH;24F]?L5& MNP__%O!Q$!Y=R>VE4)PV1MS0>0[Q#_$/\0_QC['T(?[1JB$99%E6V(S$\V"& M6PWB0.,(1QQ''$<<5PO"&4,LXK@V M<%S+SXJ>*2H7OBZ>FBK+O4K0464Y MCI(?=U3&.\X@.X#1J#R>7N(UH#R>W1]: RJ/1Z5-3- P2)21*#/4GT"BC$09 MB3(2974,WB1)1I*,)!E)LD8ZS]HHSDINM1\S+/"Q]?K2WZ5YA4$DWDV5 \IV M.C^4!C@\;E[# \7+#>1+ TG\UX H_VV5B G&8\9?&$;YSZS+08^]SZC+08^_KGN2%NY"Y?$(5_;NVF0;'JB%[[=9/=X3A MSB.H&Y%Z23#'\, #%+5R3.K>E*OB?'@+99^GI@>;DTBJHZ<\TCN DH;QG7%F MZ&JXMMGA!U4SUBTHJ2L*_@.UU=7'7Y0V.X,QK+[\/879'&%;;%=Z7HP^/PVZ MS5F0O^=Q)OP5N7]+ D^DJ\]!=+AA=,+A7WFR<- O//D#^_*9/-1)7.+\3VA> M(/NMOKIZN;7@>09^\3=Q+TH#9?9;7=X0\E"2:-K)=U_A)<$$"%'>#F22KX$@ M^3Q.17(OW5DKD$?SO!:(=@C0!.C3 MH\4/P>Q77&L+LWA@^+:ST;L%_I/'B] MJW^7"=<[;V_TRADKB%@VC?.41WY:$5.U-UAZ#RV?$J"@QQ''$<<1QQ M''%<.SBNM3T=Y5W7/)TR\6<>W/,0=/!JBLJUD:W,LSV-HP_Q#_$/\0_Q#_&/ M@?2IS/=5\_)MO\21>&0S>3;/)C#9L_;U,2*P_A2)&?7/N^AV1E:GOQDZKILB M34FI($^ 03N_$=Q&>!+Y/+8]E#2?5FSAB7P4ITSF6P9&[8SD7\0_Q#_$/\0_QC('WHG&N[ M G4;)P(>6ZA-WB/S@>CW7&:F>G!]PKWC0KY?K$6@TP8^8Y'ZD>5V.F2MD&?D M=/*]+= B=P !C !&>Q=!BZ!5-VC1WD6N[,,X1E8'86&,HQ?)C!S8Y$ B!Y)1 M]"'^(?XA_B'^(0>V06K3C9B(!,O(>_%L+J*48R%=-@]Y5&A0E5@I+Y2_:HH5 M8W=[5J\SU&;!'$NVIE@XY$(XA0N!P$G@)' 2.)OF_R. $D )H 108P':6@>^ M_+B]$\GA5N@!/*:I[^/9Z2?O.EU[Q^I(HEM*]?JN-1R5M)S)"8 MV5_,]+I6C\0,B1D2,R1FZA)O2$*&A P)&1(RIW;L-%C44">4_3P[?UOUL3_& M!TN%VZE5@%D15<1QQ''$<<1QQ'$MX;C6'M7)NZX\#_@@2]F MD@N?A2OECK)O*/K=.#E&_$/\0_Q#_$/\8[*ZU([L&]WEH[0SGA$Q=U3]=Z]\ M!ML:]'J5$Z0IOGKR&1BD"QC!;21FSG4^:,+JDZPA64.RQBQ90RH-B1D2,R1F M2*4Q3M:T^P#L:;$Y.O.JAU!NV*9%_$/\0_Q#_$/\8R!]Z,SKX(ISX>OBPJDV M1^$VH^_+BC[-QQIN@! MC$:%%!I>2,'N#2RG[YZ,,DT11^1W)3%#8L8,?P*)&1(S)&9(S&@/Q20I0U*& MI Q)F5.[=QHL:DING!\SK,JQ]?HM?__EQSQ]=\?Y_*=;'B3_X&$NKF31_:O( M+U5J^T7P-$^$_SGZ(C!?%3@(+O@UCI+%QP\\#=)O^.IO0*S]\=?__(^_ M;#S])DB],,:'I]FYT^\'M MC6ZN^C?=GC,:VH.KP7!HWPRZ??OV@V-WW_SUR6J5*?\MF(F4_2H>V)=XQG>+ MO=+M81")=U/E'K*=S@]K.(*[OE?IA4)B,4DM5A#^>3_4Z<, M1SY/_)1=QWXP 23*P(Z+JZ_7;]G0Z;RS.Q;;F,/AI)(7_Q1D $-O%ZUF JO3 M8%6:$J^][MWR31;SQ03(F[()OO,>WVDQD2+>@G0*W]_E@2]">0F^7D13'GGP MP5^.@R7BSSQ8C'$2)Z5GL5EI_)?LVU1@69T%A?'9^+3%$_ 5\(8LR!Y9%K,9 M_Q[,8+PL@]OR5+!XPN)Q*I)[6:,GB.9Y0919$&U;USY,150,"=^_&N?N MH?$PC=<(PLO3FP8BX8DW?61CG@J? 7_@$(+(%W,!_^ 38"SX71KGB:"&"O>G,^+=X?B7H3XO.)9V91G M\B$I2'G)QL D0-WMB_1\M+52AHF8A+!L[,\\ MSH#@\R1 '%SD$??_E:?PU5O)_+B@1%^8^? 9"RD$Q6U([!=R'/'F>UM:3AZTOT^ZG M%+>O(!3%6?%H2\F=&&3C.S^!+R*));E%R'L?IH$W!>D1KN&N)+/*7RL8RNH#[,26*B[N'@$ !(EV'<_ M4GA<; >I_+*T3<">XH%)PH%6N+T@'TNU6K)SZ7S1*DA98)9Y/)TRW.'A,0@M MBZ73.,E4IE$0W\T*@AZ+90Y!-2R(2V%7]Z;"Q\#BJ1K"HC_(NN:B@.*3( M!H6 5!)F)711(5L3/OA$'L(H(D7@E::C[L)G*4TG74E(4&@RX(U_XX^+QSQ% M;JT6Z$ ^138$E&4(FQD(F,<%%22%\@R>Q"9YY*?%RJIMSH_!PH,M2EX51 7- MXP@N5K=+ZJ6(9 F[U3;E@R[M9>'CL[N(JG$IE4M0,Q%$N_FH5HNSESQX%C=K M8$F?WK52 H#"\#UJ)4C+]7UGL=/##4O38%T+D8N_@0:?9QSY9(M*4JM5&,=) M$C_ 2P'\(!X2N5]X@)) L;U*,XT!(Q/N%1O'08M2>L%SJS+EL.P<%@9FH' M;P9'$8\GDJ?EK\\?[IB<%J4.50R]6I0W]K M<.T>T9IR,#^_<4<_O'B@L7YZ4MQH'WO?T3?6Y3ZW+@,]]CZG+@,]]K[N25YX M6!SUV0( M)Y9[MX-]G_ M0$/L4'9ZJDL.GSUO7E%0&@6KCZ53U=67OZ,C;%]2UT0VOA*]^Y/[1J1>$LS1 M]5&%K*N"65\E"ZMF7YFT0W)1OUPD3GO":7^73LD547^3WLG5YR ZW$0^X?"O ME%/[%^74-GJHD[BT(WU:G#^OOE*^( ,'?O'D')?9;TDTD6BJG.^^KD[:5Y25 MI2H-!,DJF*4$4X]M#RJ:'Q"1+QS&$^XPA''$<<1QQ7 M"\(90RSBN#9P7&M+J\F[KI_$Y5-KE!,),I)7Q#_$/\0_Q#_$/R;2AUJC;%>8 M?BDGN\D,MW,BTHC"Q]3!WUXL NZNO#3%)B0G[RU>*A@5R%4$"IJC@K:)0@/A ?:)2HQ,=IQ M1GR-$Y?=%82L6>>+>9P&S^>''=M4N"%-@UVKU^F0;4]^1'/VJ:9 BYQG!# " M&.U=!"V"5MV@17L7'?P<4W[\':ZR\$NM),B3\=X9:8L*:PI6R*_76C207X]0 M0:B@/8+00&B@/<*!%\QYR,;Q877G6A> S'ODLSH#\#(R01%HE>%!$O49.(8Z,(59MY3AQ''$<<9S) MA#.&6,1Q;>"XEKN9;^-$P&,+9:)<@-[-6>^2S="V',8X>NUF3HTQ;PBIT-KG0Z:$4.(($34'!'D MAB-4$"H(%>29;G/'P<%OF W=!0W=C_-Q*%YEP!B1 M+;P;BO]U,N*]R*?[RJK]::5;;O5O47-$3=TGD/\0_Q#_$/\ M8RQ]B'^T:D@&6985-B/Q/)AAEK(Y?^2H3V,9*NYY22Y\%J[4*$H4.K> ,X@= MC2,<<1QQ''%<+0AG#+&(X]K <2U/%-)=A:K:,-7ZN_[K$^QF=RQGJ"W,HRE^ M=/(RD AHC0B@.'V2 R0'2 Z0*D B@$1 JT4 J0)T<'08QSRM)T=G10;)7H,X MT#C"$<<1QQ''U8)PQA"+.*X-'-?RLZ)GBLJ%KXNGILIRKQ)T5%F.'"Z$*$(4 M(8H09;##CU!%J")4$:K(S:Z'H^3''97QCC/(#F T*H^GEW@-*(]G]X?6@,KC M46D3$S0,$F4DR@SU)Y H(U%&HHQ$61V#-TF2D20C24:2K)'.LS:*LY);[<<, M"WQLO;[T=VE>81")=U/E@+*=S@^E 0Z/F]?P0/'RW&#*C WT^JZ1$Z]DWPE9 M"J7D:&,SP=,< R1XQB8\2-@]#W/!XHAQE@A,L87QL#%/ [@W$2S-9S.>P*-] M-A8@IQE/63QA&S,^?("?O2P>BV1%1=>VF-.QNQJ>_7ST[G[LL;X I7O69#PN MFL1.$,'VI3Z7'QK%R0P&N;'0RP=+AF:>",/BFI_?=-[(SX!6;_%YR^R_!3-8 MSU_% _L2S_C&SOD0^-D4_H0Y%1($!$#(YZGX:?''^Z>@7PVJ[+U>"8[^UF.) M/1S@Q]1]]8E_ON_73'6&X\PCJ1J1>$LPQ// 1:T>I MZ<'F))+JZ"F/] Z@I&%\9YP9NAJN;7;X0=6,=0M*ZHJ"_T!M=?7Q%Z7-SF , MJR]_3V$V1]@6VY6>%Z//3X-N;BUXGH%?_$W$/)0D MFG;RW5=X23 !0I2W YGD:R!(/H]3D=Q+=]8*Y-$\KP6B'0(T ?JT@#8/%+]' M<9TQ[.Z-X M0\NGQ&E*U:^' D,<1QQ''$<<1QS7#HYK;4]'>=1G"$Y0W*&Y S)&1/D3!5Y MI":L/LD:DC4D:TC6U%W6M/M%1I4)5;*"^6OFF+%V-V>U>L,M5DPQY*M*18.N1!.X4(@L3J2Z)92 MO;YK#0>G:ZW=%$E$WE82,R1F]A<*7H HU$AA8874K![ \OINR>C3%/$$?E=2G/DQ3\%&:R1M\._&S#[P-'C>(63"Q.5S<."_\.0/(9F!??PS M#[)']A6G\K);Z_2SD'<5@PRB>Y%F,X$E9H*(S65.M @?81BABAOA$I1Z7*^<'4BL$H-EJZ!ZR=QPO(4%U4$,IP7_H%GIQF# M'XJ[9R*;QCZ+)XO[X/)+9B+EOL'@7Z* ),!LR>N1SQ+AH7B4C#]!QK^7C/\P M%<#Z$1/WL 1(#B](O'R69CSR\-? F[( %L&#]4&JE6X%4L$WJ2B_-HA\D,L9 M#B!B,=+Z73;ET;M,S.9QPA-,>_>06+C8ZC%3GK+8DVGQ_N5*K6"?(I;F\'8Y M,EA2]2ZQR38/<0ZL,H85#7F:!I, )OD ZPQO^!O<'#*7<3GX1TD5^5:_X(<4 MY#O$ 3S4AWE?LB8OOIS\Q3H ,0&"@+.4/++J<':1AY #HLQ *EA M+=/5))=RZ-)4@; @FQ^@>,SDB@-K_QLYZK%$ .!!N;M-@A2$Z:9\._SM3L?> M-!8/?XRE:2Q=#8^1'*9G.)N' H<_QLQMZ$KB0\/T/GM9/(9-V;4MIHV9MHJK M!4J6ML?@??I4FI;DV0,()PV#^2^[<^DRN"@$H:*#.V$R2C;K&%S_LJ]S;)J0 M\U_NY4#GL![$ID(8^65-L-#_M8AVJS17-.%%)YC9'0\BJX S"IRE70*ZNC08%DK\A?B. M"2/BK<4BD3VO=2_^_LN/>?KNCO/Y3^C8D7Z=&]!RPQCMH/2;^)Y]"&/OC[_^ MYW_\9>/"SY/;A0'P*0+&R"5%?XO#P'N4Y=G@[B]B\O.;VQM44?[>_>>WFS??QXXW[L#MW>\+;7N76&/7O0&]HW@V[?=7L?[,&;OSY1U,KT^A;, M0/[^*A[8EQBLQITJFC'NII7?3 )G23E6(MWFDAW!+M]VJ&P2P"BW8)=3SH%T M&B>92M!^:BE.GA;>6U;;DW:RQY,D>&H9*U-T/_V1+RHD*_E2+I+\I'(R&J;? MP>[,"H,57_V(<.4SO++D'H#WRAFAM291?RF=DR\:_:7)H)B7X)&28F4 KUO9 M\? Q#6"1[]7>D;[L>U"/?SJS@GRE54(*K9+J?3'. M-ND#RR@_^7(E5N*]6**OXK6;T@[^_C7.!.M?EOW#A=MXTY-ZA#5WK#![3D:M M";4@"C+Q-]SJ/D49C^X"6"GE"K^:P0($_Y8L]5%)V&^XCDOAN(>LZXP&@X[C M]$;V[57WMMOI7H]<)>OLV^'U5:^FLD[9M"7ZL&(+ ER'D@D!FL&2GD6S8J07 M( 1_+GA\$H=A_ #C>[XZQ',3W(,H:V>A2 -Y7!6 .A2IS^6'1H!PF/ &W98/ M5ECV1!@6U_S\IO-&?D[GW%M\/GPY'P(_F\*?,*?B;,X#ZO!Y*GY:_/'^Z3G; M:E#E .7569VS-21]CQAG.9B?W_3Z/[QX#+A^YEC<:!][GW/J%]($:SG!PX+S MSQ95LOM@?'CTBP.B3.$]YY*=OJV&J-O0>EG==QXGXT<>(KWB.[AKA32.8[-WC.7<% M(U+*J3;P/K08]*W^0)L*8<3"4[$/,Y4K$C,M%C,=$#/4Z8#$#(D9$C/5B9G^ MT!H,;1(SE=E4C3*=\A2&*!)UUHT1<=-@7DEAWIH5(7-K4P;9<56ZJ%7H,9,#2TOQA%4@J2F5 M8%W7>QE!NPA/AJ>UXJ!9H3A8D)SM 9D==GNR.I7I0L<0K*F2#7R)QVO/A@DRHJWR=*F9]V! MZR[GJB"D_L/>D370>!QU-#V-X3J2D"0A24*2A%RIB1UKX.BK9402'<[ MWO+?!]5;+[-D=UY4N]]1?YWMFMXVBUU59^\.]Q&RZ\Q254UKF.(A//%2X?PU M^;E6\/YP1!UV\+/;)_*J^54G>M<:'\03YNUU&L8"3&'TPAR+3@=1T5(7^Y5Z M1>>$>Q'ELMVGZCP520$@NRFD&?Q'=6G!CD9SH1J=O-!A\Q#4E5IHO*(CQGIG M#6R:^9MLE;)'IXSKD6T/;=O]T/_H#/J]V]Z'86?1%FG3+41[QXO2N0 MZBBZ*$->:0.@HGOI([Y+1'ZZZ.+ZE6=YXO-'%L$O(I5Y%%N*HA/@CM63C8-5\YKLGYA(.V92O-:<)'[%A;O((H[@7<@SI>J,Q;&K+6<]] MA\^4%URR6^JW^MQ8S&JXJAKH]9S5 LI6

S M^';%>8[\V7W:9.\V3M@1+S\6Q854SZ)#F@Y]O+FU[<'U<' [L#_>.-WK&]M=BM*;C\.&B=*B M9=F"E*Q$/&UR=9)'M M_^MOZ$V#I2^_&SJJRHY+L#!;P<1"JOF9*_"9"YL6!51_/ *94CBR M'?/ RQ.Q;($>1 4(METK);[J#ZGZ/&&30FR&#H I=2B$[T .1, #3UJH9<7: M8 NV[3,H6C5BZ[3?+[]>@O$4A@# ;8-9D&RE#ZT&7[XW$7/46P#JJSEGN&=- M0;N!NG.D99&F>X8)H?=D]^)I\/%-J4X2M6*#OC!\_)97O3>6@& 3*-0S ZTQ*S%7WJ0"[CSHR"$HP\U9>.E]ZB6E#BSXF8PIR1P1<- M*9$;WAXL*H\5B66Y^C]Q[#\$80AW/-5>5_TM#Q&FU_;5:-3M?;P9]'KN[4=W M9'\8*&'JC+JCC[=U%J8;)=87U).LO*)?(6V>7<_33V%MQ-1 KHH&&L*,7K%66<-(HBL MT: '_T^EH:L314V2.%P%BT%ZMCSL^*E]+ M/%GZ1I9.CY+[H@H8-25?\\+N6/VNOLC\E\BRXICJ]F_-XKA"!;I)N]9N/?FL M/4*-"8()6@67I'UFD[_M#:CW1I*VG$=;H"T<=3=FG+NR1979#,BI#+NT5('D9\JFC/=!$ +UX*1]\#+V>*VRL%%RX"@66X[,9\#G_T MEAP6M?UK>/8B$681[#V)PS!^ !I1_&$5\8>V\\H Q%Y# Q#/>!]-4,L+:Q)" M:ER5" HBW1F\G\1INJ+I'C'[5 "2.$\'YY62C_95@TXYNE+6.L&!X% YP_TJ MLF/%<$VT E,32VS[O">6E"=2QQ.#ZS@1/Q;U6C!]5GC3""9[]WC.W<*(2 S* M$MF'%KUAUW)&U#OE9"S18JV+Y$Q[Y8P[Z%GN:-.-37*&Y S)&9(SVD(6.D-K M.-(7PV_"RIL51-DHZRE/88@B426A,%Y_&LPIW!A#\VUKI"\5IBEH,<^;9=SF MVU1$V';/L@?:@H )$82(VB.B;PUK5$99,M5Z:B.LH1[&9,#DS4DBR"Z M*J#4E-03N]^S^@ZY9\EM8M ^U1AP=6UK0'WC"5P$KBH\"-:PKR]GLNG8:KD? M#O :\4C63I>]/+ TM\@J40WKAB.KYY+7@;P.Y'4@/! >" _;B3%T;$<;MS0% M%>2)VWK7MX3[8L:3/U0#FPP_LHC/!!4K>S:PP!HX5*N,? 4&;55-P196 ^Y3 M;"!AB[!5!;8Z?7T-PIN.K9;[X?;J!ET)W"I(M#RGMMBS>G9%9;.:6QB+W!@$ MJ%V LJVNK:]A! &* -5N0'6MSDB?.Z,E>"*/XG:/8@Q*8S6\I*LZK0EVBPF5 M:1N0XF5;';=C]4;ZC-JCB=84N48>I>,5"!)F),R.)U:_W[=&KC[?-XDR$F4D MRDB4G:/$1]^U^KV*;,HVBK*#^P24YJ6_'OJ1TN9P/CI#>?5-4^+P9U-Y=2JO M_OQ]5'WJ^E)Y=>(\(SB/RJL3' @.5%Y]7U)2>?7C MRZLSJJJN+1^9JJI3%=+C:=$==2RGJR]QNGP!!@"! *$W+'EH=AQ#Q:H7*(%..BJH;AK%NWW*I)@9Y34S:IQH# MKL[(ZO3)54#@(G!5T$75" ^$AP/P0$75 MR1-W&,=04?6CG 5#:S"@HNKD*S!HJVH*M@;6@&JJ$[0(6E47MA[)W UV ASKBQK:W:8IEY-C64&.7Q&.IUA0,[!&^@HAD)@A,4-BAL3,QME OX>] M DG,5-UXYJ"^(67^ZI+B/=X3X,N+[L5?5F@"D>PA,O M-8!9DTYKC5L.Q\9A,2:[+>=7S:_"J)MR0 T+,/;&"WF:!I, "_IB,MR.$K\L MG\>1S)4+!1:O8G&"]S\ V#(!GR83=04?\\B/(SPWNGPUL)XC4ADO]C&=FW93 MJ5S_GHGOU7.'A"URP5%WJM>0A@I]DN.! M' \;-0/("T=@(#"HNVQJ$4\NN+TXA1I3'>7EMD8=\L"1E\"@':HYT'([U/*- MH$70TJ\56OW^WJE:K8=6R_UO>_5"J*@3U9E+$^CO0=+OZT%X MVHFGGL90;L(3X:GM>'*=0>NNYRK@I#Z#WM'UD#C<=31]#2&ZTA" MDH0D"4D2YV&81^( M(/+"'(M.!Y'\$N\. Z_HG' OHEPP6>50R%X)* !D-X4T@__@HU*\(YZ+1!6> MJ&WOB&_EY@],07R>B%1.$:O(G1-_H+D$M)*IH(=%]90>) M84,[2+2C5NW^Q5EO@Q2FR["N_@&BG^HF[Z+G11"MC"BJ>JLK?+!C:PM]I].% M5[@Y:G!XX/2M89^2O:N3. T3+(-C]KV&918-!U9O2,E%M!GOB9E#\OU;%Y#= M=ZR!JPU,M $U?0,Z)"^FJ1N0.[(&CK8$H?9"HR4;D'/(N7CK-B!G:+DN]?B@ M#6A/,-DJ21PH+/@D$T+V M,=%07^[\BU$NIO"04<$LB[__\F.>OKOC?/[3_\2Q_Q"$X57D?UH>:5_)$^V; M(/7".,T3\0UH\"&,O3_^^I__\9<][ES\]!M0W7O$6 *DXA]ZX^<[G!PX_8&H]'@@WW;=:_=H7TSZ/8['X;]X@3#=T^D,EX# M/_&[NT3<\4RP>9YX4YYBO$/@"89AF/**"0\2=L_#7"SNB43&5D$.H%H%&&X0 M3 (9/K 1 ,&X]V<>),)GXT=Y_W4\ U@]7C*,MO!XDCQBL 6?@0XN(T_N%B,/ M8,0BE<$6<<("N"M(9. *CZ*X"71KD$XD$-J1@?\P4HBS/@"%0>><:"#$?$ M60K##3$P9HZA'S#T/(*?<(@X.Z#C/$[%^D160\<)I9?L%JXNKI130%*EJ0PZ M@6>4KB\]QBI3;QF)HE9U;8&>C"R7SPV E@R"19O&1BDHE:X>L08GLB #+"8 MGGS4:N61+C#U$BL$\IY(%KCDN+99K,*#%LOYS( NV4V>X(>).IS7P.U;&Y0? M_AA+TU@VC=,C (SLJF_(8?G ^]07?4[7[L7'_\X Z-W0@#& ,5XKCC=/8KE)X[[-85N6WY+\;LK&N!'@8V$0XR!2<["8#Q?!-!?[/WR#FRV&$45RCUUU8]XVYLLM).:K MN$BX$G<86+6$(QW?(9.Q,8[/TP F#UOT'>[H M\4R'X %E6@=CP5IJ>$PF(AV#>00N>2'H]HP!M0N-!1$5%(K;+ 9% ,4V1A872MGQR$ 8PL&TS0)UYH8?B+!ZF0H)[NZXE!R9O9.C2GC.I?:[F4!(& M^( -%NBZ7T\G45?\JUZ%B:E)GEW)5) ./;Y =@ M,E*;GZ,B -(VB@-_U>;]1Q/O8''Z^NKV]N>KQLJ#,9%,UZ"E/?#GH]#'-Q"Q%]7AE4BCU M>DT?"-,8)XAN%\4#"S,#M%_0XT$1G@69S,Q:@[3Z$>R#.>KN:%B$/)@5JI+2 MJ?-TN?\5;UOVX!B\3[>0-X@FZ)81N-W^'LFW?LVDAVD._T;2!HKGCPM[J&3W MH.M+FCVI\!(TW=:8'52$/)*^01CG0M-7OK(8GXMLBGN?MU 64DPSF\&\B[U0 M[?Z%Z@%SSL.-A#/V+6:8D[9.7;!G"BT.M#;T" :%JVK.'^7^NH1) FXP]'H0_^F\V%T_?'#A\%HH$2TW;O^ MT/M89Q&]D7VB:,6 6"]4>C^CM>/#"(''O86T@C'JD@SIH*SMM$A;U))N.#CN_&JP*0Y,?SW@?35#+"]N1OKHI.H<'BLX=46JV;78-T*JS4S'-EWV, ML))!<2:\HJ=K6_N2E+CP55QH1M+T_H$^Y^79K3XX*H=,7'AJ+M0644]<:!H7 MFL5H>W>5H'VX6FVPYMK>A2Q)125(M+BNUAR^Y]P)C,C'HEHD^]"BZUB]@;XZ MYB8L/!7A-5.A(C'37C%S,;#Z[B$E.5Y'D!5BJB.19FYY?5E3$D$D@D@$[:YY M8UO#@ZH"M5O3:7_2:+UV;QM>6QTBY$\J$Y\L'N6J,>R0>2#R0?2#YL MWF7;5G^D+:JU@<%5Y+-;W24+?!UCS+Z8]J>3>F?,][,M=ZCM_)328,S!E'$[ M<.N@Y0STE7H@8!&P"%@+"[%GC;K58ZL-EF/+W=!4NFA/2KDCR[6IY&,Q!E9F2:@V8NNB M:_7MZK'5AF 2PAWA;O\]S1KU*3Z27"%GC>*O&68N',L9:MNK:$LBF[W)8.E: M=I?22 DL!):7>63D:CM);J_*99!]T\B8^::8/A<]RQD-M-D^KZ5:F[T-<.FV[>&0WU1S"U) MVR% F0TH4Z.3L;:>.SI9VNE1&YXQHS:!O/1HY&U+VL]>S^@,#6C6WQ80P2,(9I[,8),EJ ML W70\S5H5^][5H=NZ(:)]2NG@0D"4@2D+46D,[ &O8-4!*-8;H3!4C]F'&@ MR[;K3S:P$M'"(!+OIJH7INUT?ECC;GC-=XT<]VTJV'QE)X]WVYYSZA33! M6DZP)H?]M>T^?>:S_JJ[4_\3]G?V$78 GWWVLG@LDA4]7=LZ0@\A+CR<"U]L MVUH!$[Y R?.RI=.QM1V]D2^ &.TY1NL2HQ&CG8+1]@ZQH]VT6IVNYCK;11"Q M;!KG*8_\E (L7E_78-W5D_'OY]P1C#CU/H6CO/[Q$*.AU>MK4Q^,6'@ZS3-3 ML2(QTV(QT[,=YN ML4AD+)XL#2E8;>%EQUCP#:OL<]&U!OKLA*-21W$)0@NAI9%H ML6RW0V AY^"K\T5B[P\VYJGP9;U%$:4\"^)J>M@VQ&3J65U]@?#DC3 '9O7= MOIH#K?Y 7V\?@A9!BZ!5W-4%:%&Q O+E[<,KUU,>W8F4!1&[YV$N-4+&L:PV MC[Q*#H1K!J8+QZ;0#')5D*MB'ZBXY-4CJ!!4]FEM2N&QY--[-?UNBSHO*EU# M,-F:HY(#V:;81A>.Y?2K]SNT 9/DDR"?Q"$1$H-N]:YTPAWACG!'4;7D$3R: M8SY%F;A+E",PGC#N_9D',J=$>-,(UOLNJ$;#K!FP7.Q"K$V1; ITR*716D!T MK0'A@?! >%AL$%9WJ,W@:0H>R(^W]:[/&9"\$C/FA29?33%S'*OCZ&L#/\ M.!^'0E]C^ 8T1=J71N8W1^IAQH"^$\27"-,6A8&D#$D9DC++NVP\UJG(7"$I M0U*&I Q)F>R],["&?=)E7G%Z\&/&889;KR_]+2]BG@C#@A=^?M-Y(S\#!;S% MYV(69?;I J^49_4MF(F4_2H>V)=XQJ/W;-?TMIEW#X&?37_J#O?AO_5EW__B M@P]6#N&),(C$NZF0)$AASLSI@-(B M;[J.9S#)1[A^$@HO$SZ\"V\I^H/*<)[Y/(F_!S-X7?C(-BA]A'BW1Y<=!A>% MVVI)'/X\G!C.A8]A!V=\%N?PA$F5QMP[:%5'#@FB3. M[Z;LLY?%8Y&L+G#5%>XE^P:/*4@HOL]E9%,<;2?$?I.0H[X1GIAM?>,F,[^. M/E:IGB^0*HY@&;.'F,W@VFF*2US,#FFVXI#N)2M/_8&G*[[SUYFI]^05I^ A MY[)['AYB]I)I%FO(BJ7K7KYZ7]I/A@Z/VU>'K]I6GQM:>2>T.XNM4(O\0QY, M0:X&$Y#7<#-6HH$!1YED7;]>2S,.#C( RR #;A!Y' FJ:PGIBE MG/YT]"QW3:ITS\;&)C>&( *#0GTN/S2*DQG,>H-X*]W@$&WD.>WCR)#\]*,$WCD._ MB&/:HG<=L8D2YQW.>>X9..\%2IZ7%QV-X?GDOB1&>X[1]@X])"%7Z?9:\^WS M0MJM<9Z"S9-2;83769J_BFR;/?F\O7BLS#LA0>NP61A#K.;NLL1QE+"[\#V? M1LBUD;/,4\V,HP_QSSETLV&]9=:5YR4Y#Y5W'X\WD_N#J@IH9S0C$D=.$43S M$GN9'SS3[5CN8,NY*E4S(77<]+W?"&XC,;-7C-[0ZI^@76)3Q,QK;;":*S1+ M(PS;;DKH_$*&]F%)]BAFH*M7M\:.=ITN<9CJ^7&T#6?!QD\^=]R]TJI13SN M3AUK--+F3F@*4,@::B\@^E9?G[K6%$"0-?3REK),A\3#0U_R]S)RO:: MIJAQ3M<:=,FG32:20=M64[#E.M; )A.)3*2]N.5K%GM_5.[:JQF$[*'5Z6CK M7-T4I)"-U&9 ]/3%(#0%$&0C[:BMP+^S,$Y3YO$D>420DC'TG$^[8XV& U+8 MR!@R9W]J"K;Z7PFJ')MCI];=UMFH(9,HO: MBX>A-=373+HI@""S:#NW?"D?%\78:>UT&TU3]+EAQW(=LI7(5C)HTVH*MFR[ M8SE= A<92WNQR]EZA=8,5CW+[>H[CGV!-DW!%AE5A*>=?3S[PQ'AR1";K-Y[ MV/\D>$RUI3H;Z8G/!!@-A]8!I29;KR>2$58W(ZS8%63E_.>WA!-O?=VN90^K M/\[:?_XUAF7+S;=_\#"7\7Z,8_\*'GF5U(IHF/)YT1U:@\[)S+E-YCF4/.;W MI"93C]"V$VT]:S2JJ#]A.]%&AN#VD,4XXR$9@@<:@N[(I[ MU#AQN]JZT)&B;@[ S))5;<36T+8?2.:#8%'VS/["<@3Y]\UBJ-06_9.L9L$VVXM &#,515]]IZ;$DI3.= MQEN9.UJ.5\-Z+C"1'^?HB-6F]3:@\=R^-*I! [J!8W7.A$&M2/&8?I;[O^9 ,K$2T,(O%N M*J0 M)W.#VM<#*_YKO.0.6-!RF9Q(E@8_"'"1Y9-><2B.,,_\!^!70#R,%,^ M_#S+X=)X+A*96I&RAR ,V5@P)"#+8G8G(OQ-L#2?3 (OP&X!H*#)GX/(BV?R MJD1P[# @'Q]MU^4N&?L&O]YO9G&P>1+?!SY]X$*49B_-DVR/@/SCHSUX6 MCT7"7-MB3L?NR1G#C3!9GJFCBL7HKV%8DSB) K[J?5"4K\&:-D&4B222P^'A M\D#C:8T;^/Z!)_YS,P!* E2&.T8!B%) /=8) C1*MS.6!P3;BMSO7ACX.! MLDF0@@11E/-S228/>.1.I/BK%P/1TWD<(8=N781Y$LQX N\!DH8<3X6>)_0Z M#4T$#:[J=3P#L??(IL!CR,63&!<7:9 MBL,BQVR;$^/W/ @7+!=/)D"F!;(6 M$#DD5.TY*NR:=.F>-24#"26%=A"!_J0^EQ\:QE!06L53KF9Q#A0D@_<,!N])V&M_3%?-:A^_SX/D MY08DYQG<#2AFU;B>ZRJN-Y$Q?!4P# L!/R%O7031BF+9-,Y3T(Q32I]N;/J% M2)H?KE-IYSHA C%,XK5_B+_,/S.S. MT.IIC$LU8>4I!*>&>YM!A*OR?+IC]]\Y'7?OT)HZ!(?HW]N># MT]%YB-@6V4PBV#3Z5"MI1RAI]\XD)?-B302_<"1:A11N2M1[U^H-]86@D49M M#,KJ))&2=Q/ MD2\F0114=DET@PA7"8I;!I]3G VN'?'#E*KY5U?I?C5%P[3.J7:L0?6 MB&KC-U$WK)]%3/U)L79)*;CI?M(?

/D\B^B'L1Y9A3Z OV%>[%'($E3MRA<\EN-WSPF,/ZR&+, M8AT+'(A?RB:4Z9=/6K199GWF4""^&!?XW4&=;XBN0B\_G2?P]F '7 MP3J]CE8J"G7H7KHZ$WS5LFIX4I%E7>+;(MU:RRB?\++X[@E &Q+;%W[N*5B5 M\HO3+/;^ )#+'RP)V;&(Q"20B=8/TP"8?)&ZKAB]=-\T#@$/Z7\S ?C/'N%R M$2U2UOU:\";F[R^SY(%*(+D _BAW=A3G17FRK4"OI/1<"C.D(>QO,J%_41I@ M\4X_%L5+0QZI!/\@NA=IID3C\DW!TC4$<(CS#-ZCB@#\'LD5D%IY>LD^3>2W M7C[+84F#>[$9Q MRSQL:^UA#W$>^@MZ2D(JDL91,3W%C6H8E^RJ#I"2,TP$>\!_](LIV^IT!Y<] MG9(*:+I<_'P.M%58%0JB41R6E/(94RL.T^TXSP9KDHAOG4:.*(#LK@FRM&:;+ M64FL1ZQW&.M5E/1GPEGHV8L#E+EQ<-[(B1,4X6"'U]ZH]6%Q=;4 /BR-@\(B M..?V8,3)*=5-V"L0U>E:=L>IG")T9DYJ%LF9%LL9>V -^GN'A+5>SM0A_KC* M1M/*;2_/P'9[-$NGJ_,DB!/V"-26E\SC-)"':,?HW0V+6+8[ULC1ML,W!6#F MF:'&[==-!02VUAD0'LBNWH-7;H3).U%3(K5)@I&;9+-ML]D ER[9;&2SD3>-$=CPC/7(WP96H&CJV MHTV6-][#3X8:&6K[&VKV28 ML9QG\MM2!C'IJ.\O>M9HI,V+V08LDD'77K ,K:%-8*ETXS)(A3R[YW%1.8.T MS-VD' VHW#^9;P;M:4T!EFOU!MH2MAH/K79;:-=3'MV]M)L5YMFR>(@\2_,> M69;P* U?;NE\+!XKR'\[IP[J6OV>OBUO3^(T64O^/#1)&N*%4"BK!&B MK'B;K.6TL4^3G-M?SE5!2-.SR8^FIS%<=R(_R>YZV@84:EPK(K->-&]CJH<_ M75M!W\C7-)Q75J"6C[&JJ(#JC"Z[6BLUZR$9#*RCM3"KA04KYUBU_!YH9RT* M*.YVIZERNGPRP2KI<9XP(?_$*K]X78(EVH,)*]TNR[W"6^(P+]=HS",/)!D/ MHO6(=B/KI\IB[UB%&)=Q+B(>8IAC.2H2?I3\Y[-X#"*P*$M<5!M>S0X^_2&B M1;GBHD3Q,B1P\%Y5Q4Y$EB=P,4]$F9 !D"7T5NPFWEPHHR]+X<<9#?(]V.'4N^WIX5G[<*(]DZ4"H MGGEJ+9JL2VAT+AV=PT*N+@KO8D9*:M#6I&N;U+$O:=PF-SM=OU;2+PJ=DZIQ M& V51)V-8?/Q%Z7K,>;/\Y(W"BV;0?Q?MO! VX ^FNCZQ4.VA0=K9TR MGC"_B3H&UF@''0)3*0H-:5UG6MOKX6'1HO5!RJ8P0."&E48%C/(@PA#_NVJQ M4&SRRU?<\R2(<\5B<_ZHM +9' +UCCE/LL5 5BD?6.H>VR5@YQEXL2>508]C M)YV0)W>"3<+IK*OSF)FB_1&'!Z8=N^6GU4G%OPZ M#/@X"&5RB6IZL^CN,!9A(.Y%,?"ERB/GN#??O&1Y'KZ8-F *OIYNB?5]+2,' M&2XYQG'%$5BRCRA-TD"V5D$2B$ V*%UR0BZ[#Z*3D9I MM+A;=5S"!5@+QH]%]H -(;0H;29)8U>3_BZ? M9JSX70@5H-J/P+ZXJ&OM=!(QDZA8]0A[(HV7?6ADNP!DEW_E29#Z@:Q\ M73^IS1R$H7K^_RM)Z/IRH@&$_*?@R47ZEGU=;8\?5UMC-8QK6.J&/G5DK:5> M*6?\ZV,4S]/'0W((ZQ(:H(]XM\HY>4CKCSH$4E?/7;_PNQEG-P);W[*K'(9] M:'RT86*Q"I[:^\R>1)F*TH?Y3>(D"CC)L:-X3AVR\$DF$N2_O2N#MTNF;64S M$FCF,%)5K:)<8^X5EAY%OL_W%XG24]N-]X\,!) M:.UDI=$1K+0[#/#84Z*#XQ//%LS$\.&X#ZYW2L?>\S/N"U4 8'%$+6N\K;=: M3P5P%BQ#T7H>-U=YH 'R7 M8JP CX"L081SO]B8QD%O51_QXI^"#+#N%<&D(>"#PTN3^243&>/A);N_Q.6> MP1#@O2)YW7OE6]ZR1, 6J(X!\ )-.I4H=WN4H+QG=>A6DLUR\1>,!7/L$L M!W7 "S]]^2J##&*<5O'=:LV+E5:L, &>#S="(H-4<8:U/.1<'49.^'V MQ5&0Q0GS@>YA/%?GJVOSAD$OF'ASU*M#VFP: U76'K,>]/+?Z5H8@.H,4 XR M,PWIFYC;\)-P46 M4(Q<.KM7!4'ARM*4V4UP'Z2ER%\D2;'ZB/V[9!D)LJ@\PS+A32-0@._PV+44 M;XA#D0P"X &N\&3U4>;!+4'VY+HN,/>GQ7$L0'"J:6:ET:OS8)14Y>%)$!O' MK^6%G@1)FFTG1U^.5G26@P/I0@5&%/Y?5-GRS(]@7>>VD7T4F;:+$*S1FD7!X6 MFB]_$I&T*PP)'JR#%?I:T62M#=X7H.DGQ<"+*#]-P^Y>CG1'LW)-\:RVSH%% MH,^7EMTT-.VK'?T:1^^D-F^PBK3#NMK#*6/L+G^PTJ,FJ_"ZJO/^1.-RU/7* M')1]2Q;AEUAJ"2"/:CW&CBU4)&FS\$+*;08;/QUDE-R?E\YHC?>J1;]=_I)O7A?>1+Q?$LN&OJ,+ M5DFHDC6>*"L%":6AN'#UOD3'W523:5$Z9NYJ51V?Q]WB[[_\F*?O[CB?__1) M)E9\X]]O8&YAG.:)^":^9Q_"V/OCK__Y'W_9N.ZW&(CSN+Q&^NW@PQ>XWP<# 9G]/BJR=29X!;RB_%_J:_\Q%Y.'E698$ MXUP%[@-<%N0O^G^))E)MS_6%9"4%A&P=G$7 M%A](Y=&"5SBH480\%HD:DC#%6A4G28L#IL+<5EYJH,D\3GCRN$9"?'7YR6.U M./<"AP)+HP28KP2>*,HC;#=UG\X*'9_,D[5,69&LI&8B\[R6#!!$3T8/U UB M?Y'Y)L\W5+Z?I(E<6,SZ-U(#V FF\@G+:L9E;'&6/<0 >#%7A@#'E8N7E)*7 M (45GZB4K>V5)N12*2M)/BV0ARKBGH7T M?)@*N4.I!+U9# P3!G^@A0(K%,DC*KE4ZHRD>*8\<@%>2O,41XB\5"3M6<6: MXJ/7CXH6!S P>\'#%+D/.4D5G5AD:*(3*0#&PJ.A;RM=JS31 DC+>2YVYR)I M5.9S8B:S2G)6"%E,3,Y(@U#M=7[0(9H+.@-MQD+1"_:!9>V1+4F&E^PJVL$7 M3.:U1FG@2V@ORYO \PN,RPQ)X-U0+,\MHK6C;& ,_K0MVB.NQN)]2I7!!2D. MV5&ZX$%D.@E AARK.CQ1"=;5AGM83*E?71<)N,+_\'@-+TDX9NR&OW#85V"< M-T"I;R@K#U$M/O:OG6MW,.@[_>'M\,.H>W5SU7%ZHX'3=WHWMW9-50MUC%XN ME,"P/H*V8A6++%S@J9DB?[$?K%O(_)X'(2[).Q!![U(>2C@O+@?>^6D3BY19 M^/K,PN$K,PO[QV86VL?>USWU"YLYP9IDSQE73',Y7/<,!;M?H.46^I7$@2

V[UY=6@*H/]9U/6A M:8 !U_OB26(TIXUROC'<'&R+J7_;DZ^\M7J 5DO]'S=-1=EL2WB*V6#>I]OJPO[Z%:YI\#]MLGV^:T@PV4JSR M>SI8+)[RR]VZ?,B;AW65>@X" ;!]#)TD\)TT"8(P35 4$0AI&A712;-(#*OG M:_!6>=BS=_P$O]76.;WPP&I=Z-Y]P4Y/AD/'I[?+B9J8"AL.F!&%5N)Z1+>G MB>$RU'PB7\LYWI)IE+]I%^[;MFM[('&B$$:^EP8QBGI('O&%FOT9!;)PW9>X MHL!LW,RJOO:032OZ,]R'H,*T M]UT8;AH" &&(/ MQ9$;$ ?$A/2@'!AS74HZ$92%:[[4-0NFHV=6]PT$;EKEG^4&!36V#:B_8!A_ M;OT7=593!I#BV'0.Z#J/IP@"#Q _LMTX<5,OLJ'3@PHP$CKW9QC*3#D@.]&3 MKF78"STI6CWY95O6]5^FR0"\L3.; 0R$;=H,,,MU"VIL&\@ @F'\N3. J+.: M,H 4QUQ%%XW%UDCZ@]5^Y)_S?6?.\V/HASB"=A#Z*+8#%./>'()VM'K*J^\E MU_7!*F9$!. 4$;<.M.]X]U;_TN'CE&)U$CG*5J9B3TP^7]#6X;(H,)D;@948 M%"A7F8I)N5H5>4;YBE9&O#]7L:*#L 64JVAQH]3\( D6JO37.[#NYOMGEB7* M'6L4W"X0^)5IU>FNB4+C_A!$B<1A#"* M2>#Z($E[6\ 3:Y8A9V%B-9)*["?)=*#U*S5T5=8UH1[BO"[N=LWLN?K/0[8M;I^+W1V[!H9LRS__ MEF_NAFL2B9>F .' ]S".79S820J'^7/L)X)=(\T#,JQ>#'6W\&B5.VO-+E6Z MI1BM^P;DA;7+FP6Q??9#HH_D!/'B$\#%A4I,+T^7(]EDL(W:51,U]HI;1R^H M@EA'/]I;LI@G5NO*3$N6.O@?$>9)P[L,'9_6Y;?-*:?F6RY+_+ZK<@KB7_GF M>*U.#[=?406Q']!1KX-C[)(4VQC&/0P;HD ^(V@P/JWZ9T]9L67%A9]NR^I3 MG6USJV9WK4J MO]IYE"T<@)O_/CQE:,0Z7:89.XIBXI M./HBNE=])7MY^*1AEBLX6$J$%:L/S 9WDF($A4@(5"9,$>]EY)19//^@9F$Z M]KD*&%[#8R3":W39=:WXDE=%R?)D>7N3_8#[?55\/^S9,'=??LF:5A8NHCD0 M$,\'D& [CGQ\/$OC(YMKD7HB*!/GF]HJ=ONR605JJ]0$=O0GB M'Y<2R0J*8 M()K%'H;^V,JG=>"BF4*P\^/9CPOKU V+AJ]U9%FA$RC96%8(Y0H[X .[SL/* M;NE+R5936:RJU^'-!F%M>@%\6"MJ9:\"_=BX^U?%(A%EOL^5DDP7R 44G$SH M;#G+RR(V6?Q2E8]YM7]F[>)8)RFV=?3('G6*96CP$@';<6R"0R?!V D):VW0 M]I2"!! @- O48M!PNNTQ7C3]*]N^; /.5M-%VS_IY9MO.C8YU6)I5 _+1J9/ M/,R-S(NT$K^,"8]>ETJ##ZJ8_OV6K>_I+*AZ/C7[:T73^(K8-L"!G=+/AUX" M$@>D<6\00RQTBE+!C&&M8]/" QO]L->O'=KD/4 Q:5.ADD_0)F)13,8&4*\% MK $VK6Z=)VA$K32PN@R-TN%(J?V)$[W-HMANBMU=30U>TAE&^=04#-:M31^S MNV@@\& 4^WZ*DB3U>ILP *G8)18JE@RKT@!.] X*)?;X5&@ZXL2$:,#5"-$I MLEFT:)2F$3G20^\R%$F3+V_NDM#'$*\ND4.U*_:'BEUY2HH?[*O.'O$=%) X MB3!P'8C2T T''20("MWX+&_%L!X-P)IWZ[:#)B9."A3R"=,T[(F)TDOB>E2S M"-)9>D;$2)W290B1!C]*W0^;X.V?]/E9N5[J0@A]$#LP)1C[J3]H&T"Q)W3' M)\\'&I85AD'P\DXN&OCT0CL#8M(PZKR9^S2IQ9&778B/9;S78I!?WX I[B_W MVYIG=7Y?;M\9GWB!ZP1T')+:. SL(,9>A'N#:9(*]>M6,&/ZS>Z16<4)-,%W M78%$3@68AC]!71BHFWT.2HXL;Y?VMUFBR[T(G2'EX($[#:Y7?,RHW4X1JSV+A> MX;A]A=^X(3#XJ.L7G>$V)TXU+W=VXLTOCF!CN.DBR2>KRXJ>\H&=4Q\NK,&+ M]M+K$S\NK%>R??%2MV<[RJ,4A!%IGSS.RT@"T[M]_DC0E+SKJ/Y:H0 %Q$6) M[SEQBH* )C*G-XEL'&L9&_,8,CPR'A_S3EY?)%E7Q,WB,MY,/:X(U!$)\L-_ MV.XIWQUR=L@Z_;'/JUVV18=Z7S[0H4?R_&O.;LI[O"_6D-T7U5P1.6D3("T" Q0[7F<-A>*FL@UY;7_,VB^]+ZYK&L3OI\/W9 M.L*W&ORB!^4,AHAOF+64Z(B-K#K4[?&&'KCR M))Z^.<@V%;OB=X_VXO0N.)IBKLK=W57QE&]@7>?[%W"S[7N $0JPC;PT2ET7 MD12D=@1[P "Y0IW79H1I."?TF?SEM$P]%\P96+Y4\9/$5"R3]$ZQXU,?9146 M<>;:I\8WJW7NXF7HZ1\L(]V8B]9(-EK ([*,9+4$(L[>$#MS;+C.:+,.4.Q_ M3&&?LFW3BG1WTJ^DA; "V$OL &+H0TB(XWO 3\,T]4/?#@(<SR1S,2V6$AIZWW ,%\.QP$'H&;B6.^VLZ<'F M.Z[,Q\H[:*S;H]+<$RB003Z7N]^RZA]Y@A)PY3S_7"P Z]SBPBF'!5B&LS9CAW4(B?CABMKJ7R$:7,'1Q:..;(&5/3 M*Y8P*#IKD=1"X@-VAUIS3TP(DMH34]I]@< MYR:O'DXR46<4V-##-!$%<11'A* @"9+>J!V)M910-&4X([3]X9H5#?K7#R]' M6D*2I8M:OH6H"5D52P1*A!I9!1JG:F0E1Q/'RUB-T>5,:>0YU+DJ[;L(3 4V+)UF0[MDAQGBZ;ANOTX-M[$(Y(Z>M)(0H6 M8^OBFF] /0?-8HGF X8'F W75I+5Q<1'6S@I'"N$UAR$90R]M7OUNHS9"&L: M-/%87MVNLNO1@=YF-=3J$U M1W3QVJW;7WY5-\*TNMZC"G4>0CW"\6801)*'/^<3:P7,*D?"#RC?(P;'EM-0OZ:C ?NO#9M9,SGNQ[G=;-!DE>O\88>3!#Q@>R?R/V^&^R!41C*QKE?"D2+*6AW*0N703Y'>%6,4%NN*IZCI]^ M_>ANV$[/_AR'6 M5F45ZP_':M^\K?:M7XR9>'=6]1(]+ENS<2PF8"=ETPU$BV*T.I G5=;SL2Q0 MM#,'VW(5.WI8YZO5X63E7*&.;E(74*6CW:72X$.H-X7P[ISX01P#S_.3A&8W M&SC(]M(AP;F$:]@[-:8%[TM/'AX]N6F.R!A)7YR.+#28>E/@'$$UFB4_KD2P M$N%"!/ED*E]B,%<$?XZ4K-UKP:QMAG5]+B#()H<6/%LV[SP,_/LURWPZ=$_+E_.4 MF!VKF'Y:-*X)Z*Y,6=K#\',,>R9C0W@18\HH335,^FC_T8N XV.?@H4HQA&Q M@=TW(\ 8 *X;_I:"=8ZZE:/(#=)V+5:]LA3V)AH?31GD^<9';Q^&F<='RD_' MM..C*9^2^<='*D_+9.,C\;JFI3T,_Q[C(VUL:!X?Z8T2=^?PCX&O@I .QX@; M8S\,,8X3Y,5#C57D.$2H!;@&>X;'*1\5& AV\-9!,%]!U-3<&AD>3-P/^V/* M1HJE=!*^C*HIK1Z];C6MG2U>D4/EPT/1]L. NTTKQ'?Y;DVAX*)>;\OZ4)TT MK@:IF_@."0")<0P02;%'FL;5P _C&'.UCS9DVK#TG:!MNL6\P"NF>[HYYY/ M&>D64\-1IJTC5NN/V>X*$.-R1"8-!649BFG*N7*2!UOVFIE?RW+S9['='BUB MVPY#X'H!@8[GVXF;A&YK,0UQ@H1:5JC8,:R0WPX/=&SXS"X&Z;')WN@BP2'G M.' B^@3'?R=WJO2X%G0?RANJQL9]&@A>AGII\>3LE2*J[(CK$BEVQ3YOKBFY MW.WIXU>P0HWFPI)7MY, CZ1AY/A.FCJ1;T=>BM(>20!2**=7^NQ/IV-'H-WE M1;*"II%\4:&;AW=Y 6SQ=E=&O0G @F21FU@NN=0?IJ7)J $/S\JK*39Y97?$ M_NDET>F/QWQ7YZ\@^79 (@R03X'8,0C0":20B-TK:!2(82$^!6AU"$]OEE54 M9[,QXI/IQ81'3*\[C=Z>T>AW S>W<*M0/:+@DT1P&5(^C:OE#&^(W)BZ'$LS MY+ _5/G'$-/8\8!-<)1&Q$F2) 8@&" ZCM0ELI, ,RS^)\?L&\ O147?V'R: M((H-VA<7/U.C^8MW@[N4C*$S'!QS@$FCOHR,,H_K9V8-,_#/FW%8E<.+A>WV M$L#02PG"((FP'R8A %'@)V$*(; Q#(,H$0I1$P8'7*J+*A9R"W-"_Q>5#5NQ6),3 =]/$@;%+<.#% MV+%[X.5C8RM9JTL)3T1(1"&54QQ)ZBMGQ$W 3J7J<@2DY:.IQ.%D;A>7)8P@;--$Q G=QY)@D"^HT/O>_R. MV.K@9P%'=%0]*/4]+8KK3U?#W8F130(?>'8 HB0)H!_">!A$(A=BI34H?C,S MK$-=B5[2JH--R04I,T2J+TKQ<#C-RM35R"VL&FE=R&A/@R,?K5+)P31?P;N<57,P[[0@3PY"X:5B(&Q\A:+X):G M)&.(7E2U729V?__.WP_?_DZ_U->5V=MC!0,])(XQ*XWK*A%+A!1'X,P#$M4"X;M_G\_%-L-Q5BSM;:X!H-1BM$Y#3TRO226ERFB6;(9UY=JVLH3OGH)NSCQ$/(>?6)O6R MN8"E2LT.E<:>/-%%@[K.<9^9_9]B:O'E91Y'F! M3Y#G8C_TW-1#+IUE)%ZO!ZSMPL;36P8ZJD7-H1I'5WV,!>D98S1 MC7KX9LG$-)M&-]RRN'F%$Q@IQ"X&,@T9AF!8 M>EM [:K)*P46D%_38> 8TR\C D9%N(L5EQ9/&AZ!.<$RPB3=-)7Q?_J6-$M< MV\8GQ;F!-#'GY@OFF5[ '&(")\M)GUZ1M/=B._3Y_SE4SW_/JTVQWK/S1#6# MB+.'["ZOFPN$5XX-Z1,7>'8:N&Y,$IJ)G1Y";'M<1?9&#!M.<0R?]=0"M+(> MH;5I(5Y83_S7*YOAG2>[S4BY4@G&\X75\-^AM0:X%N[Y%[C>V@S_(NEKQCC( M):WQIY]-L[?Y'+78U+\-?57.9&$MG,Y@ALI>0MTRY5D[PL(JMAYUT MTK[>W^<5*A\>J_P^W]7%4WZY6Y=3AYO\< MZJ;YXF>VGL[P6OLC8"L;$ LNK\T22[[EMZ6'42R+GEZ@T+ACO?#':AVR?F$N_>7"ZKRR M>K>L$[^LHV,7UN=VBT/@YDT]JW@&HC.RRC?GL[",547W M; 987^XH,';M:.,'#0;*ZGNR+?_\6[ZA/TYO;_/U$7L0.BC"J>L[$-LH]$([ MA#UVZ"&N2ZN6A=AP.CNY>>:.71_\RY:IGD6EC;Y%Q5.;Z(I=O:\.W=K9KI6Y M??9#M(!U&83JS7D+BK[1+'@R[.D<9=,;EO*:6Z?;7[.86+(#H/<6\]AJ7;ZP M6J>7GB#50JF>,B=ZE'ZJ)#H5)W)I==*(:4ZTIY5^W[)M?KS#Y)TA063[7HA< M%S63UI0@:,<]4MOSA$Z)S8%OMB2:]5Y\NBVK3S7UX^2ZI0ERJ=XH:\VNXS\C#\5)G.# -R>Z=G I(LLC=AOD^J_*$'2AC]JGQ=CWJN/&?/!]_Y4OVS+X%_\RJ MS?4C^\4Z_9%7ZZ)F@^XO>564F^8]N-SMJX(ZLFZW74 $/9]B14GHH01#VT^] MMI\G26R<^D+MF9< V/!(=D CLG._*()X>S4O :O!4RX,^Z?O#+QUZN!I'9SU M_=DZ_;W.2ZMQD]7(-8Y>6(.K;,6G=?;".CXHXR4&9CH[3Q"\D2RTJ&=G&:EK M692\[A"]*'!ZDV0MBOV_\N+NGF9^^)17V5W>__Q+5:S9);4Q"D*V&A4'860G ML6^GO1, !URG*Q<*W7#B[#!9>0?*>F2HK$SZ@, 0 MDBCPL4=-=^90A/A[ *L8,:S/[:Y2MX_47YY$T2F^#",>GWL;=)"T@-=!BQNE MYH='\ +2_@U,GIL+C- VJ^NFZW_BIFGD0<>E9EP'VL@+2&+D"^*R584X.<4N^D[AR9+WR"@KGDR"GH M[2SWG9@BE4>PYXKCPO1^-AK.I8MYX\*;;5#)JHCV]^7F4=^?ENA$U 6[J M^VD H(^!3YPX"H+>HATG0L6F*G8,:SZ#9OW68+-.P(G)OA*/?,H]%85BXLM0 M?7IXPY[PU29ZA'B$HQ$MU<'L,N10BR>E_N=.3)32?QZ*_?-OYVR2*,4H#CQB M$VB[./991\/6)DDC1T26U"P9%J86G+(T*;+))T[3$2DF3V?+CO M*VMIXMDBJBMKP["R-LT\FI=X6]")S2;K7]EBP"@FH=)< M\LGD%#2*26'#(.6,89I5Z\Y0,Z)GJF0N0[.4O2CU/F(B5V"M[_/-@1GZ2LU4 MQ7J?;[[MR_4_VMH[F#B$^"0)73=VL0> $[G,(AV%$AAY_,5PBG8,:U"/CEW/ M=,1G-0 ERFY52>68WD_(IY@8+8Q*D?NMIJ-4LF&]"K6<5UJ-=4B^&7Y-R+Z^Y=V/R1#6?W$:EYP#)+SAR@.R+/'E G9,DAK, MJZ?\*WOP5C8BM@^)ZP3$"F0\(!/M=*KN1'FU9Z!LBJ6D06N\&E%-$> M<:9X)-PH28**W?#3@;&^FN='1(J-\B2IO&^?)]6[--ZX>593I?E8@H3*@R^U M/!," ODU?RIJJL1O;,$((D#LA/C0"[$3X" &O2T2Q FW3DI;,"R7':ZV6X2T M;,KSQZ&>DU G)J(]:VIB*L^:@*9.PIZWP*>\[I18#X$4JP'R),_R^,0ASUYF(O%FL-)&O$L :C M;=E-WT1P\OW*7W#X_;\CG/OU%]H];>;SGTN6RVW_)-TURH;KJP MG?Z?Y! 4( 1!3Q4SM- S\'J\;BMT(,Q]*P\+W M^RY[**M]T\&^/FD)N3YM'9FWK0\$3P',%U@^2?TY8BJFR;U/5N?4BS:?I[@O MK,&SMNUG??&R76AS2(UZ9CWG>^OHV\2'%TR%:"0OS/]8+".Q+("'UPT MC-36]M(C9=5]B_V>LW*@[9,4Q8CX:6HCE$ (AVE!8L-%Y#LYZ(:38-^5\%/6 M]?)\;% V%[0T+?9?9,,U=:NF/["^LQES[QAKD?R<9Y7H6;EE$3UWZC3_>"PL MGUYT?;6MV[*R3IS^-\FS[\9SCN2K]F#]FV=D17*F2M,Z8BA8N/.%PL@;?YIN MX?DNORWZAH@>=A)H$QN'P$V#U U8H5#;KM8!$>%J;Z31W%3E.S0IOH1I]3B5 MZ@J5F!:JX9F*9/DRGL7Q*U7+,Q7/BN4\"L^S:$'/"",?U_3HH',!>R2:'7J_ MLD[ M>E\UCW;==+:^N<]VW54=PX3L:[G=TCD6^Z.5ZP*;)'$<^)'G.A'QH!_V3L30 M!JNGO/I>&K]&SPQX$44X]5.@N&:H$F^VUB8^!CHMW6,[[ON/@:2X?U0W:\$2A03/U M!O-4Y,ZBCI+Q_7?715E:)E-$I;C-KX5_;]3\"!]Z$7*H"[[KN F[O@ /ZRTV M2,!JE]^Q"ZEOEB")@MBY)#%N)?&-F]S*V(+Z=Q'&EQ3/(HR24?YW%T996B83 M1J6XS2^,='![FQ>G'J0X]?P X@@%7@(@2F+;'M:BG7@AXT1QW(:'B@.@?Q=- M?,/P++(H'^=_=V548&8R<52-WOSZ.*P$O+HEN!D/8SIX&KJTGBX5)'&2TA%Q M$"1>"F'H0I<,PV,[1<'BUBBU>F=\$;-':_7WG#=X+0;8.C8Z_G<18JD@S;OT M:>1Q^G<7=,/L3;]X:O I$"R!(,4NVZV+;-O>1P5WFZLB^UYLBWV1US?YCWU" M0_R/%4X2-TZ2!&#D)YYM0]]!#88@B,.8 (E*"$V630]>>Y16"[/IDGP"5&I/ M7A?I0G40,_ M7P[QAG;XDG;K#X;8:B#+U47HBH%4><0,L9"KDH!6?5(G<3M$ M)3N^#-N3J/QY7ZSOK8?LV2IVZ^UADUOKK+Z_:/YIY50>G[(M$\:+DS[%]#_8 MQ]#D1'^Z+Y[R,Q^NW$1&D/V/"S$T1W%1]1BZ?7N_+,,(@]Q3HY/68D_Y[I W M+WH5JI:<*X'AZ76#L)/.M MN;"9F4\J$3XV_9LFD@N9K4WD[.O)U905[]_6X4P=M,$(=L' M06A[MA^ZJ/]@D@*NM7V!CS.LR+_OBK;;*9U3O_@RF3=Z),1X_?41<).N95"!G I73H M!0_I'ZKR,>\N;8SC&&,78>B&4> ".PG^?_;>M4=N'$L3_BL"=K!O%9 UT%WB M[B>2(GO<<)7SM5W=&/A#0(Y09FH[,I0C1=C._O5+ZA:1EU#RJI![%C/HRIOC M/.5.NV:"]7?'H90#&"619/TT"-F8/B!L&7C#*0 R$KF'3-&'Y M#>; ?NN1M3/4+3:)Z6@-\@3F_N?A3>[5YYB<%Y2]G=R-CQL@TP !@/P4! %.LI3$.!CA MA#B1JJ6L@; LYZJ3H.]EMVC;CY98@;>(0,GE#YLQLE) JG(\46Q:#]LR"E/[ M;E8SOPYB6MXMC:^R<4'\CXH/"_(MO.M[7DI" MCWB94!6L:\.R$K<'C#FW==4TSJY'YN0M-#&%U>9P6D#GI$].'X^0^!F'/7-P MFCF!@KMSN*NWNZ^?E]MO4/**G)DB\;)J9RY-7)@00KV$A"AQW3C.W+ MEVM^AQ#<;7[/R]V^X&W:16][!4(,?6;6\RC!&1WG$ M>9(2&RL4*>E+$6% @^D-,4Q13!.$AJ1 MC+B#(7XKKXP^*'R\98DX3:P\T3;=%2YR4J'"FIA:6"9,3C N/@B1&GIH4+<, MY=!QH#+V&*E-BJPP!'Z6)A[U?#\#( M)F P?3W":K=IKYN0F0][\4"FM&.U+ MKJC6EWCR!PH$JGMAEI;QE,O#/E/-2_HM^D3S:[G&C7;'&8,4 ^)E/DQ"GZ5= MX 8T'&RA#!*9I*AFP7)>;"_OJVZ&IUURXD^1-+&<:)\ON;0X4-4CNMA,X*N\ M3 B&'H_+4 ]-'RJ33Y:*KO0W!C;#Z/[I1 "\K8MV*:-9I2%U_22E;N:F+N"- MKG1(UVF<^$+7*%DR;5F)WJL4[Z;9E5&FBQ"K)ED#U"MGG QX/MMXQ'L)-1/E M\DV9,QZ4)>F?>>=>%49+'*HIYHEE_HMF!=TL\P"!&8DCD-&0ANDP(9*2$ L= MKV;(U,\P9Z'+IHHB6B525P%/66W175+OGC,EK&_*%"]1S]2=F=0O38[D].HO M5;5I/E7;358\U,6Z;+>GL:^W17LBYFX#[ZMZ7_ZSVT<7^03@F/@> BY%3#M] M)I@]D@Q@*"]B9NU;5K93+/SM9'%BORZ_;H<#[50TSG $9(3O@VXYS"OH1,2O'ZIG;:B=*2!-62AZ^JK$TVE2;M5BZ!'L!9FH44 MQ"G.""+#.CHK[3,@,QX4B ESL@1#'($A)0N&89!%%,E6%NA7+M<,(S"EZ9)*+5AK\B:7% M>:B32Y%'U@90%UN_.DO/A*;H4[H,A3'@1V7Z89/M_&@*]K=W;("?L4R^K1[X M7'!O?!5DD*1QD.#811E?HG?)T&&?!BB5:C+5LV19A09P_7G\(SS9C3-:9(K) MT7P\RDG2$PI/D T*-7?GS01+D^TX)MA=ACH9\N5%XXXYAH3O*RBV[+>W[2% 1H, MBNG23.3)B5(/JE\>[V%=1I'.\S,A1P9(7886F7#D^7GZIK@1GHPH=FQPMN5S MH9O[8^.F; MIPL[S]=S/)!&(4SX 24D]3P_#/"XGD.C3.J$(VUC/]=JM3ZW@M-0<](J.1O5 M'KY[BNW"R\UO<34U-66*YF7HF#EWGD]4F>5)8KYJ7Q_6^T/-AGOX+J]OBV8% M*' CY&(4^WX LPC%WEAT(B_.)*>IY W8GYTZ8G)Z4-)34PJ\"<](V:5,>B)* M@BU;LT\O&)F>=%(G#3 M4&:96?[39VD]J5ZLN6DNN;U-FN)2FU&^=)?8+KRN)K.>)LS;,M1# _];ZV>2 M3$CK1G=ZW?NJ89;X?@D74TRAFU%$B0O'_@#VO:>D'!*?;UD[CB]$V6)2U P9 MPB15PQ)7JKK1GU3Y"P?TZX7$XTB)B'PH$+@P 5'QX)R$*+,A*B)_5+OJJ;%A M&B@.* HQY:?K(Y>X$:3^*%HX"J3VC:I;L=WZTTX;E/U;T@]%?KUR=G.?DGR6 MH8EW1I_59;PY!ORH3#]O*B<@?\Y_]&90L2MXNQX,<.8FF*00L$(AHIF+\&#- M!Y'4SD)5&Y;?H.NZ^E8V?+[MEZ\=HE^=FVI\I_;YC[E'K6>(FGB1=*E=QFND M[<6KAR+KLB*LM$D0R(QCY3[9\@B6WVR@ M,G:5I$=LU&J/&;GQ*B?ER4C5@?M]77X][/FU\\Z^JH5SDY*/F5G*@TK ML;@,S5#$_CS=:C @?/=X7N]8-F^NB_K3'7L:QJ;4(":>EP0D2MC(V$M1F"3# M)#_( (RE[B%7-6(YR1Y5PV'#&J?AV,[WJ-NYBOL,-1,OAC:;RWA']-UX?EVW M&5Z$+@AN#31_-L7FW0Y7]P\'/B0>#;>7&AW[NS'Q"0HC%$4>B9EUGY*AOQM@ M-Q!:Q#)OU79?8XO5.?"#QLN=LQ[@'M^T_NXST5TA%GB?3N>7I5PNU?=LE">TFLH6"$-/830(_POQH3DRP/V!(4B#5$&;6LN6,U()P?FESS\2L_1P4B]61 MEV-7+OD,.)T>J-,A;4]SZO3P!.R5T\*==Y0MQ>3$T-M.1)8Q'K?D6S7',VU$ M+[-R>V _?0%EE?G035SB9H%+?1JS8GL\$@5 WTT-**:R;,RJYKJ1&OI MYBP<6U7.WH-%:._$%-00B_)W*[_;\9:^]IS1O^3ECL]5 MHL?_*#:WS/C'8MO63\U=^0!_E,T*1&&,,I=D090"GX08HKB[*=6'- ZD9A4M M0;"LJ#TLYQ07JP49,L%ZW'8$Q#1V >3+2:T*[Y8O;I9A;D)6+8=B&>IJV\FS MESY;Y%14:U^QEE7W#,S*)6D8A$F$(L)&PR2E)$H&>UX(I,X14K=R$<7LL$EJ MI@:38K(X#XDFE.\M_JQHWUEZ)N1-G])E*)@!/RK3#YOD(9YYWU??>[N\% M'WFN,H_Z<1H@C!"!09P12+S!%J9RQW2H6;"L/QR4PU$Y/2S) SW56!/3&_N$ MR6G-"ZZ<+QVFN:_>>8V7"9'1XW$9 J/IP_,S0 TP(CG R8JFO-UU6T[Y:,K# M64)I"J,P"@ ;2,'(&U4L):Y4J[2BB9F&-B>PE&I!50*E!C4VN5,;T4C09G,X M\XR8M\)76&;WE2Q MZ4=4*$QP @.7$-<+PB#Q7.2.EH($2^X'D_Y\VRVVU>ZW;,0T5@7'637)?GT5 M!L4TQS9YHNU!M]0I1$]*C0^LR5$?+@Y<[Z#39$-4:6M4% MLT-^K._8E-HH2D4CU@6H8LJT^/S1G M.3TZ.='1HU),?69C44Z&SA%X(>F98FE"@XR0NPPQ,N-*9>'AD]@]<5Q=^SW_ M4=X?[C_=E>U9T]?L%]6&V2>[??WX;K>O>FCX4-?%;OW80\/5;K@*.J9!BF#@ MD30+L!=$;C" \UTJ-/D\,R3;'5NC(_P&S=859_#%Z9SA+['3NN-P?YSA)1\\ M&E_RP2>)C0(SAG9:6!<<53D)_N\34(EM(D5D#++:EQ!B]KR3E"\5O M 9M1+N!T==%W1K6E\'-1WW^X&*3DHWD8M*XBF>_R> MDB/4Q:?(YS+J$WTWSG;B:?%BI*_Y8['>YDU3WI3K-L53YCY>J/Q>IV9?W[&"'GWMT5VQN"^=KON67Q/.MM0P_/\'D:^'4HZ/%AO^H8>.O MHAT\L?>_/Z^JVAF1TDL]$[*2_!,\#JK2?C+_W5PYW+OA<)OG'CIGC6;%BA"$+'<=,E8R*4:XV&PDC$D^9Q( +8BLPP]M^9=-<_S MK5J]_$=Y>U?4'PO>S<+;=W-^Y<+^\2-?WV%:SRJDV", 0A\#D&:92Y)Q3X^DQ,A]$903H# M2J>%>:F!]B1U0N-E,^0O0R:->W5V]&J2-7%99"/)Y+(?&B"),H];($Q@C$-)$Z<-HZ M&,M"RNJ(NLB;POF%.7%86<@'>^,_3.$?[5T[^\R%6ENGQ/RO=,H5R*KL_E[@O!GY5G MJ>M2GUT#TEO\H]BOHBCSO- E89# $-$H#+)P, JPW"X035.655SEA@XKC(HI M\(QDRNEKQ^/+FX'(R.@?<]]Y,LW5A#8:(GD9RF?*F=KB('3;JZ0!2'P(DM ;++H)A,(=D)IV+.M5?U1[/_+<] #; M@>=.\NX'(ZQ.R];4K'> MO&D2SC7<&:)N 5UTICRIS#]8VFJG_C>)TC8+DAJA&BQ<:I"\2!.BW2F3?W"' W M,7@UR?PR1K!&/:KL/:>R=_I]*YI]V[V Q[8M]#BT]1WR[3 EG.7[HGTDCY#B M$),()QD%U(,98$+LC9!\#P5R%_]9!&*]56 _O+6O2V6C*)5VHR.FH8L)C)RX MGL!VCKB=KX_."?+CXA?'?G')U:%Z0HMGB> R1'H>5U]<(3D;OZ*R_FE]5VP. MV^+#33M###'V-PTL3V:>C7;3[/T"P%D4^R*$:Q1\.0TL&W));K'OLY/+*<:,C- M3<$WHU0[![>M$@WOO:9Y63M_R[>'+O\\.^/C^5XTR13T<_ NF,M^#F?L)<7! M?_Z8=%/E)Q0X(H><-%?.D0G^,:/3S@D9[6KSR6]Z/JZ<@9&+I]I%/ D3.7L1 M^(2?U&4D_Y^,L^IGUB;5XS!,:)&HC!DVC MMM=2*AX')I/#581,55_?8*.:N75)ETVN,_*MGO]>IWA!B6F:1:'<82@02Y-W M4VZ=56"CO!D2R7>[4>9/5;Z7NC8UZ.H7Y7[*>[0K9[9_9'P(BR7S3Z MQA, B^"GTRW+KY4QQ^=GZ?E"-C;J:<7:4_!39!][WLLE* M*Y>3G)L '[G0@Q3Y<>)E-$WA@)/B0*BQZG+H[&\"X&V.1]T:YUEXYNKJ"JYE MW+.F_1GWKV@G$E]/?J<9DA_X\.S0X&?[_GFC#=^9F?\PFN]L/"9&,MZ%GQ"Y MG"=R6,/"LY@\W^IYS&)L?XI,9M-_N5QF/1(ZV:RQ,__FIWY*(?5QDD$_1'$( MDV1P *6!U!6""X)M/?\5['C8L=[5GT)#A;W=%TS#- M:]JM D\K@B[)=?GRERY92AY3M"#V-9+>3_"\F*@ FR9F1!932J7(8BZ3E1&'R^)#8%'F?Q[4=[>\27Z;T6=WQ:P:0[W#^UA ME[2JQZDWII8MJ _=KUHE7'EQBJ(X8]A\P.\F3[+03TC$SR3R0C\0.@%H/C2V MY>MDB#9XX?1N."=^M!-3SY9RNI>W]Z8?@PG>IC=C-*<[[T4VWII@M97TNK\(5O -LYY_:TN]7)(Y'5R_["M M'HNB-7;=CZ2OV0O17\041VSL$+$B)<" A#XSA@:3"2 H%4[9NH9L]YSW\/I7 M^'JL*=A?28BR-IT".7-.)N72X12);U_>9H%-B>PU)ZMJB4F/7;%D\P8+Y_*( M*?(6D"*,N5)9>+CF*]C>E[OBW;ZX;U9AE+F!&T<)3ABL(&)U)!FP!;XGM/UU M7D0_2^'VA;ODM#[-./"7B*S] LY.4"]6Q"T]H/-5^&*3BB^LU1U([V6 M*COY\"T@=<_OL\$*3Y5QX>Z.N[PNOK)AQ[G3,='C\4^N\T?^(\BWU(Z 3_S@ MA\^MF8?\=BR/ 7;CU(]CEP9^X@:8!$$Z (Z1+W50\05AVJXP>S#.MKPIVGNA M'HN\ENZWN& 8!?LK?HX(2HX1..+?6LCG#S7^^NB<_EWOF],Z]Z2;_L3!*V=\ M+KB/,S=/6 O55+/$Y9^/9:P%+H&(Y\T0"X DG]70VX"1"."/9?,/6A?%NQV3 M]Z+9?\SWQ>_ECE^QLH*$)BS&7HK3-,%1%"3IF)1#ZDM=![L8T)8S'H?VVPW# MYI0].*=FZ*Z<^PZ?0N9; FLR>7 )>'_*K,@==KC'SN"R\[%]=GY_X]FQERAG MB.5;:7-)C]."DNBB:'DMI2X*X,(2;'>'V/&J&>'E)%D+P?T9 MDNQ/7\%.AO/"25;RF?KODV1EB;E DE6*G5B[L4GTSQJH2+,O[_FA7./?KF 4 M^=B-0NA[09"&D>?YX> !]B-7O"EY6;@MI]FQ^S'ONQ^+ :)SPV7V&PKM_^Y)ZCV3>5^VT(YNG_R+G_@ADFF27A;T&5JI M3\9IZ].'*G\ZGFM._NZA?ZCR;CQW%!HG/QW/?=?2)L&NZUGC=;8W>YE/S1(Z MN!?*3+7\=UYN0H3\6!=-\SG_@8I=<5/N*8O#ZX[UAQOM;B$_3*Z]W6\5^(!@ M3 & D9>&-(0T"\;M:I!(-&?_*SHI-ZEA M.4IB\Q3+"9#<^*>/#0/N],B[T)R;DKAR1OS.T8%Y)Q&TN)Z8%Y@GALLH]6?R MM;K$6R)1D'\L]F7=YB.^S[@_0(*0T(5AD.$L\6(:>RB(:'LP5$012;'0N:OJ MGVZ[&VK$U&Z)5SE31XTT@:K3.E]RVG@QJB1J*^N4J55 TM2)52:O>7NN?M!B M9@&C?#W\E:EG1$),V[OJGAGKCVZ(,H]X$:+4SR*,PI"0*!NL)5X A"55PX9E M8>WNT'S^X$MHA0Y] N(Z$W-R$OLZ:2JGX.BP)Z&W,[&HIKJJ;(J)[WG7STFP M ;(6(,0FO*C,/D+J(]SWQPWT-*4@@0F,PXC$, *QEXZV7"Q^8HVRA8L(LNKQ M(^H\R@]\[5"H._B=FS?U4; =_DR-A$5X5!H.OW_KN!-MFA:@QOH^3 R-51D1 M4N*LN"GJNMA<%^Q)88_1;?'A!NYVAWR+\^:.SX"<3H"L $[<.$I#@B+?33/? MBX [(,A0$@OKLV&[EE5[0.L\C'#Y"4-Y"]A9,\0.GY54F"^V$@0!<;\@_W*2 M/U)_1,I/[^JP.AQLNP#^9#[X@M1+Y(<+AD M:ZB\!?^NF4WD2#J78RQ1O8#, M8\NSROZ#JIFE_I;7)9\TXAB>V/=P&$+H0YKP223H9SZ(!_L^Q.)7%1BU>ID, M]:V'V[V=!M.3.ON*R6D6XHVDI@%IEYP,YB5USC6STBS<&\U)YY][&PGI'#\R MZ4B;XX4F(WV_WDI%AI@3[;\9()QI(?I[N;][M]N4W\H-2Y#]Z=$UKG;[NOQZ MZ' %%"+/\X ; .J&69:!<4*-TD2J!\<^&MM].#TF]I(>0FDMR-4+EQ]&Q1%*MLEAA MZ53!G7@B^^TZPKA_>S5#-%=.YTT;4[+LF,I53DN,K7)=-6.,A4LO0P1/ M%&9SAW 99=OL7E>7?7'D2KX_\OVA9I7F!V:J?8T:9B@.0Y"D(8(P=5T/>/XX MX !!)'56A,+'6Y]-;-9UV>YSX;,IZ-"P #6"?6,ZK(G5698)D\N&'1A.TQ'. M!2]G?LG-1(FC0>0R:A8=!RIC#Y6.6[ ?R&)4Q,3LL@&1TSKSL;"B@=*43DBDO? L M0T$M^E?-]:#;T%]\J&M6-:TH"D*/1JD'LS0.HB!-@A%#ZL?IBJ6+LMI\VN?U MWJ0"B]J7>=F?0Q5^[U&^;=_ZG(UIBMMRM^,[+=F(Y[K]0!M"*TR_29&UP;DM M@;UR>K1+E-8>FK:LR@;D9Y)4:=^4Y%2-05$IO:ZK;V7#=\:^Q+#"/J$HIBD- MO30,8Q\F(!S5.TCHZEM1?ZU$QZU:IF1>V%-4PN_MB$ZR1M8C4$S[9F-.3NI& M6*]+W;RR-L71A(H9H789HF7&E:W[W;-OFY; OH-WC@.:4@A]:,0IRG-4NH%G660! !+ M72YCPI[]QH@,;IP?I'%'*-I\:(%ALR#,WM[)=02.M^6NT2I_X8*I#]$W2 M)GM S5&^#.DSZM&+/D[3;(G*7)]Z/]T5Q?X]9YAWD/XHFQ4SX+HQ@6Z*74PB M%$4!&LQY$2 RVJ9LQ+*@#>..%I@S('.^<&R2JZ#J/(I)V"P4RNF6&GM6M.H< M.Q,"I4WH,E1)WXW*\(.FKS]9=9^7NY5'898%/@H3/W512E,$1\'#02;5O*%A MYD(:U*$SH$*B;*KKD 4BS2C16QS.ID4=$$DUDJ1UN7HDZXB (BEQ(ZI)[5%3 ML&F*_7"2EQNQNA)B$(4AB7S ; $P:E] I)I6Y3_=L@)U)VNMNVJ:WT]03"PB MF2),3&WLET?BLW[,O_* M;Y\JB\$<\$(V5*(H\'$&PQ1G'G('\U!G.3Z5L_9":8+"[DQJ^F+09T3GE M.*LF*4]F>!:=KIZ98MGYZI'.%LKI=:57SE_JJFFZ7\P]7_TV:Y,3U@9)7X:V MF77IQ92U<;X,:=X@O8\KX$:QBY,,$#=AIN,P]<9Q7I!AJ;+-F-%_.>V3X-N( M_MFA6ED#1SBOZ>#XRT5IX8A*70_E@_!3:**"6W*ZJ,J;\"5W> MQ02_LI<^7^]7<9J$&0K#+ X@XRWR8_83$B61BX*,/45R3>7*9F1>2:6&\@$9 M;R'J[WG],J";N:HZ1]+$6Z?-ZS+>,GTWGE\U9H87X7,+BOV[W;JZ+]XS$5^1 M(/"2 //E]CCT?0 IH8.-((I"J2,+I#[9\EB!@6&C HYFYJWVIR1,O UJ9"WC M%5#$_GQOO08#H@_[L_M8_SCPZ8H/-^U[UGPX[)M]OMNPEP_E3;E>)=A+$ 48 M!#[T"8$X\H+QA4M25RZ/F+5M/;F\N$N>A>:^VG57/S=MF_I7CM39C6]6>XY/ M^_MYWS$I9B?>03L16L8[:LFW:HYG7.X=9R+278R1;W'[R';6X;X[$XBWTWZN M7E[A?#Q*L%E%&#$( 40>3$"202S< &42IT%M^,<"RGSJS<'MKRK[BY*=9[ M7FJ?:H%3_->!C?BW'&IW!2__P?[Q?_Z/U/?\_ZU[2?(R% M,C),;-^,8O,BFZVB+(J)FX3,L)L@EV9NXO4HP@3P]KV*^:@U3%2V+94<1I@F MAXF;#OIR!XKGN)4?*FI':1F:8,T[L>&B(1:%FUEV^W+3)[U/Q?I0MTO9Y,=Z M>]@4&W[3.S]S^M =COKAYL7\3'O Y H2+XQ DOH$14GHXBSUX8#-3X),JO-E M%D2VVV28$[]MQK%C?_JFT^RK]3_ZL43.3W!JG*)W3+*+9IZP";;<+"YBDOTY M)_B=HP/.X$$WL#_Q@0\+7\X_#R?ZSMS28X+\J?Z?68.[C!0PL\_/.XLNP+AH MNOB<_\!UL2GW.*_KQ_X8NNYJ^L"#E*9!D@(_@V%$PGC881]D?H93F1R@8<:R ML#-D3@?-.<7F?&G126[CT&%33)IG(E).;U4YM**?YQF:$$4#M"Y#Z4PX4AE_ MY"3;A%A1U>S+->:Z5S_V;9CL0Z&?Q0A%/O*#R(W\X6C,(*-1('01KYX%VPU M!7LV\JUDBX\:5X+]/-9IDFS>Z?$X7'#@87]7L53Z>*EM]J^1,]67HT7F,M1% MTX?G'3<&&!&ZV*A_LVA5LQ)]-^K9GZQJ>[=['07&@(VLHBB)DR!(PC#R_61 M$5-/:/!CR[9M'>J@.B=9G:-URITSOH ]8(DK;&S$8%K%ED"_G+[U8)US$7CW M,@)OB]\\H9"X->C"(5&['>BMT+SRE=-<_C M*Y'2WNV8LN_:9SC?OAR>#WN7:)#R#)I0DGI!FKH9PGBP'*4D$4YCANQ93EU/ M4 [OJH0RFF)5(#%=@%#9-?93+E\I[P7V/-IC6"+?7(!IM1QC@G&QG")&R;D\ M8IC0!>0.TQY5]AX_B1R!\VW)K.S*_+S9S,_\D%+HI0"A (,4(328=0,LM,7= MF#'+V>$(T?E8- 7C\$Y"N8RP*9 8YB92+BN<<&@J)1@A5B(?S$VP6C+0)EHL M$PB0<2X-F.1Q 3G J#N5I>=-0OW;TU,^L:>NZ&U /\P(A1'*J$L!BL,D&R?K M(29"NV'4/MFRKG<'_+2 5(1=GB@!%;?*D9QDG]*C(,_R]$AHL56:U(17BBXQ MD7WNY3E%569C ?*ICKTR\3S(K3"V%N!NPT^EV_[U4)?-IESSIZ2WZ@.7Q)B2 MP(?$]2!!D4O'=1FKE,:\J>P\C 8ZM-Z7N^+=OKAO5A&@&703B#SH M\BF#(/+ZD6.8T#B6:HO0-&59J?BFY_ZJZMVMP_?5MJ_?V>8C#MQID9OHXI)@ M7$S:9B1;3MFT")VOI6ND2K:M2Y[C9N$SO4 !" MZF,<$\**^W2PAR(L=)N!OA7;2R-=OI>7( /\"M@?ZO:? MM+_HM^<>=DS_G&*7K_F^7?YYV_Q[\^^:P=B#(/)C#[D9P%$4Q6$XCGX#A,373 P9O.RP],HI M1KC.)M^?W_%ND7*1U9<+L&UL[.H<03HG!K#^OEA;FF!*_[^"FJ)EM!J&[QJH]6_YX!#+VTX30@'H08H^2R OBQ&49 M*?!#EP @=\N!EBG+*6% UVW<;?$-!^T+G/%MA5NQ>>\9:97+!GJ,6KJ[8(JK MB8EP0R0O8S+MO10-WF_8"K7S;K#"* M"$@\XGL8N@#@K#WBK .32G9/68)@6>\&'&V#0MWCT]0W0]PKZM[\M!O00_[U M^(L>]I4S &^#,T"_L%0*T2LCH6;CM5!I->SD6Y)K@U-E*1Y^T-TRL,HH!-R: $G=N:YK:Z[!9%U\*W8'P;D$8T0J"JA%#@THY?C#=Q>X M5>0-KF1D3Y'EA>J;JC=O"9D62P8'C_CD''TFH:C8%3?EOEDA$/@1Q8GK$C?" M., N&"4T28'D]7_68,RE<^K7#=B,@;&!Y!ST6QM,GH)O!Y0#_,4-*,_0K#>H MU(W=0H77@J/R@TLSW HM8KU @_.'9M5; MY*IVC^J.J5O>W/&UU2X9[:I]]ZOO95,XS4.Q+F_*[G"ROI6NVE7WCU?.^BZO M;_F1];U3<&COU]6;,2[9Y9X"T7Q9K;+M?.MF0%LV[WW9N!.K=N9B[""U@T,^A, M9>4M,)2"ADW]+ MFK.;?5@_\M>F@1$&:>J&;A'Z(/"]+W,0;H60(>482DPZ M&=-5W<-LW\O-$:C1/*85#,WL-E<')S8B+HBG/')_VI\Z.]\N=_@''NJ( 1B%P(4S=)$MA M[*<@&Z!Z8>3/,ZFF =!R(OW$KW*ZR%R;3M!LS\+-%*_YY^>NGMP#^N3/N'<_ MR_3=^?A8F=@S\#C\[%-^)B@P-AEH+![*J6EBIVX&(@_ZE." QBA*4C]PTW&B M,G.%#IRS8==R(N%"=-PYQ2=#=%M_=#A63! ST6M ]Y=S"H $B3+B;" 4"]5< M$YZ]):7&V-,9O+_2@-X?3K\B&8VCT,U<&H69Y\9QP(J('@3$B=RU5F9-6];) MX2J-_;,=WB844Y-S]5'U3'0;&B^_MLGEZLU[$V8; I\G4W)P:R J"Y500\X) M#$B-<6A82(?IF15R R]$21R';NPB&D1>, YX$Y=*W5EMVK9E*?UX.O'?+0[. MIZKB 3 JJU:XMZJK;YY-?4EA'<#I*ZMT8'XJ:97W3DU;%5E4K^.Y:JP ]-T@ MA0B[*( ^]$!"@M$8\(564S5-6);*%H1N/2[&E6KI;9PF$U7V)&TSE=,<@U3E M+,7D0F5(THDWZV$%3O3V.Z]H$,8@\ *00NCA&,8Q'!L6,<'^:E_M\ZVBJ(B9 MD!*5$8WP*]-MO!T7F/G8J^N%,K&G^6W^%(7&/'4&A*8%M82-RS)"(\?D0H5& MT@FA#Q78>JA.$8Q D$2$8!3%('!5,C,:XVA M1 Q8'D%]YO_$P@A*B#M%Q3)-FP&):L_OO%F@4C%@,M(D0^U"M4C*A;?$1YX/ M!;5Y7^9?RVVY+XOCP3+$#4#D@33QPA"@P$T\.AXLDX69:M>@BBG+$T-/WJ<3 M? 8/JE(B6%J<;'.K(5-JM-I6J%<($],J':87IUI:SIS7+WV.])3L+U6U^5YN MMW"W>3?N5.M$]?GWJPQCE"&]JS"!(1NSIU%(/ )@EL0)'HP%8>8ISC_*F)A_!G)[1&=" M,]\F44<7C?)G2ONF[A6?4>"D14R8S"4+E;@30F(DR8GR)R7;:DX044>K[ M&?!1#$E,_&2<]O02O<, )6U9'L;QV7OS2R"R?"JNAEBDTLS"R(570)[R([,8 MHLCLXJ1)SYNWEDBT6!(5JS]W=;&N;G?\7 AF>3R3+TL@"F$&7>@B+Z# QPE( M"$A Z(. N/ZJ.U'KTSZO]V)2I6I)YKUZ#DKX%4/%;;EKC_7ZFF_G7UT\P\W$ M.Z7+YC+>)6TO*K//F)%WY]UN71=Y4_".]\.6[]2DS/%K]F36U^WSR?[VNFI* MOIS=K*(T]1"-XC@$*228$!>F S0O#5R9T< L@*S/TO=@^=%]AQ.'VO'#U]XE MIRZV>7O[;>4\<$>< MT06'JX+3.N%T7K3_Y/K-*,XIQ%+,RZNVG< N6N(MN2R6#VSRK9D\LD(&&@8D M!%F,"84X]5.7)39_@)9FV)-K"9X%DO6>X1'N,A*(X8!J)9 +1-)T AE<^,D2 MB!3S\@G$3F 7G4 LN2R60&SR;:7ZP(>Z+G;[U[(;C3/7"[(4IQ[#A7U"PAX< M2W->8JW^4(>TN IDW;DR;PVB$5(+5<@\T;1>A_1N+#>12+)OJA;1#^^BDXDU MIW7J$5.<6ZE(/A7[_;;@YP8W?R_W=^SOV2_@87]7U=W:6A:A+$A)0 /,:B08 M^ ![ T;736R6)MK8%EBC-$>?G._,*?Z'7+7RHUN+T">UB)@:\1J+_*+5RK;O M.F-@PQ'0U*Z/Q>:P;C7S"E_>E]TI M_,T*1,@+4X11$B=)R+X!/AJ0@BAPC2B85836=>R(?EK(-H>"B]B6>\6;.//1 M+Z?I'.,_W1Y=,S)NMAM]K4'TY<-N>D0]>O1\2/U^"/K1*^?3,>CO!8(^9P+3 MB8Q\&IOE.5AT,IN' ;&4-F,TA*Z0.@,3KO_K4 ZU / B!#V63'T TX"2 ,!H M,(M@(G0FN3%CRYB9R3GDNMA(7$1DA.GIC' 1D@W)NW,*<&Y:)>YRFIM>M7N; M-&D6NY])@(I7TI5Q%A=P[Y)1=RI+3YM^5NCFB0:)'*JS[%!\KOJ-%MV$TOKQ M#1< ET.D-[U35UKOL%8J5F)9,F?;C>1RD[MEOP5& 7,PK]OD MCY(DHUY XC2A(;,<4&_H;(.4NE[?Y$]V>G.<;]J1;_$?( E+ _L'?$8*_=S= M_:)$+GK&1]P+P>Y^.59$7QH^R=,N9'RX:6_2O*NVC*^&L,']_G$\^XKP_W,ZC!<[]DJ(N8E7 MS2SSRWCQ#/M4V7Q6%5_*SWP>=N6ZGA<'H<>L!&&4TLQ/_<&('T613/.:Y$=; MGNH\OG!?6CR29_3)\B2I4N8I4I6CM]BQJSFM<1%QD2-L82HB"?Z<7*AP(*H+ MN+J_KW:M'/U>W'\MZE4"<.S%['_9(!J#Q/>1Y_5V4)H2J;Y6^4^WK X=H"X1 MRPF# E%BVF"7(SEY.*7'^=+!F5DB7M QH1+JU"U#*#3P5Z8>(CFY@)M-.S^? M;Z_SDA7I.'\H]_FVMQF&'D*)GWE>D,89".+ I8--3#VI SKT+-F6D0X,G^,F M/]9%TQZP=IW7[7';DC[HK-<%+:H(T!Q3",0QR0.,L(=3$ @[&((B"C4XHF M+ O4@.KMPP6-\B8F1C-0)J="+]BZD/B\3LR$ZF@RN0RYT76B,OITR0G,9[XX M<:@?3T=>$ 59AEF)EA(?$B9H610-EEC5)G4PBDG0A.7F%D@DMT2%P&4*BY4%E[G&2+*G6Z\/]H=VOU-[(R4JYA[JX*W9- M^:UXMUM7]T5OW\L"'Z6 HB *DL2/$H#0:#^(I29MS5FU+#Z+H135.?>*D7Q#X9!TD@DKI74^'CYVO'X9B<%I1J M3XX$:6+J8YDO.NH7D;,F^%^EGS70^Z\TNY,=YU^+EZ?9#$E],\#Q &!4)"_"P)XW@ E\8941"= M>8#-J52RPYQY(B,Z-%I<.&2'4R\W6[3G5W9..+T7SJD;?#_CF=)O[G&8"?8G MQVZSAG?\Q\K'\(DAK&?LK%LFO(- MEA0.IC&#(5.K&C%HN7KM%L#63Q; RGX!;,L7P*Z<7=%N[>*;IHN;FV(M>TF; M&=[%-'UVRN44^\WEQO;R-LXVPSFO'HLP-Z&V1HE?AI::=:FR^*!J='1U@W+8 M'XNU@EZ$:."E<8P0@#[$'L2#1>I#*G>PI8XEH9=0YQ27:_;SN_;$,"YN0S=3 MPZ%>]<6W1NN7+*]B\F:=4 .M8%?.4)_#MPY;L]\3]I0CT=XP16:7(5M&/)GJ M%=-B1TFDVCTG@T%<\16,_5VU624X2W! 0P"\+ U2&@?('4RC,((::J5J\K*R M]4U^,SB[[D@%+T[XK>0Q#%BAC$+D090, M8++(%2I;+4.P7,CV9XWTJ)P!EL11;!;9GY;'!1$O)Y@GF/F1>,^V.K+*=MSJ MN.CH2)R*MXPHJ1V!=QJM?>7DQV@]\&B5.V?=.7#E%%VX;OIPK7LG_EWSM#ME M]E[);3.%8P'GV,W@9#7K(ZZPG/>N:0[%)CO4?":Y6[-JJY GF?IC4;9_QE)S MDB6L*$DAPH30**+Q.&\2N:%DPY%Q\Y8S87_$15L2.!TDC88""^Q++,]=CGB% MI3BG0^MTYU1>70W$9]'B:L(_,6TUQJ3XV5)O#ZU;P?^:-WRNZ?ZAV#5MD?>QZ"Z. M*#X5];=R770.?.S.O.5_T/JR2D.(D(L D$"2.1E)!N.@,"N[P=RQU-=&*QE MX>YD8GV"VRE^\*^E3[>Z=%#%Y/[B..>9A]J_G(.SGU2E]V(3>2>Q3PLRTA5RZ'CQ9%C2P&FF C/HN[:83[G/TC; M<]9>(,L=0<\=^:/8KS(_)'&:)4%$< IB )$W;,/'82"W1WYN;);3W.?C72?= MI9MMI=(KX&GV4\UZ,T50-LDM+WBJ.>VME-8W$/) =RYU<3Z?Z9ACETID1J(B ME+?FC?_2TM3,WI_-2I>(@MXY"L.U/!P1.C3EKF@:AN=KN>N6!_T(Q"2F. X MI@$!,"'#$5DX"5*IM04[""PGE.,-JFUORG>3I+99B(I8\ M+A\.N11Q9A_/U?'2NC81#*"=$]1+.-WA#6(G5-YNH):AY99]%#HHPBRCZON_ M/022S ,X@9@D$(:0),-)%5E, R1[&9F\!9F76/$:,IF]WPO+@W\ M;^YJEF-BYEW-69H1#Y$X\U <()"&B3=T:V?L9Z'TJS0/K/G>O_^W"U8G/@MY MNV=VVLXN6#G.A75D?5=L#MOBP\V0T4\O)4>/)]]UMS+%F4LPC'#LA:SL8@D^ M %Y"4N("/X$NQ5*K^Z:-VUXCZO'RO1;C,/H4\I7S]?'T!XI7LAF/B6 'P"7# M(=D 8#P2=O1U&9?<3T-:>;GBVRZCXO=ZOV^EW@^S1)D@B$D1NR+SJ[&,54:N%4 MW]H%=&C[3?FMW!SR[?;QW?U]SG2AS+>O#?7Z8X\CEQ(_]I(PSJ(T MX#?Q\4/9.S@AH5(G/%D#8;NN;7'S6NH4N7.$_GJ-]?;AX#.'2K#,74*4),M= M6P&R4_4J$CQ5_=J.V3)TV;Z;SZOA>7C5&*&^'X^7]B&,89QD21:'*7OT4A2Y MO)>EF$R;E&H"-+7*7H6]F M7'E[R*G*CZQ.G70_G%C_6+1WA?'#83B V,U Z"?(CY+8==%1*#."?:D&,8-F M+6O8":S?Z@Z7L^; U+3+!,]R2C8SQ8JZ=H+RZHG(]4#;(ZK.FB<._'["A^'+2A=Z3\@*KJS3''>W(WG!;*'R/< \.,@=N, M0)0%T2C0"2)R]QD:-&Q9(0>L;3M_A\DYPAT/_N60WSXYRU!2.ZZ]N+_1&G\:-?%PZ.=U7:X+N&TCP7[\EZK:?"^W M6_+CH5@SC?^<_\B*S6&]+[]N"WA?'7;[%?01]#$BE$(*6/T>N&$\8,0^S32+ M:(O(+K(:- "_<@;H[<:J(WBG0Z]=DML,J7(-OY!HFEA\T@[D7#,"ZIS+32', M$-MEY(D+^?[V),5L$="8U>@W@/^SV+S;L#Q8WI2\)PJR_+O90<,JLRLC %<>QZ.,T@<6F(@FRL,JB?:$Z!S(+1=:%A=+$Q,S1Z><)W'NW!H+#"??;9P3SYS> MM2N'EKMR7_SVOOS&/^+HZ<4G=DR$2VX6:-8'9%D)[&(LO#V_=(&HB":U[MUI M7YVCL1;9GTUQ<]B^+V^*599"!"EV64J-W1!"& 3'>3 42$W2&S%H.=UDQ4V+ MTMFVDG),.%V^$P&H-EJ(!9ERJ+SZS$#0>O MC(II7M;M64,?;MJ-4Y"?*=V/CHL-K6IZV!_JX9@B?NETA!#%((S?0X<8EA,=" MT(:IQ>]\N.F/)VU=<$8?^,T(3N?%L']4XW^_*]9W#JWCG:S&<([EQJF]%[>SO"O9)=<&;8?DY'4U_ MO&"79AO=2Q7TR7XEK\X=Q@5YS\6./&-Y_K)(H2#+DPS"%'J)\ BOR4B]+8 PI MR.26>^=!9#EI]Z"=%AN?-[@ONP,<5?<,6XV.V,3.\@(CE[9/=Q?W67@(4^># M,RX@W[!$/;K1!;'I]QH[W!6G]>5BVXXU^)_JQIXUOLNHOV;V^>RNY?D8ET\, M<+WFRQ/-']6^:-Y7^:Z!NPVK+?/=FD'Z6*R+\MM31&'$(&1AE,6 I#!.*([= MU">1A[,HB$*DE@[,X["XB;.N6"[9/UZS]V+/(/"3BQ[:,UQ'P\3W4>S&/H@9A!BY"+MQ:Q@00$-/ MJI?(@#G;&EW=/U2[=M#'1&' V\K "%:R0=, Q8)MF?.R*]F,V8.[AC28=>MYJ:9HKH16(DX%U^:/8/%GS^,8&T*/M*,YB0F$" M,C\"*/ "BJ+!=D2PT$C5K$7+>M=A="Q(STN9H%E@RN C# MBN/+#S=."[*CU'E"^A<1T;/)M<0<_T4X5YO)-\>]V(R\*#7GYMV-4[N V77S M/E4V'T;="9'K_+%MB-EMV$_J0W':"?-LCH:$;H((<5'D1U$<4>BE8(!$$BBU MR]TJD%F'VP-^IW>@'23V+ISVS.E.CY@,E.K\R(5BI#]!\E9P+CZ6U^%::FK$ M0@B7,?Z?Q]4W)T>L\2LJ\1_V=T7-#VH^U#73J//F(82(NA!0ZF9>BOPT .%@ M'J%8JO?=F-%9I;M%[;RO=K?LQ:_OU=7:'.=BRGP1NN54N./VB'%1:BO*WX2R M&@_!,E34O%N5Y4=7=0#\]Z*\O=NS(?BWHLYOBS\._/"H#S?]-?9/L> P FX: M97R)$@0D ]A-1Z4.L*LV\C6)P+)N\B[ZW9H%JNN[9MHY@'=Z]$Y_O7R'GE>L M&[Z%'>?;]8$?Z^"@O"G7[?;U_AK :Z8/[5^KCHR-1E!V2'RIX*F/A5]$K,/, M?]4'[=*RK,2NT.C71K26(=B6?3P[WK7'J-1 EP_HZN*NV#7EMZ(3EO=5TYV M\#G_T=T5/-P.EA7=?^'79E_GZ_TJP2X./9!B',40IZGKPR0A(<*Q&[M>EJV8 M#8?C1 5\&Q)<85FM1_-: >Y[X+4/9YW3XM4'ZG%R;T'Q:U2PG M[7!;6*P?/]?YKF%(^!ECNTW[W;8[<6R\\W=P996$'D5AYON01! F8>8E40\V MP325.FG[0A!G:0/D78 WG0_.NG?"V1]Q._D(W%R:L!E7_=2QD) :3R>]7\[@ MF'/B63N+?N*;ZL=Q$*:![].04)>DB1\,\$":A*;2EU%0LR6LPXZ- M3+;M&2>W>;EKND*F:'YUF'*5[6[)=H_"E;/KI&O/AM#L/__F7K6-[C=EL\ZW M#N^>,)?4S,97/XU=++3&$]?HR6\L>+\US!?GZ,SB,Y5,'!1SDY50+S\;V7%; M(O]8Y%TWXV2LEOO&DA_3PO__P+3RYK'[.MOCMW+6I#\VFS1% OS2PM>,8SSXF#SM%# M)V^=VT9=45_]^P_3/V M17#E,!#\A%G&R/;13'ZT^6#HI<6%/!'&L^'1+X<[UO^;)WS^G\:J0=)(2G.\$0L.Q?.08!@"IPM%B8F#3\6ZVW>-.5-N7XVDTD9]_ #?O<$ M_(@4@ R2-/6C-*0^P%F(R8@TH02N=L4M/\])?P;1%D(AI0.=TITZ(], ]P3X MR4H7E[3-D!I_:7/CKTZ7&WGKQ/:P:<\Q;;-DUTKQ(F/^$E_YGO\KSYF>'PT9 M\Y]$FRE3-?/&5'KQPNGP[WZUD*75ZRU B/XI2F[8=A MV>ER%@8D)CKGB8;)-L$5!IY+DY1@XL4TH6D"$!Y,!WZ'87/S)#:L$FV*O M'+C?U^77P[[=X["OG.N\GNI3LR)J$Q1.:)D)XI,&[>\X,GP.D? SE/$5TZ'UOG2_U?Z7!E[,1$3Q8N&0TXIS4?"BD;*,CHA MG-:"LPPUM>=>-=-#+GMA$I\&ZZ995Y0&-"9)XK)Q)_$3-\5I.)CP7;G3:*0^ MV+)>=EB<_RSRVB$[R6OUY!@24SAKY,BI5\_+L$*T%+4Z96="B91(7(;*J$%_ M<8V3LO_B9>2N80_#IIUS>BY(<09A0*,PCGV?^A%,4 H&DUF&L8Q::!FRK![7 M-2L>RX=M=S#B$Z2R]:0.FZ(%Y4Q$RE:4)["6HS13;$T6CP9(7H82F7'E1?EH MC!]1I?JS*3[;B9O%R* RU5-UH/7P+4-<9_#S>84Y$[.BDGW2X?#<8!8#%],L M@B&"GI_&&6)5<&\0Q%CH8F #9N8673;2;O<$2 X#=8@4T]29.)03S2 7J7(6HF'*F,/WJ2(\GCC:W]U4WY]MVNV=>'D^G\591D,

".=:\G-UUFQJ)ML1KO4&XGSD:@S@E2R9&B&:(%1X6S47V. MW>6(G!"94V,\H\%8AO09]NGYV,T"8T)W+/'=V&QTR/_#+W7ZEF^Y/?:33W=5 MO>>'@K\['A#R7* 3$,5)1&-*2(A]2D$09 EULSB+HS@BOO"]2U916!9.#OK* M:7>UGV!OB[H6_6][?K+Z"7Z)ZX+L1F=:69<5&,D%#!X-AO)E6. 0EN[ ^Q/T MH_JJW>QD-U02MSTM)F1J-T"U$ M/ZNY'WKIU?AUP>M]_OA_+)M_X+K8E'O^U2IV0]?+< KC"(<>]5W$V\C;1 X\ M"*3.*].Q8SLUGD)KE^-;: [')KT8KTZF\%K\+#Q*+\6?4,C!7)VRN)R:88*^ MZ;5Y;=*741\8\>3ERKPA=D1%ZW.=;_C53>UFF.%&I^/%UGT=DI#8IP%-,B_) M*(WC)"')8!N$5&C<;]:B92&#VVWUG55E1;L9.:L.7_?\.LH!KIR6&>)83-7F MIU=.WUI\[="NVY$WWE=WQ+@U-RPLA'+BM=O(V/ 9)N6U&D34[19&),3 ML2-9R]&JN#XW M[^$X#2AT24#<)/%Q@.BP/@8@HD1&AXP9M:Q+ \YVR#""E%,HN;=JBP_Q'*B^)>JVGPOMUMF^=UNSQ[= MDM\QS"^/;X9?]8-!+TE3S,0X\","(Q*F/L@&^RZ4N]77G%7+LCB@D1-"@Z2* M*>%E^)23P@%(JX%'E$X'\\H9?K\<511F=4(6S4=F&;IHP:_*]C-M3!F??]_C M"-R0TM0-XQ@CEV9! ,-A;S*(B2\U?6?>NO7"]MD;;4PR5=G6ELX9B#8KH:_\ MZ"?0TM=I5M-4S9 M7EMU_1/76"-,BJ_I-ON&V:G6)3]!]>_E_H[\*/W\K.-LX0$='EXR4%0W:1N>&M42-XYSM#[W#X#E_N MZAUPCA[P'S_U85#PN1>=-4F?7)J>*Z#+4/,9_7VQS#TOTT*-L7"]/MP?MAS0 MU,F0+_;+8T (B(!':0SPV[5M6]#>/>);HJ+05@6D]7PKY M<@I^ MB9B $'K=GG:BLJ$AVN"XB.6F^K8)2&LSO--[6J,7>NG=5R'!;0R&K; MPVJ^IUJNT/E8?"MVA^)CL:YN=^5K!\,D$824P 13B@(7 4 B.-A-71C(%#+Z MUJP7*BU YP2A7)EB@$^Q,F1>*N62U"LL+F?BYTWB)DH%YWX]4,?(_ W_.:_[+L=R"S_ZYH'$5!F+'\2<(()PAG MT#VB"*4.*#!MV[+6'1'UT[;=\ZEQJRR*ZBO)ZUT['U/4G^[RNGBNZHQ 2D*, M8P1P$OAIXHU'.0# 'C09/=6U95D_^8T+?2''$#HM1#GEU"933"GGY%%.&0=D M1P*7,TY\@[4)O3/%]S+TS9@WE9VG4O:LJJ_[XWD+G_G>@A6*7#_T XB0E\;8 M"P -X]0'08QBX/FIU%*=RN=;UJE/Z[MB<]BVYY&\KW:WW:YJ#O3T4!+G2PM6 M\BX*)3K%5,LVDW)*98A$2T=5O6!J0IUT>%V&(FEY\.)4*ETV1)7G;WE=\H__ MF.\+^*-L5G[D4P^'" 5A[-(PRER$!S/ ]:4.0Y;^<,N:,^!Q."#G"X?E;@5A&J8H"[!' M^84S*,D '0RE().Z6DOAX^=5C Z4AF:(DB:O&A;XTM*-MZBRKAP= $'MD&1O M>>HAZ\"$?BAQ(:H@;)2ZJ7;O=NQ=_)KO_O'AYJ:HBPTW^_X=^O#Q]^+^:U&O M8I!E$4D3%&("F(9!'Y/!=N)Y4IMHS%BTK#,=2&=$Z?0PNY?IEQ;IK\Z7#JRD M_ABB7$R2YF=;3J4,$6U%O82XFQ TL]PO0^,,^U39?%HEF[G;PW1HOBZWY?ZQ M';3%<4*\.(UC&&/H!FX0$C@8(AZ(I;JSY3_>LL;UYT8-D)3J+Q72Q(3+,E]R M*B5)E9WFYA>$3$B/!GO+T!D=!Y[W$^MRH:8@_; ->00&44@S@%(8>U$(TV T MY4(-#1$T,+>**-5D:M2I*(D%UC2UY"*5V6ND".N))(=+5!19%R8U18D/B=[+ M:ONMW-T^M=F/A;(X2F)"8S<$@%(_1DD >ILP22&4[+O4L&2_Y[(#Y[QX@92J M,$U:Q:1G/D;E-$B#3%O=EN=YFNZT-,#O,O3)D"\O.RR-,:2V>MX.N$CJ@L0' MD"0)\/V0)A# T9 72(V"%#[>LC8]6^!5JJ142%-9(C?.EYSR2%(UPTKX&Y64 M!GO+T!4=!R:7P16X4%.0/_+[81(\\C$-W5 ^ _,?/,KU4U))+^0HTB0VL+#,D M)X@=U2Q>CKW;%_?-BF* M"P5%E14YWKHBZK3;F^SA_;;^MRMRX?\NT*TPQ@ MSV.E6II!%&41O["I-PX(E3J*QY#)N=?7!Z!.CY3]9,"JHU'JE*M(UBQL:RF8 M&M$S*-HYZH0%3IO[)>J=OE.3\F>(,Y4%K:$)\AT_Q[!=\&M^+E!/O2! M[R/?2U"*@WBTG$:9U$6^)NQ9UL%/Q:ZL:N'>U35=?6=]X?G#^PW^\<5&WVB$'O8AX12%'F9&PT=G2@C M*=!5067#RY'#^\X%Y^O@@[/NG= 71_6XJ*OD+"$Q))<]5F<$Z^"WN)]-.<_Q M*"FAVN%8KI;JNR8@JH;X4RNT?\_Y743[1Z[GJX!&012&((V")(1^" /L#09I M%&O,\$F9L:R< Y;I\8MQ[E2J9&NT:5;&8A3.4 N?$B1<_RJQN@R1,N'(9)VK MP8V: #$5+.!]==CM5R[R:!RBP 5A%C)K(8J/>N=#J>X(92-S#]O:%?\M;TJ^ M&0<-[*O"R5N\.OHD0ZV*.EEB55.;."H'3I,W@S(=R1'6)04^EZA**FY,:I(R M+XIK#]T4'V]<;U9!AK";N$P _01[<1S$7C16N#%!&NL-,F8LJU*/Q6F& Z%O MF$:-RJ2UJB!%IM)*@BT>=5DY;8!==+S@A2'R-0(75):J1FB/3:P'JW(A= MWKK9M)=+Y=M.];IR$=[61=':O7>1-L5FE/AN=A0B%:1:Q<1G) MDN,B!*18J&O=DNG+CZ>!V4K7A,"]T"0B$G?D>L_M%@*-[7>@Q*5TL,$\/Y&)0UB\?7PBD'U Z+4;$M MUNWR3G7CK*O[AWSW^.^Z%[?*LO=*FK($NA7;0^X>F,.?@N=+-G(C M;@TFQ0;<\Y HEW*>\M>B.B[ S#O#@7$?DNEBKYI3_Z9H97$4U"0A,0)B#S*7!9(3?N MU2"N+W7>LI(!VVIT5]7[[A5Z_Z0%2[ZS39X[,>VQ3INDYCRAZZSI0I7(;*Z+GP2A>9)A\R!UE\[G>Q_\%<[8TE*4"I"P,OCB&) R\(T"AA M;AKYJV]%_;62.H?T.%[(6Z3IQ"M' M-&ASHE8]H+PIFT\/=9%O/NQ.K\_S5EF&//;*X@1X)$D\X-%CVR<.4XTMCAI& M+>?QL?FUN7+*=O=.LW=JS?Y,'8Y5ZHJ9Z-7L2VA1.AU,I]HY3R[>O&3Q<9X^ MX4+$0 26(73FW9HL4(SQIK/%!U?W]^6^;?@JBNN"//JEW+DGB$Y=P41>,\C,CT=^TH4RU>\ER"99U*Z&3/ MS@GS#*MS_3;QLVW9.":P7\<,>\+#QK)9;ZN&E1\,1W7_ M4.R:M@WD8[%E^KS!5;-O/MWE=8'X6GW?FM9\+G[L$2/K'RL:=%?.2W^W[ZV?4F#!\X7[H/3.C'WL4)ZE$^-86<* MYC)D>S9OGX]X9V595-[AM[S<\M$VK>I/^;;XQ&>:RGU9-.TY;]UN+/8=O*_J M??G/#B?\R@;N^7J_\E 1JH;FKBRJ'L M37W<:?IE<&]FV=<*Q83HSQ/B94C^3+Y6EWB)[,C]W\O]7;G[L"OX M2_ $X I$-$$L[5"<902SFB,(D@%81F.I ?T,<"P+?W;@[>N.YSQRM:AJ9UM, MM%!<+"9F97^F<-C5_C_X0/[S]V+[K7!^KW;[NS/Y8)ER?SX$!C3?0'Q_+N$W MX;"B^AOCVOB(_X;)(S0(HM3%@,(@PA@G[H 1 M1ZG4(8#S(ILG,?B_16UJL)03# 7)<%4P>WSL9HJV$/C\O7)ZAQSNT<^4+(0" M8J)6,!KXGRN%&/9=M9:P$ $KB84CZT%^+G:O8(R\ $"2!I'+DN$@1>0:,08 M1W:FEHP@FR>QQ+]YKO7,HA\E"YEEU@#-D%D^E3_&S,(<^ND2RUOQ,)58C,7] M)TPLYGS722R&(Z":6#BR(\XG"-IWA<^=94D** 5A'*4I@,C# PS*,*WVU3[? MJN4.;>-2Z6'$*2Q!G_D_T4L)^ORJJ?ZLU&H+>ROFI^J^/-E^BU )9386FV6* MKSGWWM!7PSR:'IO3O*S_EF\/Q;@.04GD$>#&*?)HB&$2L"\'/) !M#$.ET=A M>C)6/YL\EY[K.FEB$5>5XK@78([[$PYB& +@1] (/DC!P MZ8"/Q(3.N?@JCNI?>N%5(C@6IL9GB\L,T^(O%UR7G@+>#('%)5;Y,/]"$A**$D3@@%U"?$)P.^@"92YYK.A^I?>SE5(CH6\L5L M@9DA7[Q81OTITL54!"PNG,I'^2=,%V;\-KQ@JLJ\F71Q_&[E>P2G29HA#X H MQ@G(HG&MEF+HZRR2*AM=_N*H.I\F]-L2E>;E^?B#)8GO\3ME;56(P,\@G2IN M22FC,F^BPO>IOSOJP\UU73T4]?Z1;Z_?P]V&_->A?&CO%N#H5ED(TB3PX@32 M(*:N1QF*=B-M[ =!0*7.I#1FU/(H=T!WU9XYL'?RW<89$3I?6HSG5\A6DX8]5BVHH>BK$WHH7'BEZ&'YMVJ+#^PTO>;O&X4/7YF'P1_E,TJ)$F2 M9&X4AR"(XQAC%X#!.1RF\X4#E91"(U2+J>#<+!L40#&" M;=V0\A9K$P)HDO-E:)]1CU[>GV*8+6W%XW:SZCXO=ZL4!*GG)C%R/K^_*75$_GEK]O;C_6M0K'Y"8>B!S:4+#! +/!72P2$/?EU$[ M'3N658X?IW5@_ZY]]ZK]'?NJ&!#*J9H6F6)J-A>/M';(9E:N"8XF M%,L$L\M0*B.>5.:?.SEE0H=RNREWMX,1'X0Q#4,_2&GL8XIC@@.9?D1TQ>+U,A)R@#D0AKRE(<)V5 D;!E*H0J^,O+0R.D!/=2[ M M]-CD1$.'1#$!F8D_.3%Y2MT ZT+2$(Y7Q1T[R_@=^L_A= MM=V\NW^HJV_MS>.#141C$J6)3X,DXNU\L1O3X^24+W63IHX=RV(T0G/*$VS. M+_FWHLYOBU\E;WG0(51,E^;B4DZ8CC2>PKJ0,$U0-*%,)HA=AC09\>3Y%0S& MV-&>QW[/ZK=W^^*^645!DB2(Q(G+"K3(A0B&X;AD"$(IC3)@[K+="QRGTP(U M-8*B+ M=7=#7MXT!;^91&&?@A&F-;7.$LE&E^MZ^CG(A8C=D345M5/@?.%RI^*1J-XI ML_66X#6[AV;5WN[RL7A@3^8=&U,V7?<7BL(H"&,$*$)9R*]CS\(T<&F<(1_Z ML= :G<;'6Y:S%I1S@DJNV52'MVFUFHDR.7&Z(%N;:MU>Q=G>271IUIZ L M,R7GWG%]CCRW5^?S_KXBQ@;(N:SVFG"@,O:@2+;_/[7%)/ZVSN_;;C,<4A*3 MV(4AJ!*EA9F:E=7IL2AVM.FR*C1)G(E)/?T4YM-.Z?Y:A MB8&@ 5J7,?XSXL4;*N"*F4$C]"52E-(]G[ M_ H>[0CU!C]!<@\3 0+$K"(\+:WMF4L?*N@JELV=4E%+5LG6_/H%^%4EJ8K" M)\G>R[1;K7&^?$D\)(!$XLHR79BT:TMX<^PO8'EOT+ERDB]8, 6G7W%S9/]E MG>^SJBB;=#],G BB-( PC#%*",($];8(!$+W7N4LF$ZZ.RQRBW\YSCAS:^-T M"2;5G$R92:$OD3&6.RN1MY"D6RD2:9T(0JD[L>;5A]ZF!%5(E)6^3JK^VM<$!+/QA" ,(D0<%PW/.T. M8-<6J@J4-#&9!O6X!!=WJ@R*J8]!\F2EAY\WH[KSDAD.T9&DF-#'-FKFI=IF9$<%3)7(;B*'OQ^H:6%E9X->=K ME>WK+1VP<+_YDE=/Q;K8?[_;7@!1L_X:]>7_U)^9P""R'<]Q ]' MLUU?[&[II,!F4+=:KF MD:-02/UIN*;B0FB'44P7W5X0IHD3(+M?;GL Q%Q:KVABXG*:6N+^FRJ)'.?) MT_ GN A> '4*9=9F*-16:LU#I5R]]:>1ZWZ:F%K P:P&)\9JKV4Y4:PAJC_G M;!:@\P?\7N7-20U\*(_[P\J.(:3&<0@BX@1!8,>@WZWP2 3AZBFOOI6*=43R MYD7&T#E2_B&4'PZ[!A&[YL?ZU1V>K6U9_ M7_&0+AZY+ZAGS\U:AI35"<3=-FW4>G@ ''L))&[LV)@D;NQ'+O;;QJX!()$? MVT)7U+58-+T(.93K?UVH[Q.\DZZ'7+[=H.EY%9N8>GPL!3AGEN8&+4;KCQ[E MU&TX>)@;V&:VJXRC>K&*61 M[<(TL"/?10%,?"_J+09T\2"VDRYO9XHMEMJJ!NHW4^^R7J5F=--4G=!E#"XM MGKS9TM3%CM1 ZFW!MKD>*NO#?5XU.%8V1##P0S\.Z1\@\IS4&<9Q'(B]XJ[- MJ.$AUD&RAFGNL2K6USNN&":8]SQI!F[%DH@>HM4F:#W(&ZOGF^&T*-!VA36C MK(WPQZMQ.D*P0,'3XM:8^NGCC6]O\#M=J7VG:[G[X0(('>IW6U0^/)3[!M'G M?)T73U2):483!RYQ <($TBS&3D,XI#2QSY5@:#=J6@I[J%)BJ)]BGBV_F=@5 MW.H;B+T_+5,I3NMN:[5(K7X=VV*=BW&1K;V9F)?;TOOZ([>R*Y\W6]C6?:+= M(K8VQXIM\!WH_^TQKXIR\Q^J>WO\=%W=TS/ ^!+V\DRX51K^4D6O_E$;MW5] MS#>X^;#NFV^J3?Y?S(B?\Z+YM15TB6?# $7 AT$ 8N3%N ="4ACSG4D9!&#\ M5*I%DNW; 7KH\\F:H9SZ;IPH>R.)H\%0+".%-.G@FRMWAKGD'>!PMRM_LD^5 ME!4NC]\.V^,.KM?L.*!NM87U&T/'JLK9 8'K8#RZ02S ];-LPS9C97U'ESO(VMD5 LQ-S*@S41@&6/9D&_E%-^P:/_G M?)M3 YM&+NZSZJYJ+O1N_IGMCOFP*HW3Q$. H!3$,$ECX(,T[8WC% I=K]5D MTO"8'5"V2Y0;ZS&KK">&4+3MLQZ".<_8IN=6\)#M-:T4(QW/5HO2:F#.M3W& M1][8.9M>]I>AA;J=>M,)V@!G6Z.Q[J0[9GKTBN?!#:$0H<&P=V@F*)5X- M.]N(OIKW83N,$N#@P$_BU+8ID(CTE@/B"NF8#GN&M>S\5$QZR:F%5SX-FYI2 M,1U[R>:"5IH*2XJE?@4UC.C5*KHV,QKR1&*^#1+FMC%:96\)]7*>RHESX_"79@5!*GM0&R[-%.+/.Q&T!Z2-=^+!+M)B?_] MAD7IZXN*GUZ6% KS>6GC4R#3C(D)S\MR^UYZ9K\L-"(R*OPM0UN4/'C_4I @ M&[Q*\K>LV'\JZ_INSWIV%M_W;5W%^AGG5?&4'8JG_*QSTN_E >U[EC]?Y8)X=>M,2C+EDGGZRLMCJOSG]K6G'6'),189\K^LN8%&;S MOES&&!2;C/[[F%546'?/9UW[MF7UT%SN^)K_.B24VW^M'-<)/1S&D)J/4]_W M,>J.CKTP!9'0 Y6:3!J>.KX<'Q_;EDP93>IP=LBLWZPO^2Y?,T'YQSX[;@KV MI\$;Z]28[W,ZHDWS4C0BD9NZ7H8RZG7I]8=4$9]Q'W;NL MKN^V+[::O[*;=2O'\P/L$M>.0.P =JW$P1&.0M=W?=\)$Z%S;FDKI@^Y&3"F M=Z]:$_W1H!-\942!2\X#[DEH%#S=EF30S-GV-8+&#K:525V&2FGPX_61MB9F MN/.RX[L8.PMX83+-2_5M:& M\GN1[8LM *6MS*,\5<4E;1$#$U.Y/' LM[V)-$Q/][V+)QD;U9:RK?%V8FHQ3OX1N MNB;=XWL92Q>/VN>ZH(,1>1B[*88A ,A./,_VO'YS(?#MR,Q:XS$1##<]UR8F%HKC,1DXGF.H[8Z)_K GUSG2CU?[*Y3M@]V;E.CD?^ M3O(4!/N:NP.[]AD5MF,.;!]"ATZJF!J&H8<]Z ]S:QJ*[1U)6YGJ#+\[>)8Y M-)-GD'/_:!+R)$_NN7@SU$3_"BUC>TC*5"YD'TG=CS>=[_4P(U@[U)CI-L8) M 4[BNR&!;HI2QTV3,.@-T7]&$D5#(G_]Q$HC=4@FPQJ?R!@F3$U=9CD/>\O( M^X5 ,O0M0U%4'+A<^B//!:^&M(_&7JHT^E3L\UNJ9_4J)1#Y'HB2Q 4A08GM MNFEOV2.!4*=I'?8,JTP+\<:Z6EG'D%H-5$'IT4(VGQ9-S;.8.&FAV(AB\5@O8:A$+;'WII9]C_W$VY@5+"OX\ MI ML-,Y&OMP.H\8@\&TLBO!S;4?1",<+V$HTXU=I^NO42='#"TFY**G>55G/'"F5WI_AI@96A0: MC]U4"T71&.I?/UZB4L>:4BE$"YA_I_-5=NVI@6&IIN;-0S1P_;_'HLHWJ*P/ M?\\//^A2F$0X\+TDI&D!@&Z2.!%)>M-!:(?2795]W\FY@TG5,!_3& M8E"M%NN,_;VOL#=R8*&5_&6<6.AU::PEN!Z^^*O,+NG%Z2V6-EMW5FF$ A*[ ML>MYL>W;J9U&<6\=!+Y0NT%=-B=)@L^6MH]=+>CI,:=N62M:EJ:)LF+'6@Q9V[*RML>J MZ25Z4E;1QH,& Z2BJ9/'1I?,G@)V)KAGO[@<[>6A6%B.M<9MR0JMUU$NT3; MK>(9:'V"]+W*FT5OMR4=$0*2($HCD'B>$T&/KH%[&'11K..RH+SQR33[+.%] M)[M5/;.Y2H;XD8TZKPO8,3+J'M^!C2X>>7.M^W97JB9E=0)QMVUK^%;0<2,O MCE#D^2%*XCARW+XA(8@][*V>\NI;R9M0J=D2&7_GL/BGYV$/CI6NY@TJEB_] MS*J-13^?0Y6M!5>:BNSRY4+3T2J6[O2XFISS+)FAY+;8ILUG1FD:25GTT+N, MK$23+Z6)#U!+;O%:-), $,=W(*):Z28I"*/AAA;P]&04HB8GK*1Z4QLBLENF MFVFE*BF3).LKC;(&F%J+H82IUE(!99)R V5/60_7>*63LD":4V7>ZI"[6^7U6;.[SJOF5E8M0RGKKA''@D,1',++[+CO 02E7 M#VUCQF>LV:VI +:PK0:WQ8"SBHGV-[7(HD)4E.:B:0*B;U9:>"RT3%;3Q$1_ M>QO9V"CO_%SC2V+G1YGZ1<]K&MSCW/G1Q"-?I>[Z1[XY[N@J[5.Y__ZI>&)/ MT=;YH4Z>_Y:S?>/''\4ZH\3G6=V^3>$1'P8H@C".B!>@,+51"F",XR@)&8Y>8-AN#Q61^' MNS8.UHLX),N-@T@)[:SQD*R9-3 ^.*MD1=FZ6A9KC/8%S&T&G2LG^70%YK7F MY4O$5HA5D===>S@'$Y_$49B2,'8CVR7M-FI6868#ZJN$O=7TC M AKZOGQ_&OJXV$[J!DD0!XF;." (0]MU>O,@35QN:=5IU+#B3,2Y$_X%D"Z@^W.1+S<=:/WR^:8* 8*NS2 F.%[ Q&+$K=+PMRE6 MG$2RHFIOXS0(X'[SJ>0> B .(8>)X#DIB$V''"- @#.P".#8E(@?@,\$P?Z;2C.MMOK#-7 MK-X7*SM8S.GVHIQ5[JW!-ZOQ1JPZ:H[PCD^(?Y+(BDV=9Q'KH#?5.C=GP6,! M/W>@VY^Q&'RKP3]QOT;] 1BI\)HQVLLH"YN3@'(Q(T_R=8"[+CT7;V\O8,+@1W\-B.[X,F-4@ ML_[HLERYUO=>G1_>0?5[?F"F[JORJ=CDF^3Y'W6^ MN=W?/;(34S;:UX?BJ9&" 8CK!+87X!! #(#K.3#T4 _$0X'0:](&S!M.V)K1 MMZ61L=A'894]4BL;H/ZG6%)F(@1\:CP_6@-H MZX1Z-GT4)W9$-0U&:1E::M+!9_CO6A619\+6EN19DJ=CF%=[M? MEP_YI[*F/Q>%&H'20.3CW@^\ '/=0@2AP199X%H.G%]LDGZU!:5>^5 MM:?:4C1^L9^S?ULSI7D\4QH-0C]/S/FF@L6'6VRR>!7IP2&+S2*M2]8'YM1' M]I__+-.*B2"-3#RS?A/+F)KFI:!T[CT^D4@P#846HC:BJ%&/:FDP (M0[18M#T]'.&I=D W)R!%IM*]/#+ M-S5,3JV8U)_#8ZTA.X -P><0IY5J'M)&I%I&5LSU:-QV5HCZH3K_=I=7#"W2^$ M)7,U_?M)6>'R^.VP/>[@>LVJTNI5Y-H8^PY(0X1"/P@0\9S>).N:*:(R2H9, MITZ[7?DSH[%N6EML.G1T*=["F[BOQ0A1(R-)"[_+&$]Z7'G=U$(?/[QCZV]9 ML6?+IKO][?XI[]96JQ0ZB6LGMN/8*8D@(1YVAQT_F)+5/O_.KI/Q#2LY&USC M*6['TSD<[A'U@>'Z:.U*]F[DWJJS]CI)<<(H-IM+4LDWF1OD4&HN9WCZ_2-* MWBT':4:4Z"(O(Q*DQN,RM$?1AU+GER7X1/"O=5[77[-?2;[/M\6!4-\NIQ(7 M-FQ6 71E&W)[,U6YYT^;;\(L5PS/CD;P%QDGN=N(T-!6YUR-O07%L*W5S<;I_XW6(5 MKD>D=YH8+D.B)_+U]2O($S+,OP^^S:N*[<&S'7J*+6<%=O2?B/Z02M6*8#=) M7>Q3\Z&7Q!@E:,AK06@+'=DJ&S.\B.OQ#4>M#*'HOK?9 M62+*'HM#MAL.$CTGB C-DE,?DRCV$D"BH = HHCK)4$#9@UK&JLG6/^@/Z%C MD*X)SZI$3A<[=J=ZZINFN(2NL[/NM9LKOR=86:(S3'P".5.$Q*2R!VE]Z&%^ M9$$Z)9D=U-D*.OA9')%0 Z%8AIB:<*PT_AFK"FR_Y?DY7^?%4].V@W7M"'V, M? >F0>(1-PP&TX$'H-B&I!:3QOTRL2J\#I:J),LS*JJ$I2G7JX$#QY_E?LE/F2E[GF?UZ2^V.L]I3MLTW6COHJT" MY-*5. J"./)MNC)'OAL.B_($.ZK"IP6$<2GL4#8Y8MGTAV%W[YK&RPU"55W4 M$PI9I9PN!CJULX])![>)3=N[!X['9"(AY6%52%JUAFFI8JO7R7?EUP"G"@M[ M9O-WRERK+9UU$F$4)C@(/1QC[#K0)F2H:4F0X%FX+JO&);<=RCO6?>605P^: MA%:28ND5N3ENM2['&ZY/.!>BH!?9$UN&*_&_5(U4].K]!;@&UM17W_?9,TN' M60GQ>ET=\_.F""OL.&F((B_%;I1X/OO34$@%:JOSJ=9)[ MAT CI_+B?';XM2*I%WO0B]( P2BQ$PQ/:3%V$J$N%&J6#$OMK?1AN2*!LJII MBCLMXGA^:#ZW )X1):1S,@0O509DA>G?A7_.7_*]\=\%80V0"ET M0N([GHTA\8/3@;Q/(C6!$K4V56E/U>)1%2IA,F7%RB2/6@1K8/;S.\Q.)%JO M"!,2+EFRERI>TOZ\*V!J3.EO_H7*/?W!D?ZL^X_EOEXA@A,_P3[-^H(D!K%+ ML\ >E(T">W4H#]F.3^$,0Q&2OP&U6!403\<84YW!Y.+#)YH+"HV8HDIT#+NQ M3CY8)R>6VCWL$N$CBCQ1))S0Y;&[3%3T4+6W>52*@9* 3T6_5M$>0"^A'Y+BK"-*BQ9D+0[RB; ^+@6:-ZSS?%,W=Y&R9O_T[]GA6!6'Y[OMW[/J7_F! M;:M^8=VTV[U40 T[)'!]QW4#G^ 8G\I,_1!QO>]CSKIAV>T!=S2V,OZA M1KFUZA]E=6C/Y:6OJQL(#)\8SQL3,2U^&0Z&MHE&CY?%XH38.D&>O!V' M&*,C(FPN.LO08(/^O>WF891);@7.GKN.B;"]FU%!I@3$L"VI1:G6,($Y#"T/-2$J(P<@$"<3)@ M\ *A1;]>RS,DGE043P6@9A)-\0!H2#*-\.CS?T^_Z0"&E5. ?&815Z,$X\7"8H,A/;42(3P8] M!W$H5"2JT^[D2LI&\6,'MQG>>8]534F5R)?3T:EX5U912GF/],9JL-XTU*?O M4C^)BH[P**"A.J*Q3 75XMD[^JF//>FE^'4 P'%=NN9W $E!$#DH]O @WXGM M(L7UN+SA:1?E6F13(^N2*W/#=&M;GB]*,KE)%%FKJT=B(8)IP+'W5NVZN).6 MR]O]@7[!!2O#;R]%A3 ((4H(B1P'N4&"2#RT*85.[$FT!%4W*J&0$FT_FR/B MY@8V:PC>=%.JBZ:$HAFTQ8"ZN[HY-%YJRK3Z[DN*2BH>$$D!-1,$;;IY@C?+ MW*3$G+8+/6IV*\.;)3_-XX]) 3180X<8I(%-@) MMOW!.$D\Q8Q1SJCQ;+%K4M4_*L7.<NR5C[+D:1= M4O$,\JU-]MJMR1/(98C?1>9$%%"-^H7*H*)3[VFA#LY$!9&4U?F:_FP+]&5G M8X)#0) 7QD$0^VZ,DA@-BWFJT5@A2]0%89J+$3^?'%V002]V!699J:O?NBGR:85%_4?S%2OW0CDGL R=&81)A M$MO 'BZ]T_\"--Q^T@5%Z,A'X?;3L:W2OE@M;ZI87BXV?#*\H+"(J;)$$?V2 M;SYQ$JZEN%XIDLN0\:FE&"@)^%3T:Q7M ?2";SZ-$"LNSCJB MM&A!UN(@GPCKXU)BE^)S_M@=:M]M/^>;/']@E?^LQ1^=!RB/]&_Y?KNG6D7G MB57@@S@B'H8 P#AVH4?B:+@% ('DR;]N%,8W=N'I1(OMZN[+_6]G.-GY5@-4 MU"$MS6FCX;Z]L8),PO)";7U$K;5XYYMDT.$7+[-#B/A6H8X&_?R^N:' M059Y99I"Z/#<;7'^[;!*"?+LV GHE.!X8> AU\;#GC7R;3']%?[KC0OK@(B- MX0V%-.TH?4W(R/"3YFX9XTH>?JGI&U*M[?[*FC$=J^]]V>Y>MX 8TG\SZQBSX'OFZ7O(A+T MEC3Q-%R0[(6,.SV^\*744@PICCG4S);M8 _MB*8G<>2$A(YX+\8A'-XLL.,@ MUK*5(6+0>'+]XO+"H9_G9%('#>PJ[4EHIU7W]D,+<)8D,S$+TT91W(RLO_2SJ M+S>X6 -!PA #@@,2PR@ACA/8P="$T$5QJ*&F3!>4J6O*+M4AF"I#D(N-[I($ MXV$Q7IZPY)HR3L*UE"TH17(9,CZ5L]+E#!HXYA7Y=+O-UX>[;?J+9N3[[_EG MNE"^VS.<<+]A_V ;#T_9KFE$ U+$4O$X"F$(@.TY*#T=5F#@B>3&6@T;3HQ; MK,WF6X?6HE')K?;/M477KNU5W/VF_4-^PBZFZWK#P:?BLT5"3+-/0>B!6@PI M(Q_UY#=_2#G(-Z+.(D2.:+&1>"Q#><3T-E(%Q/0JRIY8[58 MK0O/=DVKH"),CBBHD8 L0T'-N%9.\$'K4%!(,^BJ>J:)\3^SW3%?19@@/_43 ME+I1BL,DM,'0I<$-/+AZ;#!_.635045 1>V*#.+7$,7'\VO%O+&^Y=^+_9ZM M5&FZ])QGUW=U)QS&KT@4'K^R05CRP)7VB6O$JC&F>:C:J>O$U(Q+-2*P0Q(& M0Z+EQR3LAFJZYSQ"UF-5?*#V '4,TYS^]/_S .4D_T\U0'E]DAN@0HSQ#M O MQ\?'7'RC N)[Y"41+;O@MAS?)\,MQ8CSTU% MMG=TV32\LW,.T\)%O=Z5];%JBQ+8<&6PK3/<@K<%M3'/MQ"9@W2Q-<@+OB\R M/-LU0$[R1E11-_W+T$7M7I5F/UKAM\_[U]7OLV*S0@3B 4>FQ&Z"\VK!D]%JN_MJ0L%2*D\>J$(;Y$1:*C:@Z!.#$PJ@X2 M1"U%&F2@O]$%:?]Y10$^E-6AZV!ZMWW3519C'\3 1DD,68<8DK@^B1P__J7_"?V?;UF=__4O_P=02P,$% M @ ;X6.1RX37(J=RP .4@* !4 !S;G!S+3(P,34Q,#,Q7W!R92YX;6SL MO5F7&SF2)OH^OR)OS7-68E_Z=,T?\NEX=E5,;_[RI]\__JP^FC=O_O2__]?_^/?_Y^>?_Z_^\/8G.QNO[O+I M\BCZ[^^GOL_D_BB^CGW]>=_JI_,.DF/[C M\VB1__1U4?S;8GR;WXW>SL:C9?G9V^7R_M]^^>6//_[X\]?/\\F?9_.;7Q M^)>ZU\X6\;]^KIK]''_Z&:*?,?SSU\75GWX*Q$T7#<;?M/RWK_&')^W_P&5K M**7\I?S;NNFBV-8P# M_^;^_OOU8DOAS,5TL1]-Q_J?_]3]^^NG?Y[-)_B&_ M_BG^^_9*WM>*> M#G8Z#7JU**9Y">S/Q;14K0>GNJ]/-S/:]EN(P5AIT[71^ZNJJ9,IH\F9Z/9O?E1QKI@U. M&[53JGXMIL7=ZNYM'O;V1\U.IJO1N)U2UDP#-1Z@C;E.%[-)<16UG1Y-HK'S M\3;/EPWF>*!CAW-[/YH'WMSFRV(\:H"'8T9I=]8?E^&?=VLCQ8P6MWXR^^,H MSNX=H,.YOMSRDF>]>ZA>YY^,F91QNZ/LW7T^;V8;-!^AN]E^7,[&_[B=3:[" M"=6%'7SY+776NTW1 M3GQP:@WZGC[#ZICP6_Y'L)CC42%L4N_GLVGXXW@MMD,3/6*(%N8;NLZ^Y;G. MI_EUL7P?=H+#$]S3IYL9V?PZG\_SJ_@?:K'(2PO@;3'Z7$R"298WM(%.'[D; MZJK?RM7\?C4?WP9+K)Q0NAW;]G_GX2-?WTR7\R*8".._C2:K/.ZXY7;KON;S<;'(K\*Z M^W2;%W/U)>S$-WGU^_MY,3YE@;?^\6YX]"%?A!F.R_T]K,[?I\6R;4PD?J(_ M>MLEK0\JRJ\]5BSN:_QC0\]C^H@=4K->&6N%,;UZLE5\*&YNEXN_SD?3P.C? MI\'H=(O[^Q-I/?%[G7,BSFH;O,KYJ,EDO;FL]YFOX_Q^B0"@-NC=\7(V7\3? M6V%0V]/HB&^KN[O1_-N[ZS=W]Z-HPSXVKT[@0_-A.Z;KF0C4'Z/YE1HOBR^E ML5@*X],?8I\_.CXIYN=__FH\6J_GA M2>WLT,%<3MC<4\;J@H(MQZ7-WUVI9=W\W?1#/E[-@_EUHT>+HN$NW\W7.N!" M,[@?Z-;"O(KI:#HN1I-M?#HXNR:=.Y[C*>OAQ'$[ILP$A!;1[?0IG]^]G8VF M?C3NF.C3/MDQ/];^K<6[J;D=36_RQ9MIO3H6[ZY_B[-9%#?3Z.OTLWGM?#]E^Z,1^F&?H]F;9:_$=^=1,4X$/C M0.7C2YX6V-C?]#KF\_J^HG:J5_%;H=$ZTN/=]5]'16E^Q_"&0.YT&[D/[ B@ M>: U4OJHU>*W/(SW:?2U!0$,8-Z=2R8OUVJ8\/O9?$/)V=JNJ=K 0\J'.J:]/C'&"_+XO^@A^#*:;,(G'@FH!?I3 M/]8Q#QK:YLV'.'V^?YW-KOXH)I.2*\M@@11A_/6'#\VS0==.YQ? '13ZZ=2:<\+5.N5 O]ZK- MR90>&+$?:EJ77\.1.Z6NF0YL/,#I-#/IY-H\NGW"QTOOPCSZ<[ !C=1)5$ M5_& OHRGRM5R-O_F\ZM\/IK$$8_F4A_3:)5O'U>?%\55,9H'R'[([\*I+/SR MW^'\]FD6_MY]'=UM8N^/9D7BR"U35]\@/99)U$XWQ70:#J9E8-Q5Z3@O?3%A M,YZ'4^GOTWGH<3,M_E4N\(TR2^!!A]]OE5/-=LR='5J>R]?H&8CQ[J5+UXSF M\V_7:[_D0GT)+(C?_C1[=WT=].[:3*R[GZ+>N_EPV[PYR8.>,-3I\R\#L]9? MWAQK?LN7AV:ZMU-'-^O>^CP#9H.T[HZ7;YTF!]7>SZ->S[*FIX2VAG^?'0V M79-MC'XLE8]3[,DUF=/\)CI"WHX^Y\\6VK9^D_G\2;>8UD_&M'Z0E61M&ZV] M20:MV^X\GP_8WE3#OE#,XDU0NQ/>/FS;T_X80-DRIW<-W-[4@^FZR-N=],LA M6YQNO&!O>;HOAFQEN@E(6+ZAD:;IG'(=M-QKC^>?UWF MTZO\JLS_&3X_F8VWD5B2=SU:?"YI7"U^OAF-[@-_(/DEGRP7U2]1NY.? =SD M-_V?FY^SAE.K0M/5YT7Y2J.:ZB0R[2]_"G/+3APQD](9R+4T6BO K;"* 4D- MAA9Q@8A[RIU)C,2?S3>RZ8P]6R;_VVR9?PK"T>&+_]C#AT-=,V(Q:- )7 %,+9IRP.?LCR^JQ71H;"&@__VL%VS MPEL!@SP0H1)X&MG >,4*;A5/PRTY&K>/7"S?KUI/E,KYSW9G*G_QO9T%";3, M*XJ]94!1'4 ' 7?:".&5@T8S6K /QQODL#UNQ\,NIA&TXE1WTM%AT@.0Z;$0 0P%1#P94@V#%I M1,4D[,DYO*W=8++44ZDL-E(@YB&5WE>, M@DK"[Q[$Q\&I)0PG"6? */XUO_N$X23P]X'A7$K;]UL*>7AGWUBJ#@G5&/ +246MKSEKDV!F_ME" ECG'"": &HM,1X62\BH@Y%,[P>'=>*K)OA)XFU M/2 H^DD7!S?-1ZTR3:R#$F@'RP4&"6; [ MO=D\9#\(C.T=,HHAUEI 9[1B4"@A'Y2O())I>N+P,FHZ_9%M3 M&>P$P:$N&292$6Z% HP3(P$STE83-@J(GB[$ON3SS[-7!826.=O'/E)1_E!* M:QWH=<#2W=LO(X0"Q S7!$JDK:!2XXI,IU(=7P.\43V/K=LF\WO V+-9'K1R MM[;/L"=,2RV4"@K4,T2H=A59%,M#%RBOQWYI2;JS]IG:[VWZLZB8AQSF[^;_ MN1I-BNMO8:=]&BMST.YI8_C,8^>HL8Q@:R6R.AB"JMX5)#D4UOEZD'@B9G9? MI/?%^]X!&U/:A?G_*W^4&;NB]$AP'AXJ?)WPEPT9XZK %FCDO%;#RP<$;3.!$ MB_#X6*5^[_2'<2_:G]Q2SJ[/9QNYJ-Z9-^N(\N7ZD618I[,RZF&YG!>?5\O( MG^5L78M^UPGWY($S9,+BIAX3JKP%4A#[( !BP.68G&=!S.R,LCI_V-VV1^O? M6TR<]%0+0Y2#4%$APSZNQ3I4DGLLH#I+3-S'\6U^M9KDC4,=2TDV>9UYXLB9 M(=(YH*AS$A.-D..:5NSR@"2:>Y<:%]<87,^=*[U*:< A&8UQWT-XZ"CB1=4E_I**17>9Q%6A]NM7BV*6(,M3/GS)M?^67;5;?-H ML'7NZY9A#$!@+&6>,4 #6Q$+IA3G,"@58,UY8L:WS/A1&MX&ZJ+9 )G&2$EM MN44:0.:!@-Q6Q!O)$R^AAK[;M8.'60\<[WE-;_LM'B;5^)^K8E&F-UULS7?U M>I>_]M8Y)+QWB#.A(1+*<"<OA.7$_#4G6"?VXZ)O.T+&H>#R!]:90H2[SUBPOI . (25*1@#0_ MQRNSCIQ[QTMMF]R3V-:#Y'\MIL7=ZNZ@[)^TRP@V0&A.I.9&<\:X,*HB@RJ? MF!)CJ-(_5G:S]EC7!P)&7YLAX'&[#$G(-!30B< *Q060WE9D8&K]Q5R>MH* M$UC7 P*V['L'S(0=/3(*G-644TRHP5A[#J"K2&/AM'$QJ.C-:&B'TV<"4?SC M/#_\QO)@WTPZ: -IR'/.J204D/"'-;E&,W\.=T:W9Y=D>3? SRFL[2.H-H_U M0&-QZ*OB2W&U&DTFW][#K_D2!PRL#V<$QGDA%DJ,+,2DTKC M&^+\.2Z-^L-=(DZ>'YS[X?UY5%R30*!]W3*D%%.,6VX9$>&[0M/J4&%IV"HN M)M;[G#MF*KM[Q-0C7]6CB6]J"IK98MD$88<'"0Q@P$J"N$:4,P#TPZ*RSJ#+ M>D/9^]"V&)"T^S3:*O2(F7U^/QH#AS=]<[<':,<-D828( M2HD89H!AJ;3%M.8SUXEO:@=X'N@$;1VRN@>\_74VN_JCF$SV8*EJDFF@D.% M*>%T6#?1/<^JR0.M$\VL >Z"G> DD8WGL9C>UY4NBW$>JPJN RDJ&N*;OUBT MYM/HJPWVPGA9Q()*97*]XTRL].]D"NG 1^V\5UX& Q0#4K/1()^8T?2D:.M7 MA,9SRN(\!ENL_'8S+=] 7 6N%]>/JH!5^EE-']>##'^WNHM/)I:CZ4WQ.)2U MF777QA]+TRA2??,"J65-R L= :(4@KC!V-9X\13"?M.H-@!BU.>HFRAS8^* M^=]&DU4X]9>%KM4?H_G59@/(K_QL[E?+U3S_F,^_A)UAFQ)L:>0,$JJU-T1: M J5WVDLI*O*EI8GWU?S"$78>[G<8&Q>T]5U1/LU9!$UL9F4]SWSZLI9M/W%O M>Z;S$&+8(!#NJ'$RY2BU00=H9KD/DH&6& $M5Y1P0]&A/#5G9$7#*EY'#)11 MAS2!GE$O8PBV=Q;[BAE2VG.D_>HA4+8CP+RLY-6=*,ZC)=355:D!1Y,WT^O9 M_&X=#GRV#.WG42 .0L&(SCFO W+^J:4FADM#H7)OFR< M820UA,@Y:C&6L5@&J/F#V%D>7'0#FU,%^AP?I[*R=VQ\"I\]&-*RJTOF>;"T MD=-02>0MP]+&@@-KXH AEQ-7?8I@]V(DF9DIA]I? Z6S^<,$]J<%W-XZ(XY0 M"RDW))(,"?>&5M-D\(*B2$X7U*QM;O:A'IYKQ"91(;L[90)X1B@&C JMF2(\ M9G[8$&B02KQ_&."M:=M;25LL[0,S>52*TZL/45*33:;+?7#9UCY#."@LPQR2 MV)OP3X8>.(4M28S"'OKAM0TY/X=."^SM(X9C/KO/Y\MO'U>?_SL?+S_-WLT? ME_^K,^B6Y/RVBNKRW?7OTV)O]%#ZH)DS(##9,!R8H["6W")<;^@")7I5AYYT MH /\]2:#%!OHXS]7@2\^CS$G>A58$R:R4->!ZVXZ&?QQ4WIEG@*^T50 MSOD?H\FG?'ZW=Z<\>K1,"(P9\0:C8')@Y+!!0=%K+)WC86V=([_>X!'7'[]3 M=%;367W,Q[-RV]^#K-,&S!APBB)KI3.&"8^$(+YB+#$^\8;AI#B+5ZC;^N)_ M$MB>T/KM_UW-O_TMGU\5XV6\A5_$&=O1W>@F7Y27ICLA=MPP&00J3(-AX!A" MTNNPJF!%F 0XT>4XP*B)UK'4*://65<+H)'S;ZWJRGH$3">>":QXEI" M;Q03I9(^/5-1Z^"(C<"J(&^[RC?I.O?PXKB!,LT-XU#8<'XUW@@8 M3@>R8@9'9TFU/KB[[<: V56MI@M1]&!T-YS_F^FG/V;_E8_F^SP(1X^5,/.O1,J6<0<"3F"--81;6 M+%8U\ZU/C$@=ND-B: !-E<>0(.IGJWEK"*T'RQ!V@>$:J&".0F,YQJ1>LXJF M/JT;>DF @0$T51R#PF?QI3T-6@^62F)AV[U(Q9Q[]+F2U'D^\4B$?*(,5!O&\F M'U>?)_'7=>C!8K<3*'&D#-B@[YDBUH>UI C!D-?L(PHDGK7%=ZWK^I%%QU [ MY-XY:;S,<06UTL13A:@S0B(K*E(9,8E7^O('['J22"_@V^>^.7'$C @HA= 8 M0220L,9B8RMR@7.I^<[!#P3V)I0^,+C//W/:@!GVB'M"D(+ :L2(UJXV+)Q3 MJ;'^W_<%3*\RZ06 >QPPIPV8,8TYMY(!!2#VU&N):J\ID";Q= &_[WN67F72 M/0#W>EA.&B\CE" ;^,J LS*0YJ&N#0Y*D^'W?=^B]"F2X;A:]E%XNAMFW^B9 M8IXB%W8,ZH336'A/0<4RCU/C]^#Q5RW?L8^F10&E:-3?\F4YO\V,PH3^7BQO MB^F[::G4=RG. ]TR'?.#(B,4I-I[1!!F]5: K4T\(L/O^Y*D \ZW"9E#_I9# M_3*&G7:$2(*-L!(YH2U\<"'!5-!\WW<77;"^5=0<=)0<[ID!!HT)^"82,NZA M< SP.@8M'3DG)<&Z<.2D,K]-[!QT>)3=OCC%J!UWK<#G,/. MA'U],BD#MK$S$%*G#+'AD%IS@A*:&A;\PV7?)MO;04IS?&0"0:Z1TA1!Z1Q@ M5))ZZ_0PM7 M.MZ-?DD'\':8?9ZW3F6:D.\H82=@DAL)@.6&:6PDMUB5B1&9 M\@:90^4VNV'%0T&?)\Z9M5.F";AJ*]]3"-/ M8<4Z:5/#I"_K!JXQO':6Q.Y/0ITJG.EB-BFN8@IC/9J,IN/\XVV>+\^B:#X& M"LKWS8&YQ33,I0@LG6T*LQW6+TVZ9\):$8X2$GDOPM9A-36&.\HI\)98>IZW MDIMT^8=)?-HP4U@0J(12EE#H(4=2LHH8@_4A8E[I0F]7SK,6.=S#U=%Z?IO0 MNL:(>=8^L])!I &P6PB6!+A):K(TMR<8X?H!BNIXMR*BM.XV ,XRN)88>\+ M_W+_7!5?1I-R-UR:T7S^+>Q%NS(Q'-4_"WL68!81)045SBHM5,U$9%/+-PY= MZYP(@>=9PCO@= \ ^W@[FR]C@I$WTR_Y8FUL[=N1MS3/#(?64*8%HM9(Z9BC MKB(*(WS(L'\]F1[;14P+O.Q) ST']?3J2-@T'R1S(EC+FL!P[">&!)4N%*X8 MX)#N[^L/B=C'5(H-[0)'=R.73Z.N:#8U M*=7YK$FVE/O M-54 > B)(A6)@6V)A[&AQ[6TBZ'V^)OBL'\S'<_N\O#M!P@'K?A^GM^/BCBE M7>[[0_VR@'9.L--:QOMOQ,,FK3=3=T2 1(MYZ-$K[4"C"P[WH%\V<]MD50Z3 M?;>\S>=/6+)'SS3HG7DF%*=<,F6""K686E"3# GI[17M:P15=WSNVP74U/63 M46(A"],'EH8E$2.Y;'66="RY!L?QT2S]WB>V;.*=,XZH?;[R2@0.[V* MUOU]M.+#+KI7V>SNEE$M,79$6^6504;&4H85D=3X1*MFZ(]I6G(;MLC9'N!S M3/%ZH R1!@NJO#,:&OQ@C#D 4Y-'#_V12TNP2.1B#Q!X5DHWFM_NZWBRBDG5 M&\"C2?<,QU@-(9P!UGN@A&$(U+A']AQYQU\/=#K@<._&<&EC_3:;CH\T@Y_U M"[LXU(1(J!0PTGFJE7P@TZ/$5-"OX\#=PM;4'FO/Y*YI!*']'3/F*..0..*4 M%5!2HHVM;3CG+OID?C*&6N5M'\\N'PYWC;"SM7T6="MCP>+'# GGC<-2\(HL MCU/+MKR.<_?)D&F#I;T=L0^>K3,OF1?0TSA=H9%7S,AJX@+31"R\CD-U2T$5 M1_*P!^&_+4:?BTFQC)6OIU[8M\-Z9.8W*/]^/O1]\V]R3AE_DJ".L%$0VNRQN,D@&!.(JUT25' M.-AX5BE3>\@Y/$>IWSZ*/;6 B1U7Z.TSO1_^0A87 $#4620=4^ <4 MM"9,49MX,SITYW0'V&F%O[T YW.CX)VZ5:8H@PYY&.MJ"$LU"F>.B@2I0:+O M<.A.Z$X@DLK4LQC41QG2&9(*.>"L@P1XY@1AM&8*-:FEGH_W,/=[O.\ )2?S M]BSV2R,GX;YNF19$$6"LD(R%W99!XBI-Z:'EB>[E5V3%=',<:Y'G_9LU1UU; MO.B3$86I@YX;3(T1! EAJ["!L 9=XM.M5V3<= .IMAC>QZXVF][$*/VX]38" MT_8.F<,66P%%V*^I--3KZ+S=$!;4?&)$V"NR@3KR%;7![;YNPQYQH_F5V-9. MF1+*.,5X( YA(I''R-;K1,/>C*4+@U-K'._7WFYF:&>&8D$\@!(R""PSR#I? MD2"Y2GR_=?S]^]DL[,[]U4>RN(]'I"DW:GN8A)VS6#()D<*.>FJ1K@T^G5P2 M?N@7\IUCJ#6.]Q-@MI94.>E#S]RWM,ZL<4QCA8$6F,4 %2^K4$RO(+[0.XPV M9/PRL.Q$YO;Q3'EV=S>;-@++\Z:9!])XA\+(DA'ERW3;%3%A*TY4-T,_TW> ME!,YVX=+Z.JJC$F(F9V*JS=3,[HO@J&PSQNTO4'6WFL1$6S:_+L;%/FOG M<.>,4L$0HY0J9A20R@)615UY!ECB!>G03^\=(*IU7O< KD_S?+18S;\UVL%> M-LZ8A9PB@*DAD$D*.+#^84,6B3>DS<_J<@V>:7X3V?RJX7,R=_NYVJ@@7;H3 MPLX;!'6;3Q?%EWSM17\[6\3P[7?7V]^Y)XZ4":(\B9(@UP MCI*D9)T7BO3N M$.P30J\S YR42'#.K"#6$L,>#J,0P\2];^@Q^WVZ'-O@^P/(^LMY^[[DY&V^ M+,8/A[Q+2X ++.!!P%2'E8X5UIP!N4X];# ^'/G4D8$RF3E_FD&L23'C-.!A"TB'LDD/9:*0B=514K($FU@H?O\VL3)<_-E X%T+L? M.>B#=_.275>E8?\^GW^\#3QN[%K>-4 FG<:&>1-,-*6=9(0Y5Q%NG4JM[O ] M(Z\3SO<.N7*2"[5:W@9A_"N_:@RUYQTSH25R J++86"(Q1. !6AP6A,O(X? MOL>Q-XB=R/$S0>O=:KE8CJ8Q7\21V'K4,R., V$H##8BT$9:32VM2#5,)-8L M&K[SL6=PI;.\WSNTA(VR0>\L<%)H!BTE6CH @>$KTBF'B6B;.@119VBK'VV M]XNT(_;'/;TRX+GU3$L<*.664HB\K4CT'"2^VQ^^6[(?9)W([G,@JMFVN*]; MIKS$2$/OE-.:2.Z(%!616K +S0O2+Z;2^=WWI=QZODUOY=:M,\6"_:@L"&8D M$-@BH4"M>0D6I"_7Y 5!Z'0V]^2)K+FP>'<=4_/[R>R/",ERP*+!#N&R:%@A6X(C;G%PTS?SV=?BL!5_>WW17Q35%=N M4^-E\67MT#Y,_OZA2@*GE3%G&$(:*8U,Q!1N:Z 1Z1>['$W RZYG[/6P? M@8:'>]S]2'MHEP'' R&!3=@@YSG#@9:*#,_,.7S8W>"F2Q&_1%,RAWN)2OSO MU:8ZRZ?9AWP\"SMF66SC8=*?9NUIMBX^ETG.F&084 VMPXP01EC%5"I2:X@- MW0'>(X8'(+5>GM8&>0=[,>(@_'F2EX"87JF[V7Q9_*O\?0^TFW3/2&"[990! MX8 )1#IE546TIJGGNJ%OT^?%SXO'N:W+J8^(IWC:T*/ E1BLE4\7A^"XO4,6 M&:6A<,:YL/BE! K71A&7]D)3(0T*@*U(II<;G\"+19C:ENOWO=<]N[O%G!_6 M$L@<-X832HW'L")2<7*A3Q<&!;\6Y=,#"/\Z*J:1/^^FS13L MW_!O$WXL]JK70UTS;Y%VR)) -,=:6J--O8$P?K'5"8>$UI9EU ,@PTSCS4IN M\_6_'_%E\R2S@6NI^2 9AE3$0%%'K!<2:^8%K;UP0NC+O%T=%$@[D]99X/HR M*ODHH+[LGGFB*"?6$*@-@ +=6+LS]!#V\\"NW2VGP5=SQ(1'X6P9WTSR@$S3D'N"<3 *D_H M@]> ^,1494/W[)P%9:>QOI_PLH:. C.;AA]6X;?-7\ZF!^+13A@X,][J8/*2 MH.^IEDRBH/\K1@%#$RO@'7^]^"@=PZL/_NE5).?#[OI.JJ5(W3V#9< #28CP M00PPWO1S+_'#8E:)GIVA1V#T&:G;'O?[B;(8Y_G5HKQ3&I66[*^CY2J*X]WU MKZ/Y/_)E-' _YN/XV_YCR]%C92S0#SU%!")$B0_GN8<]BW"3F%)KZ/%H7>+F M9;1%IR+I Z&C;YM+ S7^YZJ8YQ]O9_-EK$K0+"2C4?\,2>(";[TFT")J 4$. M5&1+KR[6K]@G%CL0Q+DU9.FA:HC#8\;)N&8NF$C!=.Y;?WD]%T&:B)J)",!?,DF".0><>H@$9B6R](#5#G3L?O M<;]N2QKG@..;(.SI31%]]8=N_P[VS;BB7!GMO8#0(*J-EW70J((2=^V+[#L: M\IR@.Y'YY\!::3T$9EVM(E\2 +=U@$QA X7P'DIGO*! !^.X)MSK1-0U#QO[ M'E5>&Y+H$8)^-G]L13PR8YN&B1\Y4N8M9]Y@+BF5!$FCI:D-D; T$Q]T-4_S M\1VHPFY$,2A7=SO7- T'SCB07A(&I>%:6"\! ^K!Q2 37X')5W--TP58>Q7) M^;"[2>K3SC7-GL$RK0SEA#G"<,R\Z2RT]6)V&/1VE7BYUS3M<;_?#?Y#?K^: MCV]'B_S=]8?\*L_OH@<_1LF%A15X';Y]$XSF/""@R5G[R!$S2I@4'EO%F)(2 M*>RE>'A.Q#K/]#,P*[05%.W>^#L43<].RK?%-(_IP,I'0 U=DD_Z9 0R"J"A MV&!CA5.8*_RP1]C$Y!5#O[GN$W-'/!2 82 MTL CB'F@"0%;G]X,Z7QK_0XTV(D\/\O]R9/LBD?=F3SIF1$KO;- !KY18811 M0M71?#UZ.,P\>#[%'G<#@706=+ ;D/JPI+RU7]X 9(VGF&\>]@ MPVQ="H/*5+*%8WL0>=*XF99",X4PU)XYS0#FPM7/(HCK_);DW$E$NT!GGQ+I MV?9[M/!*Q_IQ4#URI$Q#J:@CQ$*/D)72:%A?'+GPWUW?EGQ7MF'[ AF4W[F= M.Y.& V>><\N\I5XJH3V$%-#: X",Y)=^9](%6'L521\&P?5U/EX&._EK,%^F M-_F'8*Z]FT82U?0J_BL:T%_"B6U_H.PQPV3,F6C^2,$59V%O@<8].!8L2]SN MAW[:[N2>I$.^]P"^[?-\GP=A7#U_XK@'?,<,DW'HO K'0:$1\\9[97B]>P"2 MFD[T^)?/?=?Q[@!\'?+];.!30;W/Y]^"UBZ+DAV-NF?],V&](8YHXY!PEFL. M6!WYABA.?!-P]!/H^U(H 07SY46"[C2V7P[:@$-0!@I16&$4<,]IK>&)](D6 MW]$'Z37:W+1'O\\YL784TWO VL?5_?VD9,9H4C'CS?1Z-K\;-:WDWFR$#"E/ MH'=> (*8Q) 07X< "8S<99Z-.\%:-RSO)X5(E=_D_:C85Q'S6Y04[@^'$3+0[-,.1L.S89@#9GW MVL1'!#4S&+_4# B=0R69Q0\XZ:\JX>PN#'J;3Q?%EWR-\J=SZKT^X7H2T4)X M.;7C2A8V&2GFO3=<>\<,4%Y@P\.YB4*9% M3(.E"9,05J0X@\]1U*AS6Z%=&>^M&7<<>WO0^:4S?PO=<;9AZN^NPWZUW7'0 M8!V=/GC $2F$,9)"(L[3/YAQ$C-W6(24HTIQ8B&G M&\9RXT6B1W3H9GB?B#QB,?0FQS,O$/5E5$QB7'P@. 8$/F0S:FU)'/.)3" 6 M3N?!6$:>. ^80)%48R11@7%8L])HF^F:&_91O@XNA?F&=< M+[]/P\0GQ;_RJX?*;X\8H.;%(E!O@V:8WJQI/F&/2/]8&:YNK&&:46845-+@ MR@SFUJ#$(@)'FTR]'Q<& =*&"ZCQ:*X+L;/+,,84*?>F3=/ MZ#[1J$K\6B:E54X(1 7Q2!I+C*M9RKWKW(%[KGCTU[1B^I/O0#Q.)_J4,B,A M\#S67X;,VA'XCZ.@M%Y .%C4<$(R&D 1 B3^V&E5Y0V-EVGFMX.-)&13!OHG%986 'N5]S? M ?9[D=E>\"^F]XL(:0K!!M#QEP:+]3]FDZNP(A_6[",G]_4RG^\FJ[FB/]=4 M,NL6W M]3FB #?>+:'WH$P*W-J7/$9[Q"F"2RLP=D'*50MD =0RF\,,QKQ3CWU%D'*H*4H9V7 M=7_E^#B9H[WDCUP3V\ RR8R2R H./2Q3A%CB"*\F[XQ(/*(/_6:F-3@D\K&7 MNY3%,J;5+>?7P%;=VCXCPD@'+5*5&1IJQ+?+0Y]-VG;8&V#M[U! MYF,^_Q(VP46U$SZUF-3-/,\/50,\;J!,$ \0%Q[8<'B6!$/L*P4J&$<76BCU M1%!LA5A'+.\=>X\F'?^B.=:>=\P4L!9*IZQC5%I//!&5_1;,?'/(A?!*%5B7 MV#J1Q;UAZ:^SV=7BXVQR9?,@JW%1RC#\>9)O'@FHN]E\6?RK_/T@P(X:+:/( M2<,<@EH"K\,"0V%5;5ABI;G0 J==H*Y+OO=MA36UOC(0:[T9*RSQD@ECG7:5 M.R(P,[48P-"-\B[@D\;1'H#QU_ELL7@_GUWOK1?QJ%4F-&/2.4 \QY1Y@1&V M%0F$I*9>/UZG] N*MDWQ=([V<<^_OK>9WKBO]VO[K<';EEU]LH!Q&M:+@9(8 M)K%PW*M:&6I_H36-VP9,6_SMQ>^SR,-G8B8F&_3>9%;6K]W,>Z\S:$^_#,=X M98:Y84#;Z. KF*PO7$7M<;F/W%AY67^I/$'._Y$_8L6^ M$,.=G3)($(,".R8<5@9[2'F] VME+_1>HGT8M<;B/HRJNF!:1 M]!AH=!A(!WIFE BJN(8$&*PPT.'D69.JN$K,C#OT U;[:&J7SWV%0CX^"S8_ MR!_JFD$I*%$<,F6<@! 1;.K3HZ?]';M>.ZA:9G0_EM-ROAHORT O JJ!T0P%0]-2S6"]@VO(>GMJTGUBA"Y,HU/Y>8[3V3&GLDQK[1!& MFA(-XFTCQ=Q7Y$CD$^V?H_,;]_T2J7WES-D>P/+;;#I[.L_#UO'./AG#7A/CPY%1:N M51[5:\%0G'B5>KR6>=T^G[;XVP-\'B7$"FS95DI%Y]>S>?XHV>VOQ;042)74 M-%AG3T=9EP+\-5_>Q@>BL<;]H0O_'F>1"8.QY(1KZI%SD 6+L;YNE!KVE;K] ME>O&X4JLMT43B-HLZTWEMX, ?]$C4]A8P,,I1LG =NHM6#^ACZ0A21/#"X:> MU[T;,)[*W3XVZZ0;'6]^$3V-@#&MQH M/@TJ,Q;R*0M&-KBMV]4EP\R%XRUVE ?+% I-.*]<(M)*E9I;%'QGFJ0E_IX! M/'JT*,9'(*=LGS%H!#.<4\T)A50 [UQ%EA$H/D1F'G"944PH="PQ"WJEZ,0"$_5NM5PL1]/XTO[03G;4 M.)G&Q/@R(1DU\76-<095;. BM:KT4&'7(4QF_4GA?&#<*. 75!P/QUTC918I MP(-VMQAXY%DX>=0QQE*A@VFQ7MG6>79 MB2',V3A^+BA ML6R8 0 APP0&:F+&6&^10!4QB*8Z]8:ZY70DZ.=A:Z>PN(]PQVI^:WJCEIM- MRQQ 7XM]GKZ]_3+$)3&&D:"FB#:6T6 Q;LC4T72\<"0=*>M=D&F!M7THI!XQ #\*"J\CRP?ZZ<,2<)NKGI_,6.-S+&[&[ MN]FTU+F_YM'HV0.:%VTS+@V#+/P346(D1TC',*DU.4*XQ.O0H0/F1-&^3%I\ M$E=[ (FZNBJBC$:36(,TF.&C^V(YFAP$S-Y^&2%0:XXLA,%XMA*S8$M79!H/ M+[1:;+O@:9/#O82Z+@.U^57ENCR(H.T=,HZ]4801@QVSUGE@I*P(HUXG^F6& M'H'?+G1:86T/F/D4<\.OYM^:[5%;6F=*8VM-L/Z$0RHP"UOZP"&+$@WAH8?6 MMXN6T_G:QSXU'J_N5I/H"]F5FO7PGM5TC Q:C+207F.*.4>42ZUK\C%+/*F? M%'/_ZF#5%;=[ -NZ.,-!/#UNEGD84_E)9)VT,)Q*E8Z%>==$6)=:BF;H$;+M M0N8$AO8343V>39>!.Y,R?G<=K7@0)?NZ9<9Y%( ?C7\*N:+2DMJ, _I@)N+6 M@DY?,VI:9'"?#L&WP4)[$_[8R M8-\X@\9 0+T0R$$!,4.NYI*DB9'X0S]: MM>WZ2^5G'P YXH[QY>T5 U@A;)"CUDB->3#;Q(8<0[E)3,YQM-OFODQJ']@] M7YX!) G2?0Z4$QG;BR)Y?ID2C*K)*D[V?7P3&P2X7,Z+SZME7#*?9MO5Y%[E MT\8'XJD3EFG<3%G+P'+"6,4XP6Q?J3Y?/2+/(8W!AKXS'[0^88!8Q3T.^M_4 MUX5&*'6A7J(6X70*._M*Q]!Q\5"D%&>*(1%X)H3B3L:7PFNB35@69_ =#1XV M'3"V;S_C>FM7XZ!#YWMCG/?TRA2DVF,H&--:*J0,5*8BT2.5&.?Y?IK8%$H[NF?<6&ZP)U)"*[#P#.OJ.MIH0A,O MS9I[D"X-4^WP.26(_E&IKT^S'?=X:QO.S^9_C.97\9WLOHCZY $SR#@F%C*% M@YFGB89*\XI82T'B)G>2@VFP*.J5U7V=$-\L%JO\ZG&IN;6N?;)4/N1%V>S0 M:?"HP<)"XY8'/2Z4-LYY2CVK[0 *2**K:NB/F-L^\W7)\_.!L%3.+6%P]U@9 MA5HXH$3XES*,"^A]O2;##I"8'>GX)]*7!L'66-Y+B--AC5XNJ<^C15Y6$@TG MFU+D'_*@Z!?%,M_4*%C3_B$?SVZFY2@E&_9&277[Z4P0I3704DO,I:/0.EN% M=!B 4&I8Y]"?=[<(\(&)J-?UL)/@A\09U]?YN"SJ7+U??LJ#<.9O!/]6OI19 M1!P3EF/JC)!,*@UK-Q7!J7?LI[T5?44 /X<0SG8O'VB*VU,>B=&K16#C8A%( M^5Q,#^5S31HO0U0RQ[QA6!J/G0Q65W5[;3@6J<6F7LW%; LNZ1[X/OC[6Z@E MMU :KHSC2A'E>!6O8)G'J?>W1]]LK*_+W/1U^H%.Y>N/Z]OZPM *ZZ!VS$+- ML):"<%BY8FWX+;5,P]'7)*\K,P]+=<;4CYN8ER*F^[7)*S M\:I,)3,-6G)9:ICKV?SNB;7;;&7NN-78]X%#*8&:],T %EHBY@!6CFE$1##K M2E:R("/-#YG0^];>(A__^6;VY9>KO%@ON_"'YZLM_%3/\U/XQ!9:GC?)PA&( MED=ZB)Q$'$E/;#5EY)2YK)75@2AGK3"VL;W6% L6,]+B:,&#\P@K"=HN$4SC;.A0J*M]7!J@-5N$!W?"D;48-1IY# M0A&ATBK*E/(5 8S1"RLJU(^2.(7#G4'$%XOQ:/)?^6CNPR_;C+0]K6,0'K(0 M$!\F;;R1VG!=JSR!$V.*AOJ6L1^8G,;CCH&RQG!SJ#QJGR$I<)@^]R1PQRF% M"245(3 <1;L.0+M[S[/)#H@\:9-1S#!!##C#O<5& M*83E [Y!H@X9ZBO$;F%Q"F=;A\*:M _Y35E*;[K\;72WRPC9UC2^F/+$.ZJ M0L@"*C"KD6P.^S5>V4/#;H'1 H,[PH?)8RS:Y$TXW7_]/_FWO0!YUC83!" # M(-*& D!4K(SVL#52F9A*8:C16GT@Y#0.MPX1LYK/GYA$^\\RNYIG@D(#*04" M,B %1Y017I$AB+FPF*IN@=(2DSM2)W_/)Y/_,YW],?V8CQ:S:7Y5!H)M>^Q^ ML$^&K!!>&H&M]E[$>SCL*H(L3[[8'&JD4A_ZI1U6=[45K9'](;^/]UO!C JR MVWG.V=W_43RUIL!@,\3WLC.UP>F.@/.WV605Q#7_ MYHM)X/A>Q#QKFUF$,0PT6&JDD39\XF&'%9*G5KOY/KVP;;"X(XR4A[2;38*QFG7, M'('4<@TT\3B<\Z0TJ"8-JM1J:\<'PEP0=EKD=T=0>K_Z/"G&?C(;;;O:WMHN MXP;%SM,.!B'2S][OJW_(]'H2;SV33\ M<9P_*6W;9T34GND$Z9C;T?0F7[R9/FY33,?%_:11Z%0+HV?1=\JA"*=;XY!W MW%.)8M0N":N<S M11D0]_1=5)GT,[ZX7SR\G'H_^K:6[F$=<]K F8! >>:=43&/H*! R_4IEF*K M-3J3>FE*DWY,TZ<@21TF](\VN+5]Y,RP6(M0KI55@]*R&[D7?\#[58Y*4J?UN,/A>38EGDX>^7HV+R0U4]@A%0#H0- MQ&(+8#C@>,LW#K> )XC/4]ZJ$N-C>AY$NM?DV=!6N=3JQ]:/G"$_ M]L#G,+(0:\P-0MHI2PR@& )A!9..0,_!(;]JP\17 M'V)=T$7X;S\JYF6NAG?7E3 73Z2Y^#V(9[Y3T+L>O73YS0P 1QR+/C0K.6<( MV3!LUT3$OE. K_ MB^_P@*3>5T13YQ)C02Y\NTW";I]R2LJ4.)VNROPC98Z'-]--1>ARS2SN[W?! M[T"W#'#G)>%22PLLDA!#I383)RZ[\N/OX_OVSXO7U7\^+<3Z[ M7L^^^G'G9MW>%S+I.43(Z, ''27 "F7LXH',X,O[-G1.17KV826;&.6O*GB M.3X$0<^_Y-%F]JN8-"&NO=%TG!_P69;?BZ=N!4U^PH70S,??,^"#,O9Q^%N)E_$_?,_HZ9-S:6_1#6 M6N6@E=@)6EYK>^$-.%,PQL?Q;7ZUF@2<;<]#J.;S&"!0PEE_>W%AIF)>[K)2 MV#ZSK:UO9-9P8+17V+'XP,>'?Y**A8#2U!19 U<^;>'JN:%V)K'T2G2="'TB*1UY?"G/!#N+T":.E $K+(8J+!F'?;#5 +>P(H\:=:$9XU)E M/.N3V:=CR8?/__;@!;;%/!\'\2U.!-;1PV:(:LRP#61C IU%3AA7$UXQA"HRI!&)&];0 M513I-#';4\R6QX(FUXU-K>[^%R&"0_F 3"<(B4@)=104#&52'*A1GLB ML+8E@C^O0'I ^8=\L9P7X^5&O?\^+9:+#Q]_W[G9-NJ721>KV1'EH282"&.% MEA69%HA$G_K0<7=>Q,RZ$U#_.#P6?QNRM,(DV#=&24^0XL9Y*1^V(IEXQSCX MK7S N$L23 ]X>W)'^JY\T'<0NDD>SH&CZVS'T]2)= 7@ YO MD0^M,JHTJH.#9V'= MA==Y\K=K3ES,&M<9:".()I8@:)%!E.5*ND+M0!\\K M7"B="/0UK)V'W*J_K0Z<+EO_5D:!A%@H+V6P;+'R!JM*S-1(GQ@C/_B#PBM> M'R>*<,@KHHJ+6RSG9=;:M3+X=#N:;HC_;3;]$K;2_*J[E7+L'#).E/%<,U+6 M&(9""UC9LU1 D+C##/WIY6M<01V+=L@K:TW0QB^R4%]&Q23Z.:K,*5TLI .? MS!Q5!B@6B\9JS16A 84/:DM=Z-/0U[ANVI5D#\ODT2-8,[HOEJ/)>NH[7\3N MP?_18V6 4Z^M0$)+16)2=%@[."B"J6\TAEK2;P# [EI$Y\Y^\BSJI^3:7^>S M17+RDYT#9A0K1#QVS%+G 1%<(U6?KH!+3+@XU&*# \!N+W(Z'X#+'&PMXG?_ M>)FF'A(*#%+(,JNHL5A4;''4)5X.#+4$XG#AVZJ8DO*7W=S,\YO1\G'$VF*3 M)+!,?U&]Q=J7)_*H03++&06:, TQPP[R0&NB +2I=8A&FHAQ7/?3'4IG!3$ M/QWB:;75F==K;-G"- $6R-Y9!Y!C6FOIJF$R9U;QNXYNA+MK-VV3_0 M+$Q6"6]8;I",9&N/C%KH(-7>(TN-)L0Y:JOI MU"/Y8F;U(1=(&4U,P\.R[;_>$R.]MGY59![B*)6>I8XI*!D4]56 2 M73!#/8RTMQVTR=44 -0%ZO)Y3(DTN@G&T3J!O1DM;N-YY[&IM L6QXV22<,! MHX(X31$0%D$J:U/*:GYA]15;$O&L+WZW!:._C>9%7!-Q2JD@VC5&!@TA2B'E M>5QG"EDD64424@9=OK[I $(M<;L'^W1;P;1'OIB_%\O;-].KXDMQ%=;$QLDQ M+U]$%)]7.T#8VM@9Q%YI"*$$6'I K+6RWK>]YXF%J(8:^=PN.,\EA42M%^B\ M>OS5,J'@^@'E6B%OF]I"W<7JVOTVI^NLV+ M^:;$1O5[66+C1R7C%PY#)H0R4,M8U$E3";DFM<0-X(?B^P<6QOH,#/6KD$^S M9;P4>(R<#E]1-/E\1H7"1%)C-,=&6P6(PQ7C@7476GR@+[2V_*BB XD.(1I\ MYR/W760_JU_T1+F>LJ!:G4C&N#2,*PN,9%R !?@*D%0RRXT$=U0E]8Y9=NS MA;(M[>./2^EF%Y<.>Z(MI$3'\KD\V+N;\@[<.8 .O?9H&C]3)P!Y)JJ]U]/[ M>V7A_.8]"1-&2"*+*85BD^.6>R7PA3D*^Y;WK"M!]+ !IZ5$YXQ(Y&P@(QP' M(0GG0.UJ,AB^L!H>K0IV;Y+SX_@Z:/ML.$G.I> :0,1YK$YIA&0>\(JIS- + M57Z)P.HCR?EQ NDC7V8G2AJYT$$>Y)Y7L<#P>;RI=IC2+Y834 [3SA0H**#"? A99W M21+DWE2^Q_%QL*E\K1-A\LX8+[2@PE-I;$4&ACPQS4>W: MYPX&%A[NF3%N9:"5<4RHM!QK8U@U?8[5A16CZ,)NZ(;30SC.#S!/J"2$"ALD M@C&1&H@@HYJ) I +JQ75.K2Z3 )ZG&B27Y-NDJ!\B%/=J?>>-\R \8"$/1LR MCQ&E1#'TX/*@)#&1PE!WNZYPTPISTR+JO\18F<8 V-4^4T(9&HMX$(6YAOS $M]@/XZM[L3<= 2C_O8Z$9E"OWR#7&\E T:JYSUODUK1Y=,4$^$T99P M8\/_<<%M[2:2.-7/,M3\HIUO0.VPN0<,U17# L[#1+?OG'6^Q7)_7)1!-X__ M/EXR_C9;_E>^_)"/9S?3XE];,VET_LTL;-'>,&,HE6&U.N X([6SDZ<^+!IJ MCL^N43P4.;WF9;"V(OULOODIMMMWJNAW(EDL">B=D28<]1TP1BNEZCU-@\0[ M[J$F]WRU"Z8-X0T@!NM'N-7S\!M(##+"8T A-M0RQWGE= 52J4/>RF,.F"^ MN#_6:G>73"/I&>"&<\PLB17#,*PFC9G^$3)]DJ0/YQ%*D<)@HZR(P<0HAG4X M;4L=&$1)I6L!X>(24X.T(M6](5;',74(/ME7$&(E"+-.48F-"!NOTSO@\1"V MXM/+LGR832;AL!H[=7&!FC21# BA]%LL,XIV60SUR"AEUP2[%C (@''328FUJVU)JW5>JO"_Y_/-L M4.;_I:_"DW#PJA?AWTKIG'41/IU"AA7&1KN84=- #)$27M?HH*F):IM'U\CU M(IR6=32N?BS"WA;A23AXU8LPR.0Z+\Z]#E_,(H->> B9ETX9QZDQ#-4.2,90 MXL.?YG%*/Y;BF9;BJ5!XU:MQB&=$Y;"E&%*/C=#."&DTJ;V>1"2^NSHZUFI] M1G33'VOQ?"?$XZ!P&2OQ67:DTERW84^H:U,-Q@EZS$PSCF'0I1PH9ASFV&"M M:E$2A1)C.TZZ$OCA)>U)FM_)PASX:LP P0@2!!@7U I&M>;U):66OJ_[WDMU MOG:S@ :H"(X$TJM>_4^]9<-4 4?.,5-<66,0-P@1"+R@T-41@TC2Q-0Z0[V= M']+*&;8&Z!9'KUH-//77#5,-'#G'C'OH(*+.*D&T$D "*#?B8P:(1'-@J$\[ M?ZB!8>#H5:N!C:]P%: _3!UPS 0S3(F70G@H(9 *("M =?_.,#.)1_*A/LW] MH0 & *)7O?HOQQ.@.:&$.HPIM)B$,YNL4_8P@T1B4MA5K_UW MJ^5B.9I>%=.;9WSYD,<7 .'WLO32:+Q:A.>/YP4+YE<0(#!!G-HA M+<&ZI!>#4JF#I3@ZTI)U(I%&>3_4I)Q7^%/,//(TLT=)_ZY\#)U^+VP^UBHE M*(I!'%PR3;"I6&M(ZAO H;\N[0N/S[7@ $38@_WP9AKT7OXQH*)4[6\W1!S( M"[&G5Z:DH 82![3VE!M&@/05B#!SQ-Y^F55$6">, M$"RL>X*51/6ZQXY<: J(5@3?#$Q)?.X!3G'YO+N.:1T7![,YO&B;880!=MH+ MKIFG88T!7#.),G&.I\?G@\VQ(IZUR]V4] OK;_X:IAV,\-%T'#-+;#3Q;C@T M[)DI"P2C1'FK)0>6>0MD-7WH5>+CHJ&'>;0+CFYXW4_&F#Q\YC9,U>9?\LGL M/G)CTS^\^G'GY)(QY M$^;\ZVC^CSRFMF^*KT-=,PA 7$826F 4X]!SB6K5BU)#U(;J(.L67"TSNP=D M_36?YO/1),Q87=T5TR(>CI?%E[PIO!KUS[PQ,3VP-%JK0#H,NSROR&:2]W4) M>A$8ZX+C0\G.?/#T^W9/NJR.OI3%$S:2T$C!-#4:8FCJW0!+TE?ZAN_:;W%> MF?:1>'4]]TW-BA>D;1;W'M0W&R#SQ",E#0M6M/(* >2HKKV>\-**%)T=/L\S MO'8AI*$H[T^CKYN;,1\$!DS0CO5>+[_.,/_O%" M_OM#T?I:47_T^#3AQB_O['U$, MSV^-J272,:0"4V9Y1 CB91GW%;Y+# D"*/+-"/[PL[VZJV]B6NX=28L MI(;$<# ":; ,) >X(H,2>V$5X\\@_OT%*8[B_A!"7%]!00IF :-":\X@9PX9 M0.SF40(.8H(7>AY/!%8?!2F.$TB?9^^'97W0*[^S3\8UMHVF3+62:(]M !H"2QGI#*<.6 \ ML;#Q4.%U?KLOE?-] >=P4,U#J\Q@;JA13DE&,(!>TBIG N98D O=\1)$N T$ M23SL 0:_%M/B;G5W$ A/VF52.1),2T$E]91C;3U5%1F6X@LM>IDDR%E[?.P# M#J.OS>#PN%T&'5 8:.\(!X1)K9FNS"W. >67M:VT"H<3^)ABMIZX&^Z+&FEU M_(P$ QX' XX;'FRL^%B?NYJA"";&B@PU4O-\ELHYI=:79^OSX9>VGY\?+&I: M'[$@WE/%LH?QH?J^LO7=?30P&#"!& ,>(PZP<1B+BL%,IV;\'^K&>R9P;O.. M#4&<0_ $[SJ(;Z/U0['XAY_G^9MIP$N^6'X8+?.-_7.*=[BE*63*>1ZP"&/D M:-B]:;##:CP0C_QE62T#6DO#$^Y%K*RU*7G6E;6>0@:(U-PJXI56S, (%% Q M7V-[8<]LOI>5E23XNMH4[X6LKW[WKKV3R+!54"&M@%4<6&(= K6?5YG4DA-# M?6/U_:RO)/$F.=G:).:90-QB6=S%&+E]F>+.,(M,48H,H$0%*6-!*(2HNF[E M)OGU*_NQ:K:LFN'+MX]PGJ_C?+%X^@9B.T]\$3,@Q.?$XV7QI5@6^=Y7CZ>, MFV$DG3%>2D6A(#YF5ZA"L+@,A]*T9<"'5C+LW/M%GT(ZWP.#^+C@0SA^S8NX MG95_\?NT6"[*9P5J,EFG@RQ[18;<+X,;S1?Q]Q_O#I['CB/.M!7< M8.:(9QH%*X"6CTLHA<2:8]\=M)T],3T4JGG&Q!._D0GG++1AK4H.>5#^*B86 MW;#0<9+XF&JHEQ!]XVYGEL1^Q3;8MPM4(ZP,$Y(X2S7&V@A0D:&TO= MP=XW#,=)80A>BE?PAH%@CRPV3GE%D-$^,-PG$!>W1L& M))04TBDG",.8 <))QR*QP7(%P:D2D80 MD6$O1UA(Z[BU];6OXXE;S]$!Q&L/FYM>MA4W,&D.>:EL#G?O5LO%-0@P;B5A "-?^QZQ2#R2##X0[;+6QTDR[?4$7_%O M\XPKOHK+K_:@OL.O941R+*&W$DL;=GZ+J:X='03AQ,SX%WNYTB[TAR/8/C:' MZ&9[$V:97]G5/'!N/='UX>CQNT;W-9^/B\56EU7Z8!FT@7AB#)="8P(1]*;> M+1&#B4K^@N\_.E+S74ON%=@Y&S_S*GH%INL;T'*$/DR?@]_.8DE,Z1P&WCAM ME202NGKGE/#_9^]-E]O(E;3A>_DN8 ;[$O']P7K&;[AMAZT^)^;]@V!+)8G3 M$LN'I-SMN?H7(%FEQ5R*8&VD?99N62Y4(9]\ &0"BT.3O.D7.J:L]@I/RS6*2\ M'*MY89URMDR_ZG, ->U"T @A8*(-RZP@R$)&N:C 3^G0\L:5O%079?BMW8XT M>P;#:F.SIE.>SL?/#]\*$ ##F946 @HL15SK.HL$ERXW^0'X-5*Z&BFGZO , MAL2+4?\VC]C&P?LTGUX7:=V_[?.\L&%G J92JT@.0:CUP#*M36V$6"]SKY6> M=-GPUSCJ6Z^7,]"&'UV! PLX9A! 2PDE@BI1+_O<^[XR2YS[H63K3!]F4!Y) MAS&,Q)WW6[<>174U&MOK12!<":*($TAXY"WEV.@ZKP[!%U;Z\1+'XF!D&,_) MZ9'C;*">! 4M(]B[Z.TR:;FE%L$*7D!09AZOG^C$M:NQ=AZ$.(?UKY)O\"7P MJ(X$JCSQF! 2YS^,,#3)QJK*;T>@9I4]\YD0[]NI$W^F$[(GJP3E+]\ 2 M$ 8P2AFJ)U"%<6:EWI_L3'SLH[,;,IS!.#Q\T#G0\#RM8X%("!"/$R4T@GIN MB;7U(13&(O/^%+S8_:#A#T!Z5?@9C,P7!ZL##<&&/0B$(JLUY1QH!+R4$A/\ M[&+0S*U7>+'[0<./M6XTV]>@^N.PX'\)@^IB#DZ M-,#Z[4W 4&J*1'0(""!:".Z?+1!M,QP M/+;7R6 M[\FX%Z[^.4%B"^6%8.JJT>%O:/R_MB_C&Z4+&;R2.(R'8M\XW]\P4&HA), 1S!71GA)L226H-#;SB&#L$2H#T;)57>1<&(I?B5^= M%U$J6ZS_?56N?QF[LNMRS_Y6043C@@"IN2-2:EGWXK['0>O;)ROOAE MB6UCDG;<8V.!XA;+R&.N_<:J]E!+=:PEMNNJ85VU]E/L3[%2\,H;6*MXL:I( MN_-V8)/& 5NH%?# :-6%?LOVX!W#;O3.JVW/ M@LUN7A>)[^1NY>[/!:6] I0+#+$U5B )%*I !8YGYM@=*V=/)%9K5QM;4T@/ M+']C1?U6',B2MO7YH)7S%@(5)P$8?5TO4+5)Z"&#+#=H>N0\&Y8A9?N*R2K]PHAR)".,GA=I2?TT>\AF8;=6/<8.ER!.\5]#$OS MKG'G_OT4E?5N%H?*TVJ KG92KNXGL\VIPX=R]FUUBM=QO:RLC@2$*/!:2D8$ M1E!XK BO%"'CK-'3--M;0H2N>-K6N6\?6KR,X=1=]M5C^Q PZ ZDR+LOF9 MV^O:,E>_1F*O(_$D,ISU2-PD,!IX,/[0B^"L2^>X-EHB.-HD1DM0VR,4RLZ+ MHOU:$@<9B*<2X:S'XAB=1*D\AA@@JPS'T AG&:GAYRCSKLO1%Y[/Z:K+I8S% MTZAP&2/QS1W5E<5NHX7F)]/Y*@A[--NCQ_0T:*E=]"X8T]@IQ9%"GCV?K9C< M6P"_]D_/6 M.*>!(_L8)/$66N:Y=)Q%54JRN3B53@5X[BGMV"^#_)H&AN7164\#+Y+RCW,. M.*:#@<6)FVGJE%<:<.E?.^'G/@%T2**S'OV7LQ-@E>4@SM2( M80L]U12C9Z5IGND!_-I[OX31WQF->K[%NHK;7KSNPL]]_=1@#SBDE@N &' < M4;HQU!S'1AQ*Q]C1=%WOG6=3^LV]C-]GT^6N1%$K4EQ%&N@HS9_[IND!NQ48 MIAHB;:G#VA$J4)VK*EK8B.8F@QZY8=87N]_.I.>CZ3ZLIT-HK*__?V]O(&U] M8: $8R@,CLZDA4@R4Q=.BMJ$,C,UW]CW*,(";S=N?8]^(&HONPRNM_$O_CK7AO\[K,MJY@IT[U MK7XV8&<\I!%F2""#V'BN0 5R=$ R MYM?W\8GD8R8O>,VH5/M\[3Z?9!BU]-4@#*-&"JP)8B)5LP-45Q![[3(=B+$7 MDQG'8!E0D;V.E5JL8OYM>EWL6$@?5N2*/Z5L8M?EW6SZOQ&=U;[?2A_'C926 MOQF8]UP2HCR0#D-@XQ)>NU^I=G+>.!E[D9?!Q\FP:CPM!8SU-.4,?F/ MI]2_-);C$"Y2H.?DC^E#$YNIA;<&JPE#E@$?YP8KB 7&^GIR #YSEC^ZNLIE ML[=_19W&S[=9)]_-ZOWZYT39+W%+W3^6KBU\) "I:2K7;:4%"CNO9(1_ TI$ M*3/9V]&E3GXJ]O:OMPX/?>JN_Q9%28?50YSUU)UX5FR3DYQ]S4)$%Z?4LL!+ M"T4T^ !P:X2YY/9@7$9_@C8QWO:V"P Z#N,HPII"030 "O!*5,E89@C*V$\Z MVM%^V1W0?8Y:=7,S3:^9/+R;W9;SQ]4[A\L=W,F )@9QI+4G%BDH(:08<4-SY08QRJQ[ 3D M'B:9>I+5WU<[+^9ALE@<6*=VM@D:.9=2\: H%8*K FQ^(QZ+@RG3"1EKK$E7 MJU1;^/9)G_6VW0:#FX^SS\7UTWP^G=WIR6*Z^'U6_K$HYM_6!?*^/BW3-O3L M>OHP7>GZI9P'E[>N/AD,YX 8*C44WJ'HUGE3K0.,FMR,S6.? %L@VR[Z#JN@ M'MB?]A@?B^5]>?-N%>F]&OL'L]+O:14\18X0QZ@BEA(/I6"L$A%(?:'QJL,S MINQ*13VP<'T/X;>C>;BW7?!>.&LDPQYX!9"5T7"IQ/0NMZ+S6)?RT3*Q327E M.!E;S9OWA\HD[&\5J.#&,>85=<(JKR A]7A?%S<)'B+Y,'HK?)LLDQ'W]22ZAW 9;PO1@<<0&FN!88 91)6OQC'CRF1NT9ZT8IX/Y[H'O <._B.N M]!]GJ?M->;:C18B806>1,M#AE U&8E!M/#&G<69*S_-;(4\G5CL(]WJ,NS(] M(_&K(*@X$5>&J%H^AYF\L4DOZZ 78"HAH10SB1265EE+!7)>0JB@/'AKK?/- M4CUYF,Q2P&51+/\Q+Y^^1C7L.B$^IGDPVDCD(4,,"6\$HXB[C>!:]W^:Q__*]I,8^?OO_^OOA6/#1?0?>\(# "O+)",X:]C98)A+7@SD8X M+GQ_O.-%M#WDAYK>?I0@:T7=^9XX\J(EC(CC1C()D%?85BN(H]I?6$1@5QQI M,N>UI((^F;@ZE%JL\(#-U]J96'^T#4PEG4 MVK0**7,R4!$I!8SS'G,D426B!C(SE&NLV^?#4RL/]SXBM":+^W2$%/^5(BF^ M31Y6ET#W>P"[&P5(0)3+H-5U>*DU8@16 @+F,ZW^DXAUAH9^:P#WP*#G=#S; M>[W]MP=GKU->&PA1T8K%CF(&'+*.^.F)Q"L,AS/QN&-6/^LL.0.\EGOGQ ML9A?3R M Y5^__*/\ELQGR4;U)3SK^5\I= 4UJ#NBMGUM%@\AYD=)%K&VP(G7$-F+)"0 M1WM6&Z/YLP>M,O?'1FBJ#4+#[C72Q^KY-)M>3[].'G39:.W<\GC &BCAE")" M4P4A AK5DSA5N=NP)V73O"":M0!Y'^MF,5].;Z=1M<4B9?_Y6BZFNV_B-F@5 M@#.&4$B%-=A88Z@#M77KB>JKI/>%LJH]Y'LQRM:S:V&+/Y9'K)E[VP6-@9<< M.&<%P#(:F\0^NT_1%LTCV$GY&B^)8"UBWP/%5A&G>G+]9W%S!,'VM(K <[VGPQL[TPQ<>6^*^?3_UVI[N ,=;AQ< 8K 1R( M%B7@*J7I)]5AFZBKD>89U4.$3??!EM-4O.6,\51D^[@7?5_.EU?%_/&8S V[&P4K-/;,Q1&G MD& ,18>B'FS1K\T,@Q[AYGN'U&D-WA[X8XMYI/AR^BTNW1_2G=E#9L[V!H'; MM"\K# 26 @T)8;@Z0/""B,S,76.O<]*IW=,*TKU2Z,/DL3@8I;SM\0"$1Y9( M)N+HH(I'ZU]5=PR\MSIS.VGL8:*G:G@G8;*1[<>?3[5X5G4;)M<-5JOM#=)& M!3?.&*IMRHH(@6#/4REU%YJP_#0=_^B6GXYL8\HLBNO_N"N__>=TM2HFPN#- MSXDJ^ 55UK]]L43O6).V/A%^7,U"( "B[L\LN):MQ%ABPL]])A1Q*Q7?50 MJB1K^U(6-VD;9SQ-"!:(2PLHC#*D2:_:8K J\[CA;.APK"++;O'M]Y9G72KJ MR-3%/[:+#B-PQ%LKK/C449LXJ(SRUZNL:Y\D8]TFE+>EVCL[[ M^%K@YC<^N_IVX$0:Z%-=&NZA<8H2939P&T\&N;_7.:5/8=TN+H]$03V,AU7Z M^@^QXU&TB/LKP0]X>H>:!F4-LTPA'$6,/VHJ?17Y$"<8D'F@-F8V#L^;LE,= M];K6;UFJ_'06?S>=/-0E',QD7?_W_9XDM6V].A"M($"66\:(5TQ97H/E(?69 MA!Y[Z<6>S(=>=#+8)<0M*<\.'!0V>D=P#*B(M[12R>@&8(XQJFUU,,A1XRGJZ87H,>CB3C_H;!6DD=-,@9J)1SGA%>&5L>.Y!ID6\*7B.@##6:.6T-%=;R3<0; H3F)IDXFTP M?1.S6_7TY?VL][Z.(^;^AL$"+C#Q1'H* #3*$@XK08W"0UP3NF0>MJJ-OB+P MCV3<;O%41,E*(R7&&F(&X_]])9[@@]P>NF2RM:6(/GAV?5T^1:OAT^1[V;H[VHJ:\% M.INM#5H' YB%CAB&M>)6",VAKD26"F=>)1GU*= 0JW.K6NB!>-F<.R H0H)C M@@1VW% G*>6V%E0CF;E8G\\68L_<:U4;S[3KOBS(:E=U\?K[YUO? W$OA.3" M(H48]5@H8=;E5RA#XN N9<>"[BO!\N+X)C[PH9S-7YWFK-1T%16C8Q__; )/ M:Q\+C"+#F)0,8\BT]-Q"6($*@;KTP@XG\6Q_$=O^M=/EU%)-K]MD.VZ"V54U MP$M5Q%B#/&A\.&&@GRYOB]NGE+MJ+V] MVC?>L]X3K(ZKC=8Z9>[7&( HI:G$X])?6$1;%WHO^X-_J+&J;FZFZ963AW>S MVW+^N'I_3AVPX88Q!]&\$M8;JXR#S&HB"4 0"H>4$OQ00M4V!-E5MJMARV", M\X8:9(G"U!!(!!"5",SHS'CU"QBJC75;=@GX&5W"8U13)9W@@@ !D3=*N$HP M+=WYW_MM7S>*B^[2* M"$D5;]^7BX7^_E_%S5UT1C\7#^ODG/?3KXT7IF->&"0E3%O@+*9"(D>,TJP" MQC-\_ED'^ENX.L2]!T)NZ>C!U6UGFP"<()CP.-$[(>-4[QWEE7B0R$N,'S6LE: MP740PC1=J'YH$CC!",N$%_4"*R>PI<]FIKV<2W:G*O<@5[( [8$M'\K9S::7 MQ/2*7K?2::3<>[O^HW[^_I^,KLK-KM;33-O M;VT68'0QE7<2$\&$$-1X56V_:AY=C(M9S]I1]?9[,FU VS]_*AR.)=#K=D$0 MR9D10%.-B -Q7K>F$E/*MW7<>]DT['4ZZHY.)P'= Y\^ITX>L(SJ9P*E,)+> M",L 8,!ZIIVNNF^HS32#QGJ;I6LS*!?7OFAQN'+J\U-!0D8L<1XP&*=,RJ$$ ME1N@,3!#;!#W,(5DJ' ;";(P[($&OTUGT\>GQ\/EV%X^%QRPV+K(? ZQ15 I M">M)#F)W.?YUEN[>EE4[ ;H^&##YNQD#7CX76%PQM62,(2@09 *7@\&)FCF MUNW8[8E6Z' "CGOID!..]WY/WIXC6@= I-'$>Q%M'&,-Q +A2@P5G;X\.HSU M@F%79D-WB.<0Y]EXWE#VR_WT:W+H/\6_*&^B&>RBY?O]W6Q9OLE$\":B8Q>W M6OM B+Z;QT(K'%=HBR,8%-1@(.#/_\BQ$V:4(]!%K[M[JNRUR7K6H9ZZ/BOS\5URA>X+G0:M>LCB.KZ M^NGQZ2&=I'PT[Z[*=[/K\K%PB^7T,?[NX^W5]+&X*J_FD]DBZAXVXF,WGPYI M-U9[(2D#S&H,&;>PMDHES)Q QYJYIU]>CT)E_3D2[XO9W?)^W=^W&8I>A+?L MN\1]Y)N"Y^?_FM[=%_// M1=KF36%4*8X]SB0K[ZW9-+OW#8'$!8A!)Y5"1DIA+7"\/C, -M/Y/=]-TC9G MRS:1'^JJH(D:G"[C[Y))\[ZIX.F !&$E=90L,AR0.PC"54Y MNREG[V81UC\FLS\_WD95%#>IQ^_?Z8^?#YZ8-&H?F+26.L$U,4Y&'*-EXRJQ M.5K$M)<]L9<3Z<'[$6\?#DX R9%4CG.)$/%<254+!'/OFH_HAEX7 M*\[)./9.C(:)4;8W"1093X"%WB$O!.*>05L)!Y3*W X=X4QRBF+W+M> MRP[[LS\\'!C!%#NM'>%$44 $0+H2"'&;F8YM]![)";1H#,J+H80L72=4M?&, .V/1Z@ M<(!BQ:(DA@%'# :U0>,-S;P5<%*!W$RR9 MX(20>O10=C"S_/DL&J>I]0!'LL#L@26_SQ:I2$-QDSIZ<#'9\G1 !GDE8__ M@X:F1/2(5"(Y["[G=/14E99M8_F*'N>S-+>$8\N[-^>S$=XR#\]AF^/UZOU^ MSY7( RV"-](X;9'WTDGD4R*(ZOQ'<^$S'>"3KD&.W^!I!\S>>;*^&#>]_C3Y MOOKC?#J[GGZ=/#2FS:X7!..M-!!&BT!8%;U"&G^L!)?N FXSMJ;YO4QJ"=^> M=^&K$^5WL^ERNHX.GRSWWEIHT#IP9S522"*D$>1:&,QJD06UF0D;1KC\MTVI M]L$=B$^;[09=SN?E7RE^8?(U_LWR^Y'$VO6:$ '5Q$"#E/->4V@!K38PM,U. M439" ZD/AK6$XHI(5)0'*U#1!0VL!+04Y9I08W^ M$*GMM>\$3'LG321]H1Y3P>S&E'EN$H"&GJ6R<9+8Z,\JHMGSB$ JZU.9=\\^8NVLM& 5MM =Q-"!N(&.805JOU\QE)C(;O9?6NGV= MCVE.V-+SS7+._FQ:IH]=7]9&DF,UV\FUW/B\FBN-E"CKP7!1&M.T*T M)L+2.%\ZRY\=!N5-YCG&"(O4MT687G#N8>;Y-"^OB^)FD?(S)#06E:&V9^+9 MV2;(5+:*41?-MSA0$#3&\4J\.%@R+P^>5'Q^W#1J&])>8O6_KJ?%V,<$P[[( MF3>/!NTX81'N.(/&*=-(I4T5DZY1=H)->?G\.!')WDT8,YG/OZ*">$Y=* M*'(9X9(@KK,U4@Z@W/#MGV!/N04X>PK'N-J'6;*U0>!":@$4CA:\ M<@Q#C.LP) VRT[K"HS>*OQ7S/\IS8TH;D/:^%NG)8KKX$K4SN?DX>WE%>W^B MI&:O"-9J&(>$X1(ZSJ&$_GF_TA"1>Y3U$VP+=P3Q0*M[LT!=\1;@N,4I5RCW"IA$+)Q1K8UQMQFWCR /\&N<75ALMP:HT%V.*T5Y** MU4@OH.6*,H^H/C2U=C/VJP27'V=O<@=N38?YH5P^:T,M-L7L7CRP9WYH^4O! M 28H24,'IJTG&@>3K. $=I#,3H/F]#N>9^68%#34]/-RLMDFZ LA9S>O9J-M M0K^;Z)M!P##_5:7S*:*>90ZH V!-F5!K!I M_GZEDF\' -*:"H&,!\Y6(C@MSS^M5Q?J;%S+( ?C'LS7MHI;>RRP(S).5,HC M!X"7$%:"4>S._\9\ZQIN5MSZ.%P'(4Q^<6LM/5!0$L^!I 8++Z/YOA'.1(G/ MGC1M*;=I<>OC .UE]V7/@G_PBDR#UL$PXHF/^%%BA/!6>(@KD;$TF3D9SH)# MQRK]ASV7MM'M@5"G5TL7'&B0K&A..?3<$>54/4%CGWF0-,+@X-8)F4M1IIP)( 6/I6(JL<8SMZD'0]UVE-Q \YD@=H#:SXN[XOY>M@<7(M^ M>#8 *CQ11E)"'$4RBB1EC= E^$QMJK1L%\T>R*&NK^=/QKS&R%A%A+%0@]I3\"IS;V9$*U&'5&D)U)PHWEZJD?+H-BJ +/-*:^MP-,7J MB=:9W/+$(SIT[LI*Z0[D7CSK:KN]WH1_N0>_DF:O:WVX>4C%3R!BTA-"N>'" MX^!6=$P'KE MQM9DVD$C6MQ&0+-#JQ]MTXKIJ5,;FBX^S M;>>/S^>3OIP_[W>M2OJ]/(XMXONN)G^?UY&C8 PIS"3"&$O#N+4,<*>XC$:, M8NR033B&(T>@8]>1,D9*J[4SD%)3B4"ER@WJ/J>1?[PZCSQR/ [C7I>6YR'X M>;KX\V"^_MW- H+2.<$P9, Z+K'T'%=""G@P/.@2B'2DMAL4\,U$MU<*5>%L MC;+R[6L6&'&><0(%EI1I;Z&!]?AC<1D^>PJUJ^J=_#D9VA[XLXG1[VCC)4B:FUOIQCIU9TW8P_6=#VP* ODX<&1PHOG@J8RV-X@0&0II(I#RKQE- H& M:W"P9IEF\(A6H6XYT@JJHSUJTIYH;2/M@67$*DB 4)48"*/,8+LS/&HZUD3I M#N2!-FP6U867S\5U>3>;_F]Q\VZV.I0WY6/4YGTD_ZI!&F3K6VKQCY_*>=+] MAX9'4^U]+C@O*>:402= ]'$U4I[7_H/,+=2WAK%@LKHI%LH)>'D&N M3MU6IW;K([OS.FUS6G/N(?"">\6I4IBKZD*FH>90+,083MLL=%H)'*D%2.QQ M]%\"TF9()68*>WW!3+H%&4?==IV'+:CW:ZB .OX66:U!US$R=GI>GI6 M5IW_7F97ZU1W(/>Z7$4?:Q/J5[ST32K7K=':=> = 0I+/(<@[?Z[.&R MZ V M)#D\__O'G7!AYWK6+MPCV"VJ]\36VP!;G>EU2.LA7[JE7=,V^A$<2L<9R6TR M),XK"#-A:S7$W_T$,VN;K!^?RH;;;/H6N[Q"HJKJLEK"UIM%B]>='.]N$0=( M:H(=45(2K1! Z;S/$8Z=D:9<+/?@T#12J-8^DW$ %N?@9+AD=3YNW5QQ[ MU$ ?-V<;BO.OZ?)^.OLX*_Z[F,Q?R=8"6W>_/$CJN8XSIS?6.L,IPIA7@%G/ M#B5[&S]E>^95)IM;T]"(**UNHU:C2%?W\_+I[M['=3Q)MVB;W8V^$[R!'F,J M@)%>86J,X:""T5!Q.84TQTWT+I0U-LXGH3;R716S[CA_Z#N!0JREDTXP"N(T M@B%VM(:1T4Q[9$0Q3F?$^9:5-0#GDU#/(K[J_"K+_1&T/O2JI!++A?1>$D:% MD$I#4X'A(S)YS#T^+WRYG#S\!,QM61\CFI#K:],M.G\_O#-X1Z&3@ D-/3&* MX_AC!8^*>)V]<3$BQ^]4]$=$SE=6?RU7VPY?_>*@"7 NU3A7! '-.19654!1 MQL]_@[]'+K7AZ.5J9D04WF7/M\GF@]\('!KCB92 *HBA<@0#7\'GF#O_^X;C M)W;;2AH;Q[?8[ZUS?-\W4HHWYS3WCG'GI4?.(5?!ASW/K'-RQL[<0!QO44F# M<_SY3]D4?OY30- 9P8754$K*#)>6UAZL-RHSEO*,G;:^&)JM@Z&.1C^4+^N+ M[ZBX8.4"(]>D6$!2.0&/-(1]PW_!?%-?_<5=^^\_IZD0Y M#7Z\^3F)BE\,^_5O7P:AO$)ZBX0'6@2&H>6:&$P55S+=$C:U6 [FIG*X@/): MC?5==@'T\'D3F\;P[&H3*K,\R'6AZ^ M/#T^3N;?/]Z:R>(^_=_]^RD*\9 6A?CDB\":\UHB6ZI8M7!T';>_FJ6>M +=: *:N(4MY#@BEQE2C,YM:3N(!EH;&.RZY! M[V&)2'V.'7W;]?WWL78W"H[K9 <#;"V.\FD$D:D$).Q2KO6UK>VR(WQ[(-#G M*/)\>KTL;K;W>OMO#UZW.>6U 2@K%=38."*CU\0\LJP""3 TA,7;C1O;!E'* MP8#O@9V_E;/B^V^3^9_%TC_-;@[S;GN#X QR2D%!.%*02FNU\QO!N%;D-C,4\&Q*?)UV)^D$Q;GP_&,XFXMI!A%D%AACI=B26I/O^+ M8(-RJ0W,>Z#2[U_^47XKYK-D+9AR_K6:4YTA@;BTG\F7)8"<58;K&HXX\4+I-F+4#>Q[I9S)?3VVE4;;$Z*?A:+J:' M;]SO:1403ME2/!28:@)4$K$R#0S'+-/-I+]8U3+RO1AEZ]GU30AD ^-L3[M@ M+-&&12O3(&ZX]M'V%)68UHO,U9'](ECKV/=Q!)^V"_7D^L_BY@B"[6D5L&:6 M$2/B:/(, <$L?4H\CXS%1[_1:^6D>\O(@$E-FP8AJ* *&YC*J2/, M&:A/1HR/LN212/[D).H(_AZFKN<#CY0$ZF"UD;7J7P.5JG9V2AXAKWT@D'&&33&**-JN$AV MUN(1K5@]4*'O@SZIVP/MR=G/C2(8]:A3C'VSIHV+T_E#JT^1N"%MY%US%ESM388RHAEI4X".#,"\HG,:;K M<+V.#.=ND1_T1M#I24I>9[0P'BF 4C>0,]&TQ!+5H@L ,P_OCK>4.KL/U!D7 M&M_^.07P8;GV7%OD'_-RL?A]-B\F#TF2E#52%[?EO+B:_)W'PF;O#E)YYPVT M0'!O4R6T:#_4ZA#L0K(V#,O/3E0Q*'-3?O'I[*E\>B%,RG+Z*1USIGL0*5?I M_60&T6_QR?N7$!S(U-S9-X,BEF@F-%*:$2<$,;:R9JQ1N5NOS9=_N6;ZK+A+ M7;JZ8,+WJZE1#X1*Q(\K,[N8]S$0#GPS<*RT\81BI#7%EB-K*H5;:U%FNLL1 MQ1.-?P2TJZ)!1T 6A0-E2BHLA9'42P A0AGSE3C2C.:"SDZT8A MG4UK;3M /7TY1(BB+XDUH='7=&D;%ST/;Y_K!C4/8[H4-VB<^AJ([L>[.3U] M.6!!870G(VK*2"L\H #7EC2EF5'((PJX.A>>MZNH/@Z^#\N\[P3\<.O >!S/ M'DE+HKEEI398UEZ>@##WDC7X>RC0 M.F4KP<0R=$J^KR[V*JXBDCI^],^L38NZ=?!.:9%BCT&JMZ@MTQ)78D.NATC\ MTL&X;9D"C35VKC3&4>@XPZ'*C;072.:NUU-&Y- M\'K<@-G_B@"M$T!@Y:1E1JGX3VLJX9W'F9L[)QWM70JG6T5^>-J]F]5C[N60 MVXRM.G=F"^P\]DNINCEE! M *8 <.XN J*T^#3*+$9]T-GC1).Y80<-SO:K! MO$/0YV6F!;8?_ZT N40:**B\1HQ';T>(6JW>8-77\>;/PO?.5300XQ?#V?%= M=R(@@817/O+ *D0T(XKS2@%:X"&R/5S>&!F%[CK<>/U'6=[\-7UX6.T^+R>S MNVDZ=EZA>]R&:SMC>$]W['1Q_5 NGN9-2O8=]9[ >31.B7!:*R$1I1HB+:#E MBJHXMQT<20-"T61*.NY%07H6Z2BM\1$61(72"E1@8)F;HVBL&;P[)DS9HRJ& MF24V-TU6+W5_?RUFB^)SL3K"O"I_D#$C*_\YSRL,4"Z$UYQ8Y53T@+G>Z(]J MH.VA(+VNS:2X6$V7Q?NXROT@S*Y2 ,>_) "$O?&>6XZP9LPZIE@%@L,BTW4= MT<%0Q]S8::2TC'P?2:EV]UA__VWR/^5\==)P(.7+$6\)6%MI'6' 6: \XR)= M)=I +W/O,HU0O)U08NWZ:@ZPWU8ZCUW_"B_%C ]Y&7Z&FQ M+!^+^3FF^[Z=?&V0GVMTJ".BAEX@K3+&G 'A+>&UTH-YN-E\"I]J'NP]& M/0=O?)[>W3?)=;6]18!:1[_4.UI$IR&C',B*<&:<&^9P+;JL#(TDQDCNDK;ZZK5 M'M(]3"]7\\E-\3B9_YEVYE=_2.(?GF3VM@LRRLB<5PQ*0#V 3!%2B2F0SPP) M']&]V+ZGFC;ASLMP]76Z7-^&^%+>+O^*X&R,LW5=D\6>=>FX%P1!H2)&4*%3 MX0H;'5T@*F$X99>3<+^?R:@CW(?U_]_OR:=V3// # 02>:=X_ E2Q="SN6'(1]O=QVH;KMAL;=AL)8PR8#14@'II=>(^$I0 MHEAF#./8S^3:Y<#;NQ9M(C[,T9M;+*>/Z:3-/RW3T<)>B7ZVLS=*:(K(XS@N M/<8($,T:RQWE% @6':EC:VIWO@K]J,/-:6H#9$YY;>#)OQ3"("FPM-I1JU0% M5#0 ASCO'\/Y7&/^-%^XVM;%L&;3%CD^Q GEZJ_BX5NQOM><1]D&+P[1#^$, MQQG>0H<4<&G6KX!R2F6:6F>\(+;(K>:$;E]3HZ/T?Q>3^=5?96M,WKPO6$ I M%"0:+ 0YBX26J?[*&A86IYP!?(5?!,Y7T#AY&S^_+X@G\XTAKGY>.XX5,P1" M)ZC3NH+&PO49;TP:"BH,91*3!0R$AN.ZF&MIM\_?56P,QD@H*DT/@7!S-V&A:082A&>) YA>)3U53+UEF7DOP MH5BZOZ\?GFZFL[MJ8V5L_\;/OL'"0?0WO+-#4*(P75QER32!!YR"KI M%HK/Y<.#+^=_3>8W#01^\73 CD>B\%U(058EE#1MB@W$,N^*-M;WC MXEL^Q#VL,0W6D7INTIAQ8 0E7%,$&0)"P;KS7/65[NYK$1>(FR_+R7S9_UW) M+&7N(,:1@/;(!G7][Z=IU(=]FL?%Z=,*\":SYY9F01L,N;=$:P< 10(27PL9 ME[D+W?7M@B\MP-LCAZ[FD]EB'1^N;O[G:9-6KP&+MC<,7GB$O,14.&^\3:E@ M<26H1KF11B.,ONZ".JU@VB-Y/CW-K^\GBU0,H'Q*":7OCN/0WO:!>P5%'"7> M::T)=%!K4XG-& 0_C2![$I^T[ M;X,@+%)5 8&B,SHXQ1A5Q%".(_ ,:)Q!05%[N<+ M/LPGRXGI'8[3Q*C2.P#B!&6QGY)CPQF.7J>NNNZ<[(M$KZ_B#TNCTU1\5*Z' MX] _RUP/QDJ!C2!(BSCV(*1.^DI$0G%FWJT3,/0IEV/W47/2'I=P_YMLKE3=M&B@3F!MA#/)0*" AM[1&4N1> MMSKCK=(,'C0G60[F ]]">:YX_C+,///RR?:7!6XQYE(3)ZG6WD'BD*H 85)D MKK1CG^^&(F$[6KB0*R6<0L6%HPRQ:,)0C"RLQZ+FM+= O=%<*3F=>AW@/DRX M34Y9^W..JJ$,.H8!D@X!*:73VFSR:SMN+#^4"+_KJ)HZ//2H*F\_M H6 !X9 MAIE7$!.@D>:H$M-J,T3)B='%S32FPLZXF5-Q[V%]:>YP'$>YQF]+6W6."TB@ M6T@@'EAJ2$1&B I,R] XAYE M[NV/_8"Q']+VJ)@>)]ARWQ#<>8?YZ)FWC<\$)R&FP%OAA(=::TDIJT&$N55= MQGXNVN^4/("B.O0@WLWBC[%W?P_C*]2?/\HSV-,J8,@TIL):9SC0WE'JZJJ6 M2IE#X;R]B=ED;MC7+,1),CJYS ))"-8T$IG4@AH',\VOL7L"K:C^!Y^_-9C[ M&:DI*J.WIOV1S;2U6&NJ#26.<6*1 MR4/L^&:^WZAE;W3EWI9!:"$E=9Y#1Q2(3J=$ MIJX";&Q?.0!&-+X;$^"'6,HVD>XE7'?5X55%^%2%/NHVAUK[VP=-H<#*.H\Q MP80:Q74-9[2/,F,MQ^Z_=TBP5O'NCV9QQ2BF=[.':Y=S5#M+]D:K&XEA.[6@8%"1*4:GC&$+QWU)QSRM!B269$7+' MN[;]GG5U2*EV@.Z!47:CG\WZ?3RSFKT@ ,0T@Y1',]\KP"W5B%6":V8SK[2, M/>RW"X9U GB/3'NUD.?SKR(!QKH2G".=63!^[('!G(]/R*;9+ M5(N$YY)2[P'32AICN*\]')E[(BQ^0ANM7:1["7<[EDR[1&,LRL(T98A&5X93 M8D0MFD:*Y9%(_H0D:@?A_K>T*_+'O]B<'L?%?#KY8_HP74XO:T_;$R2 (]QK MJ07!SD7_G0-"HN]%4ES1('O:/^"_BOQN(.G^AH$9)+CSV$.E#/2.PI25=2TL M<'*(G$_]#^;&&M^Q(K2";8]61MW?!,?F=YOY*-W&FW\KTO!6U]?SI\G#OML@ M>2\,1D?3GD.'H%% 2F.)HQ4P@K',\/RQ'Z.TQ99#).Q"!T.0\[6]=0P+7[<, MUCL0![AWTD-#&$4,U\,;8)WISH_]4*4ONIT$]C@FO55&A=EBK>'9S<8F.W'B MV_'2H"5&--UF!@Y08[ !LAYX7,A,AVSLYS##37[MZ"$OD]B;SKVXI;RZDKR% M8,T:!B:(Q=@B2BC12C /O:XZ;Z#(W#$:>U!ARR3J!.NVB;(]/4(V??:\+E L M!"2 $T0TC+XGX+ 6U&J=>75W[(O'\*DHD4 I ;@5BB$A;04J)+DW,L=^FC.Z!;$A8V3*GL[!Z4]#1,B::,T8 ]KCB'B]%G#@,\,4CS]J^IEHF G^( OQ\GYO M:K_M#8)4"&"AM $:*Z2@Y [7@DF4FY4(_*)5-LA#L.=0=JOM#8+'A$D,L11* M0<,48ZK>*C+.Y&9N/_[ HM_S[[[8DP/R$.SYY^3A::W$AX?RK\GL^JA#B1]; M!^H ,%Y[*[QVAAA%8+WL6\4SKQ,U/YB0:UK-BKN4NVD<@16MG<6>C/<0%/M0 M'+4]$A\/1$#-F&9:8DZ=-$)360E%HJ!]G2>,)S:G-0H=#V^_G'D1@'-<),B6 MAL$!G"ZN" X)D1H##GT]G5MBA\C??I;4.1W;P4BT)VG#VS\?S;,CWAVL,3HE M<&)04@JIH];76M"47&A"K;8XU(B:W:EC,/;^/KN91JRF?SPMZP!P-YG/IK.[ MX^FZ[V4!025E]),U\4PP3KTD]'F_6G9NM_T$_&P1_\$(>33I N&*1! %)0XZ MF8J^<%,)AHG-W*88NRW7*[&.Q'@()^!%;X_T!UZW#,21Z.UXA*Q$FBG''.*U M[0IY9JC1V _T>W$-3D*ZG_!]&W]8+*?7<8G?3* O _JOTAA?/ZV+V_CW6[/5 M7%)XB*W.;$L M9XNU=K;H]2 ,66\-Q@+'((K_(RA%!0-E6063 +F3QMB-[U:(L_6N3Q]:Z.TR MV5'"'#ZBSG]I\!K$F5LX+G'\ >-H%8!:*11EGA..W08?"4WSE#!.EOXVG:VT M%MW>(I)BN?*(7[[%_?LI_O5OQ?*^C'_S+3Z2 O;V6?<]]B)03"B1'E-F/3!. M$J9YI0*JY$^X_=OC..A):_W8BY\GR^)S<5W.KJ-ANWJ5+I9_%<5L1Q[#5"JP MNB::O'2U2K;U%.GU?9-D)+WQHBQ(SY$!" I$H6):8Q]IAKQE\5>4JT-;Y!V+ M^5IW.RX:JRKE7JVKY_916TV :>,[@5EE@568<"FAL\Q(ARLHM847NL7;"KEV MW2@?0"]])C%X+=[VA#)[]]R.?%.0U"&LG9,8VP9I*5/)UXN&B^",8PEA):XSHO/Z!V,, VF9:MEH#T>NMRF, M5L;4]#8J-$([G>PO5);UQF@Y)\.9$(0LPE;(%(]<08/,VYKSEW*KL$<:MJR! MG+N&.WKV8H/[<_$M*B!:[\7BZ2%=FDB0_5;,[XIY>;N10-W>KEIN,QB[^$Q@ M!%J,./((>2HC&!&G&AA ,E-&G/-1QK'4'(%:!EVIOQ3+Y4/1;.OF0/N E0;4 MQ]%)3?3IV/]W T^U"F;8VGZV6*GMDX7ED785MY M?XAH2:&805A!AKFTALH*-@9]I@]FIT7 G_[R MP $%%@B(!)/28H %%?7RPE'F/#OV.XD]$K@[9;1HF[[:L8IZ^+I(U;R>9MLF MT*SW!(J )D8A;B$"UCG.62V:XCC3NCSITN'XJ=4'U'DL6A9WZQ.;\G9R_>^G M:<1_65S?S\J'\FY[7%ZSAH% *;&FW%LOJ>:6.U*;NY;F9D@Y[1KAV1"E77"' M6QU7EQWK7\WN5L7-CU\'M[XF>.J@LH9H+KQ13%FLGX>'0YDE-3*N&E[LDM<& M[GV2[^3DS40R)C"5B"KIA9,XE>#;B":@S,VV>?Q!QHA"!$ZEU$D0C^' HD'F MAL;O"%Q0G*Y^:T*8=)P2R$@EO@0ZEV%CSVDXR/E%)N@]<.YJ6VZ).%"FZU7? M[@\O:- Z0(N(D8PB*+%CWD+)ZTE:&I]Y4 9_Q@.*]N'N)TCIR],?B^G-=#*/ M%N/GXG$RG<7?_$]QO;PJ5]/RY'$ZVVQI7T[).6V0, M\L0="I;IW$"I05]5U&YFHKQN$P#WCB/L("?*(LNC<& C(N8*9&:?.F>SM['2 M=]LH)V'U,XV 4; K#!*>6"\XA1J MS"OQX@R6ZSJ="X7RU5UV@W ?!"KNWG;4EFE1V$>@76V"P0Y1C[#1RE-+L#;2 M5^(YYW+-BY$3J 5UOR502PCG;/[]/ILN-^7F%E\VAL1OQ>,?6Y.&'6@1@(GB M2H??)G>/$ULL4@##TS)*E/32 MG!M[F@?OD8_08,VTI1Y;X'VU5@LG2&8Z]K&'BG9(E/; SF&-F3Q,HTLTFTZ: M32&[G@^((VF,Q,030J@B,B[#55<5SRU?._9]D99YT1*ZIQ$A8_)HU#@H30!F M!C&MH.!2>H'@1@AIH+O0F,O.*-(>U(W-UT5Q_1]WY;?_O$[GF_/OR7K%U1\2 MI_ +PW7SZ_!?OV]AS?-?!LJ4EYPX*+3@0GEOL:ZZ*@#(-$7''N[8'BNRH5MUF&J5N6B, M/;BPY1FA/8#[/>NK??CWTUG1^&1Y6[M@*/?24""\8PP[CXPGM9C49I9V'+M1 MVOY^2)LHGQ05]>+[_UU,YHMZY_O%7QP,B6KRDF"B.X:=!$Q2+B B\5^\7BF% MOM"=D)84O34\J@/8^SIP>7R6]S-4LVC^*;-4?DE'S=B;H=]WRJRHT6P/!K,RD;A@(;82V2XK,3##N1F/3]V$OA:Q)&?M@7FRW$< MS#16>]D%SCV8(SLZ&C&9%Y-%.G?=7 U*&2X^)65\6NDH/ONI7$Q7J3*.Y]M1 MKP]4"*@]92Q%U#L3S<"T=;@�JD M9<9Y9002((Y\5($FK.D\V^<8[WVWS.(N%3*VF=@\S1/ZWHW[RHB6V]EJEVUJ[;8FF38.$5"L8!RR22F#OL%2T$D K?J$U M;MND5T=0M\B5M2U2F2O5Y&Z?BJNR2D*^,EJNOU_-)[/%P]Y-ZS:_$3B TFNA M/!8(>$0)=:J&A./.[Y)?PO0VM%:&6\BIYI" MCP_ED.DH[OOZ/EI2#]% 6G?]36+F'RM?K#1R%76@8X?^W!<=?MJ; V3:><0X M\40@(IR 2E=P:0TRTW&?SJR;ZN*Q0"V1>U&'9<:4X@[!'OS4X M"[ST5!NNK%7$I8ND%406VW1?17OST/NQ^3Q&

H/*:Q29NGG*ET9-#WJ MC4%K!!&FRBE$A7%Q0 M>08. S#3WS_D,Y'2&=JF!G$V/YY[%'J4:'[$_/UZC M/\RU_)<%[8$C6DF$M?31?X(2^AI4YC,WT<8>&=XFS7H#OX_IKXK.JP%:UZVY M*^(4'@=(D_FNX2N"\@Q9&R=]YR'$,*5B!97P@N46FA][7'HG$UPWD _"MQ?Q MJYETV_J& ($DV!,K.'8$0\YIJNBT%ITIDUG?[9P/"]IC6QN(][63MF=R5M\F MTX?5!%U^O+V-YH%_6CZ]V")X82E<4MBQ\@A#)I1C%J6K#(#(S:2 ;>3%,%6H MMN83.I0.9G>C@*&*W@7F0D8/F-#H% -2"8FL^0GK0S56>Y-,3SD@]WD1J@KU M^'X@&\SV!@$Z%S$RRE ,(0.&.05KP8#(-)+'SIXV-+WK[M,I^ Y"G(-Y8'8U M"8PAHA%%7!GA)5200%4)!QC,M#S&3IY3-7V0.%GH]D"=ZB#!K*\,[[RWN_?Y M$/NOD&5:4Z01IH"B3;WF*):G^-+SEV5KN6P?W)R-G4V^\OHD:3.1_KXH;M[- MFC(D\TW!&,FC4#05(\.<$(H0K\1C/K<6YMDT'#-',Z1!TQ#- M.T2\CZNVU!H;*5+YI HM\ MVC#RP$O-"+>U\:^,N_0C@U8H<"*H?6S-OJRF^W^>YM/%S?1Z;Y:JABT#DL Q MXQU&R@&HG*; USX 8YGIW<]FX[\MV[9=F'M@U.=4&^K !DS]3'"0IS2AB$9/ MT1D@B8:TWI^B]D*MV [V7'(A[8L1!^>3%T\%BJ"'C .<->QC72B7JP4)<9 M8C9VOSA#A=M(D(5A#S3X;3J;/CX]'B3"J^>"H0)PJ4$<%8@RX2$GM1CP\KD@6?2KB&36 *-3Y> X1"HQC,P-9!G[>M$* M'4[ L0_8:#26P6XTE"!Y(5C"C<>%N&>LS6;->-.D;6#".F"$XY8"1CA6BL!*!,IR23/V+?E.)YGVX.XMKK%8 MJ)N;Z?K\Z=TL]OWQXNK6$68T%VFR9T9AI37$A#M%G0%,2''H2DSS\;JY"K)G M5&Z>",@#[BF@T7LF#IO(@?B+39B.+!U_>JY M8#TQ1FF$C3%4\2@%E9485* AG()VN9"MMQ^]QVS8^M3^P0# -T\&CKG&#F*D MB5."0L0(JT21C@]1[:NSE3A'@[MXD 5?5I!6G+PF#VE-O_HKBOD]_O/AVX'# M\'UM C00&^)8' @ .,,-B@!4739FB!WICC5^K*[*;J \HU!RP:T7WG.FXPQ) MB.1QL:P$P^S2JFBTM4BT N:9Q8UK'*=+*9TAR*4#&JX5K(3S#F0RY6Q,RTQ- M-XT;/P[=7JBS"B!\^%Q\*V9/Q9=B_FUZ7;S[_.7@.=B!EH%;@;QC!KNX(#MB ME>=^(RH7\E++CIZN^1^HU";,C1F54P[NZE];Z/+\ET%:Q+@GS#&A(%2*:FZJ MKAI +S2VIC5&9"/9J=(/U0 $6A$4YTU-M>/08X*4K;JJ&<_T2,>^M]RZTH]& M,B_2_\>KU?K[WFV(1NT"\XHK#"T'$E$A292 5EV7#&1>1ALK"4XU/[O M&TZ M[#0P&[8,<=9""E$9'2V#;/R'<=5 X.D&RV69!RVKM"E1LK!N8U/C_Q;S\L-T ME@*%-VYV<:"6:/,W!"*PA S)Z/P;9+BPQ-43(5/V_#<\6M?KO@V0UH!^Q9LS M,]9Z1;RK+:>#8S/Y@$U'X?.S@5H?;3^)#(::0 .@%JF@(X2$"D9AYG@;T=V\ MGK2?#>G)6L=':'WS; !4(TD]T< 22J!#WM>+D45HB$R YZKU/$@SHSZ*Q?L] M4:I;G@H$@<@\I@'T!D'D4FW8JEM.RDSK?*R1'*U8YRK9ODU":^Q3#_6ZV,\PP]U7!,:A=G,BD=H[3B"VIC^*X$C+S*O>H+?M< M.I2]0ITSH;PL6/!#'M-=\\O>1@%[#BS24B&!G971T3'UCJ6DN14E1FU9GLB/ MUD'-8\+-=+&<3_]X6A95LGHWF:?:V7N(L+M-B*)#D_[!M-"$*RAT[5TX1CHO M''JV/&@-TTP+X^.LXM^^OGPHEY_FY;=IBOC;;8<<_:Z DM5$D%> &(2!Y\35 M>]_.Y68*&;^UL"Z![OFJ*I->XR:H]X3!)>8&4FY<$8X VJ/0 A<.Y] MBK&FGFC3HND2Y^'H=CRQ@@=*$*ADNB BF8#>"E:+!B'-H]!8LT_T0*$C$1V. M+%?WD^6_RJ>'FW>/7R?7R[IZ!:NX#W&0_V8E/K4S&;/*0DTFIVLXHI*1;+34&?)F%BS=X4$'88 M,\01\)(SJCRWU0Z70-1GWFYN7I[R?+G7+=(C(IVZOIX_;?4),M\4QQ^(!@,4 M'&+C)+0H+@?U2N!PID=P=(G*"R9='M(]D.Y+=%RFM]/KR:S>&MLQB;];?(XV M9CF;_/'P_5.Y6$S_>"C<8CE]3'5L5_DL/MZN7_&^_*N8Z_)IMH^CW7XX0(LU MD:E.!A;0,$XLXA705)/<[,W@)^#TJ#1SID/@]Z]?AQD"SQ\.T#@B$XOQ7+Y4#RFVI;_ MFB[OX_/Q+ZHPS6F1X=SG?2<(Q+&DUE'GG&%(>L9J"\YI?J@"RBZ"7_)!R!@4 MT8\I_6IC[%V]7UD%/5@<_EWR0B1LMBL^%,O77^\G&S)!54AU*1]^'L*L_;3K^G"^C26W#H]X3 M,$JI^YB'' +)A2,>Z H* ^6%YD-MBQ]OT]!U"'W?X_UE"?FM#PR7(ZBK:4%S M8[V4$F'A,0!,,+?.?G W66 $)$=/(0IYQ MO"F7'L7"*#?BXLR'>&-=;[O/>Q+ ?=T*;WA ].98 A)).9,Z8@"\0@CQS>[,^+7B8[+P%F/&J #2/;C@65%INF;0.*U0)Z"2ZT/3(+;.G)_1[F(@V ML6GF*79W=OW]:CZ)W5V5&TGB)>%T<1N?B8[2GDGJB+<$:9GE "(JD6=,:0TD MK2 5F;&>HW56>UX^NH.^!ZXM\+D0QF-W4U.UU<&["$K<6?#X)W7"#J%G(> M*H@-]96@T/!,BTBT"A1S&DNL6"6>CA-Y M7U&%Y7+RL^G+7HH-KL9.]FR4D>3?;:\%P9D%.61W, ")8FU!%-:@6,9O= :S6TQ MYNU)>1\ZZ'!"^%+4*NP02PJTE@0D+JD4]E:BFT M0F.QJ53+*%4'S>]^!#QN/[U!ZX"I 8 (10%Q"GM$C'.5V-[)"TWH?3H+W@[G MUJ'N<^R.+)-^F\.:QRE2$(B0$)QK0!%,:35-RJ')#2##[(P_3_YO^_T"?_U] M\Y>[\AAWY@E.U?QKJ#OP3,TY>PZ M]FY=\N/S=/&G_GX5OWT@W_.>5D$9!1QW&"H"K+"$>%:+"*3(O',VHCQ9O>B_ M[ KP(3B5NGHP-_2>5L$0(7WTJ#F6,J[05!+(HH@IN@4#-TCED6XXU8J>#W$G M&]@^N/.T6$8':/Y#IP]FAC[0,L19W4K &*/24V^01([50\_ (5(_]L2A''V_ MY5"KX ZSKNEB=GW_.)G_>?SB]JII$$ +[:16#@)N,;40HXVP0FAY864-1K+< MG:*"0?A6]??XA>]-TZ =CXXC<@(+!SS'%CA2",[XAKOMM=TS'Q'J*I:M>U62KQZ>]OWU"TA%5KDL M411$@I(\,3'=;A>!(DX>)C(3BBS%_4KU5K^R?WW W!?:.7E]]2__;?*?BV7M1!PLW+?_Z< 5(83BZ/HZ M0 2(V[YOM#80N27[+M[>'H(4_<$\ADW]OEJFOYA\KN I]O2+80'8:!L"9#1& MD$FD'56^V;T%S,P4OOB-;$@%TR/>)<^]WB_3H?OZ>SK8_^_-]&OZJ?[^MVKQ M>3GY^F5ZI](=R]LX!]/8.P:1EP1RY[26F'BF9!2!)@B28]Y 1UW_;"V]7:* /5'4"*6D\)@:[H!Q3PNDD8 WZB&?+^]% M0=1+>$)1A-N;JC^\<'NT[^"8H(QU"KKXJP17$"'(;8TBA4SDWE2_4%(-S8'7 M[DY/L)?SKU^^Z-&8WL$Q@3MO,32&0[R^?C7!G M N6T*?SCXQZ.//\P<$&4@DX5H@J::<^VO7E;V)V49> MO>)R]WSAG(D#3DW+B&%$,FHV-$-@_+B2QX\60X7W1[ M C$G05E ;;A-,L6/IL^]?"Q(*:U%QBK$!4,4: 99O0B%0::=#(6XHRF1F_MFEUV'J3^Z]PEM@ M;SC1U&Z+\9X[91!82ZF1D!@;;H5C!C?@$)-[+??B]YQQW)Y"4BI(X0Z4#%9: M1JB3EJ*XQ$LQN+R5 C1@$HH:)T9L- M=9S-FOV?=0$1E BFY>Z[AXYC3RL^UO*V*$8EA; B52\,F<\/$%]"C;W?O)]^UM(K]8/K_YNX=TWKW^WF%S M[S0^6*R51ZDFK]=($H$LX?72!L.[ M-*7JUU3?JN7D;9?0"(O&GB_N=^OWA M(_E03;>/M:;EG#I9*H.,0*2^5YYH#2@ P<9O0C-0][;Q1Q](_"I@G7:(K^P<$ 02'F&- M.3 4BM3UJVD+2'([?URJG=NKN-L,CER BW]VO15X+OE%RBB1J,PLA,YK07E2 MF<(*C@@B6H%CI!WFBS2SR6KU[N%'&AQ)N#XX)D!,J(UV!!!,0J:=9,]+)) ? MB^9%?-)U'S=4V,?OE\0()I8ZE5*8N*620PX\VR M["A% (>QJGJ0[*$4YS, +7(BLWN[/^:KKU7*GHF&W]'TYD-C J 1+>6P@90@ M'3<\:EF]/$^INAF^G"G=G\X_^@&T(%]2N[N[R6I]O$#DW@$!41X_*42B*@;( M("&,,?7"+%,WQ)3S97N +68!^-WF9IVHYQS'HUVU OD([#EN,;T:$Q01CAB9; 2>0B4!PX NOE"7"T M^-05J9=SY7N<+UF0EF?,\9UHW_.!>2H=$YYS0@5RA'A!ZF5Q@FYH(SI?LNU< MR0*T!$]2\/)G9_#(5G1P4(#>>8FA],1"98E/^WB]0$/Y&-4MH:KUR-\Z<4\6\* KW('Q2 MF\^;U3H-/)--KR<*&ED.7>KF##@03F!*9;TX;]@8K61NADMG@CVT9CJ72S]/ M%02V%CFK.&,&:(P!QC6.E,05WXPY-*YFRH.[Y$G#D[FX2XSJ>-KP>DQ@@"@% MH\:U<9V*8XL5:12OXYGNV%EW8:_&N.X)U *<>?F&QUM5_?1P\)Y!31#W"CGC M('*:TWI!\=^WTYJQ!YGN/\/,1[,$/9X3X(YW8'S];+!24ZB5TL( !87A^EE# M:CM*L>-!54B6*']JIW >BB4JJFPSW/:IS;<=+LAW&!V<5X9@)K1&C'NC 4*N M7C+V-+,$&+U8XO2X]_0/[XVEXFMHO5 *4,"%CL:BAJ@^[*-0P3&N$@W#K5Z9 MD)M[?QK:.4[7_@RC]\OJZRX_]V7V[&G9:/OG",PY1!@$4CN!N*(^7>9]6I*A M-C-T>(%.^Q $&AKN?MWV-_/I>CJ9;?_65K-I)/AW]9B*&YWNMQ^>*QACB.+$ MS[:^1A_Z:M^\ M 3.(G="&,VV!058Z_VR=8I29?'J!SOU%Z+ >1%#:"/O'9+:IZHT][>B_5>LO M>S?04X8'+RPE6//XV3&%M(;"ZWK1E!_-Z[X>P[Z8\=4/TJ6NJ>V)TL>W74[_ M)UJ/6Z7M>_KH=<0(/>KHLY63*\_#)U* M$Q&H3/P>D':,B^:@C.%L=91BB/_61V>"W?/F]A0)WE;1>#^9WK?$[W.G"L@8 ME]+!N*30:V*4 '5B&(/&Y<;Q?Y% ?B'8B]]V/UC<[_V7R7R]>-Q=?#^Q\FW) MF^^&6BF8!Q)PYY$!-NIY@8%G5B-_G-9=7_V5N-L;LN][."H80C%A6GJM+9$< M4TOJ%U6(C=$?N]_/KU=I+7K&\PIO:QCB'7,,*<4,<+M?DWC-#BO])H&M3[N+=AJ*8A7VE"M>8.;5->O9/H4]"G7-$X#]LK2ZJ6B M0@ KM#/&1KT,4EOPI\5);6XH*;$7$9^75G\:V%=3<(5K*%0T=97BTAKMC?6F MV=D5RW16+RC+8XC=J@%^^'X6>\.I4]K_=-X^/D^7W=P\?IY_GJ7OX).J4NVTK^7238C&+EM(X/6M_?HL.C>T. M#PJIFSHQTD '7#3:"/)XU[N-"6XY.+8;#?2-MZ'>Z1/O-$&@S$ B$.!*$.ZE M(TRY>O':^1MM0MT'&UY_X$/@/?KWW5N[BLO\]!U1+!I@T3G#DF#(H(V6DM-& M2*(4UWVE]W2"NCWII_L4@:D4ZD<$4T0U853&?:1>%,9\C))XXW[2G:6\*()X M@3#0ARJ%)N[6NUN/L\G\2-A[[_,AJD#(%0:&)P6%.8.RP0T:E-DF\8*"0,,) M^J=FY>?C.P9MCL:T#XP($#B#831? 40(* %3_>2GI3$';B=3Z$S)'N-)%IPY M$:%_+&:1\/$[^%"MI\MM!.')]9G,[_]>3>ZW'\2'Z,/<):$\_:P]5>B<.8-# M%FV-+\L\]DH#B7B]9.#0[;38.5OFBW$@+W-^.UU7V[[V;^*JYI^G40G7'>Y_ MF_SG8KGUGH^?Z7:=)6B:LN@ME4Q(E4J<(-> 3A3///>XU,[ Q?:_X40P+@N? M7_WWR>/QOAPGSA0B H!'5U$K8[612E+<;",8L3&*8Q6PY ZF]R\OY>YD E^+'T;20%T\%PU(C794RR>.; M,PD-;LS"Z->,X'';B]SP5/B4AW[*@Q$A,B MN+'-,CPVMTR%4P6YZ _'$G28_-6-#B^?"T@BF:ZR*$TTMQXP)IHOPT*:Z:-? MJK?4*QW.P+%$C9+E(D4(WBUW*7''[(E]CP>&( %:4@*UB92.*P.ZL8R@S"PN M=U9"V"V8%CU@78Y SUF5U?'\Z(-C L;(6V Q3M&<_8">N8\ M2>^GS=G@YKBVGZKEX]OX&^>KZHA;^_.30>JH2#'6VFDM>#3$M*:-;L3DMF5_ MCK@6?>*:(_;WU?)KM=Y,9MUD?^#QD,Y0A$504&UMJIZ"GCULA&EFH8(+NOHY MD,S[P?,LP<>5=/_VVT<%K $A2& ,M'"44P>>369+X1CMM*Y/#_2*<=:%@TX6 MTMNCUQ!.FR9@*YVDB#@5S73F;%PF:<""N;>ESBIT?,VV: $9Y)#+3%9?(K'3 MOU*1KF^36;J;4[M:DW3"NO[>WGKBA"D"D8(QQX$QR'NO"",6-VZI=! MJ@R9+XK(H(#C8ZLHO;OI5JHMOL[+QP(0QJ5[()H:B>/71P%M#K%4_,EMA5&* M$*D'G N0)16(?_<0]_BOU7+]_4/U=3+=7D3\+6[PZRI=,VSKL=1A=(@& HT6 M@M(*(.&%Q (TQI[ ,#,(]7:S: M0GO[!P1/--)*04 D%\U+28/U;5PR:ZG0]M MVJO+\ "C6Z.]$=8H+(7WDA/0?#\>E++;?[PH>BM$&T "!6CW_%F\>WB[F'_> MOO\N)>/OU>S>+Y;Q[5MXUVE\0%H"1HE1%A'&J+)>-78ED+EY@)?:M*0H[880 M0!_AR>>K3NTNXK%Q@0)/C8'0"R TBIL^0:@Q,V%N2\M+[2I2SB_L&?A,SMPE MV7RNHN6W:Q402;Q['5\=O+UU9%@0@AD*L.:."$(AUAZ8YA19YT82SNH,A7,1FXKCP5G@B/7!($USCT8/;GKQZ]!G+.PSPJ6 M1Z/L?K*\_[AX6/\K(O//R7(95[NO24SK\X%*@CE+2"AC-,,>\<8-]=G-8L<&!*<9TI2!3SR%$CG.3?-&2(',O?.R@6=UQ?UEGK"N0") MWJV_5$OW^'6V^%Y5'ZI9*E/U=CKY>I@,H*AFGT"W$#@T"L5*N3K]MX6+0_E^MAJ3<<3[(8F2>& M,NGPWZ:K*-4]K]^>$7]P6/RXG=?,"T^@((0AQ25IH,0\LSK/R79VL;.Q\J3K M$?Z+T7C_C-*IWCT\M-'NQ)F"T39:GPPCY%++;D(\:*#PV&=NM=T-F]G(E<3&D['L;3C?Q)75*.>9E_$*=8*"&P1":&18_.3MEMPV[ M^?TOQ<8\(8SO,2X>OR[F*=3R[J%>U/O)][0B-;^/?[/<_. 8WX[SJ)&%D"*$ MC73866^,$[N2I)1Z0X_E.@RZR%81/#&M^^I/F2U@[117'$&OB/3 $65Y#8O1 M^$:+[_3!D]=J8W#P"VQDYP0VCT?7M(PK)5PA0Q 1Q%A)9+U>!WJ=<-QB!;KP(H M8:7_B$T'4:U8=*/V198 MJMGO(WA *2,0YXR3&@+*<&8X[/0;"8OU9/9+<*]':5R4\[=5WBDQ>7=!^@8= M/J5Q]+\I=E!3)9%V&-C:,^?H:%>?81;Y NFM!#Y]FJQJ$%Q#(W1I7Y<=Z\S2Q:%L2]RBW_L MUK7KV+1MH_R\E!8NGCQ7@( SB3" ' M-.)&6NAH.YN&->H-#\N:G6\'#BJ24 M<_AQ,[]??G\!7"="'AL:O!1$(\>DAMRAN'LK!YLO'[@QBJ!?/>5Z!KT4P[*X MM7^!&"L)F+$B NB9@NG2:O,)<9A9Q^ETY_"%@7X;K.H#[HNRP.L[]='#2 5 MOJ8$V-NQOA$F1%(+3:H4[AW2BIJ=:Z2\\.98T=3!$E2VD*?^(^N7N/]>=;&W MNPP/@@((@;<<:FLA]ZG-9;UP&GW%7R$CK[/P?TY%Z1O@ EO(;Y.(U+Q:_O E M_VW97G'B\*#@ :"6 1?7H["F&E(GZP5:9>'-,*A?[@G@ LP2&\B3O%# M2H55WCQ^72Z^;7L:K8Z1J'5<(-;$A2F*E9"$.*.CK-,@4L__2O]Z2B-#HX)GD##O-3"4@25<1SQYDOQ1HU16.D* M*=07O@7H\W8R;[N@D'X<=W>'E%*$2JB%#!#D$4]F&JL,L"DQ<+6"W3:'0O"#U&2]!JYTA? 92X![ ?B M&(O:!P;ID-4".LAL5(U&.<(;[)A@F;783J]5-'A@95 F]0IRF1/VS>-FF\ST MLLAE_/.LVHIR?J\>%\OU]'\F3YT^]R^O/8C1RZ\(UFEN'5 M5SHSH-R](E+I"P*#$G4DJ8RI("-LF<&G8%@T(Y'1!$/I#&.ICVZ]2 -LYC9[ M>FFE&U6.IT,\>J2Y_O405UT+6B[369!YH M74FZW"K]?0QVN!M?ON/#Z:<6$V$ Y9X!YS31E+5"1RHO)_-57&^46SHJV?[G;"O&57=%E#UG M4(HS9["(N$BJK>*"-]\/-2A32UUJ[Z,A-[A"(BB2W[JTHBG@D@PJ^.F_[1 R7+O+UYJN?0!.=8;QB74W&2Z_,=DMHG*V$]36=SI M9/9FGFH4OO 9VE1:E_&!VU.#PRV*Y3DF2;^:1_NL7;]6FG,W!)&:>>>>=(:B,F<034 \LLHXRZ MS/.32ZV^/@##2HN@C+N8"H OMU+],%W]EXEBG*[3G]J]Q4.C @,$0&N$8M00 MZ!'0VCR!*J&2F7=C+[54^[#.8D\@%^!1M KO4W)+?2/\5:V_!H*\ -_J'H'/"<"]2"#\F9+AW;.22IA])\DH @[ MVWR4ULG,PU#X"QT9E$._@$K\4'VKYILJ>MJ+S_/I:3D:1\<&3I7R3G'CO<9 M2^FHJIV3SW9]J2%[C/[ M3ILI>!;M7V*C_G6$&JZ-5> 9"I);Q^<7.EDH@WP!$KK)[: M[IY[TM'SN^EL=SWDW<,_ MJ^GG+]%.4-^JY>1S%2V%Q\5\N]#5'ZOJ_M/"3&9W6U-"3U;3N]^K]0I>3Y@G<0*Z]-!(CA9Q3AD+<@,E%YI6;R^]#UCN[AH2]S!GTI+:8!\A)'!L5][[?)".0&V-%CA^4\8JA!"KEV6@ M/N;+7.GMCM[9U >X(W#FB>TGL.9I1+!Q$8882IA!2C#BL#/UTACT-WIC8W#> MY,%;HEQ,])'OT\M-OU4?J[O-DY?= M%F[I8_Z@'"14EH>/T9_EX]Z6ZW\RJY^ZHOR_6U>KM8K(]A'FZ M4C3__)PLW>5TXXQ9 Z&*0DNH9=()Q;@W#&QA,I9B2C*[_%YQGG)GWBS&$L*8 MJTWKI5!G,I75%:<@GTJ; M(>$NH)9^UK%M;?0^Y>^?W:<-C@"NG0.:(AH%X!44L@;)\=S21U>67:<(2BGM@9+> PN%1@)+4B]>Z]RK&9<>OAJ @@,A7E0S MMAZ 9:C$$^8+)KJZ0%#+K482.RL-:'!WV&2>8EYZ/&Q073@<_*/'&E[8'.\> MZBJ\S;V3V\F40L02"S$R"A*!,<&>/_651MA*=RQ59&B%<=B%2,+HI"/:IPB6 M2,$Q9%SY^#D Z*6D-0 8>Y6G%BXP5Z8/$AS4!+V"/&8,07__%-]!_37-*M?_ M/#H0QSFW@#(B,6/,&"!E@ZGAN9>@+X]7_9.@:Q@A&^U1@U3Q#>SB<3*=9T6I MFM%!2"Q2TUH-H*+,8 \AKY>,E+L=Q=6K_#N'J'*!+L"MO>W=?JN2\=7"J991 M 4G'/)061,5/N)(0R&8#\"3[\O(5<2E'WEVZ[F4!7(!#=6NWH[3Y\<& D"3, M$X*P\ P9;Y@S]4*XMF,$QZ^/*6=A6J+NXYZF;4>)712#,KN\ M7%/CO1XHU!_ )2Z,I]SB(XY8\TQ@VB(A)*".69>"6;;N!8?%4T$@:(QGV $,D@?;>FN?(AA\C@V086F1(;9_-Q)^?E<\$[:9AQUF.K4W(;D:KY! _&MR\,NF?*KO7[LL9T!5Q>O_J MQH"7SP4CK.0P;F8"0V&Q54RB>AE2J\PK01>X+?3"@#.@&S.D]C9ZW6_6U6-6 MR+89'"CFG&O'.(@^.05**T*:#5.23!/S KV4\2*VN6"/R:[Z)/"A[;BIP^A M(:&$"P>9Y";5X(<4-C$@1W(+8EWX 72?7.A*LVS0!SUV_OIUMKMCN?QN)^O) MQVI6W:VK^S_FD\W]-/[A_VTFRRBF>4-Z;(Q#YI_?Y,W\8;%\W+6AG:[N M9HO5IE,!BQ-G"CY:JSC:'J(73K**#=CQE,5Q$CEL' (" ^BL6L- ML4HYARP1*%HMHZB*I^IYK3&KIT>"D=YAZ@ 37"!O%=%2U@N@(KMFX?5_[ITE MN[]TX:G(EJA0N$PE.I>+AVG;%_#BJ8"H U%#GR MP2U36>6IYM#NZF9*T]I,YY_?1?MV5P515Q&4JNDW4:U^F\ZWION;>42O6JVW MU;)?SI*LX?7WWZKUE\7]B\9,+?PK^!9!^6CB.V@$L1%_3:&WNA8!02BSJL$% M.MNE^'VYPBOCO,?O^DB-M.>' F54:Q/]3L.09Q ":D2] "9LJ7LQ))? M-KHC%-4XI_(B4= *(X")T'@,,8&$-7N'5IEYG=WOL\@==>;5^B9HTQ/.5U/- M1W'-0?P?!8PA+1D4!#PM*QFMMV/TGR_83@5\3L/SJ@KX"(L,E\(8@S2 7@$+ M2;VTZ,^4*KMX U3)0_0" SWC54 9+\X3?7CO$5.02.2D,IQJ4T?GV/%J>D/? M4&J/,9Y^I?&$^4(DL/+8,L@$82[5$-*NA@8JD=O(Y_(TQ&"<.7BA:3@QM*N5 M__._TZ-_3E;5__U?_Q]02P$"% ,4 " !OA8Y'!J2/OWR? @!)W#( $0 M @ $ -6@$ $0 @ &KGP( &UL4$L! A0#% @ ;X6.1PC& MA5D!>0 7^D% !4 ( !Z/8" '-N<',M,C Q-3$P,S%?9&5F M+GAM;%!+ 0(4 Q0 ( &^%CD<\Q/K_9$D! /RY$0 5 " M 1QP P!S;G!S+3(P,34Q,#,Q7VQA8BYX;6Q02P$"% ,4 " !OA8Y'+A-< MBIW+ Y2 H %0 @ &SN00 &UL4$L%!@ & 8 B@$ (.%!0 $! end

=GM0GHEXCP%XSMM36G^"CMSY]+18Z\X$KU5TM@'\_Z<.X@1]=1/ M4:.Z_J7V!WUK,-!7:=^$A:="^F9N@B1FVBUFAB1F&J9G5Z[;..]ZZ]H-M4;/ MWO=L:[1_Q*>V8 M1R=K1-EXK:]&X*SOWD:X(VO*3'VQN@WO&_;MJ49,ZVIY:$J/.1,Z&YZ)7OH; M& ZU^I9?;&!H"@^1F6NNGYFD%TFO_:57=T#2JR)-;+\NJ]MBF8^/4R['._^* M5XG/D\^KPF4O1S&[_?[PYNK*N1Y>]8:=V^N.;?<7"5)7U_T/-8UBEA\WXC5N M1.HEP7P1POX!DRM>"BPX4P3VHEBPQ3Y%WB6[6'Q>-#(J(J7?8N[#?8!9,&D\ MR1XXMB'""D-A*"3KX._ #YGL\,)2D=P'GDPK4>F3OBP3BV4^>!@725Q8R0IC M\X,P\%0:XN+13"8])?G,4EF,(KH#DN#=F)&I,J?\>VQ\A:^:X>U^[F5QDJX] MI:B)A?>E0OPAD\=B>-@R->-/&'BP'+*,^GXL0L2#I)PC^:0S5H#)JG=A/(9Y M Z!]S$S!WC68$;5(41-(F"2. J^8/*8K%#5RV<7'FZNWJX&J[E++2>:JRMGB M-DSMPFR114$G+*\6)%X>9+!J/$QC]D<4/\C.9-XTF#\9J[P@QF2K=,>"77SZ M32XODG!9'D7V*4O$NV+A5J_<-EA\\Z)WJHRQEPDNB1Q.,8T4\ZXP,T.FMZCO M%*DP+ZST<#%+17C_M!?9!O=)LDQYXLL/DLTDR>2*/UT X.<,GKM,YXH3S$++ MA*+7,BEV?3V2/%I44IO!8.(B+T4E&D]%*A1581)K1(/M1]98F_$D4/EQ:QPJ M7[8:FB(X"VR@YY0EP1 NC1+)(E6>5LE&EKEQ,N"2!:PJ$CN'E7%O\4C8$J'9@!M M[G9K>Z%XN%(I=C"FWV X,68^R3U690P=GDKL#GO#ZTYW-!J.;!?^[VKD7H_Z M'SN#F^NKCMUU&K53?BRR.2=RS"M2LG5:FKAS?HK8+_RQ5$_A=LF$I7E\S8#_ M, N7?8BQ&,+%[=77#V\7=4JW7OC['%-+V<75U]_?RL>_PXH*;[X OK!VI-P1 M%TI;4:GA>HGTBV_Q'##=[_3?6F\*L03" GX2BQ36I'A0.=^R5-)3)NTN2B0X MG?>+]WXI7;Y\2^_MY?)2^SU3K2MAX(L'IC)_#V:8/98325>#>)B*B-W%L:\2 M]18%(I:9OX7(4]N1%$"JH,1RPB@RHD4FI1+<8H*R(5VVZ$:IM2QUL$A'%HMA MJFR((2WSCA+.EX>G^96+<:N\CL88ZEN#P)HB1^@.?[R#C%X!$**S'A5;UG6 MUERDI+(;F=Y=XNW_791$P7?+IJMPS]H Y'*!&%NLPUT>^/+"XBH$\C(K>9G\ M^J2.T*B\RSJ#W\*(!IY&Z/>=E*0B@II&:!17D3>760+9/&A0*/ M6&XO13JH%+&+@8(A$DM@+,>XI.G!6L*!>D!9A_B,>K%*-+Z*?/GIHRKAO*5> MR1X*Q.VMW?_8N[:[5[%&JX$,O912*CAJ=5I"7;K^YXVC]U MVJY3E_QBFN!9)UC[L_R]DNHV??##5QV)K09KGR$)UJ <1&Q!RCY&:'^5ZG4< M<7Q!S'Q]:.-9@J$U!-6+=*7W'3(V* MI$Q[I8QMN1U*9B(I0U*&I$R54F8XTE8CP(AU-R=E$LVH1EI+Q5GU,>9YPVIL M7#C64+\/<;7PU0D2S;RQMR?"/$^6\>BM!Y;[7;XW<:)P"H% M*G/,>UQE3-ZME$JRU=[W+;>O#5--@0[Y+EJ+!]NR]?GY" ^$AYKCH6]U'&WV M3%/P0.ZZK7?)G&>9!'QA5Z);M:4">\^R.R-MA@X582YP'\&XSA-552>$*1["$R^50%V3 M>6NE2P_'S6%',KN-_%?-KSHY^E4(]O^S]Z9-CB)9%NCG[E_A%L_JO2@SSRAV M4-9B%FM-CN549F=&]UA])) KQ#0"%:!8^M<_=] :4D0@R9$<.&/=TR$E(+C< M<_S>ZW?Y(\D9<<[(C1^FY%]^-&'D?YA?MG"6!H5%;^6M^B.O-5;^(XFG7:T_ MA_Y=&(5YR++5X495>BH[-X[CN%>:<>E=7EB7KFU>S,8775CF=9-[*A<'?PQS MKB_!T@8C^9R(WV/IB"Q);OT%;Z]#19OO.S\J>J,7#?JSHMTQ6AK7T=+8V[.C ML=O2?KAH^*N&_Z1JESBWV_U^ITU^%S)$M]]#:1YZ8Z+;[T$VM*%H>W3[!W@H MD3>#!FO5\A@\:CEHY'@PE>BP[0>>Z3#/6#:U-0\\4XLUUK;,S'(3()IO D2+ M38!=[/U]DZ>;EB-M4ML^6))T6Q"GGONLW +>54#I)K>1:TKV;2^@4$';T*J# M5U^#,HE2*N3:[6.4-R()3S.H9LCK(;BS/)71.L05U#1+P)!@R&/%3GNNO-@I M&+*B.5DM@?F5;,X*29G+B9Q?TV3,7]?SU\B/\_.X?_W7)!R/^-E?N92#YVT2 M.:^UZYYY;;F6[ADWY]>69EV[LT1.QW7-=B5RS@1'_+A/YE*3DL.YWIGY+QH-TU%Y\!H(F1# M^&ON4^*G;'$D/VN2B7_CZL/O-/6%1#\(Z9(1RX=)GX@E4?QKF!*6Y>%H>@X; M3"(2A0\L.R.?F9^Q81+U23@:I_P$<W<:#R+J))639F0)T$NB+4%2EX'NJ*6I#XC+HBN>G1T#R4 M>[RBBZ@K0ET1ZHK:17*H*]I;IQ1+ Y+G7E\FH_&$OY["VTR*_-:Y7WW,=4") M3&KDT%>1A64Z4IOZJ?#FD5.CICT%GNDPS^@]VK,Q/;@^"TJ M*^ T'6IOJ*X . ^QJL+V;+OMZ>HNU4UI[0G: A,@XKB(J-ZLXK!P<3R'>J:\ M#J4=Z\D!1V[9D=NF.G*[J7V=B\.?6K9%-;O^7:YU;:HO94NRPDGK]J\0/)N[ M*K8'>:9+76M]' 60MSWRNKT_UH"FIZK8:RIT[CN2O*3OOC@FU5SW8&)31H?@ M/ZM;/ 'V GM58R^K1[6>[(!$Q]EKZRZB6W7%6=8\:SSMSO1*EQSRVN-M,@_+ M'CJ65X495W6BKMXJ_!&WT8GWQJ:OD-Y*6Z(=_):M BJO&^![/5]]1'I>-; D M6@!&D[[HWLGAQ#XD@T%&^A-&\H2D+ _3(L% -.8:3*+H>:D/Z2!\*IH(BN:H M;S>:NW:5JL+[NU_]BKVWYHTJO[HX9_RSH9R'4S^& +3Z%\>+O/[D] M4SG5"]LN&\\Z1(L--04IV_4P/U3>;NEV7'.7XF=U%Q/I:E1YZP",MO&LO2LB MP64_@\DJB>F5^12G/G]N_YX==9Y\JW1KU^$U50?15!I>L\W8&LUP+KSKWL7U M^?GE]8U[<75M&[.Q-1?VE=O0L35E+ 5-S_>^'30]1]-S-#VO\0<1E4+3\]UC M4&AZ?C3-0R]J-#VONJ\-19.L:&AZKL;RVO#E$TW/%=^1V2E=3H5:8#0CKB(+ M-#U'BX9#V5/@F0[S#)J>H]]?K?O^;>TS@:;G"%^HUV8"3<\5 T2C76*%4WPZ M5Y:.IN=P"%5;H=J"+30]AQ-4/6403<_%6>CQ#/\'_@\ ?]'7MYY+39:5_HJ MH^DY'*BF+7&= 2>:GA]Q587MV7;;$TW/X8TIB @T/6]E"S$X2Q,F MFIZCZ7FS5L7V( ]-S]'T7(J8T/1U=@+3<]K MC5B@Z?F>%BJ:GJ/I^3;0JM# ;6/KMG],_#1G:?1\$\9^S)\V^A0/1#!P5[UMT>+ORZ9'YAQ$B!_E6+( MS@A7)Y8*Q/R1Y$L-JPT!FS6A;/4,Y4=Q\,>0>\=A4#Z5^)U,_.!E$A=K< 'T MQ=OXGO,O-F<&;2_"0@3+(A'_F:0S,3SS59:PN/\V!U1Y_;-M^;O:9J1NVO.YVNK-G>SNKI=W?6M_>#@_8] =L2!*.JAV4=+O;'0JGYA>Y MYBM=Y8(2Z!PZQLE4PO_V8ZZ&SSNUR51/[92+#D/Q7E.\\W$:+HT(,C6H'=3N M 'PWB4!VT+H#:QV:4:OK933PK8."=C[E=D0S'CL^_G?C?ZM]:R M"[-9Z%LV]*Y.C >49A-6%&6$U=ZE&!H'C8/&0>.@<=W0N&[GIG]C#RR>L&,Z M_6H(0EJ&9GU/++V!HF50#1U[$=@Z?H-\<,"Q.,!VJ:&A21-S6S@ ^S\;S_H]3;*,C/ST/HQW"5!UI8F$I;O4 MTNOO(=$6N"'Z*R'ZVQEPF08UY+7X [@ +H!K#B[#H:8I+2X$< %< -<<7)9+ MS:T2IKH-KFYOT7Z*@V0DRKP'2K MML '@=A=P^ "#*LQR;ZCVDO 0 ,1L\Y?V=&E]]MH"".S[;#SK M#Y9/70ZX]V^O,1B>B]"92JM26[#%ERN[YP!;P!:P50.V3$]>PWA@"]@"MF9; M/CWJ.LA5J,__:J>;M>A;L0NXWJL#[6*Y)T)=T!_H#_0'^J.L?* _QXA,>\VV MF2[\+ R."4(E;/)#3*!Z3YW4+W;2SBRX8@AS-'"E5T+;0#+52,;$/@5(!B0# MD@')@&1 ,B"9YI(,W*7ZXC.M"L-!WA^%@ MHC /< < ? 7!8AP.,I;T]"84"&(>=/;1-A7/E[ ),24#L[+#Y+- X:!PT M#AH'C>N(QG6[S &SAV1O-C5G3\ER/=JSX?,A!'+TG6APP+%F#N@N=7K2"H[! M > <$#3.,#0J:=+2R\!!X #P %-XP"S1S5PP/[! 84"5)@]=.PM5=,UJ:XA M<;-V 6 M[AZX+,VDCKPE"^ "N "N!;@<:G@ %\ %<-4RDM+N2=MX:3VXNKU% MB]E#E47EZE3'J!4$,I'3/3W+\:B&B>( ! Q6R$TZKI(>0$@ (CI"F%0W<#L MH;T]#H4.C*D1$H56@(A=*;0JM0:;)G4U#$?!=@"MNJ8F>?86+> +6"K M#C?+LJ5U&VD]MKJ]XX/90[62#T)=T!_H#_0'^J.F?* _QXA,-[SI+68/H9GV M%FV!I24)*?':$>90D*E!,ETG&63X@F1 ,B 93%$$R8!D0#+-)1D-)%-;?*95 M81C,'EI"C2D+-6T!!X+?78:#M$4$< 1?!N=!,!E-(I\;]E]R_L"7R6BT);L4-SJ_(I1X+T7YC@U]/;JX,3;?_8?UY>W5"PC[_P@_R#Y[5N[Z^ MN/2TV'%4#PLYXD:O/MD!'NT[(@)\F ^"/N[N892>>B97V23(I_ M8WXPY,(:C;EVQ.71"UF31 B[^.>YM&=Y@:=1DF4_\D]Y0N)%NN"CGQ'^GT$2 M<=;*/KZI:F\)IX) 5QA&R*_ 4AASGBP_+U\T%DH7K7A4>PWX^Y'_R9[I+TCY+1=@A\L<9^SC[X^>7)+"XJ703]>K& M1J*L$ ,H;N;7$]OYX5V.6N6[Z8GZKN<9A_Y!/& C'W"[X-71S++75VUOMT7; MDV.4Z?I[U0PE!4T%H8^?2)9$89_\/UKQ?W5;;0&G9I9N*ZZ7ZYPXJ?BT-@7P M3V[ID&N^ O3)ER!/[EBZD*>ITQT,'VBA_*S).I1P^ZS* ZJE,#_A@\KW0:%H M^TU!A:)!T796M,I[2UA-Z[7I&FZSG8;Q0D#Y,)ED?MS/?JQ'NSK3*.=E&"TC M@S09[1+<"?C)@LR*<[*<_\]H&BE*QBPM+_YVG =#0NO/@%)(J943'#0.&@>- M4U]P'<]<^]T/X]G*F\0D\+,A$2^'#%G_GF6TV&;AR^[.O;91S0HO&-70T!_H MCSKRJ++5.H<*D>Y6B/2HX:)$!*Y= U=[);0-+%-%%@8UY66) M*O'>P3)@&;",6BSC4LM&@_$#!0V;[B=]*??@XGO"GL8LSC"%CY]U:EA4[TDK M?EU_]_61B63UJ+R-CCA69]&B4QN%XL #\#!;/;R>M,K8+BP=: A;:3_7?_## M2!29?1@DZ8?,CQC)6##AD SKV^0J2MD&K\0VP>\(!MYA]RB\8V JA>49NB'/4@"J@"J@"JC")'EY M&G6;Y'ZTU!)I5B;WHJ%1/=IF"7?]3W:*> M)Z^7_MXB:W/(&K&9NH):!Z6YZ:\5S=R.NGXWG0/K$*1L@C35H$=E= ZIF^!' M\"/X<7:60VU'6I&H^E- M;I<\*S8D?MPGXU3TM60I0W=D=$=&\V"E;E3M!T0G/71'?G=9 MVZ8[,D%3Y$,I'UJ(HBGR07:&H6AHB@Q%0U/D5J^F'6B*3- +66YX!TV*C[[[ MH8ZV*2J623W=D?7H M;=D35L]Y4XLXP0*M8@'-T*AC2PNL@07 F"!AK% S^Q1UY+6$;4M'( PW,:S MKB9XCMBE:.I:=2TY26YJU >AC1U-5?ASH'+< W:T^6UN@"X M "Z :PXNDVH2^\BT'5S=CB+_M\]_M0XX-0TUND?='F(HB*&@]^X4$:9';<\# M(H ((*)$A&-179YEU19$(,:V\:SS+/3)5S\09:5%!6)11EJ+Y_).=F];/!O; M[5%#7HQ[9[&U!;@(*QPBK- 5X'NR:0OU(/ZD(-$HTVFK M(2S4A"9N!M5LEUKN 1M=JJ)%X"_P%_BKX?RETYXC3"QI>]K@KQ>NW^[])G?N M#KFAR>0W%B3W<2C:'W[E$@^>MVDE:5OG/>O,B/Z@?OQ,. +"!RZ6=/I; M _Z6BY:4Q9C19,!A,<@?_901?EMB+!KQT]2/[YEH;9F=D>\O_WEV(?XRLS#+ M,W&- 1-=+;,L"<*B!^9CF ^+'RE/X@(51^6+VYH/;7%_SM;N(*-DY(=<56(_ M#MBL\^: 91D7D!^1C*4/_,BRCV:>$)]D(S^*"%>MHAWGT$_[Q?7X6?U)()[B M?RI<;^.3+=_(QJ<7.B/_-;O13;\LWD_QQTW( MHC[YF@H8CD9%M\W?^>^3<_Z>GLGIS=??SW_\<.=G_(Y8T2$V%"-ERY_.D_QY M+,2_$,6;Q+(5-.I;7/]72#9EV9@%N7C#&S1D29G() \C?H&,?YFRA:;R1V?9 MQ[*ONI9O)X17V(:^)8U.$KFQVZNE53,75);*N%I'\&;=9(M_K0[MB!5KV M^$F&'>L9AK._(2O"H7L]:HV3B%@PC),HN7\FWR=W69"&XP+=GV<,.-DRS_(,R+E%L1BV?()N-QDN;D=(G&?RQ.$(]:D/5T79K> M[3OT6,7NVIE1;!!*O83R_@RYUM/)DG7"L;9JK' D^E&6;**+NTG.$5C@;R-7 M"+2^SQ.[,<+<%2'C2>Z1_XI MGA2$-SORSH^*BTQ)0#QL24'ED2^M/Q)FPJ@0+YM?A/__H&S(SXU"+C%N"8K> M;_[]_'IB5MS,&.&GK]OVX!9P2TNXY>O<#UH0S/IW10@@%*X.ATR4<,?$SU:I MI$!JMH*\<3011@ 1;R4O'2D)7K*A2;C((IXJZ&;S([>(./=G,$4?'Z3_/)OJ$RPE'G&9\_\I[Y,_VF($ M$%S*%M-'Y\V^ER[EVRMFN?FPXG9R* TF440FXR0FV; +*_XU"=,7UA2'-S^*0YY$S.>6C 0#S[5_D+$C\X+LA"\I&$S"I<6 +(EW M^-+C%7L<_!4E,2OMPN(-SE^3> :Q\U(.,YN]Y72QG44"OKAR9O>+\,*(Y:\3 M,[]$QEXJQZL\/1GS.XES>21=6(0O-;-%>R!0J+T5BK_2Z;K]MFY5 ML;[GP)]RPVL6PAGY/@F&\S,/NOIC\1!&NFA+6-/.,!'XV)$-?:!R+9]'\O@AI%8_X6OA*?)C?W8N5 M\O6\MY3?CDQ3T.DG0D%%H0=!"PL1#OW?/*RS$'ZXLTDL*L'0[\Q>R]/(OU_ZY5*:IOO<+C>7O_''( MRD?QQV.N2X42%K==/EMVS*6>_!?'>I*6^RET"HR5ES;T'UBAL\6J\8KBKB1, MKZIP(S)ZEU4CC ?";^,/SU?795WFQ)>'7+\^L(B5CL6RG+C!G1<*+)3SCK/4 MPB 02A G\8?Y%WT6\:4W%9HP71G];,Z#JXHJUNL^$P8&%T^__)45I_/MBT^5 M8=-KFN4CEJOQ;+^=(RPLM82OR,FDT/#W"7VZ7_W614H8" ;?DKNC* D*)>:O M8+Y6;/J!5?"M+A[S']]I^5B^A;F"4]#9N^1?IM'0E#$PVN8(_3@EE,XR'/O_5!8[98""RV),W]61! M)(-0F$GBQ"5**>RWM+P\>Q)9\;.WQ7]S_;<6Y%V:J4IE_6_8<:]0G5CGJLD_ M3R&]4(N9J40)"PN%]B/AEA:).?>L^*9P4TIMGQM6_-_GMG'!)+, 5<;E)3JO M^?PQ1DF_^%. HMCP+DWQ\#^EU?W]^** MV?*#+9X]XNA/R3"9%.^],',*W$P/9K-+_1]'S7O&[*JA=7!71R$$5\/30@V9SQ5VMLIS.+Z%;$.NTU&]C%.*,G,_L &%B\Q36^^++P M\<46QGK97V$8357O>8F-.%^%_2*MO&!>6BDD]684:E',\^I6R^:P3;9;I*A* MV*%(L*J2\K7'F^(B#0KR3MG,X7]+0\6/3C/6N).5/PH_:U[M&O=?I,7.E*II MA"N6Z8S\WZ1_/XU?3DFP2"Q>DRHW8:?\5SJFG#,XL<:""+G("]NF(#&^-L>9 M7WX;Q@])]#!3YXU0GIM-RV :<07BW,K94;P-SGSBS7TDI_J/"]N&JV V\;,5 M%A:F?[Q,6-RD$)$S2DZ-I5/G4%NN9EZVQ 2#3:,<''6GYM*YQ=+$V,**VG@! MKF.#\*D,Y M58 7P91R]5YBO\W 1"9TX[,9D DM\AEF''2]RD'G2QQT77#0&?G*7>MT&7"" M&&OB5\?\*<)DDO$%/&;W25YNR_G".>%^ M'_??N ']89(51<)K/2.*B,GLYWSNI$VI!8E0K:6.SB="7BSV1V0U,Z\^RPKS/-ORT\-]$I"<<<4= 0%Y4U6>E\["6B94/TV1R/R3] MY#&.$K\(K89S5W=VT16>6X3?;Y8>:^4ABI^8D4QA>0Y8.DWU*GYU7IARDQ8O M5O#L12*./KWYSS)HR@_X>8@B2>C.Y:6(8$@3[A< [$0E('9PA,*1]-^ M.-,?G\?0"R^7EL7$W%KC'CQ=.GJ# 4:G+O_,(I_K0+\(R16;+-G4D5N\Y\)A M7=D2G8>9^.L(?$&F9>"/6ZV#D!NDLQLM'Y=,XP-\$2A61VX:9^)%_C7A1B7W M$D'T(/JV$KW@DYO29[N9.8172P[A"N.LL-_<;2P\I\+6>N';3GW!C8[F-.8N M>(E#/AR7B\-TTWMQC55??#E3]O4;F_/M:F;M8&7C:SW(-=O84"@#,B6C)&4O MHDP-RH3DC,O=^[$?]E]F0IZ13X.7[WH6[ITYZ,5K>QG$O"_V1F9!#O_-,,92 M0,]?BE;,UIU)W)_&\E9O8BF3:+[^G.X8V?MQXX/.>__,JDQ??>!%ER"18S6[ MWX5L-V-KM1G2AKAF84MMSBTM\@%>)I9^FF[L% Z76"&+;>4[%OB3;*Z?1=G_ M2IG_LC$R31Y\N\:_=/>FERVBG@*UFZ*9"\D4$;1ICY=RM_OMF&ZU2*YH$%.^ M(>+W'V9VTHK_SF/ RTZ+".<7;5,V195? M6 ]9$76: ^[#W?.'.6G=^5E8- +)1).VN?/'W=2PV'D/N6Z7X:?76@%D C;% MYOG^+WU2^]-TX;HS ?E?F)RSPVVVO(7O=&%WDV MW,L-Y^FV2VD/10V1L'OF(N"K&E<%\9A3P15;PHN-Y6D.A!#FJA3YPB7R)V;W MLWQRL8M=.IE3(7*7C>M!F W+F-LF*<[%/&^TNMBC^S1871(7V_"%R?E*73US[>+&<31#<\U9\^3+&]MK M://DN>-5;C$5P8Y"/\,KG+!81F65,? MI6SN6F\\XM(U5M;'^7YPR+4Y+C\O_TB$ \ MH(H/N)U'<;1A*:];Z-XN"XXW:];_6++Q71+UIQWCRB#WG\S?:6:RN>?DQQHD M^[8T@R)=NCYY7I2M5Q>),WY>=4T^Y%VR^S 6Q8T*WAMWL;X6Z?U[^\D8=02\ MOJ=M7\7VL=@*SJ!N4+?:U>U_Q<[ AV0PR$26*#0.&@>#1%SENDBZ4/#&MC-% MNN%=K*/7DP->W7X'O37/@Z];F4Z+*%XRR42HOS+];S\%_=7!\"JIVKZA4Q$J M/N8*^JJ0U1"/O$&>[RE3$\:@:X93NSS:,GIS;X7HL!T*ENDNR^C4U-:'KX!E MP#)@&;",+%F00[W[M6WQ'I &\EJ(09JCB 8< PXIM;@:L^H?Q,6@150$"@(%+3I+*D[O$J\]P,%;S9W7CKH MC>W<0'#>&4A> T'+JZ+3S6\@N-+L:)<5?_\53>&^@=,JU6P^%R(9#"B)65ZV M" ^2LI5Z'9W.]FA>]G8/M*]EPT]^#?Y-.F']SV'9DHX_R.VV3="\\YYI7U]> MVC?7GF;9%^?G5]ZL"9I]81H-;8)6?A0'?PQSKEE!>9V9",E4AD7#PJD4R9(8 MU_5A>]4K.AK>E?JW/,1\]UYJ%<2[1@U=Z9WF[=DZS6UI7RHTWE)C5UO5TGCW M"'TM%*J<_Q+DR=VLSZJ0H:G3'6P!:-[VFH>.*B]T\=B-!UH61(*BO:%HE:LG M0'*U+J\-7S[1>$9BK(+[I"GW?J;#95Y&%J=M4 M<[W:)=*6\#DVZ;!)!Y[9@6BEIX[K%';D@:DMN!%/0=3N>6WM8!PJ..@2 _G3H=@UH&?]\*# M4@5]1.#U:$_O2;/H=A5:6P +S_( 2UM7H&EX5+?E57]T'9O=]L9ND]R/ZM$E MD^N2F!T9,7GY 2V(]U2540/B/I[-W=6:F&B#9-K"./!G%:29Z46+M,>U11 < M=!!Y22>HGDMU>8T;WA6;,CIT]"*337^_E0Q?/8O]U6SXR6A2[)(7\64Q"#UE M0Q9GX0/[% ?)B'U.LNT3XLT;Y]H[]]PKLV=;NJT[GGU1)L3KMGEQK3!QQ]'!14_)8?)%-QX_O,3J\@O"0[HYT=U7.0[I["_+Q6I[N+L9Q MDVM.CWV"S/>C*:$:"H9TK+B^P"XM3S=)5;W-N+%IWJ MEC3CN0MH@6._Y<+E/_AA)'9J/PR2]$/F1XQDC#O_1>9 _>M75W*.3PUY/O"^ M(FLS_N$CHU! FM:54O0,W9 6:D"U0*<=R*):8+M4L7HT#TF_]0FPX4F_I[IF M4].5UXZBJMRVLDL:H'EP\5'/ &I3BMH<@VI>36798+8WK3TIM0[;URAL+G=8 MI.Y_&91GWOI/UT]C?BUV438)W+K4P;[1;Z[/#=>RO1O3M#7]\M*U8P MV$X[$_Q;7\'0^@=$^N=>L3Q=1XT&:C2.K85J9,D0A3_YVW&57DCN@ )NP.B@CK/8NJ] X M:!PT[EB"ZW;VS@WC)KV\;I][6VG-WWBN[XGE)_#JM*=+*R)#+B["">"'-O&# M;M&>#7X /X ?P _K9^DZ=7K26GUWMQI (9^V/GQ\S_V\GND[+:G,T:GI85XB MXD0'C!-U!5J&*R\_&L "L "L>1LBVK/JQU87/,>.AZ&3E/'+UH*UXR:#RI]? M0LW#36'LRJJ&Q:NS@+)$_5Q-E<$ % #5.4 9/6H=KC506P"U4_XHG#$X8XL MHD?=GKS!=@AT %MJ84O6)!#YX45J29PH^9K(E&FB %0"E>JCTK2I[M;?(;T3 MJ.QVP[R(Q$*.6H6?\,P9K!85)*6TGN;LFET+^32MSYMOB^IS:U.BYTGP? M3#%$2$+I3.(6X=:QY(4*@5O@%K@]!&YUDQH:%MQ# +PS2$\O9O-)7TXEK4='94V>5B$M1(6IT^^JJ_IM/VV;.JYS?(EUQ850B.&4 MLUD48K(&+,/-H+DZ!"F]UX))-;VF'B?;B%,9I0-!@B!!D"#(I9X8GJ. D:B, MTATH0>JGW.=RV7C\AK]_^6F2?;CW_?''[\&0]2<1^S*X3$9C?@=QGGT9?"K\ MRUO_Z?IIS.*,39W/6_$;MUP@%U$2_/NWO__ME_7+S(KF^+2]2Q/-S3# MN;BXU'2WYWJ>?N5:CFY?7%VY)[^]>&'+PK\-1RPC?[!'\BT9^:_3\M+I41BS M#\-RC"?_U1]6@,G/>I((EMLA(QG7K'# 59^?',Q? 4D&I#^5I'#SB5_(DOAQ MGT0+:9)'EC+^;V201'SUR=[N5/#64U:0S,JB( 110".,^V(DI_B\?-$X24?\ MJ=>$-[]PH:\D8%$T/>;7$^VD^,S!&,P^;_].'\-^/N1_\F>:<@#'=^2/,_9Q M]L?/+S&]N*GEV-.<%[R-<<@*T:OB7GX]<=P?WF6<55*IYUZ!]LYP,V M9"M=U=G.KMH;Z76/?OX2Y,D=2Q9I_L'R3/UE+9SM,&4<,^\"K+#0. MC2K*LZX.1')=U"SU3#/EY /].89MYC6;L\Z#()WX41G=3UG&T@=Y:7W(VMO# M;E _*<_2J.EB^ ?,\0:N_4IH&VBF4EJ'1QU-7MZ;"B]>K#F@M MZ;CB]*BKR\O#;;O!!K_P "M46[!E.[1G2+/E6H^MCCM#E_XXS/F5_U.L7EF^ M362WK<:?H]%>3UHXH2U @3?474 XU)%GKK4%$/"&WE]2Q'ZAGP;#8O.PSQY8 ME(Q'K"@FJFFM:8L99UC4M1#3AHNDT++5%FR9!G5UN$APD2IIR_>\K 6N-[37 M, CI'M4T:=-SVH(4^$A=!H0M+P>A+8" C_1*;P7_B41)EI' 3]-G 5(X0V_% MM#7:\^0UZ&^[P09G",Y0]>">10WDZ,(9JJ8MT_%N10%3D+)^F->\A#4,33K5 MG,HEYEVQ N$6=1>;<6C_OQ9N'I VZMH MLVFO5]-(JVZB#8[@YI3%)/=P3KWZJ# M(]BMKNU+\PW1NET>><&_@?[L+!]8[!O/^A3G?GP?BDFFL-0K]#@Q+6E3Z&"H MJP,PM;BJB]CR=&KHZ&4":[N*LOPS[H=9GH9WDYR;W%R$,;_+8N3X8%I[E$WN MLK ?^FFXU2"2KH:(>Z:\[=".Y +!(0&:7D&3:QQLLZ4M:()[5G5#92FX= PH MML7>=%QJN/+LS5VEUA;\PM=38)GLQ*8-=Q1[EKS=TEU%BCV=UGN9KXPF"+G3FRM!T^Q_6G[=7)R3L\R_\(/]P9?7,"^-W%:UQ^);?AB&7D#_9(OB7\EU]]-4NG1V',/@Q9P>BZH?VP DM^ MUI/,L,R0D4$B"C[X#Y#BO9*4C<4D RY.DO-_#N,@&3%^V:E "1?;M% D[A-_ MQ%V*7&Q8W'/9EW/31:]/_M#\B/[\)?'+S-X2&?AA2A[\:,(/XB^$'Y5QE??% M#@A_N_?+QV:4Q*RX/#=;WTY!>DN"%:2^LG@((1=@#&.^+I:?ER\:"S6*UE_, M_,*E) ,61=-C?CW13HK/'/[![//V^O(8]O,A_Y,_TY1U.*-$_CAC'V=__/R2 M118WM>SY+)C(V.@#5W">BIOY]<34?WB7Y%;I=GJBWMOUQ$.?9S3E1B'1/=Q^ MV.%2(DU'C9P$G*Y9NB0);Y<%4IQ4?'HL^?XNB?KE53Y/%[^%6)/!XF^Q!I)3 ML?Z]78!SG'M/69#Q]6W M\\*$;3:@%W<)4L$;':3)2-AE0#3,GF.8/>HA @QS!(8YMF6CM 2W MM;H:$H)Z?>NIDOS6>=N30]NZKD0)Z"%QP#W.?)A,,C_NOT-V2#M^=X)/F/&G M)L_,3PF+^ZQ/O@1YUMDM8W]L#BR3;M?!43C5K0 MJT,^:BB*M$SCYA0SF+3G&;(>NRVYOF" ILD'BT>'54<-1>G@XM&CABNM]W]; M%@]$HH_DLG1"C%_&+/5S?F<+ZF5/8Q9G\I)%%9*CCCF2PC"HH\G; M1=I7;&V>50'@MC\\C96CI0J(E6-MY;"HWCM8M\I.KQS=WBTI>N\A@*-N *=+ M\D&SJ$XUBSK5/>H8A^O%TH75#!0$^4 ^+5O"E&DBU9#UK0F-R$YUB_947_P: MH'BH@JBY"J+^F:U84R"XO4.'R!"&QD%P$%P+!0>.VT5PW8[KHPH"B:S*DCW" M^ V*TMO4[$G+86I+(BL8H&GRP>+18=510U$ZN'@8U#1[6#P0B5;"9>F$&)'+ MJD:P!KFLLXU.C7J]@\V*[G0N*X#;_O T5HZ6*B!6CA=GZ=2N:U)?!X>7=WL_ M!'4.BH=HNB0?U#ETJ\[!IK:F'UPP779TP$"0#^33L!6L =GF2BUO32AS,*DG MKX+1X=51PU%Z>#BX5++QN*!2+0: M+DLGQ(AT5#6"-4A'G6UE.IZTB3Z=3T<%--L?@,;:T%(%Q-KP,L73Z]64Y8(* M-VR&H(JA*?&9+LD'.:"'$F##OW*B2M(1_\!NN9@NHB3X M]V]__]LO%2_^RD63+,S#)+[QP_1??C197+K8/>(?OK'!KRR>IU^YEF/T;*=GG?SVXO4NOZK; M<,0R\@=[)-\2_E"OOK*ETZ,P9A^&K.!YW=!^6 $K/^M)ILL[9&201'QEX#] M4C9.62;$2'+^#W=^)%X#R8:,Y81+RQK;_?^84+ )* 1='TF%]/ MM)/B,V>78/9Y>[5[#/OYD/_)GVE*:IRP(G^0\VZZ_CL1Z\-D M[2_10<"YC*5+DO!V683$2<6GQY(,[Y*H/\WPX(O'0J3%>ITM/B>#JOQ]P%M> MK(*+&UU:P)2\X\42K.+]"2-@90>RJCCAAX.%P$(-8:$XR4E#F(CL0$ -L8U> MCT=4$N4Z*7ER.,E]AY-J3F.H6[%.PYC[V\H)#AJWB^"ZG:/T)>>R),$D3468U<\R=EQW2 VI=+!DRJ&6 M(ZWK95LVK]0SK=7B3C! BQ@ Z(=G5,DS"H)TPOHD"OV[, KS4%X5QTYY."K4 M7ATB!^<]W6H PVA4M^2UUE;AQ:/HKB-FB1+:!IJI1#.6O,)?%=ZZ6C9.JTR9 M34%>JXZ06QH3^'CX?_I2!Q M@V4ZS3*(\,#[:F @60VA=''C2:>.+6WD?%NX =XS** S%"#/*VD+_.NOF]ZV MM'F+JNEMRJ'-WH5Q;GJN=VG;EGZM75V:3ED.K=_HYZ;1]'+H.!'B]*-IC7-& MBBQM1LI:W#O&"94,DG1SX7-&QFGR$/89X0I$1LS/)BD3,>OB"JD?9UR$HHCZ M(8GX"229Y%GNQ^)YUHN<499\_+)DY^!ER693RHO5?L"&E-XH9Z.A(/"UE ]B:I7>=^[(52(*D14(1Y;T_9V($0+8<(?,\M>.A+'7"B4",QC,Z:* M+%Q/IZXMK]VY"F\>F[YJ&ES@F0[S3,^D/5->XV@5WCRV?NM"SA]LN:?C,2E& M#7ET<,OGU*2>+FW;9UW1&_/N*_M(ZKG8[;= U%"1+M*#02U;>C2TS?10_XYQ MY:W@;.FD^29SMKDK]WG<7]M\_CSM#7TK'F.;S63G2K^\LGN.>7'>N[F^N?"\ MBXM9;VU'O[EL^F;RHK=VN6?ZHL,VOYO!@ 7%)O(X284(LZ(C]OP#>PJB29_U MR2!-1F1^=,PR?@66B2%]L^WELFWVO1_RTTZC),M8]N-;.]4K???(ABYWE#P. MPV!(_%3<>"""[GVQ&YX4!0UA'"0C1DZGDP%_G'Y!2D*@V_L3.. MAMT*GH>&W&C4E?ZA@02*A" E%C=QXNPDS_M3DF?DI8;$@ M%9424)78]<5^?Q59>*Y7NS3:LM>/G"*%=O24T#9P3!59F-35MNG&UFV6Z79& MT;N&C31%0AI!@RCDU-2DY3YW(8E /:^[_1:)&BK207(PJ6&C\00")U+L"Q-. M#9R:"K(P>M(T18FWCL!)1\P4);0-'%.)8ZBM(SR[@\53+7%ZJZS,9:VQ9@G! MKV1IDM<>;Y,E5N9P6EX5M5M]W77E]O%'W$8GWDO674NEW2<.("&Y1]BZ>SU? MC7T"-B=_BQQJD3J0B;QM%OA9SK_Q@V"2" $2FH>$ZGD9347"3/NK M%#O,$2)*'OKED=5[!!F)>U,M.JEMQ_XD_0#[EHTZQ4Q[('I/B: M'S&>B+*9QS ?%M^+?+5)GJ3/9,#Z+/6CI>N0E+\-46%3U@)EZ[4QU6VH*K4M MZ!JY?VV,;NQ;'.,Y@7D$+M]="U&B\4,MC)\*V+!8-17M#T8Z:F 1%ZXZB5=YWQ&I:KTW7 M<)L-!3D2@T??UT(]N?]TS!5!B>T^;/-6D47/H[:#!/F#:42'#2O03(=IQJ:& MC:&NH!G0#&BF1IIQJ.4A-[8^?ZIM;E.Y'3[?;R\Z18KFE3-'JDSXV,6#-X[K MP$LO@K.H*\]/0!D<0JWM!HNI29M&#K +&T&BT&=GK2A+UT "\+@FW,HN247 MI*P?YAG9+E>_,K2DRO&8F---OD+5'X_I AH1JSG FM8:X-E4M^L/4 !WP!UP MMV)D6K3GUC_"M O ZW;44%B925P40X9B/H.?QOPV,Q(5%6%#/R;_//M^ME1^ MLUTN1FN]/-NAMHF8"&(BB(E40(NC4],%6H 6H*5*N%WC7A70@A#BOO*[8@.6 MIJQ?%DDS+H;,C_@?V20J*OV+JNL12^]96NP23XU ?S HJMJWF4+=.1>LI"S/ MT(UM.*O;"1J(<2#& 8 !8 "8"@ [=:BGU=\3#_9G%V*(&H8TEO+@&T "VM1 O530U@07!P[WH1T:?RSL]8O^BWR.*L M:&0)E^EUF=G4DI<(CVB$.C!K[O+5'F@YKC0;$- "M "MV5D6AQ::%2"65T57 M+H=^?,\R$L;DP8\FA45(?-%66S12A__U\ZFA(S4#H0J$*JI Q414#U !5"I MQ45Z+&)Z>\OO9MKGI2S78*08S5'+AFQ;?*-3@QI._7&'+F 2,0G$)+;)D'"M M^D/IP!UP!]PAJQ81P9TUYE.2UNS#M# MOMKBYAA4,^2-@=E5:&U!*2(,AX@P= 2:%O5,>56'@":@"6@JF+"QM\S:'+)O MR#A1Y1"[A<:97./ZR>0N8O(&P[=@*%)5&:D_',D6%0/R=A#?$TQ7# :P#%@& M+#,_2Q?;.C6Y*V 9L Q8!BR3_VRXU'-@R^RQ>_!3[O,GW'C\TM_%021@4335 MA5]/M)/B,Y= ,/L\?8IE];&XKBP_U6TX8AGY@SV2;\G(CW\FKSW>)O?N,>SG MPX^65T7_5E][]8.WWEC91B>B,&8?AJS@8=W0?GCY7@?B)^Y@_7/]K\98NDRS/YC_"63P6S/R-#7X]N;D2JOH/Z\_; MJQ,2]OD7?I!_T#WWXMKMZ8YI7!F>Z5WW-,O3KUS+T6^N+[SKD]]>O):W%OG7 M6/^MM[IL1.C:S(J0LG0(^ X249HM@%F:-F.Q-,1YQJ]4"F@A5T%O_&^V3 02 ML&5LRGKPO@E?:SKO%GFKHZW)PK2MT^SOY8L]@V M&^0+,]#8N.U6P: N;N;7$]OY84M;?GJBONMYQJ%_$ _8R =LR%[CZR[6WN;0 M7KD!NKYG*=R23SXWZ&GCK[A=E$S%%$N:,P$.&S8ZX%2F2S'V)G_SV]4G]'OT=U MI_[Y[&W9R$<50TUY1&"95K.,1W4#+ .6 IC&8?:/12' MW,>-1=/X8CL]*U,^=O'66]8'Q.">@;2(8EM HU[L2KD5N+UX,$WTQ0$>@(=I MQ1EU#&D%9VW! V+3&\_Z-BL$$"96GSVP*!D750/37,\ZX-269A>622T38[$0 M/%%HJ6H+MDR/&A:P!6P!6_*Q95#+J)PITGEL=3L<]]V/6%98AR,__3-HQ%SJ#_FT!UL]CQY*4+ M)K );,K"ID$]3P,V$4^4$4]\O:W0'1LD*1.]P3 /DI_E.=32I,&N+>A!**6S M@'![U+( " "@)B65;C4UJ4E2;0%$(@M;CRK[+RYW'D5/M'NTCPU-*JY\A*4 M,.L*P0P$,PX!7-VCA@*370%< !? W0JX#G?_:AIQ N B1%DE1.D/98Q?N;*U*X* M [4NK(N>==F[,"\N;DS#L/3+:[,)MY:%V7Q4Y'PF&$9%8504)BDI=:-J/V!#Q@HH9U7/;Q=#+5Y, M(O@]3;)L(=/2Z( _!\VK7?/.@V RFD1BG'%5,^B0=S=*^%OZ3V'4 PZ 0^T* M]P?+=Z7AAE@% T',TZ#>.%@#!U2%(LXC))V4_3CHZL3W(6#&/^L/?/QUPM ME"CN0L_^2L%=SZ)&#VW"#J82';:ZP#/=Y1G3M:G9D[>+I,*;!\^ 9\ S:O&, MH7G4ZTGKBZ_$FU>KC*Y5WM,DX[?(4I*RJ(BQ9<-PC*X$'$:F3GL:QDL@M(HJ M[&E['-VFNHN^!$ $$#%#A$-=$VO$WA:50KY"R=.HZ !? !7#5$$&@GB.OG6C;L=7Q.!S':^S' MW"R,DYSD25F6GV/VD!A[;)N(.B#J@*@#\ \ ^;A>$9NB%-6]J""D3B-IYU MF_I])L8\E@,?<_&1Q/ZHGG;LK?%G-.I*[.C3=G\&L0+$"JH'XC3J2.PP 6P! M6\#6 EN:(Z\1;MNQU?$XG#\.!#& . >@U0.K5T X "H H*8"RJ':X* T1I=T-") 9R&QW M83F.0WOFX;HK*Z$[H#)0&:BL;51F.B9U[,,-O5%"=Y3J(+_T7/+[H>_(-MOK MT1':JZ^[$MM?&^W5T5[][?/0?5R5&U7[ 1O22%4Y\W5^N^CJB_;JT#PE- _M MU0$'P 'MU:N*$NW5=V^O3M!575H],KJJHPOI[K*P>AHU+'GI:BJ\>6S:J&EL M@6>ZRS-&SZ.NALHI\ QX!CQ38\I=3Z>VZ8)G:G.K6N4]H:OZ:T4L&M5=:6Y! M6]"B7A!+N<6WK8CH&52W' "@ @2DM+]ZAF !%[&U0*N7)HJJX8QBR'FNB) M@:B)2NM4:\"E]:CF(%0 < %<-4Q1I48/V$(8KIIQB*;J:"*-J .B#L #\ \ M;($'-%5')&X[C4%3]9V"!1YU73151ZQ H:6J+=ARJ8N>ZH 6H%7')BW=U#," MV$(8;OVL3_&'<9H$+,M(RC(NPF!8F(C+;=5//WW]5D!/_/?JQU.]<@%7BYTP MDVH>$B$0E$!0 D$)H *HP"J!(-V>.Z+*CK=IBV=DZ-23."5Q5ZFU!<>(2APB M*M$1;.HN=>MJSPIL IO YN[8M*CF2DO Z#PTNQUP5'\:CQIR.EQS]_I$(IN' MO![WI[6:YNQMD$Q;& SU?C5DWRPDU)!2Y-T'D9UDX"$5#7U$,]TJ+7S(9 M)W%1*QHS\S/VXH)BI)%X1=_8X->3FRM# MT^U_6'_>7IV0L,^_\(/\PY5M]HP+]\KUM,N>>75^>77C>?J5:SFZ?6EKUR>_ MO="!M]#^VNM_2X66V43?9:[5ZSH4<1'?P'\8"-?,"&S(Y0SIF< MWRX&F;P8-S&U)ZHN1 >\L\*04?"^9D878CV 9^W*]GUJ/R[$^JDP)*%\4+Z# M#+G:WB%6V3#!4*OC:!*&6DD,9]R$&7]J\B?STUIH[H R;,+ZH(RPVKNP0N.@ M<="X8PFNVUF6AJ9+*SM#UD&#D@IL@QH.*@X1,#CZ #50P+'&+E);7MM3QI#5B;PL%(/#VFJNPC:ITKIV:Y5*GAU:%B/0<,-+3%6P95'-, M0 O0 K2D+ULV=4QY-6QMQU;GP\5>'6!J&F8TVD/H!*$3M"^Z@5@O Z\?X76H[9@BQMNF%P%: %: M-2Q;)C5Z\KJVM!U;70^L;>4_M]5O,FQJ:SK\)@02$$B8VF>&B3@"\ \3/' MC2I'VFYE6P"!P-K&LVZYQ)D_R-E.E:)HZE^>I3L6=4UI1EGGV_HCB'"(($)' MP&E12V+R#J ):"*^5WE=U*C10_ < ;Y*MBC&V522$QK ;]A)J: M]MU5]MIZ]LZ;HT-VG_VQ>9C([TG2?PRC:)L1(;TKU[8OG7/WRKD\OSRWW:OK MZW)$B&FZ-YK=Y!$A,WE@(D<=$SFL/0=R>,ZAQSD8&.>@?M=D-.Q>;[.\D"CZ M+4M:&R[\2 R#(GY.O@1Y6R5U8>>;$) VJ&';U-6VZ;14)1)P?!V 2= N8[HM5H!AFK3G M(96O32N]3 C]WR3+MYUZVE:/U/&DV3/=A8-"2T\KO-&.5'N7JU#A@#KPR6J14EM9663?+NF?-\I5>R<(A MKSW>)NXMF?[8V7 M(^7MO7W?;V14KB5 ;LZ3_!0'R8A=,&'/EW_?^D]7_'\RKAWG/^PAE*1F/. MT'&>"8W,^6&7_!L_?BZ3ECQ#=W_.2"[J!$E8")N<1DF6_4CNBA? ]35Y"#/N M0A5:/#TD]Y^X-'S^SW[&OX\B#E(9:9SN;FO3XK1JN6W(*=TMIU0W]DPJM5N: M5'K$\_" 4GX0:<%[I07K^A'R@A7* OZ3^T+DFJ\ _5GD8B%/4Z?UA'^@A2^T M4(WD].I._'%U5MC(LB(;J N%%NZLA4=-58(6=J109YO:$:S#]5J##;?V3L.8 MH-1+4NCJGW$H0J??[2S*E+'5->0GR7$YM 0: @4-#VLG!TZFTU_;S;EDZW\R>GF1&[N.S[)CLW M+*?9,'M4DS?CZ#WIM 5>ZH7 E%NL.XLHMT==[V!5 D 4$-5V1.DF]2S9]=BM M1]1.>S=P/Y4JIE'!35&AD*8%#JSAZ=31:[(+MA%96_@-5-8**E.FU*OI/->( M2D+7H+K$AE\[RU,9K0-#@B'!D&#(!4/:U'&HU-Y=^ M?LGY,U_QQW[P\_"!97\D^17+^,FBNO8\^R_6O^>Z_2G.\G12M$8JLL:*O[X, M;L+8CP.N8%\YIXJJNSA@XN?G7R=9T93LY# M?_YN1''HHY_V"RFFOKB**!<=A!F')GGF:IJ1->7<@24VE2QL?QDJZ5[6$]>W MOTQ1K2OG=M;3FW>YG921;#(:^2G_A_Z;];W5F0L%NBC01?VJXC>J]@.B) ,% MNGN4;* J]VBJATHT%-[6&;*"HJ&V%HIV;$5#;:TBAES##374UDJ,ZOWN?]WMC3F,49^Y&2F.7'7"^4R-U 74H569S:U+:E&1%>79?.U=;))KUKX^;2T:Y,3_.N;MJ6E1@F>ZRC$Y-35YK#17>.U@&+ .6 M48UEO!XFCM3G1K726YKN5>_BGK_7[+1F[UQZLIY!/?DQQ"[GY&$];B]8Q&(C M?6<'8 %8V@D6IR>M<5@7P((8]\:SEHOEDICX6<;RC*0L*AIDAI)QY-M>S*N2B=QU:W W[3%K"7LJNZ>2^X51"5_M9X>:CC1, MM04ZB%UT%@\ZU>7%^8 'X*'A>'"H9DCS9]J"!X3K-IY5U%L71<"G>BVVU7O) M]VWQ=&RJ2VQBL*O0VH)6!!D.$63H"#1UG?8<%]@$-H%-U;!I4:N'91/Q0RD- M<9+YK4,N15@;X[V%,5%0)Y@;Q 7DTGKQ[577E9(""O55>O6AO8K3IG+BN>-9YV M+7VEDR9Y[?$VN:!EGTW+JT*,JSI15W="_HC;Z,1[+5!7.&^E=>GVN-EN2^9U M)W^OYZN/1[\S1OY([7Q\/A37+1!WFDL]N7%U4W/M33;N[IQ+XSK\_-+:]:I6+MV>DWO M5%S2SQWCUHUH?Q--^OR. ZZK(K5K$ON3?EA,P)[)DA\T%V8Q!5MT-(Y\40XJ M[GDV%/NO\B5D9^2;J"L0!09"I1;&CB%Z'Z]ITE;/4'X4!W\,[^?+WZL$,&R2,1_)BNSP0F+^V]CILKKGP5/W]* MI>NLT9W"W9U[]IFI&[;$#L_.GAV>K9;V!VY] V0\8-,?$'T/]^M[:'>[A?74 M^"N[6.]@J$+GMM^3@-HR6U MTZ!V4+L#\-TD ME!ZPZL==,1)3LI'BR^>KV,AGL1*]W5J:AW9>.<]U*=& \HS2:L*,H(J[U+,30.&@>-@\9!X[JA<=VN M[_C&'E@\.>K8'#4$(2T!L3GU&;9E4,U"UQL$MHX^;@(<<"P.L%UJ:-**M, ! MX !P0.,XP*:>AFY?X !P0&$=V]+NVN M0QUYN&H+?!#(["P@/)-Z'G;W @ HCS+L:G>0\H+ % S#9_:4_W (A]/0Z% M'/SZ7)$_6#YU.>#>O[W&>/(:\+?=NT?H#*&S;98KNX?!TL 6L%4'MDQ/WDPG M8 O8 K9F6SX]ZCK(5:C/_VJGF[7H6[$+N-ZK ^UBN2="7= ?Z _T!_JCK'R@ M/\>(3'O-MIDN_"P,C@E")6SR0PQ8>D^=U"]VTLXLN&((:2#-RE^N(SK0K#7(71)*\^O:G%B;7:F:7+0DU; MP('@=X?A8*(P#W ' 'P %P6(<#C*6]/0F% AB'G3VT385SY>P"3$E [.RP M^2S0.&@<- X:!XWKB,9UN\P!LX=D;S8U9T_) \ !3>, LTX>N"S-I(Z\)0O@ K@ K@6X'&IX !? !7#5,I+2[DG; M>&D]N+J]18O90Y5%Y>I4QZ@5!#*1TST]R_&HAHGB 0 ,5LA-.JZ2'D!( "( MZ0IA4-W [*&]/0Z%''S,'CHRI$1*%5H"(72FT*K4&FR9U-0Q'P78 K;JF)GG MV%BW@"U@JPXWR[*E=1MI/;:ZO>.#V4.UD@]"7= ?Z _T!_JCIGR@/\>(3#>\ MZ2UF#Z&9]A9M@:4E"2GQVA'F4)"I03)=)QED^()D0#(@&4Q1!,F 9$ RS249 M#2136WRF56$8S!Y:0HTI"S5M 0>"WUV&@[1%!' ')H/!S3; AP AQD<3%2I MONY)_)3[=Q';>/R&OW_Y:9)]N/?]\B]GN[=7)T;]K76LUWCQM.O7,O1;ZY, M^_KDMQ=O<_G-W(8CEI$_V"/YEHS\UZ&[='H4QNS#L!QMI!O:#U7.6<&9QD%4 M:%08<[8H/R]?-!8"CU:@J(MCYAV$/.&^Q=%MIO5S8Q4G%I[5!<><920;D2Y G=RQ=2-+4:3T!-NC? M"_U[=S90#?JW?<[= 3526![P4.1[*%"T/69D@N1J760;OHB>AC')A\DD\^-^ M]F,].M69GA9?TV3,'_V9<&&2Z[\FX7C$7Q\E,TJM;8 %M[C M 3))NH)-T2K=E;8F=AZ;W?:S;Y/=]3WQ*:,#B$RH&YD .P%]JK&7E:/:CUIHPC M7B_,L/V3B&7G &_.-/XNVEU>^!GK7R:C,8NS(D?Y/,C#AS!_WCJ+N&=9EJ%[ M1J_G]1S=L2Q'OYIE$5^X^F7M6<1KZ;X2S OSEQ@E_*-.2/F++(%SM#><+O0 @V&8NCLV)7/&59GH:! M^/?R'R=QF&?\_W/\$#^*"/MKPE\-&4=^G%&2% &C?.C'9>M2?I$'/XR*NQ-# MZ[A*\ 2%7OCA777*._ M"W/AU*RN4W+0L?#7/8%[=[#"@HE$G[I;1R3XV:LFA!P^LTK +U*J>! M"O+NETF>Y=S]XZ)#K%0^]:(^YH6^_6_Q!>M_4! +Y_P=^?=+IM+U$TN#,'M[ M+,MQ[O5K&@9+=SI>KK/\ON4H&:!Y#_D< <'5K0*@647L?F,C/XS?6W&/)@?6@PVS.[/H.IH2]A2P<;X8I%CL:$9\M2#^2.2T MHX!Z[\E+D1\'7)SYK*\+,75*#$VOOS7] E U+&@= M7M \C?9LC'JJ+Q[4IK#/-'&%%.EY6TU\JC?X>#SXG.K4U:09A.OOO3Y)2%8- M[+4IO!XK A:I6&G+B@(\- 8/JIJAS6$ TSK3,1(.#'!T!H!\.B6?RME+A\E. M4DL^R'%XT]D]S[+)B/6WJ!?:JO@%C;H1Q&V6X!2Q)75;7M^8MHH$* M12+J=P\O17%XQ/I5U(^6,7OG@'6J>X=K M2]%EQQNHPS8RMI$W^O"ZO!%M*KQWK.T-9!D(#H+#-K(2@NOV-O*WS"H"YR,* _V!2 _D ^D$]#Y0/^D>I3*.37'MS9 MF&]-2G0WVKAYHGOH=ZFD?K25VE$QCWX0ZGC2W<_V]UR<)E IV9SU6!"Q2L=*6%05X M: P>5#5#F\, IG?FV& ,,"Q&0#RZ91\D.(@U:=5*)B&(:0MTD0$<9L@.$5L M2<^J/]6H*R8F@(7=$>R.;-CNM\XN MJ26AB&D&$*J,.JPC=SN;63WS$(K?[!,F]9V M" Z"PS8RMI%W60\QA+32MJ#E>+(%T67O!&2-' SH#S8%H#^0#^332/F ?Z3Z M% KYM1A"JJ@?HKN(7"JI'VVE=E1,(W*IEC$!C8/&07 07 ,%!XX[C"?5)H?I MO(\AI#L+SZ4VAI"BG -#2!63'_0+D57H#^0#^:@I'_"/5']$(9_X&$-(Z]^R M:+"+HAM4MZ5UX<:FCCI04XNUNH@ME[HVIBDIJ2%=@M8N\E%"VU!/5D461N_, MT\$R8)D6+>#2G SY4TB=^N>*0]6PH'5X0?,<:IN8JUU?/*A-81],(5VK%=1I M3T.M(&H%E5Z/%0$+QXHEK1U06U84X*$Q>%#5#&T. UCVF;P=(C & #R@7R0 MXX :M"S8KGB:8 #(!_+!EJDZ7J!"D0A,(55TI3=1OZJD?K2,V3L'K%-+K[]F M$XXW4(=M9&PC;SK+-,]L5(V#9=JTMD-P$!RVD;&-O,MZB"FDE;8%74U:[AF\ M$P1UD8,!_<&F /0'\H%\&BH?\(]4GT(AOQ932!7U0TP=979*ZD=;J1T5TXA< MJF5,0..@<1 >AZTC)56D9;3?.6RYU/!Z@):*&M(E:.TB'R6T#55KE2*9UEFO M_G'N8!FPS#$%-W4%Q3GRXNLU3$*MOPTQ%!'+78>7.UWK4<= M^_ZPD6')QAY MVO$OEHD,8C_N$_8T9D4Z<9Z0!_XU\3.2#&;!H07O[! E0GT6 N#-VF%1A+Q= MJO>DC19%U@4059M\6F;X-8IC4<>7E4.TLP;8L%@"G0H$0);0-6V-59&'TSCS,)@#+=,H$4#8*8YXY]8,1 MNGB$\(P2U*A"W*8%:Z9K4=V0U_2_\[;[4J#GIUS$.38>O_3WTG-%8_O:RFEMSGPX^65P4GJ^I9_>"M0W+;J.A[KW*%=C7QF+M#6$9G M0!%QW.OYZJ/SVR'+&/%'G#3RC/,)B9.DL& MH@_(&WW;29(NNBJ2NPF_F,\ODQ;7XE0D+IO$Q:<\R?F%4S;RPYB_K5F?$?_! M#Z,")P-QK4D^25EY=?YO@WQZ*7\\CKB$18L2<5/BJ^+\69L2\;-A?#3,)ED'# ^__=\ MR$V/^R%GC+\F859T#\K."$#209"8K0;)]5,03?I+2]:L-=;RBA5R]!0EXR54 MQ&)C:)I-KL*4KX%)FI&O'#7[KR&SXW_Y:9)]N/?]\]_^Z7R%5*^'-^S$8OSB^?% M(5_]9_'5^:.?]A<+9[%N%LMFF3Y]'O>OI\G3MXGX:O4^^&N.Q:O[Q@:_GMQ< MB?W*?UA_WEZ=D+#/O^#FR(>>Y=DWEJ[U>II[?>69NG7M>/J5:SGZC>MI]LEO M+W3C+19X32W>4JUEEM&U&27 M+S0L-#'RIUGIF^VTCV\JW"[NTM(Y:QQ28##D (C+S\L7C<6C1.NR/-F)^+=X MQ265ZQI_IJE'S9DE\L<9^SC[8XT\-J\-"T8R-VY05^#VXF9^/;'T'[9<5J8G MZN:N)S;E/*,I-VHUY48/(]'MK!DD!*Z1RG8M_O3Q$\F2*.P?N'W1$E,&G.99 MNB0);Y>U4)Q4?'HLUXF[).J75UG8%%47L0/>7&'F+%YX8?#L;00#%6NHV*ZK M5P=0\;_%%QP3U<1ZG)L\YR_+OV<*WMGO(K*XD-T5-Y\5O,L;/UQ*Y/R7'TW> MODN0RS;DHAJA5-^A.QBYJ <)=2GEVVQ+0\%[N^3?IN6>CH)W]SD.F ].7C5Z^@+ MHA#\3D.1'Y!,,C_N9Y2PIX"-4U MTVAE64[/0#Z\DAK2,DL-53<=KKIQSW0/+ .6.7(03!W!U=E_XL]V4W\L$\V/:3:K0%'7D5>)V9>D'[2J#!U7=A>8P@&F?R6M2 M#08 T ^D(],PQWV>17[O*)[TW##O2S[D%%'V^+=A%.=6JYS, DM=*0Q9IZ: MZM,R@L=60X>W&NPSL_YIMEWQ-L R$!P$UPC!85UK];IF&]0P,<.T/C>V5=[J MS:QYD32%J2%]6A%DG>I638)86;FJ9M.?5+Z"NK/T*(4TMTD)\K]/Q/5,_,\ R M8!ELOQPB]_S,EA?R4T=BRJD:2F0.X[ZT:N\")3)+)3*6M%R6KBS]H%UE\*"J MN] R7>.[8:&L@R$!P$AW4-ZYHT63@:]734?M;GQK;*6T6)S#9. MJR[/8$2)#"*01Y"/&BK2Q3TLXZR'76PPP-$9 /+IE'RPAR75^%6?M"N,GA0U5UH#@-8WIF\_B5@ # Y /Y8'M! MT>V%AAON*)&I6")C'&Z$;9<3C1"9P58#MAHV;#689QHRB<$RV&J X#HE.*QK MK5[77),Z+C)UZG-C6^6MHD1F"Z?5T.2E"*)$!A'((\A'#17IX!Z6Z9XYGJS' M;LOB"P: ?" ?[&&U;@^KV4[!ZR4R\@*F*_:OR>W??C*YB]C< &[CKI=)>X8T M&V!W"7;%>E (JVK1'B*$G8X06OJ94_]L#+ ,6*8I@JNWR$;-NN*6J1J*;/9T M@'[*?6X];CQ^Z>_B(!*P*)H^^J\GVDGQF3]S,/L\O>]E 5I<-LO/<1N.6$;^ M8(_D6S+RXY_):X+8Y)@]AOU\^-'RJBCMJII4/WAKWW ;^$1AS#X,6:$UNJ'] M\/)UKNBB)AYS=P:2D8HH7-^]GJ\^R^YVR$@\&0DG-1F0AR+[DJ3\?](P$']F M>1+\FTSB,,](& ?1I,_U+AOZ_!"2#[F+^\A21A[#?#AD49\D,;EC0S\:B*NQ MT3A*GIDX,B&9GX?9X)F?Q,@HC,/19,0O[N>3/$GYM_Y3>9$D$F^.W\%?DS#] M_]O[TB?'C2/?S[M_!4+/WM>*0%.X#\EV!$^M-F1I=F9DA3^]0(/%)CP@0.'H M'OJO?YE5N$B"3:()=@-DO<.:)EE 55;F+X_*RB0K$B3QH#5Q_,MW:7S_Z#CK M[S^Y2S)/??+KXA.N9>3$9#X.5VL2X#S#8!A%3O!(WS_:E#_YX&SPH^&S$\T_ M%D3ZA#3Z#4G$LE>'P7SZ=4WPJ\\A?O09)_,9]G#DPR__]I__\9>7YE%]R30C M(7W%AS1RE_"+#[X3_,/Q4S;3.$Y7:_Q7O/T:X+$ ^>8C6?SUF]D$PP__J_WS M\^0;P9O#!XZ;W \ET]+MF355Y9%ACL"]-B>6/#$U0QK)BJQ^\[<=QGP)@@[Q MY$M\784X6V5U$$*(Y2!D^$#G- M"39,X5B*;/X0YV-A:V,AC+;^I,N !RRB<"4X+DA&[-&W?_^B9#0 S+K-V@-1 M"D(>+")@?U97F:\!F3)?)$JPI"^D M/K..B;?Y__80\]Z MY5A LE%KA)R@V^A<_OJ-IOVYH5K-!LK6:P=>Z0N;&1'O=FIQ6#M;K[-)K79L M>?V8+7^!9)/F)GV%>BX"=-24?KLZ ?1OYX9-CV 3<&>\D_B1,(4$&R>1^9+ M JNR^ H[@[-E=_.>6J/>I=FRS9,A'LO@C/82H[463>.,QAGM)48[N>( SR*H M'44]?N%7YF;R$/A[2S,G'"<<)QPG7(\)=^Y=G7[KTSPB+_C>@@AW7B!LB!/% M/;YN\9(]=W:2RZ"UBE&W+G;=H\]E&8>',CCCO(IQ3KYURSW&VE$?O?C+_2(B M1/!P;TB<")&3D"NTJR[)A_) T?XLW OR0+?^?(6TZQ?&=8APEV4ZU6),9VJ< MZ3C3O0G320-#^7-)O?ORG_+ ,$YFP]MV*_\1^D[B^5ZRX69=+;(9 UOY\[T" MR'8Z2W6/1/T"L"MC(0NUX[TB#22)LQ!GH5>P$/".(=?K.L48:.8%E5TWC8F6 MM>#O] "8S 4'*. \DB)_=EY)GN7F62.:_LD:O$$A,HZ#O2'<19E-EEKL0=TA MHG%NZR*WF0WZ%-ZV?SG]].%#?VVZ?DD?IP^G#ZSD8':)>OT"O0X2[<.Z8Q7*QK8')D[$YV[T1VYGH"]0G"\E-W(/;=C_?-"?H MNCCP3[(\D%NK,F:DJJ;4FF;A@R*[(K MSX8SQ>ISD=V/NX6B'=PWP6&T\F#J\S2"=PL++P;A$?:8J_DK:XOE-7],I1JO M(DFZ,/$BXB9A% O(8 +PB0"LM7(B& 8+BK-RP;SD;EYRU[8'AF2K8 ZW5GC7 M/+/PKJF\MBRM^M9U<-]ZW-N\L">%43MG8Q3357C%WNU"@J6".15WWW!RU)QH MK38?EX,&76AN30[R8,K]D 53.B@-/V*;@W+;)YAJ4/PU<[Q*K>U_- G]]$2I M=*S:=K6;0>N4ZI!@W-%N'F$:.\$\%@7RU27K1%B#:4^;U)R<1-KK(]/V'+K? M@JP%4-F\=JM$OM!F">EK;%*KM=>AEK>&[(R = -_)Z>ZXU61_73CHR'1&G.^7MJL64W-$;@+W&R\O7KYP[X0QQ)_@D M)U@;F*VI\T[L>[?T_%6I\UD8+8C7ID:_P/EC1P3KO_*FY$I[@=PCU+H6*>/^ M-/>G;\:?O@!.7 L.\+/DD\^2VW,BMW2,"CIF'J:8_YHKF6MTPK4.D.]:A)8[ MXAW2ZIW@-NZ(GX1!\L!J[62M$_O^1J9!2[>F6KW.5']MZG-$G#B--G3T:#/V MG3AN<@/*E$=C4Y'5J:7.-&.LJ;JDL1M0TDA3S5F?;T!]7I+L:A!>C7)BX9GX/OX7KR%%Q(OCU E<(H0+(E)^/4F6I/8N)LG*F3>3=..M+_R\^BI47\;Q!;;R0IY= M?U9VO2R_PTV5#J7?_Q/L(&$*&F!>TC'S]05P\2\3,>%4%)H/+N9/D9NT19_KVN'MS0 M:Y65[R+/O9%;EI>+)[-" I4P49-$E=.+1USL!.QE8K4=<=9%P^01YXL3@)LC MMR=:JBC97+2X:''1NH!HV39/6+Z:/K!:BS5="TYT+ZK1.4W+$>!:$$"U!NTYOAP!. )P!.@; A@#I;72/]>" M +T.*K?H-#P^1N3127;=ACMY/SS?_.DX*D[7+Q#UA8Q"8YW4H1<\[[V1OA.. M-$\T/X46BB&)DG3Y9M/7 HL\.MDABZD3W,9QYA1:R+(MFEIK+90ZL?,<9SC. M<)SI&,YHNBC)_$CH-1T)?7SA=E@#%CKYV+5GIZN::!G\<(2'1B^6AM _ M>;!:ZT3 Y8'+0\_EP105@U?_/6Q1G5:,H-&5[2I#:.OLSOV!*]S"H>7567KL M@K=FG2)KV[MZJ6NQL,0F/''L[OV6;&W=F6_.^'71_Z9LC[;T6>N[G%D\"8&/ M@C 1O,#UTSEIH\/LGQ1I( GP(]\+@Q:>)Y _4B_98 T'VAT7"V9$CIL($?$= MK(^5A+0 A/, ZN ^(@L2$;#SY\(P?4SCA);)$H:?/@Y:D^NZ8B(O%OFHKPN2 M-Z7+TM5^25=,/5*@Q8PF LI#%C-)!J M-T6V$QZ5]$+AV4N6KWOHW/-3_'W=8WEM$EZ;A)?NZ-1$N[U M?H^5UR8YJB!/J4U26W[T%=84Y\+F7,AO\O/:)&\2L>*,QFN3<$;CM4FN6IO> M0&V2LIT[+RMR7G#TEW1%(B>!U5T$YMZ0A'W0#YTAUO4J5LYQG.,XQ[T7X?J0 M@->B\BQ.,-[3A^J&(7&#-RT511=ME:<4\CC!N^?T<^L"SG:(XSI'.,YQG.,XQW6?<'V( MN5U.G?[^1:%J^SN M(Y,X2Y&5'VB_N[?OX%^O!715$1# M;Z^Z%Q=-+II<-%O3FHK57INS6Q=-'J,\$J-\J2C"Y<58!8ZU>FX3&4/I?5']O3&NPJ<*9IR>Z7VC]'N=#IP:>32 M>'O2:(B&)'-IY/'=BUNSOS2NV\6S/'A>42=T!NT] M/85ND.$&+Y#( XT7'N>N,+]!=KL 8/ ,7 X ' !N& !:.VR^%@#@X;?#Z95D M_IXPT8ET!=Y!\D37XN2ZFS??/I)'O#IDBW2"VSC(G&B]M'9=JA/;SD&&@PP' MF:Z!C-[>+98N;'NW?*=K+=SXMK:*NU'VX($6@C['MVNIZ@:K7D+UR)*/ YYL_*@B++-#^:X/'!Y*/2#PN7AL*EUX0[9 M/1@SC&.2Q#,Z_^$J!)[[-ZV9,?V*Y3-(XR;; MYDP;CL;21%=L9393#&FL:JS)MF)K0[L'3;9?;I"]"'TP%I#A&!*O@?BT& FR M ?"YMZ(=UQE#"$Z%HEC*Q"OH+CB4\+QE]25:5FMG=JRVKK1C]6WTQCN]&=S, MBV&Y O;Q?8V!SOLT[C?7*UT>WF6OK4"")+?F-_%CCNL^YE ,T6JQD$$7=IZ? M=%P06)HD#E]K8,HR1=WBD2FNC$^4F28'R:<7'+B2RE>&(IIJ>U7IN *Z<@74 MI"[PM2H@U19-A1=(Y@KH-)E1FM1-NCD%I%BBVEY;5:Z KEP!*3(]64J PL19 M).15@< KTT>R)6H2UT=<4JIG7V'B^*VAZOM65[N"4.6I!'QC>K5N&1NJ:.BM M01&O3+<#9*?E'!W.2F@CJ6 K68$\KDB0?"1K'!0\3KS8]<,8'M,D!V&DS61U M-+4,15$,R[3'LJ;G.0CV1)=[FH-0?^:6D4PH2?4B'[Q3ZL3PTUA0+$D4]B;7 MG 3TQ]][H(\\=YL&!=^(Y[V&/E2(L+4,EMB>%Z2-:3\:P!;'"P0O6&#.!,WM MB,BC$R'QA'!-(I:1%+-9Q:*PCL)YZB8LB2DFT9/G$OCXD82/D;->>BYF-CGT MX=EP>"3^=N7\*P1)3V/ *Q+% R%?:92O5/!B@5U*2-^$HT@_ P,XC MH2.<--P!7A7=MHQ?XAK M%DN3J)YA24OX:.W MT18>($3N$#G+9+!Q#$QKGBY\^1X/LTQP97?*96OR)/C MIPY+)7M,?2?R-\+#ALUJZ9&%\&LQCPEQO1@?_W?G"U!,N!O_.OE[_"TF:LWA M*[I%N,PD%!P?\ 3G!_L:IA%L"7TS_!)S<^(8?PK/I3,.7 +$WP3A.M[$%1(( M]/&5143D(+&2YQ ^OVVBW'XNUY)M-E )*20@>3"E M+F-(H"?PUY,WAX_"1?*,A-AB>X#M./4S7F$2D&?/32?#1MW(B6!%]&\PEHO] +^)!"E,'WY;$6$8 +\!+EG#'!=H?/B;VED6X7G#];V@XS85/"5T_#@\Q"K'#54PQ8+(J3Q6\1*J@K)R9*ZA? M::[@.X[C"^39GB=G)^Y[RN6PLZY?R?([I'=V*)D3LV*%:8!7+7YUD_ !5),J M[SM6K41+.?/M,!]/+=[A1HSSM!4&Y)=,.:.]Q&BMG1YS1N.,]A*CG5PN@VO3 MRYIR/3?5[FA(@5^W:27DF85W>%.B-] .G2'6]:I5SG&Q>8KR4)JWO.6[> DZ/ 5:& I$BBH;<66.,HP%& MHT#/4,#&>XX:OU?"PW"G<,LTQ?2GA>C/ MK0B78BJB+%J7[A44=*X<%W.1+PF2_!_''CK)<2I;U(C6Z)I\Q@* MCZ'PEA*91*B6J%NM-?;B$L$EHN\286BBW)YE=2T2P6-LM:.&L><('QQZ797> M0/P5;R!>Q',YDMU[+9Z-;MJBTEZ,^]5DNQ;!Y6&%MP@KW(IP*KJH-JHXRH63 M"R<7SC<13LW21<5JK8'LS0OG;<<,QY6R+Y=AJ9:J%G:#7)TJ3-B1=!4%#'GX M_RV> 1ZCS;5 #X\_=1!H.E/:LBWE /$"J1R_.'YQ_'JK M>P&V@296>^T:.'YMNWZ'"SR_V<0J1..5"1M4)K3.+$QH7FE9.UZWKQLV25>+ MO9BW7;9O2,N(9Q7[2DKRTGUOQ7^\T!4OW?ZRN.QS8.<)QCGL-X6X[\8"7O+KU,A>RK8B2V9K' M[9UMV"38X!UX0!EBQ*[64:7PL&< >I=A2]=0-O3X,D\AI9#3R+>&>4 M"7(G72@=Y@:3B+GWR#/\6Y--PP*[F-^^X0G^;3#3YS!Q_,OP$D]8NQP!>YZP MIA@J8)CY9F3K# _QR$!W(P,FBU*=FOE=.X@B+,!)6J9]X]Q%Y],+ \<7L[ZQ/O9!$3A [+NN,'I&%3^!# M+\BZRN==Z_%+/#W&IO88+"'P8"+$Z<._\.=)*+C H0ZVN8_C=+4N!\!7E7;S M#'LM139_B(4529;A'%R#Q\V@BS3]M9U>]FX:@WB22,S[SCN/C[ 93D)$P7%I MT(G,Z4:U\#99&5A_;N$Y8BN3D09Z.Y-!3FIC0O) ;6-"F.!YB*O=RL7G0A9A MYQ=># #>QBIJT_G>:8MK,[Y>0="6-KBVI>=K2!.1> W(YCT1_P@XY?_^RW=I M?/_H..OO/Y%'S*_Y2-8A:.W@<0([[X=Q&I'/H$9' *A?_O:?__&7XN>@5;'^ MDQ,D0P8',.8#L)#KD;@8@7R%6O@C6?SUF]D$>>!_M7]^GGPC>'/X #\7M=4 M#^VA)6G*<#P=6[HE3TS-4%55F8V_^=L.F%:)<>1Z19U1\$983/_<2Q#[ ME*Y63K1!2:P04"@I*.0D[)AJ87_BC[_W$C"I7/:<&8.'O.?[/L^]0J@^'X"H M#(HV^"X2S&,A9(KIDY.DT=S9" %\0V*JUVORV*FP(LQY<4)SW75%>";D2RP* MSUZRI(\B7UU"K0#XRTD$9PWFQE=O!:#H;P0 1=BY!0@7G0.,JX"IL'3 ![@A"MG"^@(?(%L0VON(U,8RP6U+-$1EFQ M78VH006OS/RHUTHV<)&;I/!+ UPA=%D3_VY,/<6*/"+*%SAX^/=*:Y ,;(1 M. '\'.DK$#K10H?6Z5O,OG8HA?(WXO/*&0-:>?6"V$F.!,"%5P?".(TB$K@; MX3.*FM\NEBS2@,HND,?-WY,!Q^V MGX!QC_+=P#-Q3+*=\SWGP?-ARTC.K"!'P%K"G 1AABXYD]:M W\> 8LZZ!/@ M+S,E4_=;*GL(;A'QZ7,?,YC,.@S)JY? M08:S01C<4Z&=XW7IJ'8R.(2UT^G@E)F0 M.TS.'QP?!(((\9*0!,-7Y.!2 &?"%:%+(5_7) !A]4#HZ6+BU%T>G&EEEO&! M:8*JB "N=J>+ 1J<)3S0"^>((6ZZ2MF>)*4 ",[\7X!Q&?[0C2Y1*T[ DUN" M#T.BN,)L ODC!7X&NP$69;2"J!["6M&!L\(<8?<\&U? M\0.L$: @@&C;7D^V_91A:$"3,;3/C S 6 >L.MHE'(-J@'4&/MV#CP /+5" M&[10B/ETMQECFT?IM:B,UY9D_LCX/(.;%>YHSIE5H7IV(NI1,2K@; 74I=0 MP:1S3#'N&NX/QBD(;#I4!:$4UTEN%9GP(:X3%XR;&TE(DVT9S!53ML@,0!!\ M*O@!GX:@QO!QA?NWOR8F"AE:@90M'"\2GAR?!<GIZ/'GUE%%\?Y=^9F/OU\[6S8AV7(B=E[^&KJ!#!_0IBG)//NX;UT1? 1,Q8& MPB^ HRLG^D)8O1JFH(68P+(RU-M>C!O&[$(E-:=@VE[$-F9+.X V0C409T:$ MYU9^"JMP_$T,,HG)#YD'$AR9!GO\[LHR\E5VB8$,B M%,9LBRXJ^H(!$E_PN?!W9AK?D)"/0<9$ ?^77M#-)(WNVZ=R&W\JA:T-TFSQ MINN#VF787Y5IJM+!W7KTT)Y8882X1I$ M!!C@WYE/MV4)9'&R$YR&-O3$#+D!-ZK*5N HV';7,'QRTRS,C!\.]M$6* MAT7':.R/^EHL@X 2[C M<5I5>KXXJ\NBW EV35_P*@RP! 13ES2B#'(&)N5' M+_[2"C25=/)*,X=%6ZJ>6I&!4HT3A%LA8K/,PJW*B19C$4'J,F>Y3: &PLB?/P-J5,B&R4HYU7,*//KA \9R M$;NB,/#<."/8 ?L-S++'D :.&"L1!/:2P7 .Q3NJF%W&?(%-YAX+& 'AYR&) M:00Q(E1E";1F88*Q]IWX0HPLZ(&?2]U%$CUEOEHA%/F41*" M2H@&LO/@_);Z0UQTDTKF%QV(4Z2#B_ WIGS!O.A9<8;&=F=B(6Q@ <.H863 MKX@QQ3Q?4O'^,K1TR.XI9QB7[E'I&Z"UP'0M743%?RN$) J?0.+0+,F.BW). M176.)WMUU"CTO8-)4QYYIBBOC)K0PZ.M/=XC MR,OU;T[E5.T%1N655/_ZC6R<64I5N])*HU=?2I4OL.\+O(TZ?:=7IJLDZKVH M.WC-R-/H.6)'-V6\T4E.UDMW/W_;B\ M'N*V#VC>Q^@6EQ+ M!0I>I._UJHRCS.VBC"RJDL11AJ,,1QF.,A=#F3O3:,WL/4J.4EYZ4QV^M:@: M!R .0!R ZIPIW9"YF7.QX,V5Q6A:Z\5^=NRO_^C1'Y#01$7?+[YSX^U*NG<0 M ]_)39(" UL(AW"'A\,#AX9K@P6ZO[0$'!PX.'!RN"!Q:/:^]%N^! MIX$<"C&TYFCRR.551RX-43+;Z^78A7WG![0W8HIT@MLXRIR4!M)BO]@N[#K' M&(XQ'&.ZA3%WLF@KES^$Y8$5#D$<@C@$U8UJ]82W$_M^.UT=&]7:J;)D41GH M0.T=X= 4ZR)6K#*/9IW"T]N\=*ER'[#$)@RW5T1I9_5;"+A5[.@U&O]\C88Q MP;/6=SEDS6ZIQL(S,'I"L ;CHJCEB67%8"E'RTF>(F\O+:_*Z1>OUO83J]CY MV?G:5A.<:M.AO"095@G+:H,F^"8AC3TL-):7O]]JG[')*I .A DVBXI8$<9# MC3;R@F^/@??OK.,GZ_J1T.K^,!"+49(_4D(WUDF2R'M(&?0D8=:?AGWW0))G M+,-'Q^]WOMFM"$V+$I*O7DR+RQ^:'I:-I-7>ROY:=%98FHU]73:RH=U'LD*3 M><5!^M*LYGQ\.DF*/BB,TB1PW*R:9=9Y@Y4B9%T:G/6:E7#,BUUF>Y55>V/- MQN"/YZ7G8BL"+&=;5JBMDA!?77WR \G%!NO010+,-_')G%6505G14ZSBK59:6ZD"=U8VA7E19E^>WFEHPX* M4QIDK8&3367%5=ERA.0Y!($G:U:4W,&="PM*T9]@_R7*)_A7\4A*VITF%0LO MBG'N\#2/5C#,:G.RBH?5 71ZV5OHWP_8)P,K/GM8Z6>G4\(*&Q[[WA=L8$@+ M'V-11KI5=.OR9SY[OH^\%*.'[6 M8"/Q'K-V=E$(_$K[V7D+++;)UAD3+"%:76@F2,4Z'TA %AZVTZ ?^4[TB"WL MLM*23$+RA=$5M0"JNM1*?]V,SD";!\+HE55W3M= $6R2@=4H,QE%P1@(P^ M7^ ::97?.15M)LJT=V NX[A%6"+;)_F. #'(5X9GMK*8K0Y<8!L=8);QK GM P7Z($-\3UAP'J]"O*67;V,^M1Y/\T3D> MYA50:3EP6KZ]6L)\3M;P(R]KS,"J9HO8A">3);"#YB(E>/'+0IG0XN%)Y"!% M[Y&Z>PY7GEM-8%)TPJ*(1F_2@5XZ\P"\.:55M?FY<.[ MD9O?U0)_YCM4Y^Q0_;],_Y0T!$7TBA,-SGG-.8_7A=WAQ?VYUWB:F2:$1>_8 4_A5[^G'NA$ZA=/^3N%%IIJ MB)IR^>ISUY+TQU.+>6HQQYE7X(QLB[;.:\Q=SL+IDLE\=NIHZODXL28-G(JY M*N]K,;=^P]D4;8W77>/ABU>[D-S\HDJBU5W'\6D2#^S]<(+A >_/"V9/DK?X*9L_DRY1-459;*X9Y+6+")>)] M)2+#:7K_: ^DW_6HRA MU6I9'9VPS![+$G?D#CAR36Y'-BLM=G-Q^#M-UT1) MYTUW>;75GFC%ZY$\U11-K;4F;=]/O8Y3!S_,IZ^"M;5/$SQ[OHY=[@Z M8Z^]18[RJ01\8WJU?OIBJ*+47I^[HV3K# ]Q_[F[ERG'T.@V]-%N4[+8# M$C>.7B<5@N>UVGFM]N[6:A^>&E@JJSYC57=R'RX6L3!/"2N'G'@1J^X=+H1% MZON;2AW2A?>5%A'$XJA]K/G.?(XEV:K!B@O-Z84RG9?;QGSS%^IMG5J:[=#$ M*V/VF/Q6ZG4I9];KLM375I7FI$_3K>?4OSCJ6?U?J7;IBQF\4?DJB_NPM M2/F7%Y3__B>V&KA<+*E#<=W+*<:W*+'134*V[7JH]RR'SB2G42F _TI[AQ8M_-(6CMAOGG>ZD#_P;=WR-F? M^..M'C$_AN$<6QRUTA4F?Y@0H9,?4_:EG5"^8L.CHO?)XV-$'K'=SSJ-W"5V M3%E'GDO*YBH+[+& 79Z*?BG8!R]Q@D>/A@T B3WTV+V%E_4,*[_+0@HNF)W8 M>N%A0\=GG:Q8IZ6=9FKXCL=\YMAYB<1)ULX-!!&F0F,T3A"D#HW1[!12QW8O MM.72(J*MWA*?=A):.&[62[N#S@$A/'GD>;+6MR]M5D;QK M&.VIXPC8E<;'KC-K#!#1EEGP5=YQ#NBXQL9H6PLIIXX+B@?"#'Z=_9*U-,,> M5$6[F\KO*X\1J]0K.NNP7=W:H)V9L38Z'E!@Y41?"/:26U.VR^)B60NK!^Q? M!6288PLW&@8K=A[I DNOL()'Q[#.3D[$FKPEU>U\84(#8<):C?&6#7UJV8 > M)&FM7TH0MD$C+YB#3DW"B I15M9B7\*@;/"GGK8\C%P4/70AGXAQ0N 5;'$('A]'"X2@&+XE&J3X#[K MRH==0D"1NTOZ^9P\$3]D;=,0I^-:78-M?SP:["A7MP2K_G$I/" 0XF-A$@]9 M]SF8XQQ^!,O,]1]\0KN4 O8'5,=D[X4'UVX'B; MM*R-8$1[72ZB<-6&X(%-U 9CP5ZV\)B$M-+^AW8F[9J<%Z" .\/;N)XI\?HB#1; 4-E1DR\:M:-P-A-]1Z=/V6=G$058.SCMTW33:MEJ8G9,9+<63 M6;O?NA4<:AM:;VO0B;%.PNC)KXN&H67SV1P,\ '@ZH,%@N1#$Y-U"G:=>"E@ M^@P(]N+XK] 0HMU_:(_/I-Z@+?L;TUEM4Z3H68M,4%5AM LPM@>F$+)ONN^] MZ+#%7GGYMHF[=%JQ,5I2YL7:F4D,\]OG!][IZP@502"[8S6VB,D7B?4R6S;L5H^U3F .C]&#FK MK?;5^*NGT ?9QS9EE12&_,=W__CXX5N6!R$@?JY :I;$F5,P@P%S>'S6!!E_ MSZ !QH!?C!*X()ECEYN$!*A/M019K?UP0QCFXP)^@XG#;S\EU"&E&B:(0M^G MTV&>,?K$Y3A\0]85F.%;2159I)1ALTDP4YHU62M\R3JZX/-:V)X_R7K+_5A! MV^/,F26'LP2, UMVRP%&&,+FNY58QE93'OJ#W 'S6EEH.X@=I@GJ>FI?/#@^ M;;\)'+&]16XF/ATSSPZ(_C!OK_[!V3AY@ L^C%+@TY_+/O2M>&?(X3G=,K\, MF8!GW? N>;Q+7FLOY&E,O$O>ZY.6>)>\=^,\WKR,=\E[D<_:NL+,&8UWR>NJ M>NVY^KS!+GF7RTH"GQ2C*M0GI:=PF%1! K+P&A7&;)W?.E%,CG>S.H46JJR+ MDMG>-93RL/PJY9_D&JNU61%.Q1%EOK;C]S".-R?[2#,=*8&9$\PJ ]U1%7;%.5+]=GB=41Y08=*,CD+ M:_^,EYCP"AO/'^?YX]>77LWSQ[MAK_4UP8WGC_/42IX_SO/'^^>0/O M#G(\?[PMGNK0@5M[X8X)69 ([_'3RDM!S$J^Y1E6&^'N$SFWGM7,"&" MO%_SMOD:WK7:9B?.NGC.Z2FTD'5+U(SVSAZZL/,\ Z&;MA_'F1O&&4T7=8G? MH;F,-79MV13L$, O#@$NG-W^SN&TMF5-4T5=?[.DPVN1N.ZYSYU3X+R+"3X$;KHAP]W,8 MQ]^VDC7)WN)NO<7+WH)%][\5[GX=__1MV2\<:SA7FAQ@\X1DD]=P=H0U[$8X M%_/N UC&H.A(3GME14X0^UFOI?F_TCBA->Y%(0TBXK!V(H]87SM[._PLK[B] M""/8"_@[C2(2N!O\X-F)YD5WEJPYQ!\I/&=!^V&5K0F69/Z([4PBXOI.''L+ M[!RQ,XFBC!26^=X92+:)><*'L7[9"#)>)CQV?M0+(>/0), M"[:#"+3=VR/)>7;WZ_Q!E51J88'5ZD%Z0I<5YG_V$M8\A U"!,@*TV?38E:? MI#&AG%>PM%-"<;12P=10NL/5;&#B^$)/HR7,ST0.1=(1XA>@#J@SF M+ I+D'WZ/!B%U?MA%7\_X7FU*ZM.I':5@&MKD@"RL-FPV#5;Q@LSQT<-A/_. M)UKW9MP?^H^91_RY\('5\%_15/ ?L;G-$/9I(]S-/OPX_/:>M4 A5,@H>K%7 M)V&R67NL!4!&BO9$XW(6Z^](V8C$:^PY!3M=//X/!)^!_ M:$>U!+@P X,"AK"UB",LL&\*H0C%6L@]DH!$M,\6]N[UYH0U3,H;V/G>BK8K M89WM4 K!1"*@2VCK-_B3?&7F7F&'@7T5)/3(CG:I8J\OF\#A/-"<0ZD&,ZOL M$U4VUMONN_0 ?H^?P>@\)*P]'FN4 4BZ=B) 09]:>\(ZC)/[HAE?L88X76-/ M3>&N N/?%DU(*5AG>BF;[1%X/,4Y>36BZ!Q0+@LHA^7L9N"D8IV K&T;*]B/ MT8_#.KAX2!.00"I_M5A!6[0=Q8G7(<(X>TE<-E^N&F4[0$!;NWE1G-!VAQ0Z ML$L?^(4@1T5'Y/R7^;7 # 1PL0R"V"]WK3_:T!?L*9<^!/[7S7P:]&?1$L0\ M7^=QJP=T;HS \)>]$HXM'%MZC"T?"C^H!)C]S_+VGMAMD6;[Y'VU*WUS05+C M+N6?$7 >3Z"=<3!G.4F('48]T(@ MU',\V($T]]8=-*U]'Z21.YE]Q6WN9/Z ON.VXU7:.#5<3P.(,(:%P^Y8S\;L M%"!SV>;"EK\%* ,"L"E[[]8X7L7Y !J?<0F07A G#FN1&0L/A(:)YVD6Q&/% M*D76-Y+@T['1,&!:-!#RV*J3))$']BL500!5ZBE[N!ST#)GM5FRT],.^_YPO MO/B1_$/>T!/#=7CR1FW &-MZ%GUYL8TTZYW.7^F97K[+47F<);B@7 '9'1I>6)'D,###(V*RRQP'<3I=PTR"I#V0IA;A+F461Z9=YZQ3KNQ#\#!L.60@#X1-F'>0CWU3[<^7/E?^U*O^Z MF,\I%L!Z/TC"S8!.H_9;FP%U'/*VMD ]CW*#H!\&P0EA@UX;!1T)HU; _O_& M>TE;;>=5[64!'4VP.D49;2H(S)R8I+?AQ^'#9+X3F'LXME[^9 'K"VP MKMK5XFP&;Z:X*;T\EB:T<%!ULVF&!JTFAKN(R:]5 MR"HL%"0W)0D0J-"/$(VE"-TN?AX2$B^ MPM8@9$7AQO&3S4ZN\#97+G".E/S>EI*N,$!E.L6&5#9_O/48V'/ MGY>$+<59KX&7*!/2:;.UQ>^IZH7_!ED/(W:>(F:"L;5I2^>)4)ZE6N, XVXE M3&^S<"\R>JNLX04+]-M@\:!=J[P,P)=XP%_WQ"?,L:C2B=[A0(Y!YGP E"H- M F2"( SNBP_FQ ?5&R$GQ,65DQP'MQD5]?651O/Q5ZJ,ZA8+.QZ> 7T3(PKFTP%.7X1PW%)-E'_ G#V"_P=]K$M ?9J!7 M>^1/TVG%K3"P4.<*?IL!2KT8+QUX:RG'9+' +/;P13XI@63AH9F$ RN00NVW MB#V>?,6L^'RWX)W[[RK!FYFIG%<7MA6,'WA6U,D20/4,5 +WJW#):Q"N?%-3-ZX,U,<>_? MS.K;"7H-2JIL+2EOV8C0$.]Q8THOW>!SMM,2\4*?3^A[F*SD"5A5.*2J-"M] M2?V +RC(3@RV/SI$3)B8EHU!90+W%:O%T_<=KPC>NL;+*S1H$F87\_)9B 5* MYI#!N-T-XUV+8@4S )YFT]MY8EQ=6+EV'Z0_$I9A2O>=FCGL$A_[,:N3H@"N71PWEZOHR<5A'R ?L_D)FLU*Y+24Q;]]0<<#[WE#-AYJ6 44V/LZ3<.95@MZ_3%"DVB$#J/K>.%T I3Q\$%TQ M0FBFLPM5GZO@B@"@G %L9MQ\2/\=OD)7 FMVU:\V"C$0AKD=@"8V;%"ZHI>. M&UDC!^.+NQ%))Z,0I57N8Y>-12 M'[:)7Q^(Y [_2QR*+\TRUL#)2I[1SRINNP;S MG;38G*GZ!KBHIF/A7^G\<>_2>@U5P83-\(\YIH 9 *P! B&0G-HV%,3HO7R' M?>H%3Z'_E+-SK2@79E-5F%; 0("M@(ZX&X!\N'/?"W?RMZ5M RP8ITZ\A<)H M^@=5P *3 B-GHG"G5(86HE:]S5RUQ!#!LB@'2-V=6AE+51,AI155^P#@L87W ME85RN4[K"*!A$@]OKT15\FX+. VF,.U= M0;]ZP>29T+W/9N"9T)C/D&/0=!N#AA4,FE(,&@@?P+6.J@*'P)B+"8W>5V5+ M/(B93+TZ@%]K< /<#;UE5OCVS[ GH)L*-TFDKB13SC0(MG.?I-#:N1C3VWS% M#9 ,-5@1B# NAV;&-7WK&E;AA6D,"CP@CV'"CN4<=$[ [P/_#0SH^S2FEX3W M:D;0B$G^.@>"+4U4+'S2="37(+Y+]!$_Z:61J#G3HL]"=@2R2EF81R MCG^70DC0>(C"(+M_@;*TW,3L+Y:84OXB?Z:'=Y5*(X@>>91G(OD$LOMGM/(2 M"YSLO!K]-XST>"MP!%#D\59]S)R'O4RL9!F%Z>-2F(?/@1\Z-+3J%:YN_M M MG"O#[[/*LK8605^1@PRU/!RH M-/1V[9FRW@'^:F2,1" FX21EAK"A0!"\Q23\A;9?5PLI<7,73JY8KL,C%8:^#!BY5? MUQA@8N;RYQ9YP0-S&I*CARQQYLB5^TP=UJTCT2+,!-OA.@BF+/ '5NO" X,T MGRA;KI#%!T )4.T(IG&,&_E'"D8E>(DWS7S!6DVNF'+)#[_(9V[YX-5/V\,0*O-W. MK%UL'7SM![GR@XT.94!&PBJ,R$Z4J4>9D("XX-ZO'6^^FPDY$'Y:[.YU67FQ MO#FS=V?YD9Z-Y$$.Y\4P1B6@YU2B%;G>28-Y%LO;GD0EDZC0/W>OC.Q]6[O0 MHO9/?LOTX(++*D&88Y7/MZ1MO6QM%T.JB6M26ZH^MY3F ^PFEOZ4'>Q0APLU M)#U6?B"ND\8%?])K_UO7_*O&2)8\^/(=?^;N98^E44^4VKIH9DD9&D'+:KRP MT^Z78[JG17*Q0 S;(<&9/^5VTA;=X@KJG):?RPT);DAO3DW0/> M9N&G0Z4 8A0;>GA>>!(TKOR\#%?H^M'C26%)L]U8*#ZECB:HAWSZ]-AA1J$' MJXKD#Z(Y$"Q_* )JC4L3M 6V4Q*/3(%_7V.2433]@@18'_@1\TQSPM$CX?)@.*)V"W*#,UO,45646R#.5F)@ M_450>M+M)FFNTFDF_AO?NV@%+=B?>Z6#?Z<4H+46D4=_ M*L EI[L?4*PJ5I M],Q>NA_#0M,*"^G0N/*<8*R#9D;20%)^=K\MQV"AX9$SRR_*TM?RC(PLG9L9 M*=E-"P"4%A9FMUOT:>YLL@2LW;PQNFC\)EWC$EMX:^Q];6-G5_#ADDVZR/6, M-W%"T$?\J2RJCL;K#JK2++HBC+@=/*1 E)<,]1@W%J74=\\?7=_Q5G&1:>(! ME4J[^,4*T94;# LL+$\/6GX+Z%L_)13QUT["%((;KC>LMI:(L428DA-]88B$ M?X%" \C:33(##$R#//$KSVYCZ3LA/A?9U(.?NDGEA+940[E/GIGJ+(JWE\KU M.:01NFWJ(O076>"9=STO]="F%)-,##<9'7M2[/P7DN1UWC\ 4G]:TMS&EK$* M$X[2A"5[>6[>L&"-5@2^#P.A0!"/1DP#>HY.?^ \.9Z?[SIN)\ULA@'+T*1[V,667 ?66TMSH*-CQ-:%P%WY.U0,AR,0'+!L+$\].\\<'>'".R M\ EK6@!.$?X298AE\Q0\>/AU>;8[2*;[!=BNO!J3TEX$6-(7_A-Y+LLWQ%^Q M3&MJ_[!LRKTY5]*8DH@F8FZRL2R9Z1V9HT-;4AFSY00624^H"0+V M=_6A 6A^H/+>UI=^=!//_25/?6?FS!?'.%[>0@=M8&<=D^_S?^PY??7.?>E) M*K5]*D]PSNED_OJ-;ORY85P@&RB_=ISRUB_D"^SE IM%E=ZM:^[A*(UU.?UQ M0L]<6>YVTUR7WHAI2JY=!6GE)A_35; V?\Z>\D^LX3 -,"/]5S<)'W+W'^FI MRN(KG''.AT$QBMM1;BG-$XH[W$:"K7 MIMVPZ7INL]W12ZEA&N,AVWXKQE:8"H]E.]3=^G*'O+^D*PSZPNHN G-O2,(^ MZ(?.$.MZ%2OG.,YQG./>BW#-M>S;LUJ+RK,XP7A/'ZH;AL2?VB9!^RNF[-+B MDA5%%VVU-?_Y+??Q1:F'<0^1X/K$B?[Z31 &Y)OOBN7P.,'%M3+'@#YA@&Z+ MLL(Q@&, QX";Q0#-%"UI/VWSQC& 1]QJ1TU($-)+ECSF]OXXVR&.ZQSA.,=Q MCN,1P%O-K>%-YW]/5MHU76==$6S>Y\B M]=5)A"Y*.@_I<(G@$I%+A"JJLLTE@@IE5^8-?V\:(D"6)Z(_420G@L![/5S7I'Z55%6;):X:'+1Y*+9-=%41<52N&B^FZE\31;Q"3'*EXHB7%Z, M5>#(>9AB08,WNMC;OHMJB9+1VJ7)H^2Y%L'D49V.RU3V4%I_9$]OO*O F:(I MMY;TY<'SBCJA,SC'<8[C M'-=9PMUVE&B$:6KOZ2ET@PPW>(%$'FBMG0)=B_'-76$. #<$ ;/P.4 P '@ MA@&@MU( Z/>'7( M%ND$MW&0.=%Z:>VZ5">VG8,,!QD.,ET#&;V]6RQ=V/9N^4[7Y"(-@\2[GQ?7 MT%9K/]P0(M!FW:YW?RR87$K_F>IZ@:K7D+UR)*/ YYL_*@ MB++-#^:X/'!Y*/2#PN7AL*FUW8A]Z_>5?S=J'%IE"+EH/;NH[R0J'%I?G0W( M^HQJUBG"MKVME^K."&MLPA3'6L!N"==6Z];FG-_,/CQL99^UOLL9S)]ID_#F M[9B?243@AU5K&R^S85O@K)B UK'#-X0/'3>['ICDT1OK4 M&"OV3)7&LC:T+7EB:H:L6[8R_N9O.USW$KX<8KB7F+8>P%KAVJ*]M4=KA&3= M[F%S'[T@0(9"AB.LY?B#XSN!2_ WX/C',3 PCH:=^3?VIW:^PK" +)"IO1BX M##> ?N7@_4P?K(N8]Z:^1&]JZ\S6U(;YUHV-M;YT8.[V GO2Y:^[S@7O,;G3 M&' 8([QG?9P%518%WD>7L][[L=[)9Z(]@<*N-CPU>;_3%ESO+AT\7_"23>$< M9![!>ZJ'3AQ#\M/GDT*?BB;*4GL%H;JP\SS+I9MF%L>9&\89V11-H[VR.EW8 M>9[H#?>_QNZ^ MMM--2;05?@N'AT7X<7^>_B*I_%HJ]ZM/X94)Z;(FNI:BQ'>FJ+>7@7.4*B63 M]>;N\/EI&MQ!Y7*W)W>**BIF>^45;UGPN,?63$^Z:101> WWV>I\-I!+E?ML MW&?C/AL;I>J@J+C3QIVVRSAM,4D2GZQH[[9G+UGB#VFF99HL0]@]CW#_[06" M5WK<7=R6O!;9Y8X:=]0:W-,0K3>X)L[]M&OWTSZ2>>JRBS OZL9Y2E OTM1W M3 %TUFL?R(+I]W'B)&E"/_6]E9(?>J1740>+W#_[3UM4/4M^]3?@HW* M'3HN;(>$S6CQFA$7M===KN56Z:4ZQ_+[2V<0[QHN.*F**.GME0M_-Q>7L]\KZ[@B54"7ZXL M./T*TPK8V723PH*F:LJ*:4BJH:I3:3@(EJ@LJ9U03UUU83U-1;*'Z7<8SR&G'K?IF,:Z553YCMS/)B M)Q74HN^8$S>,*$9_#Q81B1 ,V?/_IX+0_>7$#A#RGV"JW<7?"I]*]5@Q-"[# MN!W+Y&C/'/DM\##]_E/B)"2NI)!_V@3A.MXT22GL2Z2@/>+-O!@6VJ@2:!_. M52_/77]W'E>.,"$Q'IP.4YAVT^/2CL'B)7CJ9!>>0QD[M(?U+<(H\!R.8Z_B M.;P%' O.(B$1\M_)A<)N"]-JV8P#6G>8ZRI%]+_3X-&)-AS&FG*:=/*-K=N" ML9_PYFTP%X7_<>!U(NUG\MGQGAT.6@=9R7X%*YUV*G!*!+XVFEX-P'^.G#D9 M!O-?DR6)LG9 \4?B$N\)YT#; FU."+]/5,V>:MI4GTYFUG@VFEG:A(7?574Z MDX8]#;^S/_''WWL)<*K+GC/$$#KMWX,-GB9A^I L4E_(Z;??M:DY-PET9P0G M>R3V%LKVA/:LP@33"'M6.0F-ZGO!4^BY^/<*?T]%'$8[PB,)2 3"!%,FT1,1P@!G6$L- MUC\7?P"?/GG 1.%"<-,8X $D,!_!WE2>?; SA#4^GZX.OG3+!%[\T]G:XSV" MO/Z\I,JIV@N,RL]/ +*-,P]0M#?O5J3TI:T27R!?X"5?R(]YMONF9/8A'D4T M,)>+R?,>1SOT'&4-4XKS1R_Y2SS!B\=G!L82A]H-]+^NF^=2^'D\GJ( MVSZ@>1\WK#G"V8VSV^O8[7>@,[D/%XNXC6;9G.,XQUV'03(-YD*XZ.#$FIDB MM^%=7*Q'I:SS)I7G,E7'#@XO=]'FO=L6=^+.'.\7=Q*KB-(;- 2YEIM /3IR M[YP=RE'F=E%&%E6)]Z3D*,-1AJ/,);N;&9K2W$ X@#$ :C. MF=*-RS=YNQ8SIP^YN!>-T;16Q.CLV%__T:,_(*&)BJZVM>QKP8+N'01"]_!09(*"U< AW2#@\<'BX)GBPVVO R<&!@P,'ARL"AU;/:Z_%>^!I((=" M#*TYFCQR>=612T.4S/;*R79AW_D![8V8(IW@-HXR)Z6!M%BRN@N[SC&&8PS' MF&YAS)TLVLKE#V%Y8(5#$(<@#D%UHUH]X>W$OK][=XTWFUBC6CM5EBPJ QVH MO2,X#EMB$X8XUG=A"P*UB1Z_1^.=K-(P)GK6^ MRR%K=DLU%IZ!T1,2".%B(=+J7.&"EA6#I7BDIH;9:^6MK$]W4K&Y[>ITQ(G3 M:/,I"=TO3;K!R*:A3D?#T6BJC(:VK>JR:K!R=-+(4!6MS^7H]NXZ4NH('\DZ MC=RE$Q/A0Q0^1L[JQ1U\^\G349\/%(\;A4Z$]Y*%B0<\F(11+-S1S[X5G#46 MAL/2=O J7&E4KG3-5HHUVQ1)4@3X(DZ=@!;X?UYZ[K):K4YX=F+!29-E&'FT M,W,H% ]*U_CG'L5>8;CHDC20!/B57U?,M_D#D2C8[<<-5ZLP8"1@I3=AXL*: M7II&Y/$W2!B?!%Z\Q,7!N@^2"Y8:IT <5BR0U<9C.^ [<7+Z<[I,M4#X1-8) M63V02)!%6G"?+32?_#P$*<<"B>$#X*R3$"$O_(V+ Q!S+/M]6*4'%H ,@I7 OGJQ=B\2R! AP1H %J#U8;,/H#U MP])BUEO*>8;9Q)0*Y7.P6FS"Y(Q2,_9H'5)&K.1K$B 52I]CSQA M^<4$'H$E(,-P+L!4*:V=>#FH(%Q,:V#2INF ]O *D'\LS!C-:<'&9R]9"A]3 MOU**098>[F4+GX7$^T3<%+0?]LV:?F5U'X6A2[=5ME5-N*M^^BV=;[:A*RS* MF2S!@'Y6[THA&NZV.@+;$2Q!C&C*?D* ML\%?TIXE^_/6[^4[]]ORHVP-6Q/'&<9)E+I)&N$[,\H@N0?",,:%M2!4OP(P M@SB54U$SP6KAV6);,-(FB+"F:BBO3X[G4U,>)6"11FC!; D1%]/2Q2TE3 L_4)%%7*!R2WP24:2@J%55 M-,YC1!@^W.$SMAXK##]]_);5I2U_#\][A#$4SMMA^C_)5OL*_5 -W:I2&0@? M*M9,[?*W*4NQR<&BMFMG0XG680HPZ\S!MH0 Q*#?V-[3LL"MS5O3VITW&I!S M4%1/&0>7.Y+K_S:FK1KMSAH@"]5SJ;@#T ^@-' U8!HD/JQE#OH0RR(O4;MY M\.,%JU;Y1PJV#UH=B_R3S) *DWS/XD*ES2LHN,>KPC-!ZS3#SN+?2B^TO7Y$45;:'6VN7=V0(>\&IY_)*547U)UJ M8SUMJSGJAUP>1XR!O7_U[RPHQYHA4UF/=(]B*0IEK=9PR$X\IO1QPOI/J4@=PF&9/* MJL2WT8#60-I//NZ(!KR8/_22SDN>PQ.57BS<;3T4^2Q^"Z6G=$;I[:__C?1> MZR38TGNU2@]#59=2>[+15[U7TZCK/+UW6<6GM4YGWZ=1YDQ[@:B$$7P #A_H M(" V:"R;1N@,44C7&/P%T? )#=EF8E>BQ4#XK5!@&*J.\Y\0C]=D>R8B\;>&!2A8Z!3, MJ+JUU>,+>F@B"CZ),=(\!^7.SD'ZX#_AJ,9I".]XVK?;"+9_B;/?RBH!C!UN2'Y8M74Z <]?A\!OK^_9 M=(@DE3%[*0@WTZ-).;-'DVY<9P.]3T29;OG>,]@*CO6M-.LYHM\-H)U^0 MX-KTLC9=SVVV.R\H"51TD!'+S\A7EZR3\N]U-2&.QJ@JWV&PBG>?.2^(](G% M%,LP49-VE<6DE6.8V28I&_!SVY?%=-'@E3>:(!N_DGJN2K@5T5)%R>:BQ46+ MB]8%1,NV>=NPRQF*UV0/#NNS"HI3_/>,.'2#0C=8QU+3!U9KL:9KP8GN134Z MIVDY EP+ JC6H#W'ER, 1P". 'U# &.@V!P!SO45.N28M^@T%&GPVVY#7;&? MYD_'47&Z?H&H+V04&NND#KW@>>^-])UPI'F-N%-HH1B2*/&>R#PZV4>+J1/< MQG'F%%K(LBV:6FO]A#JQ\QQG.,YPG.D8SFBZ*,G\2.AR;MXU'0E]?.%V6 ,6 M.OG8M6>GJYIH&?QPA(=&+Y:&T#]YL/9OCG-YX/)PF_)@BHK!FT >MJ@.]Q'@ MI?YYJ?_NEOJ?Y!6NL_)8G:S>E17GRHM4%M4I*]6CL0"$\P#JX#XB"Q(1L//G MNS6V+M.OH*[]0+5!P6\Q^74QC5EQD_B$Q@0ST])M=6B.1Q-Y,I%ER5;'K#&! MJJKR6.]S8P+ZXZURQ;^Q\MT%@?8WZ14,\SED)9TBK-.65T>/$W@^JXOE89F; M /AIA7Q%:Q']-O@T$!Y)0"):)Q\K;*UI:1G6@P+H@:>!\*2U#P2^HS__<3C\ M\*U8+5&^0GY;.5^(0(H=Q\I-#OB>JS4MMLTJWSB+!7%9 1Q6+Y[>7@FCI*PP M!S.D=_(HB][!*R-6N1T> M'^].$:N7LQ$X ?P^3S1I^#V)("^]_ X_.G@W"F_UD&:&$_A\JD9)L&2/;ENRI M:DXF8V4ZE0U;G]B*K!GZ5!KGC_6=!^)G4GQLS/_S'_SMZ<"[G22,OA&^.SZ? ML0V/FTJJIDP,;6*,-9DAA*Q;PY%2/Y^7QYPU'TW3Q^I(L^71T!P-%4,9Z>S9 MBFT8AED[GR-CSIK/U!A9JBF/A^.A-AY*H[&AY@@ZFVE2[7R.C#EG/K*F:J8T MMB73&NGZU%:LD4EYP53@KXE6-Y]C8\Z:CSZ;3253,@QM-#*4L3619SDO:%/3 MKIW/D3'GS$X MP#2F]EB;SHR"%R1-K9W/D3%GS<>VAS,%&$)11Z:B3H;F1+. 39%;]>&P?CY' MQIPU'T"1L2K+EBDIR)/Z9#:#9RO&R-1GX_&H=CY'QIPUGYFICHTAD%\>C2:6 MID_D<8XEL-1:?CXVYISYJ,IX)D]'$WVBF=/Q6-+'IH6TUT&")N94KYO/L3%G MS<=2+%65C,EL.I9F:%&.0!V,[8FE*R/3DFOG?-1)469V@BX8],$JU8M M:"]CZZW:^;P\YJSYC$UUIE@RX+XM2OU]'QIPU MG^E(ADT'"P*L*F106=/SM4YG9JW]?,Q1\B#H^'0,L#@@_^B;M3MT6@Z-!6C?CXOCSEK M/L.Q-90-33(L2U6F\/#9M)!=,"-JYW-DS%GS&=G69*C8YG@*6DDS1N#"Y+PP MMD?U]#DRYISYZ&!K4F3VOTZ-N:L^8PE M;:*!II[9\FQFSL -7/>-(:S2>U\CHPY:SXS0](-R9Y,34,?V8#V0RM[]LP& MEJV=SY$QY\S'D.21,M9FRA1L<]U2#5M1\K4"]-?B\[$Q9\U'U4>Z 5X**.GI M:#R>6L,<2V8C95J+/\?&G#4?S9[:NB;-9C; ZT0Q9L.B->O4FM7:8\?&G#4? M0Y-G8\DP9T,-J*V")RQ3WV5JJ:-9O7P=&W/6?,8C?6B#40<6A*'.)JJE%[2? M&48M_AP;<]9\IJ@;T30WQF!XRLIH9I?89M7B\[$QY\W' OQ0]9FE6=IX9H\5 M62K6*DNU]O.Q,>?,QP0I,26 $'#P+%FQ##/W-64=#(E:/#PVYLSY@(^BC"1% ME:<2,.@XU]6R/H+_P+>BZ:84PW =3S6"]I/)*G67SXVYJSY M6/)4'T],\#E!08)]I]L*RJXIJS-U,JNGSY$Q9\W''H$/-9&4B3$%H05??);' M;F>J/:G57\?&G#6?H6I,0%O;QM28#K7A="J-#1MF[/6*QT,M0.R?N1,>?,QU)E93BQ#YK3>2S=IXR[$QY\S'EH8*+-6:F2.P^51P M@:?%6D?@#M?-Y]B8L^:C6"-PZZ8: ,I85F0P:(I8UTA1:N7KV)BSYJ-B9&"" ML79--::R-#)*[ ?(K9W/D3%GS0>1;&S;\/#)"-3U6!L6OM3(& ]KYW-DS#GS M&0ZMB2(I4_ .)&DJPY^FS;!V"HRJU\8SCXTY9SXC&:0#!$.3)F#(2)HYFLT* MVT&:U/+SL3%GS0Y!J_<%C8\Z:STC3+4-39L.9 :@_'&ER$0L$Y51K;QP; M<]9\IC,TRU55F8$S-9(E2?-QQ[*(V.HJV#S2:H,KLR8GO6!G0[OJ,6?8V/.F@] /E@M M*OB^P^%D,@3W12ML3S#7:^=S9,Q9\P$!E:9CT[:'-OBZNFJ!W,!:;5DRQY-A M[7G!L3%GS6<(#K@&/M1$E:W9V #>*'QQV:J/'QX;<]9\1NIT--9,:2C9ICY5 M=%X.!TIAJU-)Z8RS+!_K( N MJ)W/D3'GS&>BJ::NZ#-#5?"T&DBNY+$3?3K4:^7]V)BSYJ-;L+JQKH$?+HUF M4Y"6_.QZILE&K;P?&W/6?$#]H)$W!/$U9Q-%G^A%;IIN3VKC4UA[ M7G!LS%GS,3'&-;1-X CPO6$C)L5:0376[M>Q,6?-9Z*8D\E$P80,6)LF2TH1 M*YU8XWKZ'!ESUGQFN@1F@S%3P A5;4,W#79VK0'0#2>U^'-LS#GSF8&!8 &P MR2-Y.K(G(SR*R'C!5O5QK3UV;,Q9\S%U;2++X+!,;%4SM.FP/,NRC&&M/CTV MYJSYV*HRGH+)J1G61 9TE::%;3Z=UN?['1MSWGR&IBS;LJ&K,U",LJ980[2M M#%L>ZK#^^OF\/.:L^_^&Z!$\H?E0_'Q/S7Y(Z',"A[U#UXN*8JPY[/E(FN M:KH^!:,*\ 1(/]6'XYJ@)$SI71;8(!F]NL");,I#R9 523'TX6@\,W.45 &5 MZK*0WVF!3;+;JPM$-PH0=RP-M:FIC?!(*4]#GX#C4!,F>*<%-DF7KRX00,J2 MAV G#=%" 38=SXH=!'^I!C??9X&-\N^W%FC!:\"E,<:*!6,FUFB2)X)/)/!. M.[/ )@G]U05.9^;(&&.Z^TC31M;$LE4Y7Z"M#FL\@?=98*,; M4%ZO9HIH\F MJFKHEC8$G]F8%C((-E"-Z?-."VQRY:"/,MCH#D-U@4/+T/0)P*\Z451IK&F2 M-D4]*,FV96MJ37#\G1;8Y%)$+Q?8Y);%EAXTP0!2S1DF3R@S2Y='TP)%A^.Z MZQ#OL\!&US;ZN(.-[H'TJ D5B-.9!3:Y MJ=)+&6QR]:6/WD2CNS1]] <;7'H*1MM4FDFZ MW1V0:7+;Y^(LJG1H@;/A1#%EVY:TF:F9P^%T,K/R!4[&X\[L8*/[4=LL:MLF M.!WZ2)OJLC4U9MHL7R (9TU@[IT6V.3"51]!IM$-KCY:,HVNA/51#S:Z8]9' M4ZW1I;6MD(4VE#5;&DW!"9FI4\TT9WJ^P*EN=B9DT>@67!]MT4;7ZOH8^&UT M3Z^/(-/HXE\?XZ*-;A+V<0<;74WL(XHVNNNXM4!+UVQMIH$*E Q;-T83/2\M M-Y'&X\X$?AM=GNRCJ=;H-F8O9;#)]SL:5.C-EX-I[8 MH_)\4*U+Y'V?!3:Z@-I'%FUTH[6/0:=&5V1[N8--[MSV44TTNL3;1Q1M="NX MEPMLA^YA&TNAF=1]9M-%5[3[FR32Z^]W+'6QRF;R/ MEDRCV^E]/!]\]0+[0 M:53TH8^V:*,J$GV4P49E*?IHJC6JU&58?ZJ =? MO<"^Z,%&=9KZB**-"C_U,631J))4'Q?8J#15'TL]-*IUU<=\T4;%L_KHT3>J MQM5';Z)1>:\^6C*-ZH7U40\V*D#61QEL5-&LES+8I$3:9?1@]J.\<-MK+(DC MQ&"4V"$"FU1$XC"-7/QTY<,<@L>_?D."^]\^??.WSTLB!.GJ@438K/Z)Q-B3 M'7Z?1)Z+_XR3T/TBI(%'F\N[?CHGL1 O'?@)Z_?^3")"&\TOB3_'9NH/9.GX M"WP:6:W]<$/PEZ$0.XD7+S:TU_K*"[Q5NJ(=W],DC.!3YRM[2.C/6;_U/U(O M8MW@!W_Y;HN4)Q.WB;-[$>)^(D3X!>=G#(29XT7"/QP_)<+?B1.G2,!%& F+ M- *21,+0E'HE?2[@FT?)+<65,,MX+UPD0A2TX#5[F4,J,3I!X]W// M3Q/OB5 :(\_!B#5QZ4=K$GEA1D)@9(%\I7P]!P877,=W4Q]X%9B0/@,^#H#H MP/OAB@YEW#\0?E]Z0/,X=9>"\^Q$\X9O%_'SC>"&*8C- Q&*(3 )'+%($^"1 M5_-^$^2Z&+!X 5DL\F6'$>YC"2) &N(Z,9+6<8%C'1)'UCASX MTX5U/8/L)02D>+$0*>N _,)*PR?8]]>+9)-KPA=9WPLX]NI-:Y(A=I%%S4 \ M 4T]!),'*NMSLB!1!/\ <5^3 +46ZK1\<^>P;%!F:P>8V?76SCGJJ4FP^2*K M'ZY0)O_-E@A49PG),GXH=KU,1 DQC-@,(28(@)'^)H MWW.!7@AU3R1("QQS ;M#WYL[#*OA/U2IXX@0H)"^_ P:-O#C+T-#@*X5*@S* M.VL0=(_1DRJ7*H$+X$. (/< #P4[123)C!TDRR+U_4T^%AZ[\+["_SIQ3,YA MM@9Y4I?[:S74?C56\'K@+I_ MDNV!!':H[[.MH4]Q'@"DD? I3"?7W$Q="__C!*D3;?[K_\B&](,LXKL5^#X* MT\>E\*N;A&!!LR]5]JTZ$% %9I,F7]<>H@J\;$))I6&+F7, !0"\ 6AX%0DW@.V\Z*0L/U@_8Y8(9]UVF)/ 3XBZ#T \?-T*Z M#@.J1GW"-$R$XROF$?N%\P!0&09(Q%>3J$D@HMN>'EC$2^K(P4=43Z(>\:C; M#&'('<""H\+@S1"X20$)(Z!@^(,HS)]B2"#-*.H ^H@0!R-4+!6 M7KH"6\R;%V $UD8"GL09=&H2E;P(G::4-DB!+,R" !(]D7G&1.@6@B#%*5JD M:+T2MG1XI2Y,0,N ,HIBX0,\]-5$:!*YO!BSY$H=T"9=X9YG@8 P34#!!91$ M;/E/#F!M"E@+SX@+_>.X($:Q=YZ!V>0T^H*A$*9SP6 ,004EN9W#E+*;I*#B MRR#>@=C(8^2@&D+1 49:$ __ *=' !M\F?$0DT2$)?PK"1-J@ZT<+ZCPH_/D M>#X-.%48DCX=OELDV:/ G "/H/ M\",Z/F=G@9K^@);P##!UT5^ QZTRX_D! M-OG0&!'V&7 5O@/0_5@N]A-=[&]TL=12J=GTG4]^AC_^]I]_^0XWROL>__=O M_Q]02P,$% @ ;X6.1T,EQL*='@ #5H! !$ !S;G!S+3(P,34Q,#,Q M+GAS9.T]VW+;.++O^Q4\?ME,U3JVXB1SDIK,EGQ)QEM.Y&,[,WOV90LF(0D[ M%*D!0-N:KU\TP M(@N!-BNA(57MQ** OZ$:CT6@T?OK[T\)W'C!E) P^'(Q> M'A\X.'!#CP2S#P=?;P_'MV>7EP=___DO/_W/X>$_3V^NG//0C18XX,X9Q8AC MSWDD?.[\YF'VNS.EX<+Y+:2_DP=T>*@Z.?*/)^:]9^X<+Y"#.*?D/N+X8T@7 MYWB*(I]_.(B"/R+DDRG!GB#!QX BUT#[F2,ZP_P+6F"V1"[^<##G?/G^Z.CQ M\?$E6P7ADJW82S=<'+TZ'KT9'9^,#AS!9L#>^R3X/=?ZZ9[Z+T,Z$RV/3X[@ MYWO$<-(\"(,@6I@[>)P>\=42'XE&AZ(5IL1-^]5WRG=@P9(UYR)BAP DZS%% M[%["3WZ!+J\/CT>'62>@P>-I%YWQ-T?J1[TIL0P3"1A'@9L.TU-I6!]/9.O1 MNW?OCN2O:5/FF1H*L*.C?WZ^NI4:O3& M;S;Y3WY1'==(33=*NI-A7CL:SI^D R!^TPXEP^[+6?APY(91P.D*+--) M$Y-FZI?\XS #TI&8B%+A,:T:&UACQ_1?76QK#JR'26M2DC[P1V\"\),[;TU! MVDG^U9L&$CQ@QELKB-8M_KNW>@2(N'+Q';4A).NE_CS, '0C@Q&W-1%)'_BC M/P%\2=M3D'22?UEH0$$0<@D(/B4?ETL23$/U17R#)?M]LF[?X*DC/=/W\:II M]U^/EC1<8LJ)\*2T78($,*=X^N$ 7/C#Q%/_MXO\E\+C39J4$.0]"KE"B2YN MY$LFKC(B$PA@LP42,=@^CCG_YDQY>-J6*=&%!&3 //GHOBU/H@OV!\K.DN*V M[(@N3.RU.RD> +@3#1PBMG5CUXT6H,'8F_ YIF?A0L">XX"1!WP9B)TLO@H9 M.W"@U]>;R^H-KZ2K*;B$HH2F3.5^?C4Z_G%T?.P<.N>$N7[((HK%/S3(C@3M MY& ["KCS L#_\--1$6H!7\0$@<'/\N_B6,:=XR:6CH7)W[A??GX9N\4?$U'U M%R!\#@/!)IM,&W8YQQP1?\V2[TZ'365>'__X^OA5+Y41[3/:G'#:LO<+1>5> M\TKBNYA.L3\G*K3@#MW[>-V+ M:@S4IDTGQS^>'(_Z:=,+A6>7I'H:,1)@N7C=DT 2TUAXQKYV]^>5P?U)P#@Z MG!T7@>D;.-5C]X^(,(DY=AYZ2:L-&KLI%_\I33ZC8"N^'CJ U]$1)T9VI^:C M&)0%X7#8R,:!=Q8&G 0S'+BDN4VU@;#/SK>&V:E!\' *(P]3V)! M_F4P#>E"4MK.<>L(W3XGWQK<*ZLX8<%,L3D:NEWT=RPB^2RP+*+%%48,:\W6 M)G([_%JAEW:+=4*/\3D28:[U7N[Z4+7S;>L!V?W9MP9_UB[)'?1?Q0"PT"<> M>/BGR(>#^-LYQKR%E*H 6*0CUDGQ'U@K;\7 R=P@*9P,E!/#XLG#ZU&5F_D3&HH*^=%#O:NSJ9TM-AD>H;8_*,?/G::569 =HF] MJ9E=&4QG,G4 JB/![F4U-810>DO- -(NOY-V\C/$9/:2- U[;QO:"GZ-C&NL M:KV,]Y:V))/)$M-V4;@&D.QR?-5JKF9@]]*:WO+0_7T>^AZF[.*/B/!57ZD9 M(-JE][JY],*IHX/_JZ,0[) OAKAT23' U_ MP8]C5^:DDF!V3<- _.DJ.])40DU 66?/Z+5A]F3GO0*NDP%V\I!W262+I1^N M,#[%@0#+K\5>MKF,3'WM0CDV"24&X\1P' EHQV5PCJ>84NS!/\:,81D&O"+H MGO@$$NC:A8M[8+ &C$?'KT>E@+%9GG+M4ACE!T?AE$93P[J+06.3=))OTN>Z MCJ@[1PQ+4?4_+UH;OCK=*!\F5.C&B_2[Q.\D!,B??]B?+-4IBW3%89,L=LB2 M/OEY4ZK2'ENMHI2.&BL512)W=.SJI[V6U&F)3&&ZP9Q0Z>5L4D7:HJI=9$IG M696+S N5J94AWZM',_6XIF(8GBX#3DG B/LK\B,,@2 9KKEXPM0E IOP$>[F MF-#Q Z9HAI/OUY2XZW!*UD=$K3MU4U)^@8S,9RNC&"))?^K0+8I:]065:WJO&ZZ6F688\=&XM[;HB[* ML1D]:"KR-XVMA5GF>\DJ&<@AT;VWBR?XL^55A0Z0:UV,AG$)&2X'L>9M=0014C\ M$1R#PN964>/$Y#B2'N?B]OIZKT8E<8(H3?9;#MK8]]6^4.U/GUR\Y%"1X5QL M 5P>4@;?UZI=:R.G5NG>=E(ZI6\52Y%2-.3[\1E>NK>6E#I JI/0^E<6QV#V M*JET(%HL$%U-II>+)8(#"CV,N@85:P"^=B5K&DP1*J/0P59&(82_\F':O=SS M@BG,^O$CHM[8Y>1!AJ_EU+I[%+RO_H5I^)$\X'4;H;424FM^_K>++I7LCB3. MR:B+39"BSP$"': PM3ILKWN:R-MECEL@V*1],CHVI(Q7;6QW+U?\(R)4QGT^ M8P2#TU@>Y8[VK(\WAB-2@!%'G1(HNSST:X@3M8)IM9+';PS'%P:![8,^5I$: M3J#CW[PQ3YM/@AL,U<5(,#M%C+0,"JT9:ZU:E(X_*]3"?!*>$.(@KG<4"I-2 MXTAR]@I$VUZOJNIN72&/WQA62)-(=W%Y) $*7()\TY1J+!4K$/NR:4KW2N%5 M3+&]?-0XK&,][0K?;D1?FXQHC53W"VU3N9^)U85 $NP=IHNK$ 4?D?N-5*(C MZCIM*4?Q&VB+HD4=W0IJ'"#'R>CYVUZ=FJF3RJYED^!LCH(99I=!NLRRR?0+ M")&160 W"SZ&%$("< .9(K?MX=Z&J:@U2:7#P 9*%I,%[EM,F$,"S7N0-RP$ M=8<9>4Y,GY,2N%>Y@K!UT9YC2AX$L7 =C7$J<_*SP13]-H"@L0"CJ,F!-SH/61NI^[.+W7 M[(+*J$N.Z06LI+:P:*1*U4VFGQ"1YU!0?DPH5F!2K$SQA"W)I (2T5JQ+UC MNT-/:U3Y;=)?.Q=*4>T&(B:057 MYNXP@ZL_ND&6HR[EIT2WUNFP41)K-;Z4N]!(XU.:G9A4V2KY.Z%;O924H]R) M22^L&DJMU0QYH1C8R9/E&E6!8OURUG]&/**$KV0\J67)OEXX:O6IE +92)]2 MI$Z"U9%H=[):GU5 7T*UX8SKTIK=QG4:J%8(:]6CE+720#T2"M):O%4>YWX; M5!1>FA0 Q6S@OY#8\X#\N'R8-O'6J#&MD=9J3?D8K5YKM+0#6RB M6YZ][N3%V/+@I $H^R'*:],A2IV<=_!$Y5,8>H_$]^54XBB8$3$":GB:"LL& MPGZ:+;"\9.1\6X!O_J>>?WV!90?PN++9M9XK7B]1NBD\, M_IU=^G#FHE&1YL/'=#@\-/3904MLD>*%V# M9%0Z$JXQUH=S,MV8[G3!6JL\ MI?AXK?*D9#B*CKPV07KJ7GNLVI,Z8TF;M6E(%>1:+2@=W-9J@>;+I6WW8C8* M8V,&H0Y#K=A+3GP;L>^GN5W^[9SU>D!V5_W$X*K72',''75U,'"'GIH+1N]B M=<1'IAIP\4F$[+Z;XWRFO9:6Y+G3\($P@>EC2+66[>QB'Q16PS@:&0RC+D>G M^,S:BQCI#TZ*5AX2Y3KMH'&L$%%R:4G\T+]<5B\I#>QH*#OWW- M+(,:G(L_Q/;!%=(0$Q.36: +[2[DD$@&K4^QF$#8.(L[Z\<:D=BZQ6]E#2S9!1ZTNE;(72[JDW3[.F2&HDIV0%I=H M]M35*95^",$FH,_1"93*E]QYW6W%:Q=R*'>TAAA&(T.((;_%V>F @O@?2)." M)\#D)84S1.EJJM+"V?A!:"6,SETXF4[%SD#%SM/NZ]C_K)F VGE>2APIS'.8 MET"0>L!,7=S(T>2D1,$:HLA*#A4TWW:_?=(DO);K/FU UJI!*5VQK ;[BUXY MB3=[GB4']('.7=UT4>EC V*#=;.N% MPS[]7ADB#1;!EB)6^;8XUW8_,94@VCE5-A!V]^J5P;VRR7('O:U;/)-7L-(A M:BJ5[P33E5,4PM(^[//)K\$):P;3;05,65%E>>2>$[+834AK]:QHN,>4K MB G\$9$E_'JZ^H3#&47+.7''%*.6FY->.&HE7CJD,TH\0:GB"0E2YW3E9&@= MB7>O!6+$;O ##B*(*L99B=D[@.M6A@ZH:G6BY T9=2+!K.<\9LB=^[UN&'6C MG2=4U=WN!9GR6 PRW$7G!\HSWN!E7)(XJ]#8/ MW,5IDQ]@L?X(2[+H*)ZDM]5=/7YG+4HE![;PDUN&YM@9<.ZO*SDR%_/:1 MM%H)5YJXZSD*>+AH>3NW'Y):R9]E5QCM=2RJO1'93:TIK;>YQ/?+;FN=2(NZC7T_?(0$#B@,%$;W?!KYU(Z[5F?+RW$9GM/IQ*3&J@%!,3M)O-[=*S<2I'94EHW6-5K"*0HDJUZ41 M[IY OE$::K6KE"O53KMRAWFI)L6$J6)7BK1=3Z)H+V5Y]'85!C-9]?3;:5<- MWEJ-*F5R]M H=?P(Q,355O=*U$Z8IO..32N0!6>M\I3NN_10GHJ#E[W>5,AP M,]N@1MNA5\>C5X8=;'/9OTC^VHNU*(!B[O5O&)X2Q%[\YK"8,XLPN)TC,11? M&9R"G<6\87@PPOV"N4K_N,94MMJ$^=@0C;7FII0ZV,K'*;)HXQT9PH%KO[525LK2,JK6!:8^RC4X,9T\M;-0^[F8> M?#$MQ$;TBCRHDM>"99>@CM4JUHBQUGJ4\L];60]%@R.)4)=W4S)VN)[%;;1< M^K)FLAC(<\31+?:Q*U_@19%'Q!__%R'*,?57:2$X:-9JU4VAZD]41CS_YY:TI-Z*D#NWF8UE%,;1V# M7ECL641O30=RO77ANW8@?CIZ8MY[M%Q"7BQ\BC\$0:BHE]_@$U:C*'6%!4OV M;[' BF\4,NFD[ZR=BL\HEHU5G> #)T +_.&@30?BRQMB'PXXC?"!PZ)[Q@F/ M@*)/-(R6'PZ>[JE/W@O9+0X<+OA)O@C/'X.L+\4OP.>!H[[?J]ND'PX\?$]X M\G6)*0F].]F?!(PCP'[4A>E+&'[DQSLA7S@8=-64?VO?@0T%$NCAJ9N$G@9# MDV3*1+.(\5?'HS>?\>(>T_IQJ>[895"", BBQ7LOA'OLQ3'1N?PC:ZH"QZ]:&H '++(Y&7%/BXFM$O"1,4L^RK6LGE@6_ MRQC$)CE6%2*@P$#;!<#6=8/VSY77D_L,1;20(25/GIE ))SB.0Z8K,D/H26X M"2VWGZL[_,1/_=#]71N-;KU[:#U/P/17@S0M0@DJ?BXPD=[='/$S%)P"(Y!) MC[V4[0X=M[$$-AR%_T1QV?J[,.,,YNQE<(:6A",?#D'XJO"2738:W0$,>&+, MA#AG0K.O4R-.H,Q('%)6*7J46K+L^ =4GR9 D=V">,ALWL;QLRK.2K\/D1GIPT#)KMMP MRA]EA.,!^Z',"SD+&2]QU[S#]JT5/&8$I9=*CRO=SD/*(7U*>]FH8B/0$\8@ MM@-F'CZC)[*(%LE3(_XF_,K(^6->4U:-^/3X^_G@G3J1O=RA+X-Q\+:3*:?A:'@& X%(.LW\0T* M5JM)RP%:Y_ !R.7PN.!="!$(S'&1,UN3X;&4E..6E 9, H"]ASK=S_/6L.WV MEYF$4&$.73A7F@D'5NU,8(J=BIV)SD*1O<:]>@07 <%&V/P549F>(>U)0R8M M?8;"8EJB7O-WI'-3Y,O6<&!'0XV8O,$,(^K"TE_TZYJP;N\^X $1*[L*WI'[ M*+$SL;.CYN3%8NF'*X@#9XV8BI$*=/&O6!NC]4$<;'PU>UTV9NQVKA+*E5\H M-NP7@K759<##I+A_)#0G<*OBK>L$.$"7-)X2V /'6M!_A]UY$/KA;%5<^&K; M#7!E#UWYNK L7RUH66GW,<=QIY3!9FVWY6.G/"634(5(D]"WF#L7M]?7A83L M7&0\G*I(9/(QW5:M%>*V3ALK=:"2N[Q^US<;GGJGL*%4'AC*EP,%RHN M@^0MFS-P)VAA?>G4!/41GC9 #5M_;SXS!ND)BVW;Y@L MG#(7^?\O-DJOCD;)VZL!FQ0_B#I3&1V_7XZBGM*FLL+MER3?$2$0@LEGBL M;C?4H*).NG8E6HN>0L5CRI!_@UGDPU7(*0T7GS&="?,[C9WS\70J>V+3B*P' M[- V/'4C&.]>U"N'^ HM&!38*UI:F^X7,2%Z;* B._-O.K<>OA.9V75/A1@?N*J] ',_@-LUNP*MX-#O C\B'_)V&P M#X !GE9 B2FXB>\I6Z*7_Q=;;TBX+44?VG79>G@?]@%P8B1@P1G2/R*Z^A53 MC[@G,RBMQS5:R>)ADA>L5E8N_F6 ABRC,UJVGS M?%C[C? Y"3X*@RCW9=7\E1L^.R;#B#9C4FOXW)B0'.DSE2X$JN<\5OPPO+&U\^-_!2 MV62@+-U@3E0F:M6DKVHQ4(;@5!(;V,A_W[Z]TN]QQ=OER?2*N* W'[/[+_7- MMGW3RTBA=D.TCIE2TRTQ5*E6@NHEYA'R(8M+/ELB1[\P5VI;#4+E%(DQ;5H= MIMR-]0;M!GC*5J2Z2CX#%$QQ^8<\D_'D[#(.1:A1%XM).(6K@EQ=<@.:>7B- M]##'.@ ]&[^BL#"5SE MOP\N9[M :RY+N^*W[>=E:]0_$)86.V28/N ;Z)5Q M4/E[C^!BM(8JC[?N''N1CZ%0O_&BJ3I_3]+B5W+P2Y5->D,91&V3C O[O8!J M[AOW&QR_3W&FA?9V@Y7/FO8#XZ]X5'^I%PBK2M>N4_7U -WF2%5:XXS)^CR< MG*GNTG'[=KS!.%R'3 "'RZ;0XQ0'PLX9;FVVZ3"X-;B.^ I)VQL_"^F*-5F@ M@)<"9&C/(E9+RP'+LT!UA2 K6FU?@@:.A/L.@40H:U#.;JVSW.TZ#]Q"%Z[Z MRQ"U*BP+92Z3%8G%A3#CFK,6#>\-;\#SH!-O%;.E%ZPAS:DT$C]Y%)[[EY#? M8.01?Y6E=&@5S 5UC&5Q?0CHG^(I5!;)C@/6"G%H=5G;C)M*[8W"2.-/E7I7 M56I'KSZ+%G,VD2\"8ZJ-"C1K,9[],0WU$'(-S$,V_=TF%LJ.-Y\B$Y7 M69/X.$,6VDY7/VU1+"R7%X*5A:S%G;1M/(CKQKKUEU8Z31ZSW2W?%NZT&#C8]U[-^=@67R987Y*19,J-R7S0]Y/?KO M?>0+Q9F^&;;O=EP+T8"O >$LU:M-#W,=\IT:]6^DVG;4SW?$$]L8%_2,U$W9 M2=#?X[!!WEZ"P-I&+/Z_V&F]#/))$AN#_NPUS;! MU?XTCT(Y9%G;;'B12"/)^0"CMX&K^+BE644K&@Q3.35BRVII^'%H"FG*OAEBV@V0=%^JV0VS\B0=A'C/ED>AH1>3%" MW8*X"'Q$U4*?,M>P<==%7 !'O>.$$+@43L@OXK_PC-=O"!P6ODIYJ/Y]"%YR M3%WR"%D5]8;?ASB!U&):?%B].&7J6FU_DA@IE.7ZXIOU!GO8KL_0\GP[\9Z] M1XN%P#:9WI)9(-._Q<[(=<'X X_PF)ZIR'7[;L-S MVQJQD'?F6G49D(N7%IC/9>R8KZ,V;-NOEJE\RGF]K.6NSN;+4=:T&>I1JR![ MDI85%?LYPE1NN-SM00W1"T3A#!1>GA-&ZH%X6;"S8]_!5=^JG+Z"08-=*GT= MG-F1%.:L2N[+]HU&->655]B&=6W-SD!8+(I9^KK]:UU0"X/-0]]+CABP=P.A MR%R&W&2:[%A9;LL:O[U>M9M-V=XLCJ'=Q;Q[#._F8<3$GF0<>%"7YDNVY3\G M%+L\I$S58+H,@ 31I/QN4G\P YP6.9YNR5/"3\O1:-AS^]/+MAPFK-6T&5IV M9:5PX302#B:%P\4:/ K?O/GP]%BGW?PPO+7%$/12V(]0["S^Q%[IB<^,!WNC MH3JS.MV"WN2ZRQC*BZLD4".+U4T'YZK6L:H"!L7;;U#4J/B4YIU8CYD?([*. M25>8SR8^\6OHBTV:P*==9E;Q&+'H_(*1)W??-]B+7( =_Y:?]CUA?#O#\-,1 MC ESYWB!?O[+?P%02P,$% @ ;X6.1\MRY;(^. &4P" !4 !S;G!S M+3(P,34Q,#,Q7V-A;"YX;6SM?5F3&SF2YOO\BMK:9W3A/L:Z9RUUUO7$62FF!*31S "I*K&QJ9:H@* X\,'P-WA'23W]A[.S^-.76?VO,W\=;^R;QMMYU^SU?'[[K[_\\OGSY[]\<>WD M+TU[]0O%F/WR4.K)+_+?T/UG*/^$"$6,_.7++/S\$W1N.MNC_M67__HE__#H M^\^L^YH88W[I_O7ATUF]Z4.HEOSR[[^]^=!U$=73V=Q.??SYW_[EIY_^VC:3 M^#ZFG_+__O[^]:/RL[MI_Y ]^N? ]&*2,;Z<7\?V>7-SV\;K M.)W5G^)K&*2;^*:9S4"@+->_7KWGV?1V!C 00? 2A/]Y8#7SN]L(U=0W MMQ. Y9?QY,X_-U,@TNPR[5GD19S;>C)0AX]NOQA2+U.*?@Y2WC0+$/=]]!,[ MF]6IAF(+^/VE]=14>5[R*$#A0[>3U-37O3(;;?:G!, M.PJ.*-L[VP(VUW%>>[L''PZI95BI/\SAOS=+)>6YG5V_FC2?#T)V:P4CROK] MEM=;ZJ>K*BI_;\[TJ7>\GEW>QG8_W6#_&L:3]L.\\?^X;B8!+-27L(//[_I* M_71-QTO_(LY\6]]F3"[3O0:R2]"MA0:0:66FP_K_$I;_^=W:3KQ3M#W*'B_A MO9GP-GX&C3F;"K!)O6N;*?S1+X=MEZ '5#& O%"TN8OQ69S&5,_?P4ZP6\ M M9<:1Z$5,L6UCR'^YF,UBIP&\J:VK)Z"2Q3UUH.-K'J=W][]UL_G=HO77H(EU M O778X=N9Z2>=VM6WC]@\^A:[7X>NM^]6QFGUYW]_![VQK:;S6-TN6<3X_3W M70N-?'D]G;A[[USAB;Y8S8[E@3,.CK>)]?74]G_W:VBD _?L4E,Z7L]O;(_MZ9'NC(Y&E MVD2O3IZ+R62YN2SWF2\^WLXIQN(%K+M^WK2S_/L@ TMQDBX+6YN;'MWF5[? MW-JLPZZK5T?@L'^U(_?KFR&X^&S;<.'G]:=.6>P&X^-GV'#O_E]LFU=@#@_% MA#$$& >K_9QYNTL>+]TK6[?=?O];M+-%NUNH)PN,(,L1FWN?NL;HP09S:?5O MX6+^\/GE]'WTBQ;4KZMG=E;ONWT,;8W;QH[?67]R)T^KLF1\5CZMV:7T^?7=GH5 M9Z^G#[-C=IG>9FEF]=4T^SI?-6W>X/)93PL;_[YK1Y'61T9I7:H7L:T_P4!E M[SIL_YT;\ZN84.Z1V!>S_QW#%2R 7S^&7JX?\@P 8SGQ1L9Y>5[QX%2_C]^" MCY:1'I?I5UMWZG<.;X#N3C=U]RL<0)JO?!W3;OJW.I/8.-,%@&F:-O\/ M%F,^(,__GST$G^QD%3ZQ-D #]+]O8R-CL*=NOG\5Q\O[:].$S_5DTJ$R!PVD MAOJ7#>^2 E+^$VG&RY@ M58OK4EZFP4$XHK5147B8[O??'-W3'366ZK3\O2.R;3[5^=X(Z,-K7^Y'A0&J'JU_]RYS^(?^$11#U#UH M#U_ 'V"1]- @H!K!?%F7ZV,SSVZ._/6SF.#?-P[!P5T?OM%!,7D/.\;[Z)MI M=OETF\6S./\M'>O8HBMG>0:#T:IA!B#XO9A MX69UJ&T+E'T?;\ J@U_^$^RWCPW\^\LO]F85>W\P%#UK'KAW#R=(ZV.25Z>K M>CH%P[0+C N=X[SSQN72?V[:]2TN_Y.SB$T"0V_[87*8$Z^Y237PH?LSR/D[#0V-S ME >]1U7'R]\%9BU;7IDU;^-\EZ1;"XTDT_J6MO&#_4 >HNZ1>KC?/-^CZ/'R M?8A7G=.\GOE)D\\'=TGU9($19#EBBO6I:X0>@,9Q&]OY7=YA_FM1W^9_?7;W M:VRN6GM[#8I<&^V>2^00=8_0P_?Q4YPNLG:Q\I%\O<\P5$?[-S%"?_>;NSN* M#2!7CL%Y'V]7 6M? W'VQ'B_XH/+"9R%T;HY4+QO2HTEU3'+3=\*Q^K+DP/\ M[MI.Y\W-GDFF=3[7%\^K)92 M4A\S+X9JH%1?'V(S+B:3YG,V!O/Q=+-P\[28K#[?=XT=J\%B6#Q.Z=%)\L[> MY9F3#_N];Q?Q<$]>B;9/@5"GKK]IIE==Y-/XJ.S7WBF0V*28CH7"[K9*(3#L M&G^JM?Y;']G?8[X*$A) ?]-,/US;-LY^GV5=_+F=^"XY2PYZ]0\99=[% MMOMJR'$?5[92".^IM?2HJU0/ %S8F][4GY8A>+=M]+4]\.QR^):&Z/TME,TK M"$CVPL[MASB)OKL!9!>@H<3P?Q:VG<=V^M5"!2,-F9ZQ((+F;HRMK;7V @^2]Q,I_=_Y*'EB-,5LD-_^?J MYVI/ >_C4N]%G%@7)W_[&62J>M94\2"Q,\(A2ZU!0@2+5+0646\5T59HKOEC M1"8Y]+9I5^-X:DCN3Z07;1NG_NYC:Z>S):LNPG\NEE%XP\%V2&N5221:)R/T M3#.DO,2(1V]02-X:;'0(0NR =FV27+3^IZ8-L?W;S^3GGSYW6DCWQV4%MO7? MS9W'>3)77_PRRYM@KA'!XO'@WLI9/PLRJ3E'^ &A,V'U\^5'\-N#I0[]RI'3 M'0PP5O=YH+J0ZM4MC^%X?ES[E;5>20U\\*X?\^F? ME?G%!^1\YL+#Z3O,_@]V$C_D"X^KNUW#K_"'M%:IQ!*F/"#OF8@\FP.]WMJ$WU M3DX[F%3/]TTW6Z+%O4]12@AS0&K7,G;=*F9@>M6)-%O&C:VD?&?OEM(MXJ/? M/RQ@\N1T,-GD_TJB#5O: +57./*@,*SDWL2(-'<)88LMDL(1[8.VE*8#[;_O M?1CYEZW2?B/54L&?;^AZSYHJ)R(WC"6D@U*()"*0EX=ZJ;Q[/* #G]?3CY^8_HFTW3:FCZJL4MPQK*Y%6CB))HD!"Z?ON$A42 MZ\>N,O;.C\*N8T$OPC&H+0[+LH<:*^)B=%@GE%+P2#.24(B8KKI,B>*1GK&] M\6/Q[!C82S#M5;-H!R7:0X45YP%+SR*2DDDD# ;=1NK[#BO',(^]>,;_FV=# MHEZ$9F#9#4NS^PHKCIUGC(/6[(E!D>L(';;T807G3,E>-!/_3;,A41^?9A^O M8QMMFL=V&)9]K:^B-A!''4(&D)0Y1Z^RJNTPHPWPODLG_)MF H!?P-^\) MY?$&=^6])H02@I(.!M&0,'(P0Q 6G!AG7/+&G.10=<\./&U_]ZNHLHP:^#^/ MI+(>P3S @(K!*!(=B-;2D-1/H3@K\_NP<6\*(WH^,VRK)=Z[KBK@P#4!S(6( M"M8ZY5'T8!"&!+H3CT)0T4^=."LKO 3)C@+UK'BVS1H_HK;*&1Q8)!9QV#Z1 ME5XC(GB$7( !=@4850'U3 MB:*HF &+D7DI=VD3/X U7H9KQZ!Z5E3;8I7WKZPB@FGIJ$#,: (+/0R$!L4= M)#5&61$P2[87U<[*(B]$M2-0/1^J;;7,>]=5I829RXY4ZS@8HBP9F(+1(!D- MTR)IRI7[\:WR$D0["M0^GIVW<=Y)M))AL\7\Q)=5DI1(G"P*&,P6&QQ'S GZ MX!@(*>PR!'N+^?=Z?EU/+Z?=K-Q?YD?%*JH$YS(P9##FB#(PN0*S8M6!K+V8 M?HK?N);L(./1C(K3,%Q<2K'KI'=7N4I['X@C#GGL.3)1&11I3"OQ!=A$?E=8 M_"ELR6+#? 10@X[SSM/6W24KZCF(*3@BGL'Z+#"8'YZJ51>B,9R?HRU7;JR/ M@6K(T=YYXKFS8"4,"T$[V) Q[,5><(H8UG+5 0_F9<_E>UQ;JMA8'X/4H$.] MZ]1Q9\$J"I: H E)&P/"SI!\:N]6'9 *:[8KLNT4MDRYH3X"J6&&>O>IW[8R M5:2,:2<%XL8;Q"1P-3JR8JC/$4!$GZ$-46" CP)IM!CY+8&[HP:,K[\FOO[N MRE/MC7OIY5$"^TWW5+H/*B>(LCP1Q(518#0:4*(EUD@)FZ3$C.JX*Z1PS [L M/B%\]%TE5>(F:JA0I("X@]7%1F$1J R$.:-\M/TBUPK=A>PQ*-]>@#D2CP(N MHR]JS%EG'?OY+*&.^Y4191'B1BA@>DG$X(]AY8 P6.SO:[ M/E62%+U&M"F(62'BY"7]FRXLL^C"(M\]N;2#,SO+0]>-@0U2(]!(*$HJ&J1U M2"AYIS$E2A!WSFO(6(.\@4MC8%F 1@>N-)NADY'#(BV1XEPB6),)4EH%9*PF MF((5PV(_QW*9((!")!D(NC*7A.^O2D9 !-3$G%!YM_:QI5@5/,/$4@O=KC(7C(4/^5C_F=P3;>VCILOMV_5[F*Z10C MEQ@%%1,2PE+$* .4HL)",Z]#..<(BN/'>"R8"LSXE7RK9/0@<'?Q?%\K=(_2 M%:-4P9H&;'8FH!2L0E$8^*M,3ALG(E;G'/0PW HP#EA%.++,Q_ENDA/ZK27E M7'LW8B,YGBY661*M338!D,*A"-H/T@*F!>>4)T=CXO$<3P ']%@,#$\!'MP_ MZ[9ES.\_J0*A6G-&H0-$YAQ1&N:(=(@Z+REC )#H-^M+[OM'C>\14!08RV_? MY0/2+9\:!AMVCW'>IS@L9M$'%2*2G,"N)V3>];A"UA$G-8W.^7X.J))ZP5$< M& FFXGI!MU.];:;^0(W@FW*5I *Z"KV4-E^K4)XA'&!M,PIKPK5SM&M.$$AN8 H)Q$1,)2C MEUYI>6C$ZN"=WJ]_%9$^8LY Q7.:PA;N!0K:2"2\L]P;3)D+9WR ,NQ0-4/B M5);CN]T>WW]<$:Y4Q#0@)X-&+"2)HB(":29YBL%'V=,'5GSP#QN?I\>Y/S(% MSSVV/3^S_S'('K542I$4+)?(!J(19TDAQ:V&*>0X%=H2TS,;1W&"]!K8)XY& MQD&N#(&RN.M/F.]#E\UE*B'S)::"UHOXBJXJO^4308$J 2YN+J MC<:\X03=XTZB,0OHNOM0Z%+4TL,D9B[# QGL'/_1T&!7?_H?W%@X"5YE#TN6N MU0F\*PQ_P]<58*0"_#\21D;$O4J(8Y7/?EW2H/T$(OK%RI;Q"AT[4-\?C@Z M4(D;&@,/^0#P ME+#_'IYA>6=KL%6>V]MZ;K<%R#Q1H@K>!5!=>'XL3R(L4T2PM1'8T$B$72Y( M)?N]95!&W1]X](=#J0 )WN=W;J8QO+3MM)Y>S=9>:P+KI?;U-@5P=^&* !MEZI@K0^<9Y5)H*)[Q<9L68.H!^'!H,@5,9#^.,^,7S*,*JA M=Y31T1LQ@<,3B13>V6P&7\=Y[>UXS[Y];?S#'/[;75J\3/?OGIXDF\/FR[;O M8ELWV6&><-P SW$5 M5XQ*+KP)&3".C&$Y(R)8:201QARUTN-^89SE[HV/0X[FQ# 7V/4>GD7-:^IV MBGW]KDHV>L\Q6'.PK'(Z1CL MM[ZVRX=*;R>Q&Z-IN+AIVGG]S^[WK0=ENXM72B9)B$M(>NM!^8-I*(/RB&&J M ]7;.60A.2*"1X"V2O0*TH&>P"(>LTH$^MXM)FPM4UBJ+G1=(2R\1858C M)I5$.6&'LT%CK/KEK2OC@#DA=P8#M,R5U4_U#,1[U;0OFH6;I\7D/N9PJXO^ MZ6(5EM(+1A68"K#(DB@%2CQK %[0%"(S1/?SU9?QSYR0.0/#6N*JJZVG>8^] MG.Z7+&?C]U7$!"<%LR)&XQ +^?%!GR/6I'(A*$E!D*T )<>?G% MQ]GLH_WR+$YCJN>O ,?-:^4&X+9PZJAZ*V63]LP'%**&K3LHC#PF"BDG>.( MGZ7]#AKD'YY[I8$O&+.V%F8'6A_\[W/XL=ZZM.TJ"I.2>4H,01KG2\Q14(2= M"M!K$8GRUKG8+Y*AS%V^DVKC@T-;)'7 8Z_(Z^GWB:ZV\&F?XE7RBKG$!7+* M)^2UX<@E9E$2$K!FQKN>Z4'T'W[U&@G?DQ!K=5O^?IYL3)US$-7VJ;#"*BB& MHT6.48<,0(*D4A'Y))QBGFGM^N6M,']"\HV$^$GH^$VZAA[\VUA#)0GHM3Y1 ME)@F2&I+48!U'E&E!2,P(R/N>7D4_PD9-Q3&)]U*MUV,[+6Y;JNP I4U #8: M"><<\E$1,,0#19Q(V!JH\-[TO)SZAW?)%T/\)'137(']Y]/P:X98Z8-R&V] J.$/:P9\55XBH08R18 M4&"0,YGR!37/D0@4"^V2Z;NJE1=SO(.NT(2 GV46'1/D45/LV&_@A#/NV;(5)B!Q,?N2,RL]1 M,((\YQ8Q3XC"VH>4^KEL3QO?<1)B#0#N*?C4;>\ 8%ADK'J0:F,%501S/EKO MD#8XH<1A6H&%KY$GB1"><^Z8?DN6^O,Q:RB$"]+K5=.N[_)K.N2^@6L'UE0Y M'6 !!].:*1:0$M(@;A5#1#F,@XJ"DW[W04X;[%&2<.-!?3H7[ZMZ:J=^!!?O MGA57*LFD86(BKQ)&1'B*.*,!>6L5QXY1R_JY>,M8I:=V\8X'<]G5\'V\7;3^ M&E"Z3.]CB/&F>\JQF7KH#8P(M'T%&D1L8;;MMRH>4F-%!3&4"XH" S4$#"B# ML FP/% >:6#>*M/S^/2DJ^,H['AZ=1P9\L)NDC?U-.;+V5V8Z)Y.D4=E*BY MM<5?5A8;IQV!K2 %C&22 CEO!!C86$?AN4VTGV+&_O!+SP!8GL3U^BC?RD'N MUD3EW:F1AS M:[G*)%@V&25= E$DHTY(6J] *=54:&XU-?WNZI[6>7I"U:$7D 1DO%9)2)$>59TSW6Y).ZS$](9N.0_>LKF9N0'$+ MVXZJMS)1<,U]0#I&AY+!$E&8<@C0XT1'K SO%UEQT@MS)7A8&O?"*MC:-.L\ M>(>1\L":*J>Y\Y0XF*(Q(9N9>%S_T6DX/M(EUL:4HI^# M2O %5O/I57QOY_%RNMEIN&TI/*":BA+"C><>21P-(OG&H::!Y4W"YDS_GJ=^ MR2W+6 7%/*HC@_J572.F,'R41?#[+(R/)2J43_![,?9(R+FE5,64B#B 5<]U M?IN.,H,L4QA9&RQVTEL==T42C7:F\N?+S#;82/UX:=>.3#J[5ZY4YX3BSG 4 M8W)(^:SG8V&03THZ8D5TMA\["EUY&(D=(V%W8M* /@-#,ET^R^;O/K86-&N_ M2A?7_6TUC.$_%\OPTB-IUK]!T.6"9(Y0A(45.4F\0M9PABS,1AF%#JIGJ'J9 M96MX AW T**PGYC3%Y]L/M%C,!8?TD1E?)+&QH@$$0G)?&I$ M6 (;1 K&F50ZR7ZI<\LLJ"?E[.?:(6X1Q^:Y7/YQ*67SUX_Z?N3BV[.UBEA+P5H/.0\# MAVX*!P!'CI*R%+/$@R?]@B%XF9.!DR[$Y4 _![?%*=]B^#[FL:3SY&0>A7&Z MLZ8! TTWN8B?Q=2T<2WAQF_UM,D7Z^[CQ$!!?ES+\G3UMSB_SO[ ?:Y)%I2B M(K!?^*6+T,+FX2)#R;.<."00JB.7B?4[32]V;[POK[[/A''&H)?8L>_3C>PU MH3=\72GJJ#=:9N0MVREA8X:)&AH&AH30 MD&"Y,^ZP[CG#,.YN&ICW.5].*RBBKN4HG * M$8P#,C2"IBN-RG[H:).S,?&>R3<+G?_W'MF-'!D1M^(D6A,\_\/^I/FV8&5, MM%R;A$S "AE,#4Q ')'0FDOCE::^7UZ24D$BXY!D )R*D>+7I@FS#\TD'/F6 M8X_:*DR#D<(Q9'WP@ WGB$8:$0^"2X8U=;S?-E3HSOW ]!D;O)+.QM73#WNY M&N^_K6*D+C 9P%;*2<089HCEY!C1*2% :Z.4'&UAC'HT-["?: B$BGB+9A&: MR>'*+V R3)HN3]=*YJTNI"WE*A6(\U@$Q%@$S# VB O&D%,8IIE5//AS]BL= M.7;?>9>&A:H *S[$+L]"IRCE9+M?H=A"B:<+58J8F"Q8D#LN'07$J<600I]#]2=[#PDT]K6?SMHL0V,V('24KY64@%%;5 M&+E!.N5WA2R3B";.O7[7C7.K[ MSRNCL"-!4"!Z= @'39',_932!QV"$*'G";;X 6DP$$(%AOYM,VT>J]2[]XLG MRU3:$$,7 MS7>&<7U7HF)6LV@T1MX8AX04L'":!$HYQI(SIY(E_3RFY=Y0F:@B$BD>! M=ODMKIL) #][G-!FX+C/%W'FV_HV%[Q,SQ:SG%SLJ5#/H]MJ_"+W+Z?1AF4C M+PBP4MP\TJX&;O+^4O/;^'GU1%X.<&]A;5A,_>.SBJ%;OKF=-'?QGG0Y?WC) MIN[?V>V'BN8>)- ][]US'ZW2N?221="G9NPDS4ZE!>O MFV3KV3RZG\]#N$YC?@_F==M1]HPD>]="BU]@8P-:^6W&!B[]/Z_F9H+E)LN)" M=$VO3X35[KE5D%%UHXM)IZ$ *AO3[JSDV^,>SV$556#!)*\X1M(9@BBG!&F3 M#U5 )Y5&&K!3=@6OGQ*0HX&H;% )TR21MC(B'ZW*)CE#A$3/I5?8XG,.K1MS MN)M"@)9(RG._,R^/C3?WX''^J\/8-DP#%>;8AV TW)2PZ8@'4^&^&B&TI,[U5+76*I$T_!(NWR?QW3V:VNG /KOL$^U+V>W MMZ?94%*S;NVT[Q_ZW+VEFNGO-;\O0@;;-O5OX6+^OI M Y-FE^EM%FU67TVS"O&J:?.*E]WO+:S*(_-YF]#K(GZ]5BVF.DK-U MMYUG+W5\E$WC:W>^8@/C];7CN=MK7SVD)SAE=V/'/9#^73Z([7JZ^A,H(I,% M2- =U-Q_E;W$'Y]>S#IDE+*?LT<,QTOW;M-TJO)3H),D,GLX>E!]K MV.OA]GVKJ#@S C,1$>8R(",) T.SRT"DF&&&JR1WA:.< H354,'?_E[/K^OI MY33^1[3MPSSJ#"V0%=LB#G8Y2R'_U0CH;&-66G;.K8Q1B?.OD M* UQ >?'OGVZ2//80I<^7K?-XNHZ6Q2Y=[,AJ;FSCPV]KH8BV<(Q+)$ 22S%LD MB,YFPR/,C[,!HGX"PCY%;!?YES^1LWIGF!_!R5U65EEC$ M$ )R!'LD2>3(Y1V(*DQ%3(&:N"L6YHS4H$<='%H5>E1Y13&/Q#$+?$X">4DE MBBYX% -+.F"BE/Z1U*%AB3*$6G0LW.>VTVS82(>FZU[M5)@0GO(N':RU*.9[ MV!@[F6_"&<:4C:SG?9W3J$AGP=RQD#\W$F_87$X5-X21*V1R',. M2J<."BE)G7"2"/%#J4WG0^(1D!_MR'.K?^MMLW1<+]V13_A>3^A_>SBHRR_' M?/-Z3!?__>">ZQ-7-)O>SO*,%P2OYGO^I?HZ])>?IS$ 1N^C#?7D;GD[+9/D MB6E\2/'JXJ5Y)A@WF#]_IB2^$((S_?SBPJA7YL6K5[M>QAZN,Q?>+V[RV,70 MI2)YG.5Y&8>_.2)JX!8J\8H*_9Q30.)"\V>^:67>.]B:?"ES;*:&_P9?7L[7./9'O MLU#+E;IX_NS%75P ?.:E>"'PJYZ/V8^K$9X%/Q+4?;'2U7Y!GGW%#!C'RIGL- ZE?/ ;YGBDCR@K_LMZR.JP/^$+0= M%OFO/@]5= M2<<(4YPBRQ)%6FF"C+4&6,.X,B($;?JEC1A9=QZ5'GL;^..A?-*Y.;R:/7J; ME;>)!)H,BC9BA#5S* ; &5M-I'',$WV.2O9Y\+@\^&?-[\/U\=';K*1/1G/O MD*),(!^T0SQH@514@FMGB?#GG(SXO/D]//@GY7"RQMOZ=RRN0(.BW#>J!W&K_]J%=[4G^(^%'L+(_+Q2L$K&P[8XM.^QS5T*1H3@QO@3W_L#[EX^6/GYO!*+BJKV+&*98\Z/=2)T02 MS0G7M$72!1FEI%3;?H_@ELH@=E;,ZX_J>1(.FM_F"^Y98Z5 /8L4"R1(5K"2 M\$@K(A%6/('M:8V*_=ZK+6, G2/I>N)ZEK1[U2S:05F7*ZP8M\F;J$%.Q\'F MBP:!!:A1) 3@7(.OAV6<_!MQ5(43#N8ACBGW)"1 MYUL?"042#:6(^?ZP7IVG.LB" G$ M=*>?_5:DKFC%J=,B/R#)N/*(!)RC%QA%4L#/R40>+MH5! M.+RGVPM6*G#%F87IRJE$3CN*DO<48:VD@X_CM*X!#(U9@IUO) M_"J&_/!0#WX\5;+B(81DP5"55-/\N@GT.;B$#"%<&1,D/NOWWX8,@* M,F2U=_8GRO8**F<\Y91JF' \/\*)+2+<"\29H"G GY3IMP^545X&'=LG>#,X M@@7I\V@7[4^B?:JI' V1>NM12E2A9' $#!1HJ\D4&>\=)3@DHCX5AR M/5KNLT>L1ULKJ))P@2CH/%6&H!!%CM=E%$5&L8[:NF#Z6=ME%)TBZ]'0"([F M_GO"27;?$?B'@Q\>*T)R$&Q#AO0MI'YVG=;3J\-YMZVR2BDB(^4$ M):DEX@8G1'Q^;-P[X1D.0H=S?F"W&-$&!K$LLQX.Y/;CSL/G%?><*PT=TRDJ MQ$QRR+&4[TH&+0S%D8E=)G2ASNTZU-]8 M.\=^!)NO_Z ]3?[C8#H%P;M7(9:_/=RAFL7V4\Q:U87W[<).#N+(7A56WF/% MO'$H)&.0(Z#(2NLUTM%3P,OP*,[Y;LL00[Z+16,!>0J6/;9K#J'3XY*5281@ MKRB"SG'DN%+(1)O5$S!YK1/)C]PP1Q*6$ J,)()I^$%B(EUO/EU?]\ M#_S)K&H["U96&"R9(H@0[A#CGB*?M$.:!"4\_)>%<[XH/R ;1@-LZ!'/6R/4 M>0T\?!$_Q4ESFU._]N;!ENJJ&(-.P7OH'8=^*NAL3O"S[&P ,UF[?NIOF>L; M)=DQ+(QGO2]M?@%W1^ZS,9H#PYHF$Z%[@&[.>L$\"D0+%(W7-B@PZ66_F-@R M%SS.:B\;%.93\/?R-K8V/Z*7T]P\MVU[EY8/.QZD2#U=2\4LL8D3AEB^WZ<- M(4AIF=^EL49$:HC _0PY]8=AVZ#HG6@17+YQ^DCXE4/OP.7MZ8HJQZ)*W"I$ MN*0H:L.1$JPO%TNJ^I C2(RLAC)S(< M.5^=< IY*:DWSG.A^[UE9_[@?#H"P9/L6B1RDZ26 B64K[)90D^ _#C[Y(G8(&^86ZY5!,)LWG_,3S(9SXOG1E;+** M*M#KDM-(: S+*4L6)2RE"@)^5$?'6(]YN6S\@XY!0"L1/O("_C";UQY4^]5F MN1Y0\K&9WX=3+5/Z;KQ_=>K;5UE[S$]DKW)=YH>QEXIE,YTMQ5[K\&_UM,E/ M4K^>SF,+7>_.^M=KR:_ES.]^B_/K9OVMG"U3IJ 4%<$V>1P-(JD+N(X,)<\H M(B(0"NN83&R7!^YLAN*>>\-">U]K%:,5"BP'E"162.3<\%8)F<^#, :#(KAP M=(+OT2.VSY!5S2F'J,#^V:-#NRV^_I56P0SN/[Z)NIKR=U5]6S./\K2/UL'@1^/VQ/]N+B_ /HP3E_+PTCM \P0[50R M!.N\Q,@9;I!F8 _Y"%80\XQ(&6':J7,.+QWC:M2I 2ZV37[7QQ]8 M4X6%D%9YGQ][3XBFA)$A."(7E4^*4ZW9G^TJWO@0GHY1#ZZX'ASZ6K:RR? H MM4>".(Q8XA(1+1@R008F(DTV'?V,Q+@9<8K1YBC43D>4;^_O=.I*G5+,]YAK MNST]6:\:*Q+R341 AE /ZA^."?&H$THV)D*H#8;U"X\JE26U&*=&@+)/J,P3 MTJTY\-['3[&=@;(;9XM)/IS,L/T6VZO8-FG5BXN4NI*;=*PQFJDX%3Y?,$,> M]GQ$\W4 Z:1?Q82($+P\Y]":(7EV)OB>=#_\$.?S2=S/+[FC?$5)D)0D@JP, M"3'#'<+YK1\M877W2D0C^VE3I=*>EMP6CP/N=)QYVV3[?.'G^0;;"JE>@5F# MU%^)& Q1D2/K74#8*H)DH#!68-8(8F0@H1_GRL3&%.3CI//K^WT*KZ> M'G=>>7SEE='>R"0,LB(J)'PRB!NPB)2T1@4+T,ES#J\IR,9Q41U0GWOD3XEO M[.TLOS"UF&Y:VGK54X6DM0#S)[^$!SJK#8!S<&2E,7"PCU2_8-(R,32E-+(A M 3S=4M5%>SS\-+UZ#=CVT+PV5E.)_'Z>%!PIFH\0.,R1D!^'B#P8Z:@57O=, M-I/F:G,ZB_T*5I)@\4H) M_>S%"XRQ>BF5P>K%BU]WP4N$H._CC:VG M\,M_1C__V'3(V)MZNC)01WQ0X)% JP<$OID_Z5F\JJ7Z>$=;]]<3?,E%:AI-9JEQ"Z5NQK^DP]Z 8,-09X/3YU^;"Y3 NUF^4+E M0_%],^H,*V^<7830/=F;/?D@Z\WXA.J6VZ48#V\%SDNVM1Z+MO&#TYU&@V'6 MW%]?>"35%K7@R3*5-L00QS 2QAN$G<6(\6B1C-2"(NU ,=J5.&4LA6@9@K$4 M=U= \8:O*VDXSJMR?AP]VP$>]FDO+=)@!01*2(RXWY.)9?:W@<;L._UF"*"* M*,1+07>3^YLO*P\V(E$J*V3*H2P^HMH:1!7'04N/14^7=:$@X7$'OC]*?737 M7T$CR2^\SV:7TZ7!_O >]+TIO^Y*>@<:P5/:;(^J*D:53,$8Q*71R,L0D0#Y M$ ;+3V@F(S/]EH R202&94)!% NL#_=!XUVR:'_WL;4@LL\RYR[F#BZCYD"# MV;)V'%!+Y1@S!A.*)'48J>1AP0S2(X#'D-=F1LSOLF_@OQ9UEY/BV=VOL;EJ M[>UU[2_::,>U>;\3*1_C3Q?QZ_:X%HY]6LG&9>&\\?]X'V\7K;^VLW@!2_FG M\3T.W[0*= !X;XHV=H)9L%&.)P?@W;6=SIN;I4B%AG\ET[B,N_<8?@ ]HDZU MAVY>>)^/:F"#>-=,:E^?N/$3<&,ON9:GHK/77P\_01U[T2SDD.)6 M(\H=IT);8M0N/7$<*%[>W$Z:NQA7&^!! .PL6P5IO/!@ 22O0($D5B%/'4&& M\NB8S$_\G'/&VM%&N!D?R%)&59^9L[U@Q:47D6"&A.8..8DQHEI0Q+,<#&"@ MIE\:P#(7,$JQ9G 4"U#F&VP.7F3O.^>"4=)9KZ$52V1Z% (0%VC-.5<$D%4O[12992)H0;\B=PP8^)82I?XL)B& M]J[73-I2M%(Z."%T0)QSBT+.D!R9A@65QJBB=);Q<\Y=/A)Q1H#MC':)3;[& MT^T0]]+D@[;YNDC;GSG95JRR)%J;;$)8"()K'JIZ4 M>M>S)]L+5IX32J+)6HL*2!$F47#6(V<8EX8Q3'6_LY8RZ_]P@]F,#%N!Y?XW MZZ_K:6SO#N''TX4JHY3T6 9$$J9( J&=$@H&:.1 M]5XC9ZV /U'/L512J7X1\F5<"2-28TC,"M#BC9V&+0S(_UQYV%55# !'?EI> M*RD0%PGH+8/4G EN3;]]HDQTSXB#W1.>$N,:[2Q>-Y.#MH.G"U5,8Q\-M&?Y^FX782 MN[&9AHN;IIW7_UR&.3Z%W';_\R!-5-1CV#TCS"JB+!)",@"01"0\BR$R1J4, MQVH@8\8KCV:^G!#A$_LKSB+JX=L;7'_ON!3#Q:?8VJO\/LM-,^U2 LQ^G^4( MJ>7**@-K#Z"_CY][%MOOJ=$Z6;R1_N[AQL;U,+^I)3C>Y[,+E8CZ;V^YB MVI9)?V!-E:+LGXAU&6,\5%'ORD+;)D[[6VG*=C)^F)Q M,5\^0+V\Z?@UI\@[>Y<_OFC;'-6T1XZA(RNO3!)1R 2;D?,.828EBI@&)*A. MS% 5L#_G:(*2;#P)VB?>A,\@ZA'VU;28O*D_P4BF>QTHAP6LGI4=-;+O]G:9 M< K$?&'G]D.<1 _$^GUJ%P&8&?[/PK;SV$[N7M53"XJ"G>3/SDRTJU MDUI__27_BX.Y]&__\O\!4$L#!!0 ( &^%CD<(QH59 7D %_I!0 5 M&UL[+U9=]M(MB;ZWK\B;_5S5L8\G'6J>\68 MQWMO!$A E,P!! $05&8-F;*, &)_>T?$ MGF+O?_^?W^]G/WU-\\4TF__C;_#OX&\_I?-Q-IG.;__QM]\__:P^F3=O_O8_ M_\=_^_?_Y^>?_[?^^/8GFXU7]^E\^9/)T]$RG?ST;;J\^^D_)^GBCY]N\NS^ MI__,\C^F7T<__[P>]%/QPVPZ_^/+:)'^]'TQ_;?%^"Z]'[W-QJ-E\=F[Y?+A MWW[YY=NW;W___B6?_3W+;W]! .!?JE%[GXA_^KE\[.?XJY\A^AG#OW]?3/[V M4R!NOJCQ_LV3_Q;_=K*L!FP_3']9_V7U:!S[[-7?ABNNO! M\%+XR__^[>VG HV?I_/%/\P"@K]T-^_XZVP> M9&[Q_J;F$)LN1]-92P2?_?W>D'(W-^EX&69YGZW"=#^FX]EHL9C>3,.P5?B] M&XWO*FIJ$_-FOLS>I?3H%>+Z3PM!/O+ M=%[LPD>G>FA,-S/:];LX)37^K]5T,2W^O.9NH\DW>/WY=(:/W4^7\?QF^GE-7;@6J_H(VYSA?9;#J)NYT>S:*R\^DN39TNZL/RW#/^_72HH9+>[\+/MV$K('7]#A7'\\\AK/ M>O^K>IU_8YEI\M[N*'O_D.;U=(/Z;^ANMI^6V?B/NVPV"<:L"R?X\K'IK/>_ MZ?S9VW0QSJU,*>-11_V?Q>V_^7CUDE\=&HUQIX_P]), M>)=^"QIS-!7"(?4AS^;AQ_&:;<L(K6IAO&)H]IJE.Y^G-=/DAG 3')WA@ M3#]T1'FQ9\7S(QP>Q5>+7[=-=^.O=$-U83]_#&=C7JSF+DAN^(EN MZ/V0AX]\?S-?YM.@(HS_.9JMTGCB%L>M^Y[FX^DBG81U]_DNG>;J:SB);]/R M]Q_RZ?BF[^Q0VK6*V.]8C M_/']S9O[AU'48;?5JS-PJ/_:CNEZP0+U;91/U'@Y_5HHBP4S/G\+!^[C_TGS MS =SN"U)Z&("W6!5SYEW?.3YL_.C:5Z<][^EH\4J/SZIO0,ZF,L9AWN3=W5! MP0YS:?-W$[6L'G\__YB.5WE0OV[U:#&M>&M3"OZ7PT'T]' MLUTX'9U=G<$=S_&<]7#F>SNFS 0)G4:WT^9^-.Z8Z/,^V3$>:__6 MXOW"ONW?T\O6.4=J> ME4WSZ=? J.A=#\=_X<9\FF88]VS::O$?Z>0V;(!/#PGQ_N;7T;10OV-Z0R!WOHO<)SB"T#S1&BG=>FKQ+@WO^SSZ MW@(#!C#OSCF3%FLU3/A#EF^(V_P4;)S9:A*6:)[=N_*I&&OX'/3C(%O;0ED0 M4X"Q1J(5\/N86N?X?@TS*OC[VVBYRH/]6&@E-1-5VGAWQQ2^R]8GW29G:_=. MU88\-/E0Q[17%F,,D,?_1P_!U]%LDSZQQ: 6Z&_ZL8XQJ*F;UW_%^?/]-/S;/&T$[G%X0[;'#_VO9*?DR+A,#/VUX]%6O[^=+5\Z(O/LZS1>,0GZ\-:3]42AA5=W1E_I M,@]_T3R#HHUWMTJA#3^$37(73[%8:'3Y;\1P.@F*CFZB@;Z,EJ5JV66/_ITDN:C M67SCR2CU,8U6Z%2]>,\OSQ9NV77*BO 8+X[<_9^YN; ML.^NU<1J^#G;>S6RF!P=U-*?M(VWG M _5 ;N/='5%8;YW7&'K^_#ZEMX73?+H8S[(8'SPVJ[T#.IC+&4NLR;LZH"!H M' ]IOGR,)\Q_K:8/\6_UXZ]I=IN/'NZ"(I>GHYI;9!OO[H#"C^G7=+Z*VL7& M1_)TGZ$M0IM_H@-ZZZW=(\-:F%?,P?F8/FP2UIX2<6IB7&]XZ_,,,ANX=7_B M]%Z,ZFI6YVPW35_8%2U[&?SA;C1?9OTM?LSYG7;3U@;YHK7(SU&R6?8O&8 Q/9ZLORYO5 M;/-XW3VVJP_VAL7SDA[%3#Z,'N/*B<'^\3A?I:=[\OKX]B40*M3UM]G\MLA\ MZAZ5>M^[!!*[%-.N4#C^K;X0:'>/O]1>_])']I]IO J13C;7DP+T]]G\T]TH M3Q>_+Z(N;D:S<5&<)2:]CJN*,A_2O'BJ3;YW.[>^$*ZIM31X5U\4!'##V?1V M^G6=@O>0I^/IZ,389?M?:H/ZAS V[B!A9G:T''U*9^FXN $T6@4-)9W\K]4H M7Z;Y[+'*W(B/':?UO/=>CK*Z5D([K[\I+^G,% M2,.9'GC3KOD& 9G."^/Q;7AD\V"<4KO5(->?3K\OT_DDG?3T\1@B1"\DLZ6R[*W\2-G_P, MX*9*ZG_?_#IYHF:3]#[YOZMU?FE!6QUBIO/TS3*]KT1K-OJ2SO[QMS#?I(.O M)-@(3QVV0#/GI0)6*LB=-D)X)2TWSU&BP5/ #) MR"X'<@ E_*(X(OXM1E+2R3_^MLQ7Z=,OL_DR+'VWULO"Z; .O Q5@-7WZ2D+ M_Y37)@0 !##54' E"'9,&E$BBSTYMM);$M\#Y_=Q<>Y(E%H2X 8H%_([3%&T MS_35%H5Q_>)$<>JI5!8;*1#SD$KO2Z"@DC#9J=MW)99[38KVA/(T\6A))L\" M^R_IW M8[U+YC-X_AU!>C3#^]LQL;E$8UR].G%$44T\$0%(CAP5XTL28-:@G M8=SE(VA/$D\5BI9DL1'$/!>'3:!8K4AW14;:>2C2Q#DJ@'2QV4$@XJT@0WO)!*1PM<2-K M"XX>.+I)<)[?;A+_CS)W]X"$8HBU%M 9K1@42LBG$U(02?I1"2[*YU:0.QEY;$B"B52$6Z$ X\1(P(RTY82- J()*_%UL+)E;/K8D4O* MGPJ KP-Y1]3[@^,20BA S'!-H$3:"BHU+LETJIF#]W01N (%OTT8>Y"6%[,\ MJL#M?#[!GC MM5 J;&:>(4*U*\FB6(+!JO0M<2OK#J17(P-#4]Z'Q/K>6;ZU M#8:C+-9BBXD.L7C;4SF\]_G_6HUFTYO'H,"4_::*TFW']?TV7I]X[!PUEA%L MK416!QU954>U)'I0AL*9?,\NCE_O0A*H)"PL M7&BE1=Y98%6E]P%E>G)0#D"86L>JB7WR4C6+$*CWYHU9Y;&#VHOK?++S7NM=M/ZF,YO:WIO*V1RWAH M6(*48HIQR\,)*<)WA:: .^% ."LIT<>B\!T9[^.[=+*:I4]M!+D!#E/K(.HE3.YY"\O14 MHB#QWB,FK \$ (Z0)"4)2',Z6%=. R[LXN-9,%PE1X?FF.F7D;TS<--X_B@+ MGSV7$&R T)Q(S8WF04461I5D!,T9]\3$FF9)$_RS]LCO@XNC[_6XN/U<@B1D M&@KH1(!"<0&DMR49F%H_*"]$*UP\@_P>N+A#,3BB$>T9D5#@K*:$WYT;"(=M($TY#GG5!(*2/AA3:[1 MS(O!:E9G\Z^&/+0!U:N7D*%I:L,3C/ZS+=)8WCKV.IA,OTXGJ]%L]OCF/K:O MR*>CV:Z-]7BR7,-7!MB]0PQRPBP5F%F)27E(&^)\HQA'9SIBB[Q^Z<_I![\> M=YLMK^S6M# MI.7#Z+%H-O4YVRRDDIATW#$@%HT'>-I$HK-55*_< M)U_TLEXL5O?I5H>N$[6=-KZ8($MBFCZ 1ECE@"<:V^JT]ZA1_(M>I:A>%MD> MA-9'3J6Q\./+KG!E2H._?ZFJ-^N8O>?S49G,""=7:&R(M M@=([[:44)?G2TD:1.WX54G(9!#O*+HO%@:?K1L"QLU16E)E-YS^66&XKP^O M!VN7N^\GL6M=:G!K?I7('-AA]P]*!/",4 P8%4$-5X3'U$6G% 7Q,JXZIE'V M1.2QU*W= Q*.G3>6:F$)UYQ2P8@NB>-,])00?S!!JPW69!V ,=0DK+>!'[?% M&C2QFT/+:3(XL C=^6!G;2/2 MQTI-HY#.)Q]CJ?W9YKK_H66ZZ_D$X2! ACDDL3?AGPP]G6;8DD:)7MTQN@.E MK054^@B9;3KX5(VIW^=5E]]@3%;U.PIRWJTBC.]O?@^<.:2F-7]IX@P((!N& M S@*:\DMPM6^*% C@[^S<%H'8M,;=$U.@$__M1KEJ4]C5$^OIK/8M'NA;I9I M[N:S47Z;WA^XF%AK<&(QH )+89E3F%A"/:EP T++08786N1_9Q#U2^LB;(7IM]$L=DP[>)R<_+9$"(P9\0:C8#MAY+!!85O5 M6#K'PY)H='&KLS!:)X=-UY@UV2[JSNI3["PV.2P=Y[TP8< IBJR5SA@F/!*" M^!)88GRC+(W.@E=M;RM]P=9(1I[1^OC_KO+'?Z;Y9#I>QDC((L[8CNY'M^FB M<'KOE8S37I- H,(T& :.(22]#HL!EH1)@!MYC3J+/K4N#YV"U7\(87-1IA#B MK<>Z[,9S8#9=7I$/'UIDL^DDAGKT:!;[U7ZZ"^I"WY];5RZX2Y?3\:@SA)^^ M714J6JRSR6*AEQY(?O;9'^LA7'P"%^3"YN3HK$+#ON\6(<^[;!8VW,6Z1LPE M8G9/I15KQ.I^?#B!Q$," /5"( <%Q PY[CB!RFHOZ;'-A#7'0)WJJ(W3:A<"&W#VI N9IN/1@O[=3_=#& LY(4T\Y8 1Z "RM M5A3@>+!AN9:X5:L,8C.07HT,#"TP-R36]\YRL^[8'C6JHS?R?G@VX=(PR,(_ M$25&QX5LD3W?6:BDY4V^(Y!ZN?HWUX381T; M5A"D74Z?@4,/S'R7S:,G*, 37GW[9KY,\W1QG+F'AB7&^1B[B?HHA5S%QB^5 MB@(T&-9-FG:9W2(N?=13N0NRN7B_6BZ6HWG, #GD@'OY;,( 5@@;Y*@UL6%# M.+K$AAQ#N1E6RX V_;)G(M$'8W^(780C9;:*D_V0Y07F6^7!/V>[Q?:@.[:- M#T0-%T+I DQ*.8^1JX8-T,JZ)%JZ[]"\#7QVF2+I\*N!\Z/K:?2YBG MPA,6NS]QCX/>:XRNR%!J6)9?BU)P#@H],/-0)GVSO<]+*P6+CE80,52AOG/*6>5:Q7@OP67;[._NYB8=+V.;T@(#_1*#8$;6DMI6OI18 M1!P3EF/JC)!,*@TK[P7!S0(\\!J\P9<%\F(1HD!3/!G22,R.8H4GAXZ.O"]! M5#+'O&%8&H^=#'I*&9 Q'(MFU;*OP57V)\^_W-8E M#IN-5Q%O-9^X^;+PIU<%U[KYXGHMO[]YEWY3XW&L"!L5ISR;AQ_'ZSLD'7WX M_F&6/::I3N?A#IY/XATWMT6G1S8EV(M:D&_KW$DZ^^6) M9)1SZP"1U#NJ <%A*PO[&?$20.R/)8UU!%K5T.DHA8M])-;O*GOF-Y*PZP.C MO<*. 62 #_\D:PB%!Y0V,FW;OCG5HZ#L;4K;+\Y#O:05-ZEWH_MC)1*W'TN8 MA0A;+:'W7BMMC;:^I%QYUE-#XX8]V7IC^\OC/8ZUG-V+&'IV>!<<7<[9VK1RY>78*IYP?D/G_+/M]E MJ\5H'HOZ?YI^+]7+*ETH]@#X6JBZAZLCGOZF!%AA,51A*W/83AY-@:L":24F03;;I]K WA:&4>%H-#8Q+)*::6$\08 M5-9!C7 U9S^U)#$I2U,^]A9(CY'[+WJF41ZYP(+*;+VF\/7%_>.GR=-3"54:.0JCMJ<)YM80IDL2@C"+P5I5 M#;BPBX]GP7"5'!V:V=$O(WMGX*84^%$6/GLNP=1#R"V0C%(5_D<,J,X5ZD$C MSVIGED C_+/VR.^#BZ/O];BX_5Q"B?4NJ 76 >6Y$U8!6"::8 P:E;'J3$%O MA8MGD-\DHM$X&6BMQ"W*ZW&K=7>)]_.][1S:_U*B C0<((:-Y3I&!I%E)3R M-&M??SEKO_VTJV'@/@1GYT%3YY_!EJTN8\$#>U.;GTF0<@H8!Z$2Q"D9E_-& M>9:4:CVLK>V2.8.7 WW(DKM9G44\M;RDL+#IYHPN M1"A%U""!RK.+0OOY50("$6RDL9 M-#FLO,&J9#,UTC=*\.ZND,X5B_69R ]9D,L4IL4R7ZV;X,0U_/EN--\0_RZ; M?PT'5SKI3L!/G4/"B3*>:T8 E!!!H04LE3XJ(!A6N[UK%/R..3+D!5$VO=T4 M:-IJCOMK&'NP/F)'GTP<508H)CT66G-%* +@:;=1C2+)W=5)ND)Q;YNT;VTH6=7@3>"]1^S0]7 6WVPH1BA8B//1&H\X (KI&J M+ ?@&I67[J[ TP6WP#[@O7!1J!;%[O#[$DT])!08I)!E5E%CL2AA<;19$Z+N MBD,-3NI:1;=)1$'=WN;I[6BYG>NQ*([T=/+[/+"CO,D14TOV!0M.>DEB.:- M$P: YIAA)SG )5% NJ$5;KI0(*!+3)L(BA]-\T):8^O9.)GUAKF9T3[).#PJ M"04>EE785FRG\,A_39=@N M(TWM5IK9LV!>?.[M@8(P!Y]/BML'7''%"'5,4&;M0O!:RIQ8I7PQC%NO&=2 M&L9P,(\VE'M.>\K=JI54VP+[#I4J.0V) 1>S\)@+0!F (&SF0A*.546(\%8/ M-DNV&3L.5[5H!L857]OG1]U#(8LD*TE"RC0JXMNZL=H3YUL"J8?3MYS]'MOY/Z?+ MNS?!0/XZG011WABF>9&>&QO8[9:=UMZ=!*-?:0BA!%AZ0*RULMHDO>>-.DBU MGL_7KDQ="KR&>TSL;+[]U:(TTOH^P7K[VS6UA;J/-96#J5.Z.@[L0"U](3$0 MR, #R60X>J6$CO!JZ3F&&A5V:#V)KIO]Z3(0]N@=^Y"GR]'W-W'R01D?/W,S M+]SWL#-/%VDL\/7Y+IWFZFN:AVVZ_/V'?#KNO[;UKMH'73OTGF[AOOCZ4=?> M\9$)XU9Z2F/'*BHMQ]J834H#]T%9/J;>6 1*[PGC 2U"9H6RP7LJ&LM%'Y:EF MF/XEL*V .S3'ZQ7+:>_RV4V%-$8-I] 2CS&71DNEB2C)1 PWNG9Z7172:C/Z MI III^$ZN#I&$%("+=7(&*.B%UPH7T[?B[XJH5UT\ MX4*"D@PG0%]5;4^O:5,;_X.5B4XC?["5B:P38?+.&"^TH,)3:6Q)!H:\T778 M7BH3->;B&>0/P9H;8 D820@5-J@F&!.I@0C*2N4H%( ,HUIQ5U[/ 2#:.'-] M.#S&-$*5%%9]J-4DI)HYM-W43E.W-RGXE)$X9] M3+_&@%-MONU[/E%"&1K+*!*%N87,,DDK%88UNUK230"\*_:U!$T?I\&HJ&]; M7#/(UWWIBUD?VMGW#$D$]408;0DW-OR7"VXKRU[B9J9Q-\'J+G?I=M#I@?55 MJ>D@GF&BNX^7JI1&<8@L/F?+T6S[[TVV6+[+EO]?NOR8CK/;^?1?.V^D=?[- M))QCWC!C*)5AD3G@.".56XD?O:[13]65KH5O*/!>L_2N-22?Y9M?Q><.*;K] M3B2))>!],$I,,"H<,$8KI:H31(-&,=[6RZU4E/M60%8,[MY=*WP\ MF&5S&B)#<'-=0=*"(,PZ124V(IQ 1C,GR@ L$,BXP<:E&LI&']D+S3#]2V!; M 7=H8;W\ M:J\?L]DLF&YQ4!>!J48320 @4@A,E$,0*$( )F6"#?"<]-4CJ8Z]WK(%<16 MOP[)'U#U:XH)AV'OX5)326F\^E7FKP#JT3#D?>BB>;%*V:=Q[ZH73U'#K=/^ M'R=.(:$NG/>840"$@TY:K$UU9DNM&X4PAE:55U5+?V5^Y:%*_ !7[HF::/7&. MB>+*&H.X08A X$5L#5ZR#TGZ2KK]_FD6;K?LO^K5^]P,'N;J/7&."??0042= M58)H)8 $4&[8QPP0C8[=:W;$7/GJ[9;]5[UZ-T;X*D\7PURZITPPP91X*82' M$@*I +("E'$?AIEY)7_6BW>J=\P*7JKU.44UT-%ZN1K//:;XS MR7V0\TQ0L'*0XA8XR[ 5U@1CIV0C$LT<1QW=NKPZQU'W_+CJ9?5<32@NV@Q) M;7T^H:"D$(&EI,A#XYT17.I2O!A!;!C!CBM=*"T"W^,UJG43Y"THW/?X8]KD M*E6/MQO5K!#.\%.\8O?\"EN\W':P^5E'7THK62,;1+9<,3B-X%(6Z)[V]B*9S]???V/IM@A %VV@NNF:=AWP2X HDR M,:PK!"UQ)FL7E";UO];?_"U,.U@XH_DXWE7;'(I'NB<>'YDH"P2C1'FK)0>6 M>0MD.7WH5:,,W<["NNWRM!N(^KGQF8;/W(6IVO1K.LL>(AH;V[C.O<]CHQ-B M@ND/)'2>82L%(A16ZCT*OQ^$S[+;E=X^3'VX$M-9>.=MF/-OH_R/-!:6K"L6 MQX8F$( H_1):8!3CT'.)JHT.-4L Z2P4U8U,M(Q1#P+Q:SI/\]$LS%A-[@/^ MBV4>@/B:UI6*6N,3;TRL.R:-UBJ0#L-1R$NRF6S6I[7U&F_=BD870/4@'QO[ M>5,2\P?S>C/[ P)2[P6))QXI:5@X2Y57""!'=4FX@@,I%#PT9UDGV ZE!.#G MT?>-J]\'!IPF=.U\(.'600^L#P'LQ.^2X.U M$*@[>T&]:M1,H3-5>RA"V"G&?0;$HH M;\+*AP*9K;X_(=0"#!CEAE.N<3"T^*;,.N88P5/#E]W 4;-M;/-W)Y )39GE M$".)E&?,20(HW[TJ#K-9?OB]^X6M+U!/-1@8L/ZF1920V(Z"($TG,N2 M US23HGMJ3U3DR9J?3#\<*'-DZ ;0EK9%=0M9#9L 4)KSB!G#AE [":#%PBC@&$S3/\2V%; '5I,](KE]')NC:<3Y*C_=.^8A.N@X1CHA40R M'#Z:,6I+\K1@?X(VMK49O,\#<2:F36*QS[Y=6FF1KL.!V"/#$D8)(-0Y@HUT M!(4IZU(%X=+I1I'URUVN[4,8.H"UC\CM22V-E;%.$NVA!4!+8#DCM)P^8'S M+8TOH(TWA:TOKI_4)M=@;JA13DE&,(!>TO*^9K!^!0&#U7L;<.% O]QF,%PE M1X>F&/;+R-X9V*SQL52.!(U84$D]Y5A;3U5)AJ6XIUXS#5KFUL;_8./CT\CO M@XN-&A]#!Q0&VCO" 6%2:Z9++9%S0(?1Q;15+IY!?E]V_Y?CM]Z^O%0G*T5B M2[^(H9]8>S_>]3S:!KF3CR:$ B808\!C% QHXS 6)51A MSZ+AT*CD@7CD!['%#F@)#(\GKV)!K,^]BRZ(]1020*3F5A&OM&(&1D$!)?@: MVV$D5/]9%D0CGES;@BA/PW]FL_":V73Y>($SXN D$B"0%5)#1!4P!'K$=:7/ M!OVTT:+HNB_Y:U@4;7+EE2R+?D^*@Y-(L%50(:V 51Q88AT"E<-%F68EA\3)@_5_[G +!)%*3* $A6XC 6A$*(R[L-- MPUM%7;=-OTAJVY#9TD?P_?LX72R>YY7OQL1/XSW.>$UKO)Q^#;*1'BRS<\Y[ M$XRD,\9+J2@4Q,<[HF7"!)?!X&HBO?QU2>\E@+Y,!G?,WM[5_+/(VU:SV;I( M5S$J@O&P1 !0.\W#H9/EB_C[R]6U:KR]O*U1RNK\ER<. "<9A\P*QX->BAD" M108_I9!(=\QGWQ%HU9IJGA)1OV+5F=](A',6VK!>)8<\;.(JEGW;0.@X:731 MI.4J57T*RM["5/WB_+KRQZE&6!DF)'&6:AQ[[57H*VU[JH36L.!4;XP_F$=^ M&H1#,+^O("V78(\L-DYY19#1/B",2U 9)6:P^30-9:./_-QFF/XEL*V .[1T MH2N6TRO/(T="22&=1GX9I#R)34GQ$&=M^ M+"'.A)4'+( R=LCT" M5$B$9Z"G-Z&44.>0'J_XT8\<>GIX%QA5S=VBZPB68>GYT1LUFZVLFT7]W^+;/CD<3 M1"C!&E)@(3*":QJ(+2>H+6^T&W=V3#<%-VL5A"&8"OM.F7>K2-#FG%JHKZ/I M+)X[/LN+8AU=.$./?#* JS22!DEA, =*( ZK(T\S-BP)NZ2G;Q@,Z#5"?&3J MVSTATUU-N7O\>J(MI81Y+JBA'EH(L6,EC-B*1EE!PVLTVER.A\N+ 8JTB25] M9^EDTW@MG;CO#]/\8C*^;SJ)AQ1Y*A3V@A+NL+8853:LIHU*T0VO/^>PA;XE MY@QI%>P*1U]HES\PE<0Z0+!T% ,JL98:8_"D%S+5*&PTO"Z7 Y7^]A@S=,FO M%O809+^:3.(I=A)2I8%AAF&A#:BV%\YDHSX:G55/_C-(?U/6#$G^U612R,1H MMGX@EK//O_8O^OOFD7 J-6".0PV-"\HDBX93":VGC>Y2MY[X^5JEOB6N#-E# M\V.'V*W6T%WX9PY^,('4(!/8+ADA0'F!H;;528IMH\*=XA6)^Z#@ORZY7J_U M?D1Z_:T$.>$)]8$V"Z"!RMFG *ECKI&Y.CQ?8TLBU9V$-^+&%0AW<48MRF[% M'4KV\P\E#IJ@Y5F# .-6$@8P\I6ACT4CG61XKL=ABO59K.A5\R[QVR3]Q_L3 M3ZVU6]>O#WXM(9)C";V56-IPPEI,=66@$(0;U1L=GM^P78D=#C_ZV(JC5?LF MS#*=V%4>D%M/=*WV;U]><=_3?#Q=[+00F[\L@3803XSA4FA,((+>5&<38K#1 MECH\UUY'6VK7<%^!*K#QQ:RB%3M?>^2+-_2A'1S]=A*[+DGG,/#&::LDD=!5 MIY2$C9(OA^>Z&Z;"T#9WKF Q_#-=Q(N;!;7K4E=9_%6?MF#=*20:(01,. .9 M%019R"@7)?BQPD23I2$'MS0N[_#HB"%7L!HVIU[T:W8N]C]\*[;Z-)Q9:2&@ MP%+$M::5IU2Z9E?=P%\"WCKT5R#)6XOU96F&C6;W(9^.TWCJWO3IP*XYF013 MJ540#D&H]< RK4VE E@OFV4@#\\?>/FUT#EO7L]BN?P*23BP@&,& ;244"*H M$N(IF.:O[&K6!47S,JOH1/X-8>GLO16UT\G:U?)I;Q8)X4H019Q PB-O*<=& M5S=)">ZI!<:?< E=C(?#<>6?N#PN-)-$0PGLYU>%_('#IK7@F$QAJ/8U^36+S!(&VJC$/IT"O)?A[@:AL05Z]@\1UW MLU]H]9TWL81("! /#()&4,\ML;;RI6(LFC64'YZ%=7G77:]\NH(%M>76O]#* MJ3F#A%!DM::< XV EU)B@I\4"=K(!P&'9V%=?HETPY"^UL*7XX1_.5DM^)A& MIH??FVR^S$?CY6HTB_VMT+%UT>]L$@REIDB$8Y\ HH7@'E7*MK:8-5HCPS.: M6EHC@V;.%:R7D\_2?=ATTB&P]4DFUC)'"62&(RV\ ,Z8J@P#D*I1EB\9&(MSQ#W5<'.<-DO1:;U5R5!D M?P LN ()/WY:JMO;/+T=+=/>5D#C.24*0.:@8AY00J5%AHK*9>EHL[IC\*^, MYD]J0ZO?AH @#TP#@+ 2#6.RZUJ&+0AHA&9CQZM4G-0^#!DY!W MW^IJ=7\_RA_?W[RY?PB:V_L;F]ZD>9Y.CK:NVDRPD\F\*."S+A9?-0XK>F]] M_A;0?_P_:9[YZ=?T[(Y;^Y*0JN+E'[*PP15S+B1A/>NG%FI['")-C09N6"-K7NJK^X 1;J!7PP'**''.(<:]*0JCPS:)/ M)V\W.WM2=<62K&.01J^JH11S2ACD@",^['_&8U_&D7T W/14:*16$X,N.'JP M4]1IV S!GKB"QCM*>P4H%QAB:ZQ $BA4@@H<)X-ME=!0-OKHP-,,T[\$MA5P M>Q?4DSI%796<]BZ?+W3;HUVB=CZ?:.5\L"94.&\@AM +5-HX'C+(FN4O7,RF MZY2Q6?MX#F$;VP?9NB/QFWF@*\)(1,C!\$(+=L1UQ%="_CC7079&!4^>0.*HQ4M9IJKC" MPK"PI97P.^M[ZK/;M9NN8]'L?P4UXMY5+Y[N*SF>.(4$&D(E5$)RRQ3#0!C, M2O AM*^DQN-K63IG,>^J5\XZ2G;1E?-\"@F,>Q4,#" ((BVP@K;R6@&J&ZE; MPTN#?BTKYRSF7?7*J=HW7'3Q_#"+Q%F'"5,V'/@X'/U&2U =^Q3*5U(*\[6L MGW/Y=]5+J.+1B_2]XCBVHV7J1].\B%' MD&F6Y_"7Y^ "O/F3++.!KZU$(VV,\P@) #FF2FB@*S\^9L-PQ0T)L482/\"5 M>R+GKWJY'JQY-) U>^(<$\JYY(XA0[3%5A*Q)7M.ZD9W(J[9'7+E"[=;]E_U MZGUN$ ]S]9XXQT02;Z%EGDO'66"E)(Y6_C#>+ YPS2Z9*U^]W;+_JE?O5CF: M82[=4R:8L+#?,DV=\DH#[KPFNE*:#&A6'/^:74%7OFX[Y'V/^?U%;NKB^>?; M2N&OR/\M'2TB3CU]YJG1Z9OY39;?%RQO,>G_Y0<+\3B:Z7]X5$(%-XXQKZ@3 M-H@)),1S1SD%B 4+ZUA)M'.F?C"G?_^(A!2579GC!D&D-$&6P1:9-'A!/X#HQ*'%+4$2$L<,LA MCH4N<2%,\W[$I'XZ?QLLSKJ"IP=];L]DCV8Z'QR7,.0PH88J@:%QP'@=C= U MFSH+JU4K&T)+9AR<0)PC"'KV@4&[7DX@7M.>+]%VZW)MZ M?FQ(@@$A%A'J%5=>,&)QV#,W$S:B6:BML\A 2]AGG6#3PZJNSCO]J!:+=&EF MH\7BR'F_=TRBD7,QTP0%JA L;E=76E58 XVLW--]RQ<][=L"IT_>%Q-=;#"8 MO)]_3,>K/+8?#8;Q=/'[//NR2/.OZZOK#ZME^.ML/I[.IL52V:;SZ&'0U2<3 MPSD@ADH-A7<(*.!-N?9=-WA1NT>+X.7KG[\"HQ%/D"'&,*F(I\5 *QDH2@=3-ZD9VI7M=GM%9 M5\CV(#QK'_5O)XO/P7&)]\)9(QGVP"N K SZ:DFF=\UJ8G66'3 X 6H3VSZ" M=Q&FHFK.^V_S=/(N"\B,)M/9XV^C_(]TN<U7QBLMDL'1FLEM7C+P_J)F':MMU@H]EH/DX_W:7I\M<\6SV$ MN?GI//QN.II5;D(S6J?-*ABW$V+NG[G[W8QM 3C4 MH/06J5M[JL_3_UJE\_%C?6?UOM$)- 9Z9Z$)QR66V(?=E&UPLD#YG@2MEMNZ M&_[O%ZZ6,.O3";AKRO7]>?M')XYP:@TQ0"'#+;0<8%V2#(D%U^!C/I^?^V2E M=>#^%#(S8'?N($5E$"*RJ-36H]ZV.L,3#!B"1%*KF?$"$42$*(EV1 TK8MXJ M%VM(R)EH]1M#KW[\CVF:AT_?/;Y-OZ:S^CK*@1'2[W-LG(V?#=2&)0(TD8C,JX9YJ+>,_. -(\^BQ+DF$1#2ZP-I]@+EW MB6@&UX4D C>2B,VH)%YB!2H@I8!QWF..)"I)U$ VRGCJ[$KSY22B&5Q]9#&- M%G57\\EQ\=D](-$,D$".(]92CR3Q MQM.2,(7AL$RB?EB8=0!<+^G;]_>QJ>-H]F$4E(4:B=L[GD\\"^J< 99:+CP' MW ) GC3\9A5].C.(+B(/;>#6@SC\_NG7[&N:SXM$CRQ_R/(BO3BF0:G;=#Z> MIHNG;-"CPM+@;0DG7$-F+)"0!_-"&Z/YD_M -?+&=69)7424ND>UCY-H-9^. MIP^CF\\-^$LO,WRZ;\*B^OH?G%\ M<.(,5@(X$/0LP!570) RNN9ID/S!.O;/8=Y!.6@1IC^!? S-!3\LL;A('/F4 M\,SN]/*6&Q?U!BA<:>N;!J%!*,H6!-50LF&.;#Z//4 _M;@Z@'&;!I'L1T.?T: M-*5W\9[[,?UP]X"$V^BD%08"2X&&A#!<1@2\(*)1];G3/5?#T1%;@:E7_K\; MW:=',Y1W/9X X9$EDHD@VE3Q8/.H\L:)]U:3P>J"YS)I+\_/!N>5<'YH6MX0 M&'X)[U'LJV"R^3(?C6L<\;L'1+<8-\X8JFTLI0J!8$]G%W6-MOC.M+OS6/.C MW^=\0&IS>I&._WZ;?0V41^TA\AEO?HX\J:AX?*M-<9 M&XX030@6B$L+* PTQ%.D]#%9-8Q.KF?CGW4+2Y\W;_1C65;K\<1R[3^.2YP! MCGAKA?6>QOLJ.!*]/JD,A8V6\>EAVLN?P%V@U:=0[*BT=G(=U.<$U[\JW-6W M$TZD@5[&&+B'QBE*E-G ;7S@P^"TAY:E:)]L#@SPO^2\8]B'HDN]=O'N7:R+ M7C'OPL0#:;']S#;A1SPDQX8FRAIFF4(XD!A^U%16I07#>0@:I4QT?_?^\KS/ M.L7Y8A=R*X3M=!'+.P9DCP17:[TC<0RHH&!)*Y4,*CCF&*-*3P:]1=E/%+.^ MZW5VA6>O:1HGRM#A@8FUDCIHD#-0*><\([P\)CQVH-&AUWTEB+X%IU40^\L3 M-<5N.7XL_=6%:7V:^)SXIL1K!)2A1C.GK:'"6K[)J$2 T&:51;JO(]%[X>!. M4>U+95I[:DZ3I\,#$PNXP,03Z2D T"A+."P)-0H/ZT;4Q<2G51#[NM=PHJ#L M)T\%E*PT4F*L(68P_-^7Y D^L+M1%Y.1MO#K0SS&XVP5CM8/H\=H3<1KH.-Q MODJW&Q><*#S-WIA@S;TC1%E&% ((44)9!8T7C;:?SFY474ZT>D&WKU.LL9#5 M&)T8P"QTQ#"L%;=": YU2;)4N-%5FL[N7UWV/&L5R1Z$I['<'"$4(<$Q00([ M;JB3E');$:J1;'2\=7;[ZF(BTRJ(3]+2;4>>(BBV>/[MJK7.9@*-/U:"O:OM MSP4^J2:3XI6CV9OY39;?KSMZ-^@MM"&T0>X'=;4R]L_#9!>E_2;^2(H%D7$*78= M?9LM%OKQ/]+);;"K/J:S=<&TN^E#[7/^E! M+G .3 _H$,$>1&O'1(\>&7O'), )@@D/VZX3,FR\WE%>D@>)O :-H1MV9MTB M^.H$9;@*QL#EXR()37Z6?=M,N59EB!^>3RSTB FLC=9.86:=[LR$ Z%Y3^]@";+J:W\X+V(WK&[@$)-)9[+Q0E%,NP(A2%%4Q10^\G M&V00>D0K"%V$]75W_Q^&))Q@A&7$BWJ!E1/8TB=UW0[WYL"YS#K*^[, >F52 M,#058"C,[YWI[[+Y9#/+='+T?-_Q=*()-UQAX!R F& .@08529@/*]O]?,9D M;2-R(1?#Q^GBCP:.A')8 J %VG$!N(.">"4ELF5PQE+4R%W045W(2[@+&N+4 MJS"4KK%8 ^L$5_*/PY)8H1]23"FP7 H*->(5D4+Y/7WF!W#HM\.ZO?+0&E2O M5"Z&I@8,3QPN$7B(:>KN^_AN-+]--U[TNE6F=PY+(%)>>2.^I""L_#I00P^QDD>T1&K9Q)*89!5(RP#@ 'KF7:ZG+ZAMI%"V%$1R*X5 MPJ:@],73XPT8GYY*)&3$$NF ME?7+R-X9^%M \WYU?[R=V/9SB0,66Q=V(0ZQ15 I":O3 F(W++=+(_Q?M@4[ M@_P^N#CZ7H^+V\\E+*@/6C+&$!0(,@ %KP2:"=HH6-)=#\HVN'@&^0>YN+>( M6ZG';;[\Z6[Z$,VZ#^$OLDG0R%Q0PA[?S)?9BPNZ+_*'=K"TW0\D0?OW6&B% MPQYGL8&8@BK=&0$_C#!IY_G;E\*S5P]+K ___N: :!T;DBC C.744"]HV @E MT4!5S@BR567MDAM'E\+2,D*73O3[F(YCR9QU=\/ %A] 5./QZGXUBY&%]^;- MY^S-?)S=IVZQG-Z'W[V_^1PTJ,_9YWPT7]RD.:PE1MU\.HGN,.V%I PPJS%D MW,+J.):PT=[5>@F(?L5Q$$CWI_B\3>>WR[OU?%^6NMA*@#ET2?+$-R7.&4X\ M5@&,H#D$RYPQ#Y"DWH=_:-53"&H 0M^5F ;*=RM%Y+H=Z-J$["N;M4>PL+D MZ62Z#+^+"L#;;#3WHW';%U+;$O,ORZ=CX>V!"ZM'1B3>2..T1=Y+)Y&/?F,I MD,1,,\V%/R;&?9"W[Q+K@:<330$B""NMH6!!EJ6/39<*LB1$HI%6V]+%U=8X M\L,Z/!>&H5Y0_>6C":+(0T.TQH0%4XU:H$V)@ 2HI_RQ MDXICG\7(K%4\>CBQMV=X-$?@QX<3I001.IKE'F&B-+?2EP0):8>;,=*<-0=X M?!8HKX#;0XLX7)+)O3/W;3:?9/,WX8S(OXSF?[R_"79F.HDS?OM&O_]XU*-= M:WS"I+74":Z)<3+@&-1)5Y+-8;-V!YW%*\YAV\NB-1V@T\?-GT*IWFC2CT>. M[Q\?3ACC#C+!F&)& 0PP<:HDR$$YI-ND71S@9R/2.XN/;NN['D\T= I3XJW4 M0C%(B1*X(@HH-MAC_!P&'>3U6<"\$JX/[3B_-+/[SPE)OV:SK]/Y[?/I'L\2 M.30NB3W0F?,,$"F]1\&NQ:6)J[A0C>H\=W:$G\>HE_DC+>+2BSMU^R0[>LOC MY<.)$T!R))7C7")$/%=2503!9J4@.KK"V<7A?38BO;.X9C&@W4,2BHPGP$+O MD!<"<<^@+8D#2J'!'N+G,.H@S\\&YY5)P- .]"$P_OS<;B5Y/.G$HF$ MLM@'U44[3:7P@I:>B/#[@1W"YX.;M85$'XZ4Z3Q]?[-6$8Y[37YX.&$$4^RT M=H0310$1 .F2(,1MH[*='5Z0:(FUK0$RN!L1 @ #@5%**&BXQ8185$[?&(:; M\+.C*[)=J%%-@1ADSCR,&PSCR!%H9(SM85EM-AKSX>I(#;AP('F^&0Q7R=&A MZ3S],K+_-+)&MR"@!A)H:HG34J-@W0>=KR2#A!\'I0TUPO_@+8C3R!_L+0BG MN:2.JZ S0,3B'5A=Z>Z!N$:-T'NY!=&8BV>0WT]$\'89E.VH#<1KKT*Z/?YW70+I2?%C"Y *./>A!V#T@X@9H)#[PG M6#+!"2'5.J ,B\%J1^>QZ0C/SP+G%7%_:)K4$)C>.[-_GR]B+^=T$B=Z]'S> M\72" #+(*Q_^!PVE3A%$2I(<=L/*X#B7+5G;>/3F(#1>- 0QXJ%#V&-.G/44B3+#&"(WK#:[+:^_L^'H/2"S MOJXZ'7\8/19_S*?S\?1A-#O \WHO"()MI8$PG%+"JF#\T?!C2;AT [DGO)NF MMRVGR[>$4<^+OTP?>!/9L+Z2,EH>O-U48W3"G=5((8F01I!K83"K2!;4-BH( MT5/TX'RQ:!^@"\G$QC.@LSS/OL6$D]%#^)OEXXG"L>\U20!4$P,-4LY[3:$% MM/0U:-NP%%MGAT@?4M(24KV?+^4UO2C;M<^4[4$)]A130J2@X?Q4B"AL8$F@ MIZR1 [RSONO=GB-GX-([XX/@INH^-F.NS?:G(0G0T#.B,9#$!GM%$I!JI M1K9Z9XW4NV5Z8U3ZUR77ZDTT<.IG\FT/2K#5!G 0)!IQ QG##-+J[&.ND5'8 M69/SCG7&YK@TL>&?KB"O96US6_DV3XO;F)_O1DLSFNOTS7R#31CA.& @[6=BZC%3:E,GM&C4LZRBOA<=GHM'[D6Y&>?X8 MS(T3-;GGPQ)HF.1!*44*@OW#0MK@VOA>8O0]&3M5SO/NB[/(;[O M>CRAGA,76Y9R&>"2()Q9%5(.H&;)OU?C^VL!DIZBJI\WGN]WV7Q\G-,[!R1< M2"V PD$K58YAB'&5%:)!P]*@\'H<>FV TONNKD>+Z>+30] I)^_GVY?(#Y>N MJO>*Q%H-@U ;+J'C'$KHGSQ2AHAFCO^K<=YU!-.%_+PFN[^?+@LW1)I^2/-Q M^&ETL#K>"6])'*=T@]"4M_Y0J5F@+VB?4 %D MF5=:6XP7P]H7D>S%&N,3@PCGOB 'R5&"&^%A[@D&4O3Z%9S__V!:S/N M!ZNU;81Z$(KSFT(+#C2@S <5BT//'5%.52J=:+=CBP6I^Y[.LA@RF?]^>9?F MZ[WPZ''_P[,)H,(3920EQ%$D TE25@CU9O'7/.S;8$O6+B(],%B-Q_DJW3[E MCO)YWY!$0A)6@-<8&:N(,!9J4!E%7C7R!G:FVW7 [I: Z<6X*UWOE4-^VQ]? MB.Q!Z^[X\ 1K:2%BTA-"N>'"XZ?M4;IFM1LNVK7P5"]QAVA=7D1*A [=/ZG[ MBD0&^P<8;J4#/!#.B(#5KHBM:71.M+YQ#$!4FB)VB>CDNEW=IV6P=(O@;:DY MS2?K/*SW-['Y73$H"\,7[^>[XH%/\4*?Y4\NDZ);V58@\%T:WO=Y]/W:0H#: MDR ?&AA@&;$*$B 4=XK+<#P@C(ZYP(80 @0:8XF4,5):K9V!E)J2!"I5LTS# M_D. M3EQ8@CP-'B&&@+ M;BNWZAJJS>P:O4$;XM2K9E#FD]2J$7-H6,*(\XP3*+"D3'L+#00ED2PHU KOZLG# M65"]6LD8FLXP/('H71 ^C68U @];3R68W\^F_TLF;>1$6-=G]0Y[>Q3TR#HC K2^T MA#]^R/*(V[N:0:CV/I5VJT;-:9XZ)!JU/]F@-"=P B M.QLM%M.;:3J)%2+4>+RZ7\UB_.&]>?-FOLRZ$-NFGTQLV.@]M1*$HT!;XHQ' MO@076#J,\JY#$-V>$+Y,T"U],>_P]YN?W/?Q;#594UU1-T\7B\_I(IXNVX'& M(KY6Q.?6P;EKBZM1@'7X++/: RZ(=DZS=7B4>675,:UA"'$U"YU6 @?! H0: M&K0[5Y%@)6I4M?,"<;7:G#@QKG8:/'^FN)H%%FIFM#(.FI? MU*J;K#:S3XFKG8;3M<9/-&+4*T@U5\$L8)HP5!&)Y'#[;[3#NI,"*8V@>J5R M,30?V?#$X97$U:AC"EG@$1328R$I$Z0ZGQ$95HIV.PP[*:YV&CZ][@;!)-GD MP:7;ZGQIZ=3:&HZ\(X'"$L\AB,Y$%Z WH*2?,/A,.YH=JF/=@W9 )PRF*]"[;+DF\IS+2Y6HV?5K=WX_RQ_P\VC\H<5P[H\)!8RT.H&@$D2E1"=IT3S['^JZCMIF==814#TK> MQT!R/ATOT\GN6>_^[?&^Z&>\-@'*2@4U-HY([ SSR+(2),"0'ZSSJ0W&_U"& MO'<@_Y*ZG6 -S;5U;<+6NY#]ELW3Q]]&^1_ITJ_FD^/BLWM X@QR2D%!.%*0 M2FNU\QO"N%9D&+Z,?EGXLOM\&\#U(!&Q9F]0$8*]\F$4=(6C K'S^<1X)A'7 M%C+, BC,4*=+LB35PTHMNX@\M(%;#^+P^Z=?LZ]I/B^:/63Y0Y87:7=1%U2W M:;!K@PT;FS37*V_1X&V)TTYZS4%4*\-_-.>^@L2(9C5M.JN_?A%1ZA[5/DZB MU7Q:M)'56:US:,?C"5->:8XTCOVG2?B93 -[UK7,'[)%C>[=!T8E"$/@A8<"4TV BB26QZSAF#6ROCOKP'B9\Z@U M]'I14M:[7!J[&)QP_APWA MUX.8%!YW/1K_D4Y.$)(#HQ*LF67$B+ B/ / 4%LM1*\;Y0(W%EWQXN(2'OH M]9?W\:0^G;B?U!J?2$&@CSLEQA 1ZQ2TU?:)O6ID''?6!_(B0M,%C@?%9T\8 MZ5TV7YOHT;<=R5L^UI"&ND,3(:B@L;-UK#Z,,&<@%BE8$^ #+4T$H;-FD;T* M0D<0]G+/MHR(Q'RIHU?P7SZ<2,HUM$%^(80,40RI* TQ(S ;7!7GCN-"9R/4 M.\M-4(=NLWSZK\+H/GID'!^<&!,$6RAK'?%,&<8AI27!@!HZV-C..RENIT2=[0(P]Y!B6?82R\89)Q!8XPRJH*+-+RRUN%=_<[8 MWQI$?=1IB->WRYZZI\C!X8$)!0K;H%DQ*:3PWA1M,TOL!&TD"YU%1#J4A59A MZL,=]74TG47M.)B[L<#(DW&C[F,Z\+^"J94M#J5YUWQ#8CQ2 ,5I(&?"Z8HE MJM+[!( ]]8ZLDZ#=8;M;_FF>+Q>_S/!W-(B4Q^5RG-UF>?AY] M;R9)]=Z=2.6=-] "P;V--5;"]ENQ0[!&U]RZN01P61GK!,Z+2E^\QC6=K[+5 M%C'QPL.'&#**^?'QVL+=: [1;^')NVT(CER>ZNR;B2*6:"8T4IH1)P0QMCP, MK%'-7&^MGYF7E]9^81ZT%)5XD9BF%"FI,)2&$F]!, 1CCK$Y>7H M1)R:1)R>/O;^VSR=O,N6']/19#I[?(J$[+$)3AF> ,CC?ZQ $#IL*:>PU"XL M#2;S(%(;>KG$U UB';&^N9[?\A>28$5+BC'1.L;M*30 NVHE(-]HQV@]\6$H M M0-J)UM+VUK\SU].0D0!<,(:T*#X>2B2P<]+5'?3*=O/:]B*#+9+]@7DM73 M=?:>OIQ@06&PC0)JRD@K/* 5RHEI8UR"UM/_;@666T7[#ZB0<=I/A06.CXZ M83RL28^D)4%GL5(;+"N314#8[&8>N#8!ZPZQ2U33*#)I.BJ:\6N63;Y-9[," M^>5H?CN->DLQB=X_N''#C]:55(LZW!_38C5_SEX^VZ0,1DNYHI'L].WT:_H# M 6\/U,LX97C"# 02>:=X^ E2Q1#AZPHO5%O-C]67[&CS&M^ED]4L?7]S@(9] M]35.?TD"$/8F:!26(ZP9LXXI5H+@L.BI>=W.,AO=,//EYM455$,MM7& 3!UV M[/^;Y2;6E3Z26WG"6Q*LK;2.,. L4)Y%MH 2-^A]3R4::R5==BD5+[.P.T.P MCU3^_9-_FOJ[T?WQXIXGOBFAF%&I&-9<,\J9E@BJ"FZ)S6#3-3OA=WV9:A', M/[5\#2W=\QK%ZGSOA4V_IK/L(9W$.Q'1OY>.[^;9++M]/'QOY-BXA#!KL.%: M\ "5H@AIILNI:SV07)[.^9)U!UD?*<"KQ3*[3_/"K(E7\^^F#S42@?>/2@3T MT$O$%:;84P"\?5(N 1I(]DU?4M$^8+W<85X70UZ-9A^GMW=U$L-WCTB@UM(: MRX61G&")F5+5)FJ9M8/(;>E=%EH!J\E)8+*OZ7PT7\;:HY^SV+XI7>[OT79L M2.(T9)P320G6A'O+!+;EA)6AC;C;65&+7O;_]M#J89E_SD>3]'Z4_Q&=>\4? M(OG'%_O!<8D,-#+G%8,24 \@4X249 KD&[E[.ZMGT=>2;Q.R1@M_]#!=KJ,5 MG[*;Y;=1GFY4E75EGL6!/?ZT%R2"0D6,H$+'LBTVV/= E,1PVJR77F>E*OK9 M%#K"KH_LKBW_]_N;?>[X71E>!PP',YW MJ;8*5$>AH ,!$K=83N]C/,2OEJL\/4Q-E[7,#\RQJF1>/G/I>?RY(D=A/W/A M0.,,"DT 54 Y5X@P QX;>ZPPS>N(' G"N/ *.(2AAMH KD4)@M)$]K/AG1\Y MJLW,YI&CTZ#Z*W)4.BPA5!19SKES"C N#<"\Q$W[9M;8<")'M:7BC,C1:0B^ M:L^^4XS1H(M2C@/P #&B<0D%10Z]BLA1;7Z?Z>)O!N:?6KZN.7(T%+$:<.0( M$"EU-W3O;%_FZC M.6-*E90^H!OY62-FTA&'!<8(6(^T]] V3B&55O2KMYSGPVPC/6%W66?$]JIR MFO=AV[6@3&!NA#'(0Z& A-S29K)"CJL(6*^.^,Q0758N7MRN?'GRF"8I!QY6 M<(LQEYHX2;7V#A*'5 T(DR)ID;F$5=JK[.0!;Q %Y>>!_U[M"IQ/Y[?UV>U1 M_:2]>\$I5%PXRA +JS?%R,+F$]*<)EDWE[!=SY>8'N :/L:AS\NN'^;AGS'C MQ@ OB$;E8EYM:\WK:AX>N X:X_=I=(#[Q?)%RSX#) X,R%8WU7)978=?[+MP M/-"(@NI5K=;327CYKO#'RS%^7035ZJGU4Z:4O? ---2KL-9>59/%?!(@VBZV MNEK_J*KY 4ZC^5B#OHG+]/K+NEQOPLKSZ*NPQ)2SJVWUI$$&_V7SQVIZ/2V7 M@=JK*JY3X2?_K";KKXOP>_=G>3^=;^=TN="89K0O1O.Q0TS,T7Y%6."\-!0( M[QC#SB/C"7?:(F,DI;8M#F2XJ;;%OASL4P#N'4?804Z419:'R8'=%#%7("D3 M8.90ETP M!1U 8UYC B4>* 3TI'"5# 2_#HO*!,\@B6)N7P^T-2K@8)_"8(>H1]AHY:DE M6!OIZ^DYY\!HXTLR,/8F(TQ>D'XY61A;+,B81.!\=^VW:/Y=;^>T^K+3V8[[ M9P_W*( )T^?&,$" 1@H!H\1NN *YM,L?O?G9,J"^Z .6NF1WWP8I9VPS*;!_)Q/ MRVX?[*'V!>)(!J46$T\(H8K(&+:V&ZKB-BG@IC='568Z,X%R'G\)GVJGSH72 M!&!F$-,*"BZE%PC6-HR!+BE\IK< B]Z8S8=09Z5J54W^^^WB^W]-%IOY>OD8 M=2I<_T\4!?Q"G=K]N/CKMSUD/_\RYOKVDA,'18SS4MY;K.NA"@#&%1B1C\QD M!%*^R0_+:E;.K_]6/I3S,KK*IC_*EB_Q2)>"X:#N,6T\$-@I#QGRMO$A:)6T MLO86H9#Y^\N'2Q*1>XST_UV5RU7C87SQBX/4GO*0P@2E#CL)F*1<0$3"7[Q9 M2H0>5QZ$9R.YW/I_-;-;]V\WADI]($.I<(?,6]Q#$I?5M?3M2F7R\>PN?XHE]>K MICS%U\6GFYM5M7ZZ!-QT[WI^TV^L8OGGVZ%W<>0?[UA0Z:T"7&FH@ ZJ(0[6 M_M/-;,(]8VUN[@$GV^;*/]RIP##LM0)S$91@16A,A[;+3($MLF:@;)1'??FY M:'H==YD+E+%Z\YNO-&C&=XOE=/W86B%^7X<".HL5N[/ N@7DX*Q>>_'0O[@I->Q+>;)K&X-Q=_;O@CC5\@RK6,MV2@?!JTT#\>Z6CX9T^5LCUG6XK7JU+OP6$1!YMX)B(4 M-BK/NVE0X<91E;8?TGM!Z+QS@I-9[M"U" HM(MZ'?4YJC8T46NL&'&R2W%:] MG1'DI3@_/"G\?EK?5)Q,E^W*Q0BUGE%M?7 2\T(MXV5HHQ+LKEZ.Q#( MR]R96 P1'!,'%Z.7 ^RSOVV6T]7U='+T7*]CSP))X)CQ#B/E %1.4^ ;'96Q MI)LHO1TJ9->]\J(S@"!-N0XARJ"PLGC'] 5C\%!2'8#// M;^-Y\4_VU!%*#WJ#.P344+6ENO';TR%D-GA2K--F M3C^]6=U';]*&HAZRI20H.[^V+SUG/8!\W] '76 M)_S3VM&-[BY]"R:L T8X;BE@A&.E"*RG0%D:U[VY$'O]I/.AU'_$V]-]\.OK MZ9.+^\,\C/L^^;KU8=FKCA81V-.J( AH")D&T!L4=-$8ALB=HL%BX4[*ML/D M4X9V*"KJ58L">< ]!33HR\1A$S@+/W@:$M,H[?0K4PC460@N!<>[9GALOKC+$)LA M]F2ZFI2SJ,A\_1&6[L?PY^Q[RXGEL3X%-! ;XEA8L0!PAAL4 *B';,RX_&_) M>"_Z@>,BT8%ID<&"6R^\YTR'[8@0R347]<0P:\UU,^2)5J[M- L2[RP 5..P M7DGI#$$N.I:Y5K">G'= CG:G/9>LKI&@:0#]8E(PMMUX+.1?@/1M=-OLJOI> MS3?5EVKY?3JI/EQ]Z9";^VC/@EN!@K5IL L:C2-6>>YKTU/(D27_.)^PMZDN M,Z+3ZWWSK__8P_+S+PMI$>.>,,>$@E IJKFIAVH ?2ID '+=*->/1_U+G?H5S"NN,+0<2$2% M)&$&M!ZZ9"#IZLSIW VB(/;P$ M,#I-.#,K7;D^"ZYWQ_I8--]QDYW?3_5_JN7B]^D\A@SOO"Y52T*7[D\HB, 2 M,B1U4.>0X<(2U^PZ3-EQ^+"R, M!V(P&9:SF<,G,(?K;)E4(TD]T< 22J!#WC=;D$4H:4/-'E0R''-IL S@2?I[ M.=MLIZQFL\6/F!CI=1$'X3Q&F#DW\@VFA"5=0 MZ$;1$F=2TL1T,\^G2E&KF^(!MBS]^DXAN,3,Q'R/S@@'H$&-$B0$3HO\SWY?/>=NW2<\EY.2T^6A\$ ) I6,5QDD M$]!;P9JI09B4ASK[E?4!F#\1B,MQ_/6N7/]CL9E=?[A_*"=K=W-33=;3[]'( MB?7!3A>!E@<67$GFO?563F+^5Z?RBA6RVJU=G\^5/.CF\F)3RH0=A@SQ!'PDC.J/+>U)2P0]4DYR,28 M1:9?@$8D*VHR66[VJJF)3PJ?#0B[*A0<8N,DM"@LOLVZZ]+*C,E?05;2 !I M5KX$77IZ,YV4\\:E<6#)_+"Z"OK38E[^,7O\O%BM8LE6MUI/[V,9XNV5ZT\W M3X_XN/A1+?5B,S\F6OV^N( 6:R()"\NU@(9Q8A&O@:::I"7*!&,6Q5$!^DXE M]]O#PV4D]_G%!32.2 0PTDJ%90)QBW0-M%<^+>O)J+VMHP+TXOU3K]=-]OM4_INN[T#[62-A%=$VK!#,Q[3V%0!Q+:AUUSAF&I&>L M47.N#!IHG-*-W4?>(RS-U =?W/S6J]E>$7XAS4V&_SS6I3SIIBYRVW?+L_IW!: M"TU!6*"5TXYC#06I85#6I]T"'J5?>PA\>LIFL$T#^B2\.Z/W]^I5H&"N:CA[ M7V46]P^+><3HT\W>!GV6 =K[PCX+ NT*A-GI*E[RWRRK@5Z3+4=%UK+'5]7# M8ADWV1>#^MBAH%"7[@4C%.I@Q@B#!*>(NAA;Q4V\>Q3,<=/F#NUIXI.[ZGHS M"ZKLD3GHQ]TOV^H-)3RMX-A(HY'&E!O&+,! U;!P#(:Z['VT$%%>>E\;)+UC M-M94'F8QGX37/*73N9JN_J4?OX8!MUQ)/M*K4$8!QQV&B@ K+"&>-;@ *9+. MI'JN6-0K_8N^H!M 17PSV#C4UENL1WH5A@CI!0N*C934(RH)9&&*4;'"P$$Q MNDL<67EKDX6S@?HE96)P66BYW#PV41A>!((Q$[3CY9M!MUYR;NE90.&M!(PQ M*CT-9I9$CC6KJH%#W?;I=M\R"V>OY2 K0)=8#O2CKN:3N_MR^:_3M8B?NA8" M!%O82:TTS>05UT+[;A0%#F!A0.> M8PLSZG!EKCVM"B4A%@A2 MZCDR%DECL:ZGH+P85YKS?(2\=F\D(S( J;]OXKAB??BX4<8-<;K6R@91R?Z)^^6_E/Q?+6JL]>.]E M?^N"*T((Q<&>#I]7/."%-/QX9O3I@^+Q?!=EH_ MJOFU^_=F^A!_JQ__4BUNE^7#W72BXGEYQJSH'Q?SVX_3[]7UTR6_EZ\J9]N7 M'3M).O41!8 .44TE#<8;9)1S$,!7,D"N*7.Z+=2AXZ2>3RT#F4'ZY61A;!Z9,8E (O4IN3*_?=G# M[O,O"RZ(4@XC P2#B! F7+/!"JK&E: V ^*+,Q%(L:JWL6EF^\;I$5?8P;8% MM,%&E"),DDLD /'.-AL59RA)H^O;HLY 4BY !EA;:YOI\ZRZ%;%NM]$>,TX!MA(A*9MU28*TTN;]W##I4Z/O :JA#.E=VNO5536+-U^^ M+G95\!;S519[.E/%Y]THX_4(]^=3PN[&7;6M+?\3N<=L\7,?60BLI=1(2(P- MMR*F!M]5<&64F-:0QKXC/4^<5_>@SY0'%SAF&R:&$JGB\)*RPAUTO+H0,(& =E@01 8 M5PSBX&9V(DQ#.=YZO?>]7DS^=54];):3NW)5J9B0<)LZI,_;[:]>^GD9O]W[ M(=\ULFOGT?N[?C2SHK5VS/D-B_CP3X%Q(1:Y!$03$*FG630[J9(".1Z! [$K$R] M#LW+!,SHW8!?)M6\7$X775V +]L72#!M++4JJL_,(H$9;["P0]V\.,G]EX'8 M0YZ],Z 9PI.S&]VW^>JABBI9=;B46VN? M" EG+8P+"5:R\5M:R>7OBLU/B] M>FELO3E2R O0+R<'H_7H79C^B]$>BR],RM6Z_=+5W@X%HCRLD(A(1@ R2 AC M3#TQR]10A'"VY/0/,@1Z%(9I"*95S M3#IOL >T^3:LMDG^BYZO;/>PQV XL 16$]/ M &+&N\N?RU<[_V=!],M)PNCV^=$(P*6);]_H][4OF*?2,>$Y)U0@1X@7I)X6 M)VAD^_SY[!SG.PF4(;B^*V,HX6M_7,M.?[!3 ;WS$D/IB87*$A_5I'J"AO*! M[F9>>K//A<_%!*!]H3_2K;#0 \,4PEA*(R$U3C9KI-*4C'?7ST!<)UDX"ZA? M5"I&IP&,3!@R'$I/)M4L!HE7UP=&4DVV^U1[!?"$1Q6:6\N<(P(J93@%'NIZ M*Z76JZ0"X?UI!%FH6@P*62\RH3:WF]4Z=CQ3(EX_J-#(S@2L[Q7B7'EX^ZA"8&N1LXHS9H#&&&!@BMQ69K%:?ZZ66X7D"-]='U%H:+U0"E# MA0YJDH:H/CBE4,%Q)6/L,T*L)\12U/[]49F?E]5#^;@-?MTLI_/;,*#I8E]5 MS).?402;%A$&@=1.(*YH^+1 /25#;9(OJ#?3KP\AZ!NRO,;?APAV.=O^U%:S M:1#21W4?[U.<;OT=?E9AC"&*$\^%8,PJQ0UL!-WQM".CWLR_WJ1B .CZ7B-L M^/-[N0X#?*YMEV/=V/?< C.(G="&,VV!058Z_[PO8Y04:-S;_9A1K"498!Q: M*?E[.=M4]289=\??JO7=WLWHE.Z%%Y82K'GX=)A"6D/A=3UIRD%2L7KZGF2G M1[0&\37MO4WR5''W_P9M:KLX'DLTW/$)A1.&>HED=.@! AQPHG&],DJ2/)/L M/0I*/X!=3%:NJHCH(4U0P8WZRUF*.GT M@_\Z$M4#AGEUXM7S"&^7U78/356)#SZJ$-XS38433&,,A<)A=VY,/^R2EAWQ MGH1D(.0&6'\^/^EA*[]8/H__T\T3:$>6F*/]"@61P%(8@0DW6DH!47VDP"1. M2],EWY. ] %3WH7B[.7AM6AKRCPD4)D@T4@[QD7C8F8X<5%X]B*]!])[!2SS M-K'SZ'U>3B?5YW)Z?<27FOJH AGC8G (EQ1Z38P2H X38="X-)_JNW*J#@1= M7SD&]JI !Y,!?+XKY^O%_=,%^4.9"$[T[KS"ZV-;48R#'0JD%.!"*HHQY4Y# M:@ 5&'AF-69,MOEV$P=\O,S%OL9A62 4$Z:EU]H2R3&U9#=0I! ;J ;!X5(6 M&2!>9 9AM+?1,X>Q&^(=NG ?-. M(Y6I]6$'P%9+0;S2AFK-&]RD0N,-0LE W"DARVE _:)2,;H8E9$)PP#1J?W% M*H>]5@A@A7;&6.<1B!4==I.3V@P5H)0A,K4S3>?%*I\&V)!QJ6Q^*009,!DQ5D2E#25"S'=&&"PY\=!T86RO; MB(8%=+S:P'EL=4]5D@30+R<'H]O_1T+_Q6@_-U.-4AX#JQCC6A@&$>+/.Z5% M(.F$[A*9:KKRTRU3S6FH#$"WG\[+^60:NULO-UN][?&L_T*- 84Y2XS ? MCU7,$*PD:Z9&4%(QBIXNK_>PN>=!99# H'*^NGE*/ONE6GZ?3J;SVT\W>\:_ MBHD<5OM_U;H3Y'Q-08,Z#""&B"+D*91!%[:-Q45&?"7^;*EX$VAT<53_OX@F M@3DV_>9=2^;PN^1B^:-<7IM%+!<_61\N%'F\0^&89%H0"R'1DDEO$&ZV_[#E M#%2PJ:-2=!E*7^^K.8!\A[%+0"JE(;6<"0\II4"R>H(XWF<9A:3T<=#6/UB# M'D/WFN]^=W/&C^^Z/*)B*+@Q$,$54 M$T:EPJJ9%.8#)9@YQ1CM7 M&!@>*XQ@SJ"T-1;0H($*(I]@_/?!\YM*+.'XI"1B;%3P.XL\W5OZ^F(65*RQH5]5Z MNMQN(#O]LYQ?_[4JK[>Z6!1+R> M,G!HH-(DG6MTG^N_E?7M^ M]!.?5 0$ =<:66L-E))BIMU'",&1JN/],)W=YG*".9_M'R-3=MYCV)UOF[T M9AA'M9[]K0O+J/#$(&:M$%HRJRBKARF%&E?-T=XX6.0&:@CC)HRRK?A.TZ9@ MF$E#I($ >HIA_A@&E$&H(9C_SE\IVJ/B3O8I\ 8>0LL9DX+9(PE@L$&*V_U M:!6G\\C:SWPV?'XY,1B;MC42]L]W8WRMEOQ!-(81$45%L; M4[>@9V\*PC0IDT)O"E5FWO)@EA6D^DVS@@+:')ZH\)M1+-N#\)\!G@$XCEF:/]V$12\8F>O'J^JAG&YO/?P6 M\%M7\4[#L>(='7H78<6D8**15@H"XBAD#@2KHU% />1)[L[L6?<' M%82$]"(O0=)AY#9\^H/ M*AT]P#: K#S+\J>;CXOY[7;\3Z?E?ZUFUWZQ#*,_(BR=^A=(2\ H,W+]0:6E#]QR. &>;T,=-S7:^A44>&H,A%X H5'8%PE"C0(% MTZJ 9<]^/YQ]D1FO1*K#J]?E;15TFJ=DVD'VGH;CJX/WLUJZ%4(P0P'6W!%! M*,3: ].<2^DT0S)[!OM!B7ZBLIW+]<]>"!C67V2"2RF/!F>#(-=X5 MC=.\Z]D3TE^8[[,@2^'\2U XKLOE]9?%S?I'N:S^42Z78;;[R@X<;5]023!G M$0EEC&;8(]Z8,SZQW$#^U/,#7K;, ]0YG/XU_'<*IZ_;%P(K0S4F$ JEG;-8 MFD;I=""MQ';^Y/'#?'B M"Q8]$#70KGF9)4 8\\!=)YSDWC MP>9 ID6"OV^/7R:L!A"$3^N[:NGN'V:+QZJZJF8Q]<3':?G'=+:M%V VR^7^ M"HRG/2#8I]!R;PT35L=((VN>D13*IZ4(>M].P%Z0>Q:9O/D].F%B[F)8V>K# M7,UFBQ];)66QM(O-'^N;S6S7?'4T \8@B3G,XOYA,8_?YZ>;>E3ABXU146I^ M'7ZRW/S$Q+A&O!6;:-D_'2:.=)2U;SL &H^]'K:%1"\^PC&DA;FJ)HOY))"V M/0_Z=/./:GI[MWY1OWM;\SUF_UE]6U777Q>FG$TV<770Y6HZ^;U:?YB'5U9U M'9K+HWKY-#^U(_1[3,15'[;6?6\"+R9P:&\/:<^HK!$ M"HXAX\$T8AY +R5M ,!^H$QA>_/V]$'CFSR[O8@Z\]P+NM M=T%<(,("RHC$C#%C0"SX]X23-4.E@>H4[]V?#+R-^\R,VS!QOP>P""/H$@'< MUKN(!_(0<*8!5)09["'D]921'Y^.PJ*V<#]Q\A,X/+2GO\^*A%97 1 M^:V_F36=/AGMC!7@62CGDH+?#<$ZXD!-+74_0$C>ON7U;.WMPFRP72 M '*@-]/9=; _6JG_N6&!D"3,$X*P\ P9;Y@S]42XMJ,+:>^-[;-P&2+2:;,, M0&^6T2'DIW_&?W7(>WVP4\$X"5!!XX%D1E&+ U;U!!E-RY#>9P!\;\1GPV@ M(?A8E:OJ;C&[_G#_L%Q\WQH[[5)PI%>A/7-4<.0QIYY(R0#SSYLE2JH+DSWT M<0@QR ?24&D9NF=1T18)(0%US#I+&8WEXG?#)\XEA3'TE,-M,!LR%9U1YMS0 M2!HC&?8 0R2!]MXVFY65?KR7@1-8.))\(PV&=\GHV.RR88DF)E)LUMSNU3AM4ZTGZ__BO^)L_@O'T/__;_P-02P,$% M @ ;X6.1SS$^O]D20$ _+D1 !4 !S;G!S+3(P,34Q,#,Q7VQA8BYX;6SL MO6USW#B6)OI]?P5N[Y>J"+F*!-\G9F8#(,%J[[IL7]O5O7,=&QE4)B6S*T5J MDDS;FE]_ ;YE2E:F ! @(?7&]%2Y;)GG.<\!GG/P_J__X_O-%GS-=W51E?_V M%_L7ZR\@+]?5IBBO_^TO?WQ\A3[&KU__Y7_\^W_[U__GU:O_C3^\ 4FUWM_D M90/B79XU^09\*YHOX.^;O/X37.VJ&_#W:O=G\35[]:K[2Z#]Q;8H__P7]H_+ MK,[!][KXEWK]);_)WE3KK&EM?VF:VW_Y]==OW[[]\OURM_VEVEW_"BW+^77\ M6R=_@OW7J^''7K'?>F7#5X[]R_=Z\Q= /2SKUC:'D>''O__P\]^<]J?M*(I^ M;?]T_-&Z>.P'Z6?M7__W[V\^MGZ^*LJZR9CD^V:-]EEOJ4PVJ]]V>57CW]BN]O=^P)C M*&(,V3YCZ+\_\>'F[C;_M[_4Q2\%8&Y#E6'WY0 M,=Y/M.OF:A'_^$G%F+N&1LJ-CO;[\+.*L:N%K+5E5$VV5=PR?OCD25(\^G']O\G*3;UK1O/=I4&S^[2_T5ZM]_>HZRVY7OU75 MYENQW:)R\[JD2GM=7&YS5-=Y4R=%O=Y6]7Z7H\NZV67K9A4$*$K59??9^;]+,?DP(M5:L5JEV?3N_UQS1;@VJW2;? MT1IJ^$O9;OU$)/N?^'5=T<+@MGEU+ZBLEIK%MVJ.-MTQ2!U^C#VYSOR)J@.F M_/RYBE+?=RF..*5PH!15TC0K=G_+MOO\8+(> MQ1OCV,&1@ZPT2NS0PZ%ED630*;LN-@SPY=;%G("@:;D>^'(L7(-$N::X^C M_O5[GK78Q J.B3S*BY,>"M6HTV*UPUFB! 5*G&!S%4K"%PZ)DF6(6Z.*LFCR M-\77_(?B(]TW; 1W4^V:XK_:R7?R_38OZZ-!':9E2!C&D)8=48*)ER 4$"_P MK-"WO%1H/*45B&Z%:[&_:L'_6/)?@+=Y@0N0TE!G6_ ?>;8#OV?4 MSZ*YXRD]%@@FIXZ:$D=!F9T_A'K4>0+]Y\1[CJ@:HNVSN/I0^N?C5T%F> 3, M6YJG/GW+MU_SWZNR^5*O8)H&ON/A)+$)1!;QH1L,H A"4%%N4 %%.48UZ2QMKOG(=+\4D<) ?N[9-0H]@ M/*!) IQH5EPN#/HU-]2NN7QD:U-=Y3S/I[L,NO'*RT"JU5ZAB#U;]17S+JJU":]JEN<37OIWC!=>^K-JA5(6B78+O=K-U\R7=Y MQJ#I5&3!&.B097WTSZ'-;82>AT+?(UJ93,N%[SEJM:2GDP1["KN\JOT0QMN\ M(=_7VST[3C\PZQL8J$ Q#B0Z'C1!K, M:Q[#'2$&+60ZF,M*L*6@ ?W<#=A0V*"DPX@>N%B)H2,>?&*W<"C$1/ ([,5Q M&!C@5VT8&&1:DXR@%]-(<5[/:*?&()FAJ3H=K&9K\&(:G.17.;6SB:L;-BYL MAX@#N+MXF]5U<57DFP.>E6T%?@0=RPZ<$+N!&R4>&7#XJ>V)2+!ZZYH5> , MUD>(P7: #'[ZF.>TXSRRV+2(DL).-:=;3KGS:CI73]@!23#VGL\HGEK,2*J:-'9<=-G"O2%U*")\B MZXSN*>/9#)E3YTZEJ3U*B-CC!AT'198?)R$M5U,?V:D=P%$U SL1F="?8$;S M-'Y[^:.$1$ER)B!.^NF2D25S]$A*B::1:I &373D,?51P0VO[KS-OQU-4^ZJ MDOYRG;,+N&M4;F(ZBK[.Z]?E\<\4Y;JXW1Y/9B+H!';H>59,8$J"U(L@6Q%P MB1=Y ?8Y.]L<4/3U2HH>',_FW\/?[A/I/0!%>?\'!R<6F]120/R9[CYG6,W0 MA5D]KI;K1*(38_5Z5]RR4>*[JS,PWU;-?^0-VE2W3;Y9$1C9%DF"U/>P%WAI ME$1XP (#3^B,A1X$F@=TY.HJ7S>@N@)G%49T:DQ++'BGQY8.@^@4V8CWR3"P MJ4IPQW:D=+ 7O'!-BN:S$VKK_GNLA*:1)\-FX@F'+LAOH9V35&#G[84]\\7H,F^2TQG MS1@B MK6_J355@GIJMF[T!F)$Q%O+]L3G!A2(P-=LP5!_R=;\8W+W%AS;_V-<-2Y I M91R]BU_?P\U ^CBV"<'("1-B1TYL.Q8:0#J>G:Q^>$M,6L@T(>12LJ?>6GM2 MU1X"!]F(G.G69DA,/[',1+6,I290E&Q+-_U=JG$E':H6+0\*$Y:NH$_+6$L& M6E?*^B'^!X>ZQS*92P\RF$&Y2BXD$LE*<^S-SE:ZG>=,5[/$X*E\59>W-4=" M_6NU;<^\C'GU8[YF%W2S+?SLG-]I/TZEW800SPF@3UP$+6);8>('@QO0XKNR MPECPFJ? CQ;.]H<:O4UIW6@K[\KT[&M64)ZV^:NK:O>JSK8YJ$?7!?*;L3P_ MD0&-Q:TY1\[K[7-O0YO^@>WV>R^[+=USE;M-H1LV"\^F>:EB@+P[W@U^NLS+ M_*IH?NXO$MB=+KUK]G>/E.I+1]+Q]-"3T_]UT@(8Y>H/A !Q <(11^34@AN0(I:G:2Y7+*2';V M*-D3Q9Z'A%/JK)1 ^14K3^5KJ;&)UB;O!C-?J)_8T7BT*.#7I+8D$0P@%'J M)L/GJ2;&/,-(X8]J'MZ-?8.!X=,:<5[.Z[562B1E^2P;9Z;I: WYRW7U]5?J M4S=#1W_Q<&+NH;^/B(,T)O6G(0HZ-?W/#[1 ML>586;YG2^*NIK8'\6S=#6%(N4FR)E]YL0/3P'8]Z'I1@CP?H72PX_L>UY69 M\E^?*W]WJ&AYNP$,EW@J%R2-/Z?KXTLRN?-2I3#/W^/@B80OQ]?R^C 1_R,E MP!0F1/2B>PVVNVY]O:]7?NK!Q+;JX[024450_3[LJR9HQ_2'CRB(-/8$->03K$Z6^QI M7VHA2%TGQ 0AQ_72( M"RY%D>'.-$V1\N&DJL@SPJ,KGW896\[Y>'=S66U7GN,[+O0M$@=IXL3LD&AT MT"V+NR(1^ZIF_>C!@ X-OV((4O.T2NAC14P9. E1H 7W/#[1_^586;[/2^*N MIK8'_K[=K6!\R*\+MG!1-F^SFWQE67;JIL1#%H(PL;S0\4<)B;V$Z["U],T "C!4_#U>CK"G.[YVKL3ZOR!-"G3@,0).R,$DKI97A6GP*T5M1E0C M8EIM[++MZW*3?_]?^=TJ="T86S;$L6=9+D*)AP_C%R_BVLDJ__5Y5*)'!5I8 M@.(2U0EATGB%0B=?4DK!3Y4RK7C P5FQD.7+%+60QO^#7$QC@D%=J^%84!]'PW&$R%;NSR2H:T .Z-S#!P9\H ,H6IA( ML\E;H,Q!I%2A(L&ALHKE!"EG*Y>I1"ZO.XK\^*&24<.,P BHD[P/^2U[]:^\ M9A>\[.M5S-Z,< G;-!*Y*1UNV63T8$.GO"P2))) M[M&1?A+E!DFB_*D;*SW*R/DATS023=&=J6[\.(!2P0N_ZORMVN[+)MO=I<66 M=MQ5 AW'IJ82+X[B**$!/XS7PBCPQ>1&].OSZ,R("G2P1/5%F#->8=%)EY2B M<#.E3$D>4'!60F3I,D4[I/'_(!K3F.!7B_;S,1V'75>[NQ4=;J5A$KOTFX&7 MDB0FD3V>0D&8>T^YS+?G48H6$QA B>J$(%N\*J&/*"F-X.1(F4+<<_^L/L@1 M98HZ2*+_01NFL" P>JEN;JKR8U.M__SX):.MYMV^J9NL9,O+*^+:7A)@"[NI MDQ(OBF(X&K61P[TQ78&IF48R+4308KP '4IP!%-X1#.)7>YQS5S$RHUN9#E5 M-\HYP\_YL8X*8DW1)37._#CN4<<1OVJ]WU]NBW6ZK;)F%<30@;1>]R*?L>U+4ZVU5[W>'2[.ACR&"* SM.(51:KO6<'+/ MCV",>2^+G&)"7\OO;WFDL, !UV+WRY_AZ)$NHI)9,^Y55.))I;[=R70F=BT/ MNVHQKM@[$WN:P=_=YKOV"HL:YU?5+A^1Y75"?U$WQ7H5)Q;Q;4C_Y\(X<8F% M$G] %%H!$GF$1R<.S>GZC[)@3[JT]_L+/KBCE7T1J5N>>"DI[.]B;^^T/4 ' M!^S@L@4/#M+)KGP<'%A",*68?E)0]<;/),'5[.FC@CP'NQH%.Z7_65R7JQ1; M=F"%)(C:M[:=P$ZM,8-X,-&LU[PP-,MU#T.[4'.SKDVG=1 ^ITP_%2E35+K' MJ5:D18/W;#5:V-'I$BW'K4:%_KTHJUU[=1P5-)H]4+FY_Q7RGWOZQ[_GS9>* M_LG7O+\><^6QXYQ1ZGA^DEHQB5P?!X,''HJPR"/@)N$6R@'BKXKW.M.KSNVN M^EK4[')+^I_]NQ?LDM\9JGE]@=>658R(N=XTU'D .A? D0\7#S(4^4['YE14 MBY)MN7C=Y#?]J^OTZQ3GEGU^X,GX-"8;6+5Y3WOS>K:)4C\STS/K3-'C?KYT M_27?[+?Y\.3B [S#4(VB[$N"3^SB=?8V;_LT[\KV,4FA'[BI&T(W)*&-NFTY M'O8PMK@.$\R%1?.P:<#77E7<(VQ?(:K*O+_;_A-+Q(-"=NZQ=Y"/YPFE&QIG- MVX?OWL[*LGAF.&C8@)"B(MWS'KA[W.,!(I)8:91Z. Y0DB"7N'Y$!D0)3(36 M/73BT)P1[HO_3WAX".64Y(L.I[2&2%3PEXV.O-C?#]+1"C(9'K 9XV:.T N3 MS27R^D)HFL!K]/2DN.MF5US8R=55OF[&]V@HG ]9DW_(&9W%MFA', \@>:%G M8R]R[2!UHBA-PX"X R0[B+DN,9D%B&9I9_C ?8"TH&^^Y7EY1M[;LK'[%6L- M>[8JGC7=F3;:,>Y FM,N0(<('[@O0)@GJJ+)8.& RF>#$?AQ)G@LV.;D G&N MN9*!QA":E@UTNGHR'6CG5SP?)/VSUQ0+JNN\J>F0XTV175(X["FR!V@PAC9T M/$00],*8T#P5!@,::$5H% (;,V H@IH**)L]WNCE:< MW[+=Y@<@J45]*^XD.N,V'D--R18DO+][@J,,4.G8M9I]V<>\9XM M* (/<"X?'+D7.8]S+'OG>3MTK'47I/6](#4,_M0WF:6H>B1)SL"[ 0]Y:G:P MFJT-"PYC]C[N:&ZM6X^_SNEXBF;FT3Q*?9@D=/A$4MMVV#$KWQK,AWXJ MMF2MRJCF#-CC9'WVP3P&_1V<7Q=ER7;B=(_LMO?8XXQ^8-WV\M]VK(NSUZK7 MU779OLS.U+F?LQ0&YDHCH2A@Q% ME+OU<.RAAS=Y627?LYNB[+8W'2U"6Y'KL!=> X>XCAT$'CN(UUGW42QT=$*5 M3>VB>ED7FR+;L1[Z(;_)BA+0W_M'OF[8,*);0QQQ3]5)2=IE95(_XRI4\ABE M@2+Y*(E"&CDM#*9*Y$2OGE1(%:SQ"N3A('*WQ)N7=6OX0[[-FGP35W53M]=_ M7&9UOGF?W;7;.0^'E@,?4T2QXQ,W]3%,4.!UH#S;3;B7WC2CT->OC\[I]YLQ M!NB@QPY:\/W].*]:_&!P8+&S_=/X/B,!,P72#&68R]EJD(B-M-L$N H)2>S$LY,HH"(70Q2D[H"/!&XLMS"G&Y7N M8NUHVNI82>XISK$WX/+N,?D)O;;767Y^U-R.]N&<[?\YM+]O!4B*(P(HB$;N#8$8S](![LV2CB M>FYANA7=,P\,$.@0B0GZ!.+X5'D>S@2EM<<$CGD#GSM<,VOL27[.".5T3LU0 M.P5^5*I;FYCN#.+6ELHNB6E];"66'1%H6RET0C28B'PK$)$:H0]K5A>&I7UJ M7FI0*T81GZAH8T=,1[B)T:(WI3E'E[">B*6!:)_,#VDY $R(H='X[ W(@( MC<=F@*-[CHACX\(3^Q:8+]T%JZJ7#10$4]$BP;QQ%$L@,X5PF;6$)XF?LG*@ M+JIFU,!S.BRZ*J"::^T9X^V>Y;%^ZTP]GM-.J]UO].\V-,$A#*,81F'L!!8* M86"/6V*P[P>KVWQ75)N/3;9K-&>3J5!%M.FA5_SEVGC2G5U.U0*[ (<3@/VQ MOYDRR.3@:LXK(/R)TDM%=E?LV.+W#, M3QF"F$L>HTX>CYV;ENQZD*!'*7)IB!FT<5W]8@94S0D0X/,)$/<)L/^Y^\.M M/O^]>R3_I4-K>0&-1>1*&C,@ZY^S/*Z*UL>-)[M?/=5'/W?;-YZLJY[*L7JJ MN]:3W=.:ZTYKJK[Y7#_1?#COP9DE/J>F60UK'0;,W)K&2&5N7S:GG(K9^':; ML[<4KG+V+C'Y?EOLJ"NI[<'4"Y&3AIX;$ ]@FY-2Y5O&\@79+(W"Z IM8 ",% #R"TRF:L3A4%,]%J\4/>=WLBC4%W^ZI^*,LFK'H38CE M.A'Q',N+'!QAQ[$.FRI\A R8B9L"?YEIN0-B4+?;B?8,\Y,CYV?2(A:L$+4W M!9.KPZ-6U6U2:]TW:#IO4JLRH"J."E!='(VK_L9J=I5Z#HEL#V$K]F/?"7%LC65LX$=D\9G":?"7F"<\4?V- MXVI#,[5 FS"L M33')Y3#9B^G+9E:!VHIXT]STKP:24SKQ8F/[) MZD$)@I:J"&5CN6A-B#:;@GTIVW8_0!W+=U^I#X$78H! ]@!YG=]7 -R-/R;6#!\F^6\!M9^1VUI?ZG/KR$MF1 N3=+ MFS*\TLO$E6K9&N]4T.8N[R8WGA=(Q$I#^]" IGUC+71RH^-G!P:/G$N<'_>UY,48!?^'DQ M;AKF.B\F%A?M@M;OL'FW;^HF:[O>AVJ[3;N'5E>V%\,863&%[%HH#1T;CV"Q MD\!9+M68!M'TBS;&+#9(.O*@FE;QS+.@(A)4Y4"5,5D@ W8I? 5)F+I>2GM(8MFQC4ARN$28^ 3/ M>!.(-,99K@ 93DPOC3$T(C,-5P%\FQ35@=_GFPEV A>7*(2 M]5]?CI**Q%SIJ9L>>5V^;T5Z1>PX]ITDAI8?))'K6PY,QX,/3LBU1+@0-,T# MLD>3D=2M"TN%;IX\I#%JRR6ASBE0E*!SBV:BO&'++OT&@3W%\;RRTOTP:4Q) MDNWA9>0C6><5)Z-),="[EV5(E]V_4%WO;_+-B-2- B>RTR1RHL2'5N)X>-QU MXT(GT;]C91J^)7-2CW6.#003@ZASR\E\\9M[8\D8_/OQ!J^')/4,(C_'!I'Y M6L!BVT"JH4X9SOMG?5N@!:/'6?*5;^=0$^KGO&E#$0-*MF:HC ;W M<)AMW7U-3>6;9+^C^;"SUBV:'KWG5I/O^6Y=4,0K.Z%&W3@.HA [K@WM-![' MY="W7;Y#\AH!:#_F?K:,&'$*#FXU!()S +M0!!8?I [^'(U39QZ3"C-_;MRI M+XR&C"TU.OAP_*B;R[EF*X^F6U#9W=;2?N$PMHUB'T6$.%8:$YR@R(UL,HYM M(]L35//%\2XK_E-OPS.'QYEF/V<*^.*YYLA/0!L-./)TL>RC.W0:)TG5-1M# M2E4=J>6VH=A!3 =='H%VXJ:0HG3\\17;P Z#V;:42R.<82_YH]FQ MWTK^U/X3(U5NV=T(O!%]&2HVP7_MNQ'$(C&72OTMKVF-V0EKSHYB?ZK8;_T( M'T,(K=B'EI^$+DQLWPO" 7X(DW#.?0K*0"^Q6M2!;VNXO(,-IL9DJ;P]O8PY*@W M;HLOL3"_GF>B^R$P&C.:?"-X&:EK@O^*<]342"PP2?7WO+C^PA+KUWR77>?# MPM3[7;'.V:&OJ_[0E^-%&)'(#UTO2:W$QS@>#WTE:90N=))8%?SG>B@A'R6,]<# MPE>G%)9^N9-MDXYB3VL11B5PI63M%YFJE\_/W"WIGRHI\[.R3"86C)JR M]%L+G2$\ZX$;H-!%+@EAF,(T\0(GQH,'R'4BI6/R&7%K'HR+I%Z]!\_G; N* MDJ^AS4!] J[ESZP_KS2L+J)34O$"[>J9I.,EF!%-R8M%;\%#\V>]0';BNTY* M;-_SHR1(O 3:@Q>6"^.%#]1/PFY@>C;E#/ZT-G$^19L*^UF?W9?.U<^C12U^ M[G^VEF7PG0 7X-O0R+*^D>5#([L5*0AGO31 L- SO0V]V,L&U+"C_R("A5&< M;2YF/.G-Y82'4C=U7->E!:P#'3L.R+C5W[(LO*)_Z;*:;4)&+7@1+3[V4VO9 M)WMG@EG4SC4ULUR#6'!VYI'+&E[:!(U07'7.T>AI8"]DFD83.:IG:G3&T)C; M*\[Z9-MQ$J>.%R,"8YS&$,?CBU41@5R/N3\/3PR,(.KN6_M4!AATS9$AD'@LS.+=_S M?#C60LAQG 7O^9B$>X;;/T0JA1=R*8CA6]IX&\7+$%OEK"RTI4TL:N9<-G)^ M0T!D6S"@V<".0R\-$C=)QB-TCA/.^H:E9E<,&I ]H_M*IK6>>89B!C6;O*CAV+38+WH5BI)&^3)JA+G(FOW:%(4Q7N RE?/H/9A@[ 6!A:&51E'D MN,YA>MI3NT%^)LP&U0@FW,EE MI&;EK.B[%D9AU(22[>73Z"^%)Q\^Y#=9PQM:&LS*).;RM!C6=U4K+-F>.$Y@E,. MVJLD\8GGVGX<0!RFH47BV!]+F AQ/23[#-V::U#^=#T 5$_=/X\ S%0O&-JD MGN64_DNI,=2U"8VEQP(-]V54)$L0I[A062SV<]4OI^=73GOBX<2W(S MNNC]LX)8Q;=82]PXBZZO=^W#Q6!$!UIX)ETP*QKD>1;PYXFL(8L!#UK'\UJB M/QFI>?;42[8.@S+DLCSHVS<_*3++9[N 8"])W,C'%@J(%T4)'N^*]Q+/6O!P MD2#2&8X3G.QT*)%]IF'0"2]4+SA-T937Q&1WVDFX@IIWSF:!W/837P9'-\7BE9 M.N"+GNJ9V@A?1DJ?@:?9S_*HB>P"ZW;W\=HKR[)3*R:);5ENDI(@PN%X(63L MAK-N()X <[FD;L*2FW!09U]9TQE/0Q;0EL^O6D(USUJ8;/LP*$,N3(2^E:UI ML>%Z..)3]CVO/S%C*YA:0>I9GH52ES@Q\ESZ&P1Y)+9\#.V0^T$'@6]JSAXM M$O"YQ<+Y/+ P*^<572X&-O2]J%=)ZL8QPM")X]A# 37A18,-+^1[GD;NR_HU;7C9 MXS/#(_CLN2!+?/6J/H*$-8Z3&RVUX#T:SI1O$?_N?V:_Y[?7.:[ ME1W;3NP2GU8JED7B((94F09[<--2[SW.S)FR;R*59E1_ M4YVHE#:OJ5K3EY[8H8/0*"*Q"XD51#C R![,I<2:J#:<1A;1&ZFQI#R/LIJC M@4(5JK/(./,4.T+*(TBHJ=HCZL:3ZB/%"[_^T'Y;9ML/^=>\W.*#'!WJ X"<*\6=1 M.9I(*Z\JS<>HJ#B=(U-XJ*5*IL[2=5:MU!!MBF@I\N8'[5+)TE,2MJ[V9;.[ M6WWZ^RI*H!^DKD_\$-DV0AX.XN'#L>5Q[2(0^)SVB?7B6U;R"8X(">B9/@P]@.N M97*!SVGNKG_=E]?9[DZLO_*PP-=?%1,@UE__^L?;W]"'_YBK=_[UCS.]4X ( M,WJG".!*.N@":U/CV(-\SVZ*LIU.QW=':^9^B@+DV$E@1= +(Y>:]@:;D6]Q M74.IQM)\,Q-'"-E&88E=,(JXY5B^FI56Z=F*8T;QDHP*K&7-RJS<>M;4-LNW MNO44$:=6N)01:, JESI?*AU-3)'B]_-.M/"#"'I1:EDQ3.@_8C+,.P4PX#LF MK,K6XJHO-#>MC.&)RJ^!7-7:OPROBO1? [^Z,H#@ZH!$#C@Y\:^:1L/S@*@W MO)E BB6IG6G_7[ZKWA9ECLI-O_4B+_N)/#=T(MN'$79(#.,@3%PRCCU\E,CO M4YM@<[Y=:S6@7XK:X_BT;U@3MEY-H9@C*2S$KEAR>&1O&\,)&%! D8X;WO)2 MQ6ZW*91/V/LV$_4J=L(=-6U=6^).L\&[04X!GP8D$!U>G=L\IXPUP83"UN-Z M.UZ26K83P=BQL6O'EHW#("#8METO]#U;)G4(?'V^),'ZCRNE4R)D"24!33S) MRST#-$W31;B24F]-G"G9L544=6&KC)$I51'3Q-DE%GLHQR]0>ZD$PP-:0,*W;@A0Q"&;&MD1$\Q9B1&] MDD0/09.N)>$A2N!NDM'#4X(HR8,!4BB+_(=[2F2]Y]WKS2YTZNZ%VFZK;^RB M[B2_RG>[?,.VF]=UWL1?V'U1KTMTP_:9K(AO8T(KUP@3$GA!RBXY'&"@, I$ M-G\K-ZY_+7"79W4.BA)\';"#; OMAU80*1JP78$#;'7)A M>-G%>WU@?DKR[E<_7X ._KR[R47)?43YM,?)C/WF^MRK9FKO G7F'^4N7U?7 M9?%?^>:A]7KEI(&50!PA&#HDB;PPBL).A^38HIXC\0?E7!&$@7*V?G(E*MNGVJ9OTPL=L_Z?ZKV54.: M :6P(DUR S$V@D&S/ M1*2L:I]KD=,U^[3SIR5; 6%&*+8*/RK534EL7O==.62&<\;?5LW[7?6UV.2; M%603RBY,D>7&T+'2@#U4-^"@0P&1V5_UUO7/$0,ZSAZKG[TJO=<3"KY9YF6C M(#P7#=Z5AYK^?+X %#084"\>#;&I[66C(CT!+M ]0$FC<]NCGYJ)9!@[,Z&N MCWT#,I=>_ZJYVK'8%/[Q:(C"PGF97Q5-W6T-'V9&AWG151A$CA]'7A"2."26 M'<-QDW@8.K'0Y2UJ+<\X>7^]J^J:=N*C<3\;[E_V#HA-Y"OFGV\6?SGJ)TQ8 M,14=D%X,YT\>F;N?=\Y>B,HS$_9Z0F+&;+TFWZHY&K42-5VE%@I=&T5A:">1 M']II$OJC-=OV%.CFDS8T*^1O,ZCBTSQ.TC^E%"I2.B/43%RWN*DT6J'XO>#3 M(D%6)JK.IR]9\_=JO]V\OKG-U@VYNLK73?&5'0/\D#7Y*D"1GZ9)FN @HN,& MV[*"40(="PM="*H)PIRKBL=J!;(.:7D-\@%S^P,[BEJ)E$T.SB2EFS,NBH00 M-!0S:$&##C488;<_^.%<:.94RR?(%1=35=$R6FN5.@<]ON\ MS+9-D=>HW+3W'>9UP]X-+FF5"AWB.#X,H)5&@>^A-$B&7W _SV?&G1.P".%(0.U]G?ONU& MB]FNJ)FFLT9)_ZB]VX"I>GY@1+!051Y0/EE?,I9B>O[X#1)L_'XG;JQ6@N+JK4:K=>[?;ZA&<,*26R'@>W$)+(32 O\ ML;8GCM#>9M6V9]#J3J"Y]#GK4(.L'M3],MNRO96@_I+G#=BPA]*7TVKN@*K5 M:AVQU*K5/6 SM;H'IT"K1>/RO+1:V#M)K99CD5>K/Q:TWKLJUEDY[L<^4?>_ MKC_D65V5V>7V[GU5U\7E-B>#8'U@?_7=5?>)-]6W?(>IJ&U6=N)@-W)]6OJ' M=NP';@*# ;2'7:ZC?89 U9P)R$'[JR8OFR+;@DU^6#NC$//=]HX)^\FIX@M M&U)QL[\1D_>EVP!?-GA&X1=+'D>.@9^&Y9:?07(4_--S.T4-#LZ"P=L+<&A. MK<.L7.AMX,I#>"9Q*6(4W'C/QF"AF5D=U[^>SYQ^WM"#HF;@0M M!V*$:-J'00+Q #I%*5HZ>PI ?1[9,_MN1O84:0/+94]-X3<[>[9.OY3L>8C@ MS-E3HNF\W.PI0\8,V5,Z1A-7WX>N2X'6^RU;2DYI&#[F3;/-V1;B^N]%\X7^ M//V#X6$^.F)>A3!P(B\A'B$D]F&4^OXXETEP !4LRFM"ICDW)O?RX*EU^]W@ M4C=O6(].@6_4*?:S[,^R@UM*%O-UQ7K2&K\!85:VVW,,_H?[\3WRI@MPYP] M' &>>0Y3D@BE'#469TPETG=)*.:8>RUI9GJ%5Y >;L=G)(_GT@XK M3',+,Q=SYU>+%#)OAI J]NG'E2'EC/$*'[O/8?./?=VTDGNDOJC<_%'NZWVV M;<]5U6P5>44P#K%GT;$!(I@$#K9#=\" DI3K]4@]EG6OVU/-*[J]E&TYQ33P M4#(+"J%BSOD$<3FZQ821,7T$].*XV$H64,W\JOPI97V--<80[?2$FDUG2W@S M]&,FKQ%!+M69Q+AF-A""_R3#&F6,J[9"PWT<<\-S<.<\)30 ML*G8"+TZ1Q//;N$I[)JA4&I<.;4/>#H_O)KTOJJ;_.9V6]TQ41PFX,<*+XT3 MRTU0F"0)(G82.23T N(%;AJFL85YCUI-M**O8]T'=M@-LM2HY3Q19[J6(H;- MZ%RJG*FTM$*16Q"_59^^5/LZ*S>HW'PLOI/6?)Z3_]P7S1WM[VR#VM?\/6V4 MPQL[29@X-K)@3)PTB$(K2.P!A1<4?U6@0%M^ZHOQ?M$!&2>--,1"I$;#Y<-B>1]AS0TS1 :]O\U M#4T^A";O0E.,H;GE"@WG?8?"?#V2F'0S;\)=AQJ]J^9IO]*Y+*7VWE;E@"0I M=OF:!J(^#0EZV/&=A )R7)LDD(0Q&2#Y.,62B4T]$/U9S@,CS&E934,4A%/< ML@&8F.\8>$#1'Y+>(3*:TI^&F$GGPF5CIR@Q7K'8E%7Y:LR.FS&&,^9)82[Y MDJ:^$!F7036Z>CJ=ZN:7*[>^:[[D.U37M#ML/C;5^D]FKN[M18'G>$G@0M^W M44)L#)W1GNTJ2T2 -?$S7("-D1E1M!&HV4 M&5$?SLN+%"/:\C'L*0 M>#:QL(5=)TABU\?C%HDP%=IV+?+=>7IZ4MUD12G3UWGI$>CM&IB1ZN]/D:*O MQS^=_25X,JC7BR)_K-]+><_;\W_O;I#L;3A>:MM!8D7L; ?]GQM;_CB)DEI< MT]!R7];<^W^7N2A3D!N^CJ^/%K&NW^-8:!!PCX4SW5^.+3,$0!)[I:*]"(I M=Q'>(#1NDA(O]A-BH30@88*L?E])9#F.90F)@-"7=8N S'U_@MQPBH V6@1% MH,.QE @03R Y.L>>N0=5Y0']H= %0>S?@ MIZ($=WFVJT^_XFI&D,_KX7.(KYBB=J%MH8)C=\"1/P#?@>.?ZWT"K5.@]PH< MN0687X Z9GBP!78&&!YTN?T$D_OUU%?LU;-Z:I?"@O$S8&_#DMY79O0BP?L> M9(&V__@;>RFIO.Y>J+97$!%DQ<2V4>@2%+&2Q^TA>A[&0@.468%I+BMZ-/TC M?A?"1<(RP>(;,1D;)XGRX-7E^?+@LB\/^I^[5QY<]%7"$.O.I9EOLE 8BS/# MOD5";L:H<1G7'UZBL1S_VM-*G__:'87#_8N'*VE?EQWLE6]C[. P=%/7\Z 7 MPQ .(VTO0)#,DFD48=6W3S[_)J]TUNW>RZ'F9_J /29J=I#AG7JF'0T7XARR?NO M6JLF1D*[.@U'.>MFUT[<=NKZZ4M6]AZ\KT0 MA_8PS^6%MC5/::\<]6QJMCML)N^$;=\>:.&1-=,#K[FL7S3FLQ?XXP4+H[M] MJ=]0AP_E_^@S_67K]3-)BJ+!U)$LM36H9YY$]?&B*KEJCISVI-NA>G?5_FF- MOF8%_>PV3ZO=;_3O-BOBH=A"?I0Z(<8!@U\*Y!Q[06J0#;B. M)\VN&5.5[8FX.+LMFFS;V?_0 MST93\VG;K5[W4]$K*_!2G(0PQ!%R8^A >USJ]J#-=PVG/NNZS\.@!XNZ,7_7BPZR.#U4['0(O_"E)[1=7WA,4.P-?I7 MS=70!0M%AH#9R#?)?C>N[HY@CD\EMYG@MUU5URO/0=!-'>(G'DDM-PPP1.-$ MMD4\H3)0#P3]8GM_MB1CT.I63#ROC.3B=*,I_R[;[_#06[*6V MZUDQ1##Q$^3%B1,.6(A'N$YGZ$4PVU1V.\H&&_;+JZS8@:\,-ZBN?ISC[E1; MB5Q/#<\DM9XQ,NK$N@7]'+3Z/+OB4JTH6D8KM2H?^81:*:-![%G9]R\*!XSLD"BQG &!%Q.$^.J?6[$);):X[ MO/W.P?9J]>'RY_:J9X%#48K#<%Z$%XZ F/(>R.]4=3B%UD,%+=;QXG31&^T5 M\RYPSFPY_N6.D*F, ]^9,2&&3AT'TT.S 2>]-#E6:6^B LDII55OFQ+?7776 MNX%,#V$%;03M-+8A)CB.[=0.#]/U5A3Q/^HQT8[F])/>J_V[Y /J;H*V3T$" MBC>54X[4,B.=8KFD9;)%!MY=]0HV3'7_-CN3 LEB1D;ELL,49OFRP7D*3LF_ M(N(,T'M5GE3JFY7*ZSQ^N$7]0\ZN@*,CI*.=GAW,E1M&@9T2$L>)#8D=!"0. M!GR)&_"_33$K*MV#E?[1@#Y![ :@XCL@%P@81W(Q-E:"$TH,P%/7<3SV ,3H M#3ARIY=:8^.J\OZ-I>*K\>:-;.BS;9QOVS@_VG'[7JW]-@X!CD]EWD7B:$"> M7L9OH;LW]#'/NS0TOC7^(6><%MNBQ3C^-OG.<.?]*\FH27,:LFS[D7:^/8WL MW>'OT]'IRD]08B7(<8,HLDGBQW2T&<(T\=E&U,06NAAX7F2ZMW .J,!5!Q,T MV7>Q5:*9(\6W>F1ND,2* ')UE:_;EP$[1(!" @P3N.\8R!K0^P .,7WP=RX MNJGVD ]>K#B;(LQV;7ZK!-J_K[HC]'[]\_ 74XVA6U,TMNG6!=7865Q-%J;U7G)I]B*6>5:(1HN2GW MJO/JF0&K!BO9CKE0%=2M5,U\>\:;;MZGJ]NNC4.?-UP&S4:.P^FU(S8#+1,'JD)>L3]TR8 M/&,3Q>]M56[RS9ZVVLMMWB\"/[X%*:[J9D4A12'R8^@@VW>"*(F]:,#FVZF* M)5?%B+0OQ+)-?S_N$%2BHJJ#,TEE%XR++A6^YQ+H?;JX=^_HO=V]S#&CM%HL M)N):KBGF1FN]+I_Y'W2$VNCDH,5AOLR@C^LI"S'W M]HE25;RM\Z[QKSQH83=&,$AL:"6$!($_8D"!,WFE1=ZR9K$?]GIWJ^,YV#)H M(J>[U%,MOP(R#\O*ECCN[[//00OX23V>(P33%RCF"87R%0BYD$Q:7CC)E.#Z MP73&S5T@4. ;QPJ *@8Y4U237^]:N]55MO[/?4'39).OOY35MKHNV'DX.XH< M[ 5IDD8>#I* N..Z0N)A_C/GTTUI3D)' -FZW@ 1'&,4TL/)U'+EH#E9%4TZ MIA$JE%'F)%8VA3Q-\ 7(U*2-)^@XG2=4\6A$8E#F3*6EK2F9M&K?OAE_J[Q^ MW>0W]2KUB(V2V,5!F,;(1PE[$7/(/@0*W5.KU+#FM-""4C+?),GKI)DE_93J MFD/J'B<[@@Y:[$;-%#W*KOB%?P):^;]X[\K-_+]T/$B MZ*$H#4GD>&0\:1;:4;IJJB;;"LJCH TA)1SA3&W;B3E(H1$1+TDV#=,I62].2=(D5I2= M/&4/T="/?5D%H>= RPFQZ_H1"3S7]MW!?F1AKKED]59GFD?>]7C:L^2;_&N^ MK6[;BZ>:\9BJXE.J_+Q/*N57Z0[XS<;XYKTSG8>340H5:.@U8K%#L4*6MZ:E2 ML4_L;>M58A.,0L>V$LNE1K"+B3]832(8\S^2,=V6[MKM225K82J3,4Z"I^8( M]=RJ3A"+T*HJ-:BG5U=>>()F!4FAM2"5$<18-#T="'K#G0MD6.(=S"?YKOB: ML?FGUR7-.&T+_%#4?Z+O1;U*K,3&?HQ13)P@3IS(\>S!9)B$0H6D.DWFAU>=^NMCR/=U>T1J ML/M[?G.9[U8>\1%,K)3--J9.&'E^Z XV$721B#Q-LZ1[ -W?W32@&SN8X#Z6 MB73RR=-\3 H.ET^1"#YWV&96J;,\G9$I-?R:H5.*?*ETM$!5TWUOBC+O=OIY MEH/IH-]/<&H%(1U=$CR.+U&"N+8FJ[2W^+0?@]IMEU4V227 ]M3Y/SU$JYX# M7)9C59.!>KC6-2'(P[F"6<&1%*F907%*39\=E/"(>X90EBWQ3#QK4RK^O?:)7]IJKKE1TF;AK85A001&@NLU)V'T"_7!787"<=U5O5G$NZ M/7CL]-@U101^VE),/X-=OJZNR^*_\@V[PZ/?W\T.YW?/=U8EV(P.UN"GXN ; MN*UVK-.?WLVL.TJB8_TY R0[\+\ %"5H88('.,%O;=P8U)EWD'-3R#4UH"H, M9M3?&OPZ.6F@EKDIJR^CS0^C?KSN[[X_ O>^4PB:!CKQH<.)[7Z3;U+*(CGV MX%->LVMOJ7\K CW;0VP+0>R&C@T=/TQ&'^CO35W.60[Y<]#WO/>SN_KZOOPT MG:O2>F]"#":L7CV/AJ-@.:R^.,XTX,.]%M0Y?'&=MIEM^S4U;6 47\99O7J;E4Z.XX5AF- "E[/G6[(8.W+KS&6P7AQ6D)( . ML0,7)3 )< *M@-!_QK$3(,N7.E$F;$5SOKQW0'.$)K;C2P&5? EI'A;%DHX=S9,L*%9@G MT2RI^G/1K2(%2-,NGA'.T,*3'E2P:EBN4.+2J<2ACB^N+!)GV^*JVI5%]B!C MP0!&<1PY;NJZKH?<"";#!$:(@H1K2\,T"YKSQ &77%4OSQQ'&IB%-#'=/^)K M2CDO3YN K,]"GYR.2]'(I]JGO#XETY-9,D"7I_M0J6PW4LI[3O(1=BW'CZ&/ MD1T&492&T.X-1[%-/ D9GF)N3DV>7K@KHEA(K^=B5UJ\%5;LBOB5$O:Y>)ZL M\II+=2Y&GLX *N@T*ATH<>CQW*".*[Y'L'8Y;5N;_YG=9B7]]Z>L^)8-YGPG M<@(?QZD5.@2EM@_39##G8<1?I4\QHGO/4P?M K3@+MH=FQT^D=>9II#(D0#F MXD],]N]3=\24LZGK$Z[?TK&53!F@'@K<:-2W)*F M;T]],QXAC+T@C6+/"E/B^PY)89RZHTTOB:9N4>6WI%NR3^RR?"-Z*%D1K^<% M?'Y*!55\ INS;5Q]<^90LEJ"S=C4H<@7CDVLL@R)/0)^9/ _\FQ7?]Q?_B-? M-Y^JHS]8Q1:&#HDL/_*"T(8N_5EUA]/)D_O@IY3NH$)[@[9&!X+\B )PR?(.M,G:R* M9C,J967>5'H:HY12M9LUV%5!E-Q';&//#AV4D-1Q7,?U8A1@,MAV+,BU;*?6 MHF;5:M%):=94)H64:T82Y?2K!=C=+,8@&J1CYZE[6LT446^4IJGRZ7%E4\J8 M:"76W:7YH]7(LZ, QA'R4>"&B17']FC5CYU$IA*3M:6[$NMPR55BTOR)56)S M4"=9B?7W[IJC8*?(XJC$IM)LE&I-]^9$)::&)4&E.O7"-;)=A+P(4Y&$]-\1 M"M)@,.HF;B#RXOU$4T(Z)?[P_=#CSKW>?@$^L0]+:9DTPT)2-@>Y(VV9L3JJ:&)5XY^W_WV8Z6-=N[\2&IU^55M>N. M!29%O=Y6]7Z7H\NZ?8YPY<81(DY(H!52'$Z:Q&Z"$"$P<4,8.+Q/!*DVJZ\G MCDC!X0FU(ZS@ !9\'N#.?*)!D,PS/5576,SHN=J\J^9IW&(]^T/^-2_W>;V* MHY0X'K'\, AAFB 71]'P>2]$0M-1W!_5/*SJ<8A5%?R,\(F8%C+$U&F ,*_@ M#%;/*(DP-V9(A#CL:F*;$.O4O^VJNGZ_J]KQC1=;A%A6S)XQCT++22 <+#@> M$II,$?FNYJ[=0@$WV>ZZ$)PV$2*'KXOKXD6LEW>4=##F[>E'_I_I[#(LF='? MI9!7T]N(S,%L]M 1>[.(/0U>E/NBO'YWF^_:HJ+&.2TP\G'HD->_%V6U*YJ[ MUR7M@GG=H')S_ROD/_?TCW_/FR\5_9.O]$?:%Y56*'5#F]AQZ"84/O;L-,&# M!RZ$$B\1F8%;LVKUX_3+UA]PNZN^%C4;'M#_'-X ;)A_2YQUGB4 9^3!Q&9@ MAOP8RKZ'<>PY0>S#U+=MRXO#P8 ?)O;J:[Z[K'CU M3>##(O)SC(%;@-@CQIW0B!5-(N3PU4R:6!$KF1@=O29WKVJR!S39NW^TY8[/ M9Z*FV167^X8]M,7.!;^EO9:V;VINRWYL:+[S:O:!OC.2*L&Q&8HG [R:W+[$ M]()DNY+&OWZ?[SY^R8XG:I"=A'%HQ4Z:I([MN+;KC]4=1F15Y@V?*&-DUR<%87ZQ4*<__,LWX%-EEL2V:(J_[0VMC;>5@@@(40 J"JIU%7)1TI]1\SXNQ(R1'.NQKEJH! M,KCM,+=[_K,.-=@>8(,>MYB :0D(G[@M'0LQX1O#\/XH##U@<(3X8HC#8N,] M"5[/J*;.*)FAJ%H]K.9K\X+%W\WMMKK+\P_Y-FL>L[_"$37I!@C&+G1#-TXB M-QKL$BL6NO!INC7-*DL#PB9XVUZ]ZT""RVZ/)><+6@J)Y2P.9^54L$SLL;T: MN'Q,(6%)#0"IW( M\P+;(7$Z&,411B):-M&49B%KT3U6'XJIV%0^^21L1BK%]*MC\5QY-Z]XG2?J MC'(I8M@,V5+E3*6E%4X:"0_&V,&-V$'TR[:5>!A;$(_&@L 1NA5%TL3,X]E) MXU5NVJ2&I#H8FS;J7$A^'N>%?]0H2J09KA,'81L6WDA1%""(>1%SL44.J$-N\4*'5K4C45S#<= 5B4[3<6D0$A 9&LZ M33$3K>Z6#Y=\G2<4)X.J/BG.N>H_O=$T0_1G\_9D33@'R_P7UJRW65T75\6Z M+4G?[1LN@ _ 6<1)/1>A*,*N:_M^[-K) ,XF7B!VW.C#$ MF#.B2^<7-?R?23,S!]B,;#.WTS_21Q+=<-<4!@X 6N[1!WL.30LE+LLB'Q[VLN MO 9(4A=S2/'%IT.ZJ1(3GY&E#LY%5YG,?5'2#XR-5' <@ MXATC[Q#)Z0O5;5I3O=FPVXEV)ZCIOZOYLPJ=JN%R=C2^H^78 \IZVII6% X\0)_2B)$C\ M*"$.@@,,$O%==ZC-N.;RA$$&/VW;V9NJ!%F+>CP3U51@,[Q"L#Y"#F[I1_BD M2%]4SFN5$0$1$[,V%N]V@.$%[TK0(08]9/"I N.3$,>HP7L#@K&IZ" ^+YOV MKY@=E'M0Q8)3[23[RB^\B8DQQ-*-9UM]LI'E[)%LI)W^9=.5?O>JF9JQ6$G< MOX'4;:=J>EU1,.,>E^+9Y7^MBPQW_^V*JON$N/RNIN\& 8G M*4DQM F")+4M#]E.[*6#43L.A.8E)YK2+(XMN@M0YLU/MJ (3N508,UD'OID MUDR.D8T+XCVXF1]H.\_44TLFTRDV0[]4.?/8DHDJCGA5ZK2]Q(56Z$+7=B/D M$^Q$#O('>YA6F2('^>2M"&G3+,?V)C#&)T?SD"6F1 9ID(S\3*?4#.51X$>E MNK&)Z5LW1Y@LW<7R"L(,".W:@E3H!-=UNOH"T1@N$GIR:;$QS9:1Q MZ_1TGOG$:E:*Q33KW$Y"AA%\7FSWV5.LG9$R982;H6CJW*DT-4R!U:'ADN7[ M4W/M[K(5AE'J6P$MU!P_<2UL8<<.B!>X:6 Y/N:ZBV6R$LFOZE7)":^%^' #@,?NI8;I(XSF$0PYKKC3XFAQ22;000M MQNFR(\"KM';KH525?B_$YF0AU\.J:C'G87>*HH\LB*FZ.'G&*KN$*T^KNRP_ MW&>^'[6*=CNV-,O:'[X[_,C[[([]%OJ6[3;=XY&OR[K9M>VT;D?GG[YDY;O; M]CW*MU7[I&2^^5!MMVFU8W]I95EN%(:.BPBT+>2ZEN/"P8DT<$.A(^)F09\C M"[VZ_+%G'SD,+N_ \<_U3H/6ZPO0^0V.'.^G5!KJ.NA]OP"C]_27^YM+^N?5 M5??9&GQFC(">$DZ9-C1>O"?;S4*M.3$_EP:FYT#]K*$^,X%E:)LS8SK,5'(> MGNXW%*9IU4&G "O/<0,[B:P@8I<8>&D4H'3 [Z4P7-WFNZ+:?&RR'>?CKN9@ M%]'LAVYRR_<'BFA7K-DZR<>F6O_9:3)56YQ?%R5[<@I<9O1OK&<^H3%;&);5 M4\&F\$\CI:*\S*^B4I%;7D!_HY]HZM?E^U8P5AX)8>SXGF6%Q"91XN X'.!' M&#NKX^?L%]1.0=@BTGGLH;QL_E$6#57-%N>9-Q8-C_;28QN-839U5-.Y#(H2 M=$Z_E#1[/Y2+9%G)UO32DZPL+;/EV$EQ6S[%_JVM#T;X#G*<&!-"O"2V'1NB M,,7C$,M+L-@Y=V-@78WNI$X>8Q&$48W? ;[MAW*_"D7+Q_"N*7'P-;G!R^@H< M_=+_77XSJA6\=/64YF6QY3>QR!FDG'_/B^LO]-_H:[[+KO-VRC.AQ7N:%;N_ M9=M]?KQ+(W!LFA8""_DQ<0(G=C :O701%'IM^KGY]A+W1PX$@9ZA;A$(,(X M(PFT+/%@EH>]A' 2#:SA*D9&;1*>[-/GGJU@,+U.XF^G_K4W$*3.P(!&,]_)5R/VM:D_[AP*4Q#$,8@A= MVTI#SR;6X!^,/,N,F1S57FF>PS%ZT[6"-K%T6;%DK&AC;>%=I"KCOSR95[6A1Q(4NAB%5F394>^?'ULA MUYU+S\\KS66'R1O1%32)I:N.)5N#J57'PZWL_VQ5AV";,&!/O+IV^]*K#FV\ M+;2K7G7DEZ\Z^HV+>RJ%3SOG>&X:A6%J1[85(0LFH34$_+/5&2)M8Y 1TQ7[ZV M$%@CPH'KN1YQ',].'-?"413"L6R"H6_@:8/I3LUP$(%W*\<+/Y=@IN!K:$HO M7>YU4&;BFKE8O)>7^G?[IFZR5D0>./?2 M3@1+X\,0A]OK"T[+Z4ND6@8BQ0H.AOP2Z]4M'(W6\FBOP4L7[O*/)C:<4KB,(CP\-2&[T+?,Z-(F>2"YFH$75_OVCML[@TX35YH M%VT"2]<9LT7?U(+BQR7TES=]?2[(!JR)2[:ZEUX%J"%IH=7N23'ES>N_5=7F M6['='I];=$C@I3BVHSBU29J&4>@B9LFS(IC$/A1)NC+?U[VWO85.J:DYR6K+#C!U8<>FZ /6C[T J1 M/7X^0$3\=##WIV8ME3M[R\R0F&$K)D5.)962!0PNXN3%+ /AAG^CU M@GZ+=G6TIC7-+M\D^QWM#OW=>SAV["!-7(R)97DPM-UT-.DG1.A$WB1#NH?6 MFTW1UFURW5^..S%)T$Z;G$Q<@ $8Z) M@3'8/5VVX\MOG'OF[:8=8J#5,(T\CQ0I+&:1*X5NP,1C$,I 8TDJ9F&MM< M@"-\X B@G%3)\BHF5C-0*BM7HFQJU:O'>>)0K(D$FZ594YTYH5I*.!+5K?>T M 7[)ZARMU]6^;*A<'ML.4F2'5"53@C%V;6)C' ^V Q]*R=XL;1Q2IX9VLQ1/D4\GA$\E8\(S1EZ"(L?U4@\' M84KBV$])-):%D(2B&Y"Y/SS#)N E-_>*S)#P4F56I^"'?6J&1,QO[@T3ZR_Y M9K_-WUVUJSQOJ[*B[2=C_>IUN:YNG,'%_S4 _[Y M KS-&\'="YKBP;G[8/E0".X>Z $?8G",^8> @,\M M;\3,$%'=3CY<.9^#4W&!_IA?LR+G0WY;[3HL5]7NIAT"XKO^#UM(J\")HQA# M['A![/N)Y5@H28/8\9,H<*S D5-G=?8U2_.Q*/2XP(@:',&^:#<6]3_128/H MA?LZHB.JU9<3(H)HR2)6I3O#$-G%$X%KV8HF1)/*O6M;J(R,7M)Q0YB MK&(WC-+0)P';HIE"+W)MGUK$MNT[%K'#2K@3=4F$4(EM4D3EXJT MZ2D:YU&G T."1?O:Y@RBJ5%/)Y52K&7D55*PIE.I1 MK?-XTIL@"A'LR%* MILR=IX>*4WB2U[+!:%\(8A*$R(,D=$)BI8&36,0=S/HA$EKLG6QL42U3,WP4 MYE=6S312JU+-S!A-/F!+2,\DB395SV3=>5+/)O'$O6*:;?.ZK_Y09#LAM#TO M#6"#'Q3E/GK)K^I5[[KV3@(2!C#,/"@1](X M&:LG$@L-R908U+T-XMPR._C,<((6J.B>!R5DN&Z)A2EQX*G'J^>)7O[9[)ZKNKSC;;[]"#J5=>FB9)@FT2.ZEG0]\-G&'F M*XPQ%#K?/,&,9I7KD+%M1;L1&SCL *T[F&(*-X54/EV;B4\Q-3M0>8 U;,6: M^7S-:7[.R)8"4LT0*Q6.5,H;')\PU>5M/5K[/?M'M1MFZ.M5@%S7]9R .,1R M0\O"83J.]ZS0Y5K;F_+]V:3HAN$"ZP$8G_I,8NZ\[,Q%FI3>O+L"+200S\C7 MIEJWEYNU27IQWNZAF=[>?N$5:^8?DV#/MGH!/N/Q(\JK@I]E)5>)!Y6ZUC)Q MZOY]OF._D5WG]LI*PA!;,,8.M/T(8N*A=!QJA[;0S?F3#&F6W0.4K@ILI\9J ML&8W#A>7>W;GY^6=G"2KX5ER^EX7Q5.G[B_ =G"<_9'%(G,U\LP:T9EJ,:5 MI^;IY?GAJ@X_[F]NLMW=NZN/Q7597!7KK&P.Q[G?5]MB7>1UMWG?1S!%/G0= M.F+&KN]%R$$!P7$8N?H^I< MBG?!B;QG0[E X;H4]7+5K,(0\%6Y O2<*GUU,&Q /:S%K4ISRQ2KG#_D['KK M==-=^D8;8KO!QB:6'2#'B@-V;M<)?#M*!EMV#%.1DEG.@O:%XR-0@*&2VJ G MR1Y?(:R?.+'<(,Z9EN+W45K.5+W3:#2CW)WH0Z6R84W4EW[+BVV1V+$1QI8- MH44+:#L)!VL^L80N29.UL8#&2&V"&A&U$2334+T1 M]>(IQ9%BA6M0_;=J2ZLG6E1]R)MBUS[P\7Y77>^RFZS<_#7/-FUU]2'?4#BT M+.__K-^50V "79@Z=N*G3HHPNRUMP&,1R+7#5S\*S;HU8@<'\*!'""A\,.(' MHP/#GPN,!O4&BF-$;DR,Q,1Q2G@$C]/-$">!8;PQ\9(;U^N-&]]0?PJ%I\;^ MLX3%@,F >?RLYF[P8N5\6I1%D[\IOK)WKQK:O(O+;8[J.F]J?-&63HB(89 P\MGE7ZV[(R%3W8?YO=##=0 M4.-68 4(HSC!<80BSQFG9ASH"^U@56U[436]N->A&6K)*1;E$9DLJ]J#H5): M9>(PM[X^1JBKD^? D_M4%,[MPJAR,\" MUA=4/2CU/2UBH]DO5Y!-O8"](D!4X7I3\J?KPO0LK,<,TB;_+JX8J:V-5#"X\X M@4[L>4F2)DD4QLA/$M!;P9[/I3^RGVU8=1@BJX<&- MS&Q1AB2!F:)ALN1FB0UI6V[2^&:(;ST]-SM4X&0!,T,5]*6>)T- *;_DU6.^ M/V3;5Z9876F$72<""<; (\ ]3CY=#V!NN90U8'JDUL,:GG,!39 FC4,]I^!+ M<$PV4*6BH]*<"8CI%-S)*>K;QTV7K)[Q^9RVJE*T (%5=J'4^,C(2"T= K\C M[EYB^[X;>9Z=1.R"U-3&0PD0!@[_F5%%.Y,)+X5GR0Y=5;D4$6+S-,KJ\1L& ME819DDH9?39/J:I,2U KJ-?O(GY%][ MJP S<3#?+H G'CI[!ER-]%@U2O<"LI(QU\3[!\CRQY6W4%;?TR3)_I7^\U \ M95O63/&W[$?Q<'CX+6-'_O;/-)T6Y6;EQU$0I*&-D$L(@7[@8V^HI@U\_IHK MG48-YRN&L=E[6K,O\@&M]=#!M!X;G!?60[G;WXM,6;12SY&DYF)=+$$UA+/! M=O/%"5"K0VKU4*T6ZUR,"Z2EN9B72TGZ(L"7C 38.9>(3!"\@"1DQ*W2\(,I M5A^"\\04BY7_>!18 MW)+C:3P;&*=(3/%/84Q;T'%J>:2&0XJG991MR$$O-3PGHAU@Z_WU[9>*=;S? M/W_-'[.B8I4AOV7%;I_O,NKLRL8>"-($)M!V(Q+%7F0/*_"1YPC5I.JP9U@T M6E#-V//AB,I:4^3";5\UD,LG*5/S*CBVI.A8<]T>G]4!;$@^@3AU.]@/.1L1 M)YV,+T.SM'KTID>L;K9X%>[7LMS\66RWEP_,)AN57Y5UO2)^XB80.K:? B=( M;1@[0P4'<4*A1EJ2)@SK6(_**@98UI;B$M,P6?KX9&L"YL24J@=T81TA65=C MK!F1IO=Y&5$C12*7(4"J3I1:'RY=9]-_K_/;P_:JN,U7#O:CA* ((^C%$2%Q MZ-N#PA';7SWEU?=2_4BZ@$F15^D4'?<;=7+0+6L/NF4/[)JK?[6SLD>!M22] M7/,IU.0DB^G5Z/GR"ZO%:#&02SE0?J1M1,ZTLKX,<=/K$O=Y<6F^>(7OJ*[7 MMU?E[JX!T1Z?_%N^W9"RHA!6;A+; ? 1Q*X?! !B H=%+#L6:VJDQZ+AT1<# M]FG;O):=["D-PS2QS*=YTQ,L)GHG0S,ZJ6R8;@6P.TG-0'ZZ+:M/AWIBV>-B M;D3W]#*_#.'3[%-I\EE5J->'FTW!1C39MENW!S8!"#D.B>PH<>ETUG?=8<'. M<;BZ#^FQ9%CJCGA>+)@]OJZT[L9ZUB_%SGK.LZK^BT+5NCC='#NUDS(MIGEO M:O^M$]J%-V35V50X#&"45=5RTZ'*E-W_5>P.;-9"\_7NCOV[RG?YG_27FBOS MCD\Z?9XS^O^/\6@?=-5K]#[B[<,2556^%[ 3J\^7L;,&B@SQYHON4JSKVR_9 MQ6OLDSU=1%"!@>TF8^I$/'"\A-NI-.HE D8^J(=,#XTZ^;O,F(7QT$9P! M(OD2P60<"N>!_K;"ZUNKP\:^['FE\*8D4RP/3$:J=!HXN0JR)[?D(Y=;U,=( M&-%T+=PM0]+UN%(:>+94!?UD/XN9!6Y$ DPS!B1>% 91Z*9#1X7$X^NUHLV8 M86$_0:-9W$5)E15X@WQJ$OE3CC4(O2BQJF)OD& =@O]X%'Q>HA5$_R490L(O MR>-2Q5_6G0\3@!)/?,?/]MENDU6;;^7M_L^LRO\KJZILMW]>@=CWPH ='( ( M)8%'W' H9B >YBJI5+-@6.Y[/-9CVT_(^K,#=KK,L\F>A59YY.GDT/Q)F!03 M^AZ2-;#9@YJ$-)$37E.0)WF42YQ$SM-:9WP^I]7*'"U H-5]*'4^-1)2_#?Z MOQ>V(@\BD'B^XT0P25/LQ6C8]TSM$ I+L; %PU+OZ/JON1$\> MR?,W+K^34B>X[M%!LF[+RGH!:N*&LV>H&:G<4&9S&<4:ZFZ\[C:KAQ=>T;G> MW^=5^O"X+9_S_&N^S?;YYJK(OA?;8E_D-3I4%46SX0KIE&ZZ.93K!F8%M.O M!J#5([0ZB-8)Q@NK0SFMH/$Q-R)OFJE?AMCI=JHT^KB*">&W]7V^.6SSZ]MO M=/"1)UF=;U#YP(Y -P-ZR,9^=\WEJ,GS\5DGJ@\@% M41Q1+R%(P\#EZUG[4S@RQ2BR 6XUR*T&NIA$+YH_3N%?M \&%R0ZM]F&5./5 MI^_,+>O4=>O$=W93Z^GO]1N'#0$7UOM/TX75TM",#'HBK'W9?-OZHR'#8FQ8 M#1T37_TP9^1'TN%/\4 N(\G^'%25/Z'@:!X0K/?%4[%_?@4&^)[G1,B+_10[ M;AR@P(4]&,^)':VI7 Z"Z8W.1BNO'QG"MF/!^T)*_TE?)2NCDRS6TX=U::*? M4UN_I#_8>V)1$,#"144#7U9U\T/.U7C3(=24A,U'3W_ZO+!ZV,M/=>_RJY*D MU +VDZ0712=%$X,.3KE[>!7U>EO6AXHG3]7G$M41I0B58].M.:/9-H#LU( MBIGK(5A&[IG-^]=]XF:-@N0$Y/MKC*\F3'26]-X4ZDR"]5)$'':%JN,[@>,A M$D*[AQR[ 5&8IDP+U/1DIFM[3H7NS2RF%:\.-VM\WDYHWIFW*$U;)@Z\U.1F MN3$W,05Z\R2,3'*7.EW2&C'^2=4\#\HRTM\RJ!B?H,T9'Y65N=/$W&\A-O"^ MT#?]GOX&DV$V!VG3>UT?'MIYR"O$$0H BB,O\=T@\KS(M4'2(R9)JKP3-Q7. M"=?XNF6[YM[KYMN]*];7XNZ>2N"OK&J.RF*;'M-O7[ZH+^--%F_YM;XEAEI/ M-GRU3S;4;[P*/_/OPAH\M$Y<7%HVU!DPP17&J1^31>;">9C@6*N<)SKBF7# MUMY0?V96NVW"3K^ZOOV:K\N[7?$OZF)SYH$U'*Y/]M0("6/?A\2.4\^Q,9W; M#GMJ $&N.SWG1SE)%GRQZ)6VER;()KC)PRB:WI8<0?GD=LQ@K5MCVU^#;^V: M0.]=UU/*:OQ;4'K3'#"NY#;70[*TU#8;#V<3V[R1X3N6.(#%^6VQ8]#8)M+W M P/$LFW;K+ O#'T]Y<2)'[@XL G-LSCRL8TP&1*M3;@F<%/@,)R:*.:\JI@L MT6_W?3[9%.U*M'1]DJ",IZ&EQ4,RT5S?6AUTZQ3[BQ -\*TV@_S!DT*FCY?( MV4=//%^_+V []!R/0BWP'1A!B'SCL M.K8X#GHCR$N$FL,(?K3AX3#\]BV]^2:VDR)*#I\F&>1%3'VZ1:*Y1.8E#R-R M(DG8,H1#%GRIY:&1$8.N,\)@"\>IXT+;LV&8^%[L1R1V>UM)B(0V;^4L&):& M#DZWNO:_931"F#,1J3!)EXQB#%U49I:.5[Q\J""R/"Y)2*1]>%=/U!CAON4^ MJ^_A;L/^Q8[FT@DO6XF&>]0M@#>3DE4$'3O K@_C"$0IADD$!TES<2)TU%F/ M1=.R0]$U2_EK]D5^Q"EXS;T>=OD$:7IBQ01JX+3YX@3BA97MK1YENYPV\77W M/,R-2)A>YIGWIO0'&N-[I[S>-UMO*Q0Z&($@B5R M41RG00K2WI3G>EQ-Z94,F-YQ8)@^T3]\L(HC*L'B-2GB.!>#3',FN/ASI.N2 M@RXS"SWO4#*VL*/"X#(T1\V%UPLWZGR(#*)>2]EN\RZ -,))FOA.$+D^\NGT M,&+7K;8 4C=Q5_MRGVWY1U*:S JISX"0^W6Z87_2C*4NWHRHFB%!K4&>=$:! M?\0U0P#$AUT7[XVYV"F>!<@@V\PV95 M [@+:Y@,!IWE_ZI>T&%_1O:M8UK7C*MYPW,NCA MGG.E;"K:!1?,>L:_GC!.DC%-'S_Z'?R; M[$>[E'=BD7B)GQ! 2 *@;1/'\:'?6PQ1*K2)IV+'L)H-I5#%;ET^Y-8^^R'< MW$F%13YAFHI ,5T:N*.PK'Y5_W.;"4Z.V/8Y82:Y&N%N1*UT,+X,L=+BR>MN M1=K8X:KTO6S>36KLJ(UTX/>ERA^S@F%843D,?2]-DM@.(]<-Z5PYZ6RF?F1S M+?OKL618KBY/5.ID -:,L1Y;E"(2IHG=<1&;GE@Q&>LX92)V!&=1=%8'C_UH M4CX%"ELGY56R5K7?,,D>V #GPS,JIYF8/=1/17FHM\]6^917[0->LA]:V6%/ MIW[MX95?ZL/ZGGWR[W_]]E>+Y%13L^V%5;.:J/:D"U7A[>L_^PM]A:B!FKK$ M\-&D<]AM&G2MK>XFH[)BKQK[%C/5GL"EB2V[J_)\\^GP2+]F[F\/;1\)^N>; MHGX\[/-VR6CXG(=LD[.*W6SSU-ZP33^X5]0A_XLMEOK M>]Y=/K6A)K-B5^^M/*MV%'%-?V%_3S^QW.76,_TF@\J(W975 W6W?*0T-*ZM MG]=LTE#<4B)V=WFE6@/\T6/W3F;5^[@NH%)7GR^EB1=:\*:WUD#7*X!:;&X^ M>;'!OR)!!$,0Q@%$=-*!/8#MP;+C^UR7<.JT9SC7]NI_?#?7+VI\!*^"TT$P MWVQA:F[%TFU/:P>OH;>]=.E58=#$]\5]3-K(=$$GY9AM+0:X$B>)<7S7&D>""ZIQ" MPRLIK7LMRPA8"5 M#9$?(R\"D*0H<9!W7%E-;0'72H^ M&&(/\^5N3\-?L%6-?N,@_;'>'C;%[FXP[7DP3*(H138FQ(81"EQ[>(]<+/2@ M:S%H?%6_Q]B-U<=3KY%7@H>GD==%*\W+>)7TNE0:?"Q5EOJ:J?=GRD@WS,:Q MD_A^[$!HHS@E(('QT29Q(_E%/E%+AE^ZJW)WUU842FR<:>)29CW/)(UJ*WD- M,CK4';#-N8+WBB;NM3M9>I>A69I\&5VO4V-(I3;IQ&B0@B!T_-1/(8Z<&/@) MPL-J0)H*'?13-#693FW,U"J)L,HG6!,2*J98PA5+V@ M83)[$9+4\6F5>=;$).KE5NA<^O,N*R.RH\;B,M1&T8=2YW,ELZNY(G% (H< M]I%1XA(8H+C_\,@#L?AVYH4B&Q<:F5#9L=RCHW*#W&'55H07W>9BEP[M*/81BFP 71LA_C1,)*R?2 I@:)F#(M>WR/MY*(& MP=9R*A0*"YI)]J0E;/Y.<^<9XI,L65H7)U+2CIR7)35N1$_^?\F>NXI\^IWJ MD&_>(EG9D1NZ08)Q'+H>PB&&L.^QFSJA(]4(0(==PU(UG%)_;+$V(X>L17NJ M7_,<5N<@<&RF8R ,RW@YC7AVYF2[?O8$7E]F;SA;<[078P=&CA-@1!(2$.B1 MN&\4DN(("5VN+6_%_*O9O(7R^T8*!'*NL$S"G>"B2T?;\8!H/EO1^#EZQD5+ MD=+%2)2J'V\%20LSHGO97_.G?'?(>V-4V0(7(.S&J0WI/YP(#,8@P$+GZ21- M&!:>8;^U:F');5:+TB:V26V0,4L2>0R1$;5B3-;S$J< M\,O+]Z'[!@2!D[K$@= +(@P2%\7#!E.R*?:UA(3OK_;2@J41T1X(=7 M/,Q0(ZH8W^=J G9"P*@TB-.T%#V00/Y&!&2]EU\?7;DQ=%,[Q:GCVR1((S\ MP_H'0"X0V026^/A)-H3[@ZT\JPK:>)-=#-5*F?HBZ-PKGT(KGMS<+4,T5!SX M<(53D OYI9&3F_Y6)]F8*E$ MA%#9U1)#7.I8,)FKAFV,)*%E$PENEZ%'>ESYS[T0.J0$'D MHZ:_C?L\*^M2#"Z M#"72X,?X"HLT,]Q3+?H2LB[S;%)W8BSUL("X>!"YQA$K?%,P8UIW7 M)X=F*R$Y3]'(^Z.!UV6\0SH<>>]HC YN))9)5PAXD4]L)W8"Q\8!@MQ M"(7NM1+YW$D61G4LB'[,D/!*J%9RI)= 9UOYY%ORY"9I&;H@A?S\(J>@]]Q7 M:)ZO6/?2%'MQ$#LN]%) ':38:DBL3VAG5(%,Z8W3D^0]:=D\@:A8!VY"I-\ M@C$1B6+Z<0KJ_^X/PL#]OBJ^'_9-F>N^M+YDLY:72YV(T<#V,H1(AR.O;^34 MQ8U 2Z9V-:.QW-XIC%$:)![T["3R M9Z@,1]_S4"'4^HC%SF\PT+TP#):C!= M6/_#_JOM6(]993TQ?/_;_IRU?VM#?_*-_]A[=AU!^5A7^^S'9M= M"[=L$N>:3\%,TRPF76\8;@!=6)=U?<@WD_=F>LW,B#:I\+@,45+RX&WW)44V MN*\'+A\>RMV)&6+'B*0N#6H<^)" B'C#H(S.T83&2,(?;EB 6CQGU<>W[7/Z MXP!PX8"P.>#"OHX#T/_:B2JI7'8I'@@^@3(: S%U>DG_C-+TFI,179*F;QFB M) __]46\:CQPEZ9L-@5KR)5MOV3%YG*'LL=BGVU7<9( "!R2)IX';4)'7;X[ M3!6)V,A(UH9I<6IAL-NB\A_KO&YNE1K42; @199&/DV9@D$Q:3DBLA@D1F(' M:N("E/>9&:L]4>1R&3JC[,7KBA,MK/"JSM=\GQ6[?)-V=ZS!]?KP<-AF^WR# M\]MB7>Q7 $2!&P 8("@'4-L!_U5%"2P Z%#@QK,&=:B'N%PZYR8_.C@DT^) M)J923)0&%GMTUB\G^*P.X%^F5:B/&1L1*XUT+T.W=#I4&GLTQ=3LILJS^E ] MGPS6 NR$P+4]@'PGB($=VI@NV>WW+;C*- M?)@&<>KCB-T1[M-9H]V?B6+7AKN"IPNTVC8\ICI-_=W=HJ> ^^,'OVPIYO-C M@FFBP#D-G#$ @M/#$^[;(J,76/O3"[\PN'\9VH./W0%NZOB""*%CLTI#H5F& M4AKS[NVY!X,LRAT,J[S2\K/;"?.6; M:LPN0Z_TN2/81EB0)^[!TOH^WQRV^?4M*7;%/K^B([7-ZYOW;E@^I*.U((P( MM%/7,_!(0QL A-?Z"(6C69-5X=V2-D$I\7ZJ0%KG=Q(V<*U_F@ MGZ]L-!X SF'8/-P+#L_TT6YFE,9-XMCH37\DEJ&2)AQ[/=HSQ=U'REGO'NL5 MSI_R;?F8;ZA6H[+*;_+U_:[E)*DMYFF ML;MZRJOOY4=RJ<>6R%MZ"DN@4*G*/VUZF-9^ ,@GA9H8'5>_Z:D4$[P!FD6Q M60R<=41G_='BX\PMF@C=E.L#N[>]N?)O0<2^P#45P:^R"/.:Y0;@V%UFX.+A MG62@E[]Y]5^S+Z6))TRPWO= I[(/>?4UWS:/6WU?/-:=183CR&/M$Y(HC!S' M 6E,>HL^\'P^C==AR;S"=^"LZA2=8,6N"I5\0]NI.!23]H&\%["$)4=3+>]Y MBD9&JCJ(7<;05(LGKXM]M;'#?PQAUQRV.F3;K\7=_;ZW%@'DQ@&(;"?P/1_B M,/##WAKRB%#? UD;AB?D/2RK:D!9Q3#F%SU ($DAIQ1-P)Z@#!T162VDN23H M?6K&Y$>1S(5(CZH7;\X8Z&"%:[Z+RJ=\E^W81:W[FY+MZ^;[O#.7HC2PG=0# MQ Y@&F$0^/&@<*'#5:.B;,2XZ'30K%VY9SN#ZQ:=P'Q,B4*.N>U4[(F*3D\< MA67=E%8'3&9&J\2@P&1V*B;EYK'RC/)-84>\/S=[U4'8 B:N6MPH-3](HK7, MV29_R*I_L$VDYC\^9P]YGQB 1VP:;Q#'B'BAXWO8&1*#:_M"=^*J63(LUT=P MS9;IGOVGM6/X1$N7E>CD&RE.QZ28=+\BL?E/JX$VT[AQE*B1T:,>@IY+5;)SFU_S.J=_=$]-=XM\+"GVJWHQM1/'," $A38@.'10 M;YO$0*AYJ!Z+AJ7K7K_\P>'O\#"Q8^:^*< M3]>FIUM,WRYW5@?0^GK*] G&F82.B[D1P=/+_#*$3[-/I1$7A/W MG--Z7F;.3O*U4[N$*;]^ITJCCZ/8&'ND-.JJV.67^_R!@HQ "GT_#)PH\6T M;9BFO6D/X41DB*W%H.&T\E$Y(0-J-4@%2SGUL,TWN)Z<:+&\HH-C(T-K'MY& M1M9::5_&P%JO2Z7!QU2;]OU:E76] D'DA2A"R"5.!.W8"3$8)#>*A6YN4S9F M6/,:$-W;ITW4.&E4%C3]#.H4LPNKP;<8&6O0R$F8&-&+ER]!=_BE2X8G#;)U M>%<>*G,4@2DCI^ZL(>2!!'7"L#!LT;EK;37@6GN+3) MG#3MRL(W!>-ZI5 X&%.KXQE*Y?12-3Z+5U!E!_DU50^77&NN-_19J]GA2E)6 MOU;9CIILZZ?H?Y.LJ)H&0->WZF]ARAF[F7:65&:WI_O?;-NR\K*.YCM MJ7'KL??!.C GK/3;ER\7UD/VHW@X/(AT=YV?1IYEXI\FSH+5 T.(J1]6YUA? M=\J^Q7QKFZ19U[?6X%[;/LT:'+1^;Q^"_AEY^6.+>?G3/ T""]D_S5,AM_;] M4@#NNJ>CJ^AFW[IE3T?SKK,3P/GP=+PO$?O[_)R*6(_4\%\5%\]-1N/<>OLB MGH %+-$O@X=R:>^FP'CG&VOA^9T:V#0EB+NZ>5?/0KB^O D!X02%.N[8$)8!@>L;!!"%6B%I+UV&"R?BEVUG.>5;S] M!Z>(!L>(8SF!$!M2-+@_-<"M4^07HZ.#"ZMWP&H]6$ZL!,8#RXF97,(W'3N^ M/*[$XKE$/4UH%I"))W*TG/RQ%\BE<+<[9-O+W9IU#,XO=PW +J?7CX\K.TS9 M/5-Q$F,;NS%KS 0[DWY*'*[KH+08,EZFV@)C-X?L#JR$@8W3W]P$U8SEB[H^ M9/3QZ@;KCV)3-F7&.3+BE&2+Y;P6F370?;FS6G#]O)C"FY),@90U):ER24F) M7+Z,\P$)YW**+NX6D#6TN5(:>+8D.@NW%[#APS'/M,;/)J5ZA:$7$S\D4>HF MP/,#AJY'0^D4N@S'% ;#^:)[KXKQV^NF99UO?VX)A O.DYJ!= O9:C%WP^>+ M3M_&1]T3US)($CRR96'VW]RL8A(ZKHL2"BM)4H@#VV\R!?1PE""/JZOIU)@,:W4/ MULI:M"=KZ0QO,]!_L<8NLJ0R9>@X1OX+C9J8X(^)N?4+\^0O%]80U9KXICCZ.S\V&9HCB B9. MW+/,CFY63SG;E2.'_:'*+[MUI^.T,'4 L7V0^BYT73H6<4$8]T,1#&VNB9@Y MZ]-,P:H.:+O-WD!]O4+'MM-9D$5W2K2'@WHAM6<\9%MC E?[N>_>*5>>==,5EZ(L/CZ$Z5J9@L(&.:]>_- MOI19)L5O\!@2-@5"TW"#,7F]=P:W38CH5]>W7_-U>;=C^S3M5+XYD-KVS'=# MC"&,@ M3#X=QD/A>U^K B9&/H-QE'U,B-)U-3RZH. [,6[^L\[O=1^?8'Q[= MZQ;H^C/?:C>)3/H@<*ZB+OX9$,SC3DX>Z7* M?!'A[Q[&;A/]1D=W.1OD775(X(^B7L$X LCQ4SM)" A1X-M]RVTG=I$C=+!7 MQ8[Y$@QV">^ S>K!67\P>(+90XE0OAPP%9=B2BY-HZ'67V/*FN9A'.(U0% 611^40QJ[7V_12/]6@3YR6YE.H%J > MC>*E54FE##"J3:<^(G-*I6JQB&N5(+^+5BM17_CT2HHA_@M%ZOWU[;=L.W1] M]5S/]M*$1&$2$$!':K8W*",((JY*5OE/-ZQ,#!";@6WIZ'97"]\<(LP5G_28 MI4E,;GJ&&C2S713RBH\169'G;AE2HH#_S;4@:DQP7@C"C/Q&!6G/6MROX4SPHI/\::_JO$4I-M+40C#?V'-J;L52PMD&_1W F0:H'*2-#%EU4KZ, M0:Q6CTIS#ZC@#GN^I3^]HX9_RZI_Y'OZ]4NSCFTS48T=;",8A X)8W<87[M MZ%XE96.F][V;^2![#1]Z?'+:ILXJY\[SE(0*;B*WT!HV!W S2]I'=(WMZ.IB M>AEBIL^=U_NL>GGBE;%?\UU>95MJ%FX>BEU1[RLZ7WC*7]HF"*5AX,R(B M.34VPW*JOQCN2O8^CLFCSJ?92PZXX/CU3&@M6%7T]]IMZN_/+QZ!+]ES\VWX M9U9M+E[^6;,@.=_=()H#,Y(]YGH$EI%G9O.^7,:+*):[.@#YYGU\7?I<$9^X M,$8!Q#8DT+7=%"2]<>CX0CU&-)DTO1+1'+99GPI(-V"WON>W995;^^R'Z(W/ MNMCF2P4S$"VF\ / LVF\'\=/*]5\Q(THL&;FER&LNITJC3ZM!H;P-]F/A$XS M;HL]H>2\!R[$J4-LC%,_A2" CN.3 5R(HF2UR^^8BQK'[NJ@N-[ON'V_3_&+ MUA92O:32V4 U,-+6$!R- ^R)HJ+8S^/#.11UP^K\L)@@+$";]="O.GK6%]]E M:/O43LN,E75SKG>(_#G?7]]2B"N2^*[K ^D 8H#FJC2> !!"$2K?;G/MCJ' MRMRFA8;, TH=0^;L=L].LYL:,?.3KW/D;(1W4R/H"XO"92MA%/ 21],]F_615[CHEYOR_I0Y? [ M6\-?[U<.<6U$A_U![,$PB1V"8!"Y! <>B) =\>[4ZS5JLCYUP-EL;+U :AVA M6G_T8">OFQ<@(BARO"2.>Q"AZPM=!Z_9M.$%Q0Z8 MM6V:@3]V^"XL^I8%8F,BW93SZ>>,;(L)Z #4:I%>]#VO^@CT:"T*EPV+?NRM MFS_S[1/]#?H*W4_?*21YR(Y)ZN;OYL_QO=D'4*O"" M%*$@#8!'I[^AG:#([W%X*!:ZHUF_]?F$-30BK"+$:]560YP;DM<+IJ_L!A<* MVFI0+U)8CZ2J:ZM$@'XJ>97Q3TYAI9G4+[+TFTD2FA%2!?M]2:X=VXV#+8RY;;@5@M@BL>II]-M6BU[6G5HK;",?K9U%;< M06FUE>12L]K>W.=5WA3$K$ 2$<=.H1]Z-AUCVX%C@QZ'X\4FQ%; ^DQ:NQ\0 M&E%<$?JU"JXAYHWJ[GM-),:A;:%2$A]@(? M1P@A&WE1Z*/!NI<"*%**JJENDIR MT_]3:2._5W***,@:5X_4,=/?#M\; ?C*NC9NZ[Y@06QWDF<,@ MT'AUYG#(-6+],&V]CLO%AX'AZ\PJSM8[^*J5&65:-),=C%95'W)#XO@L= M&R=NX"=).BRSIBGDVD\W#&&&U,A9)VJ:>P.9T0SMTR1&CJK12<-C,"V:"=/$ M65&\RE=34ARKWITH'#]A2I1P4B4CRG)J)B$.A6Y!XH4AC@,;VHY' $EB=SC$ M8<<(FDN(W!"F3XB\I;RFN3>1$(W0/E%"_+BP=]+PF$R(1L(T=4(4+L36E1!' M"JPG"L?/F!#%G51*B)*<&DB()_6(/O!=3 (*)L4QM4V<9%C*!E&=5<"C\&"8_A$OJW*=)8[;Q: M6,9SY5(CHI8Y/VCF]T%>7611_ACSZ@7[6N+Z4Q7SZ_%8KM!?(]M<$Z'/^;X! MU$&@"/ZKV-\7N^M=,_E:);'OABZ*H ,20ES?]8)A[N5AS%\SJ6K(\+2&PA,N MZ5?FCF.N,B5M8L+*NL$WT(8[\]A MD5G47C-RLZ4; K,+Z9D56X:P=AM,T]W M!,_:4';_;-DM*;O/8^SRS14^8.'0L8^6MSI33P<&E0\9,6B&F2^G[L M>RC"L9M&"7:.9?B.NHQS6YI(QT7*VM794Q!R(\1I5'*96G1U0C5HN1%B#8CY MGA+\K&$3Y",>1.5\-S485_L.B9XTL M+EGE);SATGE9EI24_E@0YKAN!!(WC!+7\>/4=C$8*J1C!SK*0L]O:B*=%RDX MUL"?@LR;H4ZCRDM5"6O@5(/&F^'6@,3?,HY-*OR'%;SZ*%RPODLXPR/OLARI MJ?M0W>2FB,0!)K$7("]U4(J.U4T.#K&ZNG.;FD;=A:IG-?"GHNY&J-.I[C(E MKQHXU:'N1K@UH>Z,8Z/J_E$YJCX*EZSNXLYPJ;LD1Y+J?E*O$\W@IZD1-T0;3KT? 8*E33<$)4ZY9NC,%E6 MMS^NF]3"V"+56L:/<:&69D92HU>1ZX2)"Q/@.G&:V@&(_6$5AS@$\=0KRGZV MX=K#5H_YZPVE*9(28*WL:)!=PQPI*:Q6KC3JJG8QY9=0;DH6*9S\Z,?E4I % MX4+P[JC";_G#=ZK(CHN! V#H@(!: "!('3=,81C;[+;B0.Z&"3$3AH>PQPKA M#A;G7%J5N'$%G9 S,2%]0Y?U1XOI_YNI./H%,>^(B28F%U;"+.G$N:ID%4YX M%0;G5?%$K3WEE[MZ7S4)J?XU*W9795U_S=?EW:[X5[ZYW%VSH3LJ'QZK_)ZB M:OZ G:1(;V_S-?O[+V7%$AG5QE5*8N"%('#2R*9Z2'61A#U4/PX\$7V:!:!A M=8,/Y8$F[O+6NJ..6+]LJ2M_L:K!&780^QI=6N7.V@SNU]8O>>^*]=CZ\A+G1 0@&,;A$F"_101E_1P;0P2G>G-&,BY4MS@D,6>]";-&<]K MYB*M)[[GR&ZRD5+(<,8?CI\CRYFG03#33107 MWFQ'LJ+Z>[8]Y,ESDM%7=9U_N\_S_:]5>7BD<\F;[/LV7Z$$Q2YQ C=P(X*B M - 99.32].LX21R&7-N?6@T:SD(,H]6 O+"^/UL=3JL!:O5(K3\:K.>72@SR MS9<_)J=:+!?H8=F(GO,P-Z+-6HE?AL[J=:DT^*!*Z]]O>58?JIP)-JGR?Q[R MW?H9_BCJE8.00U+L("=,O=@C$#E!9QG;D,C*G[0]P^IW@LL:@%E_,&CR8B=/ MKK#63<*KF-1)46I:V<[QQ"=LRBPO3M?4/3HO:YK8$E:U]^SB\H$.1U>I'P*, M?&1#%X78P:'M);UEQ\>VE*HIV)MP3'?F=6R!RFJ<"M6"&C<1R_+#.4F"S2K> M>=9X%$\#YPM3/!T>G5,\;6RI*!Z;;A^JBHX@N[U0SP[8:1" DP"1R/5=/XIZ MTZD/ U7)$S8XC^8UC2P[H.IB)\ZRO-H9)5B+W)UR.U,U!0]Q@HHGS?MR)4_> M)0[-4^1+8O(Z?/FW(J_HW]\_7^5/E%XVQ@Q\FT <)4'@$>P%U.9@/,44DN3\ M5<7DA,(WH%.=PBI1+#R+G8I=>=7C)M;T1':$*KZYK ZN%Z9TFIPZ/Z/5QYG2 M$.\MC&Z8Z=DQAJZ?AB@.8MLET,/]Q#H%"1$J=M5K>3+M.WU#MH7IHQZ?>,9#&IB4%@G+W>/AWW=R++3CT,CS_$# MML3HN6Z($P='I+<8 L+5H4"''<,:^)^'DM6*?*F*=5ZS^Z1@6R'R6U;](]_7 M%BDKZW)#8U.LLZT%ZYI]\Y?& \L1K")2HEM0$@TS+3\6;(%=6!V%<\]\W_+$ MHWH*["Y,XU0\.:=HRNRHZ)?;60P)2)*8_2,,;#<)2>S9O47'C[CN;-)AQ[!^ M?2ON=L4M%:?=OBOPOOY>Y]43VPCOWK5>KEP-\(A5W+LJ,B5UUF,8S^U(=5':*.4$"]T8[>WF-BQJRI7O'8FE*O? M=^4YJ?(T2!4WL_)298)475+E+4BJ/"FI$F5WN5(E[ F'5,FQPRM5**OOX6[# M_I7^\U \95LV/6WK4'R;VD$NH ,W%"?LLFJG-V@'1&B/0,&,8:%BD*QLM[&: M+T[ 2>T-J-#))T\3,2FF3M(D&E&F\Q2-"),&7I>A2SH<*;4_;]TV__]U.*'T?IAAX*? ".W5Q&H9HV&J('" T(30*9#YEDUKZ-QL4/O5; M3#RTZ>,LNP,J-(YHZ"3168;*3N-J.'W:8WE@2V3TVD M/L: N+%/$ &],>@Y0IL*DB8,JVN#JML]L!I$[K,TS>WV?F1%M4Z1R&:JEZD2I]?$2G*F6#P]YM2ZR[9?L,:\Z6R2@DV)D M8X##B(1VB&W;/R[@$:'!GIP%TZ.X 935H/KX?=')'N>%QMQ,*5929L&]8FW[_9ATQ6PW* M9^L(4E*JC 2"3\CFCH&8S+VD_Q1O,]?L$0M%Q(@02M Z(I,F@[0,$37J83G= M(R\XE3SLBG7QF&V3\CB6]!(;1BF$?I0 Z#BNG;C#6!) L9I=*0.FIY$])JL! M)2F9DW% MJ.CJES29AI;!1G@:70[3P>]"U$J/+V^6Q_0QQ*M8SC[(0C2 M*$%!$(5N[/F8Q+W%P$N B%ZIV#&L5@VT3]\;;.I:I40HGU)-Q:683DG3:$2E M1C@:T2@=S"Y#H;1X4NI_[@0K[\LJ+^YVQR6M=Y71=T@0X91 &'HN"4/']X;U M*T)\L1I\+18-*];GDO[[K]_^:F*Y7A/E?$HV/=MBFM;A.^5Y&8,P+N)&A$XO M\[I[R>L^,WM"_:PIU4X\ G(1V *&3$"?! >@-$9]. M:D4T3^+C#0O<$9'%($G5[LN0QJ=:AOD2DRA!JHRHT5M"1J1'@;UEZ(R* Z6V M)TE%01"=8]Z55?&O9F^PDZX4>3"R4QMA9(\?T\.M1DK<+E&=U!P:52L-7(F<:GQ; 1^D 0D02J&+ M8^1"1$WTUP60 "1BVWU2%DPOH[\Y72*W>B[''N>JN7'B!%?+A3DS=F91Y*B- M&HW+4!Y%']XYI*C*"*^^?+LOJ_U-7CV<)+/.((X2CP0I'9-!-PH"-[7=83B& M?"#44%K!C&&E:9!]HG_X8+W(YU)ZH\(FG^A,1*28\LAR:$1_SC,T(D(::%V& M$NEPI-3^R,E>4IH\?\[VAZJ='H:8U6E&B%T(9R>.[P=>7RQ/(C^*Y*X8%3)A M6(N.J)I+PUI@4BM LA3RB= $[(D)D!1QAB_+/*5F1'D4N5R&ZJ@Z8GA8\RPOAQ9X5(7"1*7IBTR+IQ5%FD^!#;P_\RJ#2IW^RI;GS0O"$.4 M(@02[-F^[]A1Q&]I.@'L;"48.C];(??)TF^0BLR-)EL95Q#Q!TKOB\A.@.E__]:Y\ M^E^MB5:\Z_X[$J%&T[S*H(B]U/&@2.I /\1Q/1<"#T'H^VX0 M@3! @Q4;V%P[W+*?/:$6"$UBI+D2U ,#-,DK@L*D14$3SLY35,E:F"Z(HC^G M#%(L?*0-]>ZQIA.@VYP.R^EPY.$QW]7-!O87^K2TUX0,8Y/$][W(#6-L X<: M9L.3OA '0Z[3#_JL&5\*:3%:IR MAK*[.X5/332R.ZXO\Q KNECR :>"^VL: MR=V4ZP-[Q9H_7QC)+[!-2?8KU6?>,TT'CMTI.COBNQ[L2WVSVB;U6V#Y!39J4\PCC A@-WNY3$$C'C@;6M-+_,?K0;\_6V]>=[7[6.<+L:#J_A31%=QY4 NL624W MQ3=/-I@]U@O+*//S<2XKS8],*+,U-R!^IM:;W=+]"_3-4!]B%. NAXU1K], M0$SZYA\0JEE?4">9+"Y-R*Z;J[2V;1VS6 M";B9MI8_8FM$D[41O0Q)U>=.:>B!E%U$R.A#N,Z_W>?Y_M>J/#Q2^27%CGZO MR+;?]MF^N4 <98]-E]:K8I=?TF_5*S^!CNWB$ >!3V <3C (@X@0H)G',QD M ^T+JW/!:GRP>B>YPR*W+78L7Y]5PXK?G.+,CQ!UW-HI12Z?.L_#JY@,G[VSCJKO<;WC"'4) M=WR^P^"(I.J/PC*TTX!?7!>"JC,GWIWD7:,8QR!UD)LB!\(T)8$?]JOIQ$MM MH55I15.3E7$)OY9&B.63OPDY%=,\!3H-=RH1E#9-#"]#SW0Y<[8[B0:.!!M4 M]J<\^OKVIDSA/10D<6V( $J"-,$(1!B'W:V=KNV#2.A^.]VV#6O;ERI_S(I- M,P8IF[6X?B$N$Z@P,T8\YSQ\1LX%I]VO#R#U6"_:@JA%"*(@G6/S:4.!689D M&O/N_2:7AE@4V@UJ*[W>57([C#R?^#$!MNT@B/W0Z8TBZ G-B!5-&9;,=LMB M6^[NVKXB,D*I2J; OL\T/,KL^K3(%B%YXTQ]M..C3O$R!$V7,^_M]NCB2.@* MA7?MP9 X.$9Q['F)XP4._1_I[46AV(54\E8,B]1-N<^V4M*D0!R?*DW#F9@@ M+4B*9%1(G=)E") &/]Z['4$#,]RRLUZ7!SK9_9(]LQ(>=L'G>ET=\LW)'O=[ M:+PD)*GO0QSXT+5=%_@@&-"02&CX9 J#8YF3IJUR.5K;(P%A%/L M%A +02GLP_#E) P=Z-/JG&6(I1R]8U)J.& +$5K37KZ6X4E8%9K*?F 9V0%V M4A\%7@)#'$5)Z"2]Y1AZ0M?7Z+ WR:16X?4V1[3 7'="CF4FO$M33P[./IKZ M:F)\&:JHU:/W)L%:V>)5NP^,NFX4>KX;>6F(0!H#$.+!:.+&0M-A15.3S(FE M1Y*J//+IV(04"FY=#-6 ;$#XN=S=#M]8FJY)2YHF\I>A9KJ<*8T\H&(:EASJ M8I?7-2H?OM/'KJD&A-_K9A]DY7FVC7P'!"0(;."DP V<, U#QTU#&R/>-T_) MAKGWKH=EG>*R_NB135Q\.T;2R(NEA=MEO%9Z7"D-/'O*K]3Q-;[)?^P3ZO4_ M5HGGPCC!(783VPF('3DA[HVC.!1J"JK)I.%APOLO7+L*\L]#41?-R:_REN7 M3VNV&5MNZ2??69<[:BVO]V+#"EUQD!8YTR%0E[N3@83U!P-I-2CGE[YWJ!,3 M017N%RN'2DY]+(SJG/'W7Q_K=[.B!IW!: ?1]B!:>+A*'$(2!._ MQQ'Y$5>/17/6IY"ZDS6B4;V37DLR$!1Y'9PN'CJD<4![T571[OL%J0[Q_((Y M2JB@ANH)SG)E59-_'$JKDTFNAK;?]G1H^C5_I(_W?5;G7ZKRKLH>AFF]FT*/ MW1-$""1T2N^C),&Q'?LN3ITP##XZA*[#A+EWMP%F'9%9'32>A2O]3 IT5IV0 M4;F>JN>85>R@.N[W.Z*EDZT%=$W5Y4FI_UD2O#9U?9]O#MO\^O:F:II,/3